From 0f8afe80c6582f7affd17f36dc9cb48cc7946713 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 14 Mar 2016 10:46:23 +0100 Subject: Prepare release --- lib/stdlib/doc/src/notes.xml | 87 ++++++++++++++++++++++++++++++++++++++++++++ lib/stdlib/vsn.mk | 2 +- 2 files changed, 88 insertions(+), 1 deletion(-) (limited to 'lib/stdlib') diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 267a993a1b..5d4f9d912f 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,93 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 2.8 + +
Fixed Bugs and Malfunctions + + +

+ Fix evaluation in matching of bound map key variables in + the interpreter.

+

+ Prior to this patch, the following code would not + evaluate: X = key,(fun(#{X := value}) -> true + end)(#{X => value})

+

+ Own Id: OTP-13218

+
+ +

Fix erl_eval not using non-local function + handler.

+

+ Own Id: OTP-13228 Aux Id: ERL-32

+
+ +

The Erlang Code Linter no longer crashes if there is + a -deprecated() attribute but no -module() + declaration.

+

+ Own Id: OTP-13230 Aux Id: ERL-62

+
+ +

+ The timestamp in the result returned by dets:info(Tab, + safe_fixed) was unintentionally broken as a result of + the time API rewrites in OTP 18.0. This has now been + fixed.

+

+ Own Id: OTP-13239 Aux Id: OTP-11997

+
+ +

A rare race condition in beam_lib when using + encrypted abstract format has been eliminated.

+

+ Own Id: OTP-13278

+
+ +

+ Improved maps:with/2 and maps:without/2 algorithms

+

+ The new implementation speeds up the execution + significantly for all sizes of input.

+

+ Own Id: OTP-13376

+
+
+
+ + +
Improvements and New Features + + +

+ Time warp safety improvements.

+

+ Introduced the options monotonic_timestamp, and + strict_monotonic_timestamp to the trace, + sequential trace, and system profile functionality. This + since the already existing timestamp option is not + time warp safe.

+

+ Introduced the option safe_fixed_monotonic_time to + ets:info/2 and dets:info/2. This since the + already existing safe_fixed option is not time + warp safe.

+

+ Own Id: OTP-13222 Aux Id: OTP-11997

+
+ +

+ In the shell Ctrl+W (delete word) will no longer consider + "." as being part of a word.

+

+ Own Id: OTP-13281

+
+
+
+ +
+
STDLIB 2.7
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index 39b44c9104..5bac4be9d7 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 2.7 +STDLIB_VSN = 2.8 -- cgit v1.2.3