From e09dd66dc4d89c62ddfd8c19791f9678d5d787c6 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Tue, 12 May 2015 18:18:55 +0200 Subject: Prepare release --- lib/asn1/doc/src/notes.xml | 17 +++ lib/asn1/vsn.mk | 2 +- lib/common_test/doc/src/notes.xml | 73 ++++++++++++ lib/compiler/doc/src/notes.xml | 88 ++++++++++++++ lib/compiler/vsn.mk | 2 +- lib/cosEvent/doc/src/notes.xml | 18 ++- lib/cosEventDomain/doc/src/notes.xml | 18 ++- lib/cosFileTransfer/doc/src/notes.xml | 18 ++- lib/cosNotification/doc/src/notes.xml | 18 ++- lib/cosProperty/doc/src/notes.xml | 18 ++- lib/cosTime/doc/src/notes.xml | 18 ++- lib/cosTransactions/doc/src/notes.xml | 18 ++- lib/crypto/doc/src/notes.xml | 43 +++++++ lib/crypto/vsn.mk | 2 +- lib/debugger/doc/src/notes.xml | 18 +++ lib/debugger/vsn.mk | 2 +- lib/dialyzer/doc/src/notes.xml | 86 ++++++++++++++ lib/dialyzer/vsn.mk | 2 +- lib/edoc/doc/src/notes.xml | 15 +++ lib/edoc/vsn.mk | 2 +- lib/eldap/doc/src/notes.xml | 16 +++ lib/eunit/doc/src/notes.xml | 14 +++ lib/eunit/vsn.mk | 2 +- lib/hipe/doc/src/notes.xml | 36 ++++++ lib/hipe/vsn.mk | 2 +- lib/inets/doc/src/notes.xml | 21 +++- lib/inets/vsn.mk | 2 +- lib/jinterface/doc/src/notes.xml | 53 +++++++++ lib/jinterface/vsn.mk | 2 +- lib/kernel/doc/src/notes.xml | 73 ++++++++++++ lib/kernel/vsn.mk | 2 +- lib/mnesia/doc/src/notes.xml | 32 ++++- lib/mnesia/vsn.mk | 2 +- lib/observer/doc/src/notes.xml | 22 ++++ lib/observer/vsn.mk | 2 +- lib/orber/doc/src/notes.xml | 18 ++- lib/os_mon/doc/src/notes.xml | 19 +++ lib/os_mon/vsn.mk | 2 +- lib/parsetools/doc/src/notes.xml | 15 +++ lib/parsetools/vsn.mk | 2 +- lib/percept/doc/src/notes.xml | 15 +++ lib/percept/vsn.mk | 2 +- lib/public_key/doc/src/notes.xml | 31 +++++ lib/sasl/doc/src/notes.xml | 24 ++++ lib/sasl/vsn.mk | 2 +- lib/ssh/doc/src/notes.xml | 66 ++++++++++ lib/ssl/doc/src/notes.xml | 63 +++++++++- lib/stdlib/doc/src/notes.xml | 218 ++++++++++++++++++++++++++++++++++ lib/stdlib/vsn.mk | 2 +- lib/syntax_tools/doc/src/notes.xml | 14 +++ lib/syntax_tools/vsn.mk | 2 +- lib/test_server/doc/src/notes.xml | 49 ++++++++ lib/tools/doc/src/notes.xml | 59 +++++++++ lib/tools/vsn.mk | 2 +- lib/typer/doc/src/notes.xml | 14 +++ lib/typer/vsn.mk | 2 +- lib/webtool/doc/src/notes.xml | 17 +++ lib/wx/doc/src/notes.xml | 49 ++++++++ lib/wx/vsn.mk | 2 +- lib/xmerl/doc/src/notes.xml | 14 +++ 60 files changed, 1429 insertions(+), 33 deletions(-) (limited to 'lib') diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml index 9feb673c04..f73d21b9e3 100644 --- a/lib/asn1/doc/src/notes.xml +++ b/lib/asn1/doc/src/notes.xml @@ -31,6 +31,23 @@

This document describes the changes made to the asn1 application.

+
Asn1 4.0 + +
Fixed Bugs and Malfunctions + + +

+ Many bugs have been eliminated in the the ASN.1 compiler + so that it can now successfully compile many more ASN.1 + specifications. Error messages have also been improved.

+

+ Own Id: OTP-12395

+
+
+
+ +
+
Asn1 3.0.4
Fixed Bugs and Malfunctions diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk index c909c908d6..d4c46863a3 100644 --- a/lib/asn1/vsn.mk +++ b/lib/asn1/vsn.mk @@ -1 +1 @@ -ASN1_VSN = 3.0.4 +ASN1_VSN = 4.0 diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml index 472e3b7833..218f76d403 100644 --- a/lib/common_test/doc/src/notes.xml +++ b/lib/common_test/doc/src/notes.xml @@ -32,6 +32,79 @@ notes.xml +
Common_Test 1.11 + +
Fixed Bugs and Malfunctions + + +

+ The status of an aborted test due to test suite + compilation error has changed from 'auto_skipped' to + 'failed'. This affects both the textual log file, event + handling and CT hook callbacks. The logging of + compilation failures has also been improved, especially + in the case of multiple test suites failing compilation.

+

+ Own Id: OTP-10816

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

+ Earlier there was no way to add optional parameters like + default-operation to an edit-config request sent with + ct_netconfc:edit_config/3,4, you had to use + ct_netconfc:send_rpc/2,3. For simplicity and completion, + a new optional argument, OptParams, is now added to the + edit_config function.

+

+ Own Id: OTP-10446 Aux Id: kunagi-266 [177]

+
+ +

+ When running OTP tests using the ts interface, it is now + possible to specify so called test categories per OTP + application. A test category is represented by a CT test + specification and defines an arbitrary subset of existing + test suites, groups and cases. Examples of test + categories are 'smoke' (smoke tests) and 'bench' + (benchmarks). (Call ts:help() for more info). Also, + functions for reading terms from the current test + specification during test, ct:get_testspec_terms/0 and + ct:get_testspec_terms/1, have been implemented.

+

+ Own Id: OTP-11962

+
+ +

+ Obsolete scripts and make file operations have been + removed and the installation chapter in the Common Test + User's Guide has been updated.

+

+ Own Id: OTP-12421

+
+ +

+ The 'keep_alive' interval has been reduced to 8 seconds, + which is two seconds shorter than the default + 'idle_timeout' value for ct_telnet:expect/3. This way, + the telnet server receives a NOP message (which might + trigger an action) before the operation times out. Also + the TCP option 'nodelay' has been enabled per default for + all telnet connections, in order to reduce the risk for + communication timeouts.

+

+ Own Id: OTP-12678 Aux Id: seq12818

+
+
+
+ +
+
Common_Test 1.10.1
Fixed Bugs and Malfunctions diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 9b5b44f3e1..0654738247 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -31,6 +31,94 @@

This document describes the changes made to the Compiler application.

+
Compiler 6.0 + +
Fixed Bugs and Malfunctions + + +

+ The compiler optimizes away building of terms that are + never actually used. As a result, the compiler in OTP 18 + may produce more warnings for terms that are built but + not used than the compiler in OTP 17.

+

+ Own Id: OTP-12453

+
+ +

+ Using a map could incorrectly suppress warnings for + unused variables.

+

+ Own Id: OTP-12515

+
+ +

+ The compiler now properly reports unknown parse + transforms. That is, undef exceptions coming from + the parse transform itself is reported differently from + the absence of the parse transform.

+

+ Own Id: OTP-12723

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

+ The cerl and cerl_trees modules in the + compiler application are now documented.

+

+ Own Id: OTP-11978

+
+ +

+ The deprecated 'asm' option has been removed.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12100

+
+ +

+ Support variables as Map keys in expressions and patterns

+

Erlang will accept any expression as keys in Map + expressions and it will accept literals or bound + variables as keys in Map patterns.

+

+ Own Id: OTP-12218

+
+ +

+ Infer Map type information in beam_type compiler + optimization pass.

+

+ Own Id: OTP-12253

+
+ +

+ Compiler optimizations have been improved.

+

+ Own Id: OTP-12393

+
+ +

+ Five undocumented functions in the module core_lib + have been deprecated and will be removed in the next + major release. The functions are: get_anno/{1,2}, + is_literal/1, is_literal_list/1, and + literal_value. Use the appropriate functions in + the cerl module instead.

+

+ Own Id: OTP-12497

+
+
+
+ +
+
Compiler 5.0.4
Fixed Bugs and Malfunctions diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk index 05e682c893..69f71ba5dd 100644 --- a/lib/compiler/vsn.mk +++ b/lib/compiler/vsn.mk @@ -1 +1 @@ -COMPILER_VSN = 5.0.4 +COMPILER_VSN = 6.0 diff --git a/lib/cosEvent/doc/src/notes.xml b/lib/cosEvent/doc/src/notes.xml index 8f519447fc..229e0c9945 100644 --- a/lib/cosEvent/doc/src/notes.xml +++ b/lib/cosEvent/doc/src/notes.xml @@ -32,7 +32,23 @@ notes.xml -
cosEvent 2.1.15 +
cosEvent 2.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosEvent 2.1.15
Improvements and New Features diff --git a/lib/cosEventDomain/doc/src/notes.xml b/lib/cosEventDomain/doc/src/notes.xml index 2c3bf16411..72408b52f4 100644 --- a/lib/cosEventDomain/doc/src/notes.xml +++ b/lib/cosEventDomain/doc/src/notes.xml @@ -31,7 +31,23 @@ notes.xml -
cosEventDomain 1.1.14 +
cosEventDomain 1.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosEventDomain 1.1.14
Improvements and New Features diff --git a/lib/cosFileTransfer/doc/src/notes.xml b/lib/cosFileTransfer/doc/src/notes.xml index 1d0c826d40..a3cce2a7d8 100644 --- a/lib/cosFileTransfer/doc/src/notes.xml +++ b/lib/cosFileTransfer/doc/src/notes.xml @@ -30,7 +30,23 @@ notes.xml -
cosFileTransfer 1.1.16 +
cosFileTransfer 1.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosFileTransfer 1.1.16
Improvements and New Features diff --git a/lib/cosNotification/doc/src/notes.xml b/lib/cosNotification/doc/src/notes.xml index 2e4f922142..b16571a1cf 100644 --- a/lib/cosNotification/doc/src/notes.xml +++ b/lib/cosNotification/doc/src/notes.xml @@ -31,7 +31,23 @@ notes.xml -
cosNotification 1.1.21 +
cosNotification 1.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosNotification 1.1.21
Improvements and New Features diff --git a/lib/cosProperty/doc/src/notes.xml b/lib/cosProperty/doc/src/notes.xml index 739f41617f..1885a8fd6b 100644 --- a/lib/cosProperty/doc/src/notes.xml +++ b/lib/cosProperty/doc/src/notes.xml @@ -31,7 +31,23 @@ notes.xml -
cosProperty 1.1.17 +
cosProperty 1.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosProperty 1.1.17
Improvements and New Features diff --git a/lib/cosTime/doc/src/notes.xml b/lib/cosTime/doc/src/notes.xml index f218f19a6b..6c948c8c2b 100644 --- a/lib/cosTime/doc/src/notes.xml +++ b/lib/cosTime/doc/src/notes.xml @@ -32,7 +32,23 @@ notes.xml -
cosTime 1.1.14 +
cosTime 1.2 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosTime 1.1.14
Improvements and New Features diff --git a/lib/cosTransactions/doc/src/notes.xml b/lib/cosTransactions/doc/src/notes.xml index 4b20f23efb..ae3b9eb6f2 100644 --- a/lib/cosTransactions/doc/src/notes.xml +++ b/lib/cosTransactions/doc/src/notes.xml @@ -32,7 +32,23 @@ notes.xml -
cosTransactions 1.2.14 +
cosTransactions 1.3 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
cosTransactions 1.2.14
Improvements and New Features diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml index a0ebc4b3dd..6ab109e349 100644 --- a/lib/crypto/doc/src/notes.xml +++ b/lib/crypto/doc/src/notes.xml @@ -30,6 +30,49 @@

This document describes the changes made to the Crypto application.

+
Crypto 3.6 + +
Fixed Bugs and Malfunctions + + +

+ Enhance crypto:generate_key to calculate ECC public keys + from private key.

+

+ Own Id: OTP-12394

+
+ +

+ Fix bug in crypto:generate_key for ecdh + that could cause VM crash for faulty input.

+

+ Own Id: OTP-12733

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

+ Use the EVP API for AES-CBC crypto to enables the use of + hardware acceleration for AES-CBC crypto on newer Intel + CPUs (AES-NI), among other platforms.

+

+ Own Id: OTP-12380

+
+ +

+ Add AES ECB block encryption.

+

+ Own Id: OTP-12403

+
+
+
+ +
+
Crypto 3.5
Improvements and New Features diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk index 8489b59562..55b1b3e8c4 100644 --- a/lib/crypto/vsn.mk +++ b/lib/crypto/vsn.mk @@ -1 +1 @@ -CRYPTO_VSN = 3.5 +CRYPTO_VSN = 3.6 diff --git a/lib/debugger/doc/src/notes.xml b/lib/debugger/doc/src/notes.xml index 7384189a6f..2bf80597b5 100644 --- a/lib/debugger/doc/src/notes.xml +++ b/lib/debugger/doc/src/notes.xml @@ -32,6 +32,24 @@

This document describes the changes made to the Debugger application.

+
Debugger 4.1 + +
Improvements and New Features + + +

+ Support variables as Map keys in expressions and patterns

+

Erlang will accept any expression as keys in Map + expressions and it will accept literals or bound + variables as keys in Map patterns.

+

+ Own Id: OTP-12218

+
+
+
+ +
+
Debugger 4.0.3
Fixed Bugs and Malfunctions diff --git a/lib/debugger/vsn.mk b/lib/debugger/vsn.mk index b82f0f4e37..b6fd4e8e44 100644 --- a/lib/debugger/vsn.mk +++ b/lib/debugger/vsn.mk @@ -1 +1 @@ -DEBUGGER_VSN = 4.0.3 +DEBUGGER_VSN = 4.1 diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml index 8976679c1d..d30882b5b9 100644 --- a/lib/dialyzer/doc/src/notes.xml +++ b/lib/dialyzer/doc/src/notes.xml @@ -31,6 +31,92 @@

This document describes the changes made to the Dialyzer application.

+
Dialyzer 2.8 + +
Fixed Bugs and Malfunctions + + +

The translation of Erlang forms to the type + representation used by Dialyzer has been improved in + several ways. The most important change is that deeply + nested records can be handled.

+

+ Own Id: OTP-12350

+
+ +

Update the PLT properly when a module is changed. + (Thanks to James Fish for the bug report, and to Stavros + Aronis for fixing the bug.)

+

+ Own Id: OTP-12637

+
+ +

+ An argument of '*'/2 is not constraind if the other + operand can be zero.

+

+ Own Id: OTP-12725

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

The -dialyzer() attribute can be used for + suppressing warnings in a module by specifying functions + or warning options. It can also be used for requesting + warnings in a module.

+

+ Own Id: OTP-10280

+
+ +

The pre-defined types array(), dict(), + digraph(), gb_set(), gb_tree(), + queue(), set(), and tid() have been + removed.

+

+ Own Id: OTP-11445 Aux Id: OTP-10342, OTP-9352

+
+ +

A few type names that have been used for representing + certain predefined types can now be used for user-defined + types. This affects the types product/_, + union/_, and range/2 as well as + tuple/N (N > 0), map/N (N > 0), + atom/1, integer/1, binary/2, + record/_, and 'fun'/_. A consequence is + that, for example, it is no longer possible to refer to a + record type with record(r); instead the usual + record notation, #r{}, is to be used.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-11851

+
+ +

When implementing user-defined behaviours it is now + possible to specify optional callback functions. See OTP + Design Principles User's Guide, Sys and Proc_Lib, + User-Defined Behaviours, for details.

+

+ Own Id: OTP-11861

+
+ +

Add two options to the Dialyzer: + no_missing_calls suppresses warnings about calls + to missing or unexported functions; unknown lets + warnings about unknown functions or types affect the exit + status. See also dialyzer(3).

+

+ Own Id: OTP-12682

+
+
+
+ +
+
Dialyzer 2.7.4
Fixed Bugs and Malfunctions diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk index 527afaf4ef..48e0830109 100644 --- a/lib/dialyzer/vsn.mk +++ b/lib/dialyzer/vsn.mk @@ -1 +1 @@ -DIALYZER_VSN = 2.7.4 +DIALYZER_VSN = 2.8 diff --git a/lib/edoc/doc/src/notes.xml b/lib/edoc/doc/src/notes.xml index e350adb540..48bb415ab3 100644 --- a/lib/edoc/doc/src/notes.xml +++ b/lib/edoc/doc/src/notes.xml @@ -31,6 +31,21 @@

This document describes the changes made to the EDoc application.

+
Edoc 0.7.17 + +
Improvements and New Features + + +

+ Remove functionality related to packages

+

+ Own Id: OTP-12431

+
+
+
+ +
+
Edoc 0.7.16
Fixed Bugs and Malfunctions diff --git a/lib/edoc/vsn.mk b/lib/edoc/vsn.mk index 24cfbf16d5..49a73331c6 100644 --- a/lib/edoc/vsn.mk +++ b/lib/edoc/vsn.mk @@ -1 +1 @@ -EDOC_VSN = 0.7.16 +EDOC_VSN = 0.7.17 diff --git a/lib/eldap/doc/src/notes.xml b/lib/eldap/doc/src/notes.xml index e76101c30e..a7aefefb4a 100644 --- a/lib/eldap/doc/src/notes.xml +++ b/lib/eldap/doc/src/notes.xml @@ -30,6 +30,22 @@

This document describes the changes made to the Eldap application.

+
Eldap 1.2 + +
Improvements and New Features + + +

+ Support added for LDAP Password Modify Extended Operation + (RFC 3062). Thanks to danielwhite.

+

+ Own Id: OTP-12282

+
+
+
+ +
+
Eldap 1.1.1
Fixed Bugs and Malfunctions diff --git a/lib/eunit/doc/src/notes.xml b/lib/eunit/doc/src/notes.xml index 6b76e097b6..3c6daf142e 100644 --- a/lib/eunit/doc/src/notes.xml +++ b/lib/eunit/doc/src/notes.xml @@ -32,6 +32,20 @@

This document describes the changes made to the EUnit application.

+
Eunit 2.2.10 + +
Fixed Bugs and Malfunctions + + +

The eunit application is now unicode safe.

+

+ Own Id: OTP-11660

+
+
+
+ +
+
Eunit 2.2.9
Fixed Bugs and Malfunctions diff --git a/lib/eunit/vsn.mk b/lib/eunit/vsn.mk index dca8b3ece0..8b489bdc04 100644 --- a/lib/eunit/vsn.mk +++ b/lib/eunit/vsn.mk @@ -1 +1 @@ -EUNIT_VSN = 2.2.9 +EUNIT_VSN = 2.2.10 diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml index 8d3358533b..1cc8558fe8 100644 --- a/lib/hipe/doc/src/notes.xml +++ b/lib/hipe/doc/src/notes.xml @@ -30,6 +30,42 @@

This document describes the changes made to HiPE.

+
Hipe 3.12 + +
Fixed Bugs and Malfunctions + + +

Fix a minor bug in the handling of opaque types.

+

+ Own Id: OTP-12666

+
+ +

+ Fix hipe bug when matching a "writable" binary. The bug + has been seen to sometimes cause a failed binary matching + of a correct utf8 character, but other symptoms are also + possible.

+

+ Own Id: OTP-12667

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

+ Improved error handling when memory allocation for HiPE + code fails.

+

+ Own Id: OTP-12448

+
+
+
+ +
+
Hipe 3.11.3
Fixed Bugs and Malfunctions diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk index 60b4e0559b..e507ae933f 100644 --- a/lib/hipe/vsn.mk +++ b/lib/hipe/vsn.mk @@ -1 +1 @@ -HIPE_VSN = 3.11.3 +HIPE_VSN = 3.12 diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml index 12bbc2b736..7939787601 100644 --- a/lib/inets/doc/src/notes.xml +++ b/lib/inets/doc/src/notes.xml @@ -32,7 +32,26 @@ notes.xml -
Inets 5.10.7 +
Inets 6.0 + +
Improvements and New Features + + +

+ Remove Server Side Include support from inets, as this is + an old technic that has security issues and was not well + tested.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12156

+
+
+
+ +
+ +
Inets 5.10.7
Improvements and New Features diff --git a/lib/inets/vsn.mk b/lib/inets/vsn.mk index e9ecb2632a..d5cb460404 100644 --- a/lib/inets/vsn.mk +++ b/lib/inets/vsn.mk @@ -18,6 +18,6 @@ # %CopyrightEnd% APPLICATION = inets -INETS_VSN = 5.10.7 +INETS_VSN = 6.0 PRE_VSN = APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)" diff --git a/lib/jinterface/doc/src/notes.xml b/lib/jinterface/doc/src/notes.xml index fc5f8be53e..f854fa1f3a 100644 --- a/lib/jinterface/doc/src/notes.xml +++ b/lib/jinterface/doc/src/notes.xml @@ -30,6 +30,59 @@

This document describes the changes made to the Jinterface application.

+
Jinterface 1.6 + +
Fixed Bugs and Malfunctions + + +

+ Reformat the sources for JInterface uniformly and + according to the standard Java style guidelines. Provide + description of the rules applied in Eclipse format (for + other editors one can check the settings against these).

+

+ In short, the formatting style is: * indentation uses + only spaces; each level is 4 positions * no trailing + whitespace * mostly default Java style formatting (any + difference is minor) * always use {} blocks * use 'final' + as much as possible

+

+ Own Id: OTP-12333

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

+ Add basic transport factory implementation. This makes + possible creating connections between nodes using ssh + channels for example.

+

+ Own Id: OTP-12686

+
+ +

+ Add Jinterface generic match and bind methods to provide + low level interface base methods sufficient for variety + of higher level pattern matching/variable binding + implementations.

+

+ Own Id: OTP-12691

+
+ +

+ Minimal Java version is now 1.6

+

+ Own Id: OTP-12718

+
+
+
+ +
+
Jinterface 1.5.12
Fixed Bugs and Malfunctions diff --git a/lib/jinterface/vsn.mk b/lib/jinterface/vsn.mk index 72ad316333..4df01d1151 100644 --- a/lib/jinterface/vsn.mk +++ b/lib/jinterface/vsn.mk @@ -1 +1 @@ -JINTERFACE_VSN = 1.5.12 +JINTERFACE_VSN = 1.6 diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index 6f7f18a8e7..0bd9a067ca 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -30,6 +30,79 @@

This document describes the changes made to the Kernel application.

+
Kernel 4.0 + +
Fixed Bugs and Malfunctions + + +

+ Fix error handling in file:read_line/1 for Unicode + contents.

+

+ Own Id: OTP-12144

+
+ +

+ Introduce os:getenv/2 which is similar to + os:getenv/1 but returns the passed default value + if the required environment variable is undefined.

+

+ Own Id: OTP-12342

+
+ +

+ It is now possible to paste text in JCL mode (using + Ctrl-Y) that has been copied in the previous shell + session. Also a bug that caused the JCL mode to crash + when pasting text has been fixed.

+

+ Own Id: OTP-12673

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

+ New BIF: erlang:get_keys/0, lists all keys + associated with the process dictionary. Note: + erlang:get_keys/0 is auto-imported.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12151 Aux Id: seq12521

+
+ +

+ The internal group to user_drv protocol has been changed + to be synchronous in order to guarantee that output sent + to a process implementing the user_drv protocol is + printed before replying. This protocol is used by the + standard_output device and the ssh application when + acting as a client.

+

+ This change changes the previous unlimited buffer when + printing to standard_io and other devices that end up in + user_drv to 1KB.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12240

+
+ +

The inflateInit/2 and deflateInit/6 + functions now accepts a WindowBits argument equal to 8 + and -8.

+

+ Own Id: OTP-12564

+
+
+
+ +
+
Kernel 3.2
Fixed Bugs and Malfunctions diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index e1d447a465..c912da0091 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 3.2 +KERNEL_VSN = 4.0 diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml index dc98efbff3..7f6ff1e655 100644 --- a/lib/mnesia/doc/src/notes.xml +++ b/lib/mnesia/doc/src/notes.xml @@ -38,7 +38,37 @@ thus constitutes one section in this document. The title of each section is the version number of Mnesia.

-
Mnesia 4.12.5 +
Mnesia 4.13 + +
Fixed Bugs and Malfunctions + + +

+ Mnesia's dirty functions did not always exit with + {aborted, Reason} as documented when an error + occurred.

+

+ Own Id: OTP-12714

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

+ Make Mnesia DCD dump behavior at start up optional, when + turned off mnesia loads large disc_copies tables faster.

+

+ Own Id: OTP-12481

+
+
+
+ +
+ +
Mnesia 4.12.5
Fixed Bugs and Malfunctions diff --git a/lib/mnesia/vsn.mk b/lib/mnesia/vsn.mk index b23339e408..79dd495c4b 100644 --- a/lib/mnesia/vsn.mk +++ b/lib/mnesia/vsn.mk @@ -1 +1 @@ -MNESIA_VSN = 4.12.5 +MNESIA_VSN = 4.13 diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml index a9ec68fc9e..338708db43 100644 --- a/lib/observer/doc/src/notes.xml +++ b/lib/observer/doc/src/notes.xml @@ -31,6 +31,28 @@

This document describes the changes made to the Observer application.

+
Observer 2.1 + +
Improvements and New Features + + +

+ Added the possibility to view sasl log entries for + processes.

+

+ Own Id: OTP-12504

+
+ +

+ Add memory allocator usage and utilization graphs.

+

+ Own Id: OTP-12631

+
+
+
+ +
+
Observer 2.0.4
Fixed Bugs and Malfunctions diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk index 10ed3bdfe5..7e7e32099b 100644 --- a/lib/observer/vsn.mk +++ b/lib/observer/vsn.mk @@ -1 +1 @@ -OBSERVER_VSN = 2.0.4 +OBSERVER_VSN = 2.1 diff --git a/lib/orber/doc/src/notes.xml b/lib/orber/doc/src/notes.xml index 2167a43eee..1ffd86a1fb 100644 --- a/lib/orber/doc/src/notes.xml +++ b/lib/orber/doc/src/notes.xml @@ -33,7 +33,23 @@ -
Orber 3.7.1 +
Orber 3.8 + +
Improvements and New Features + + +

Remove the usage of erlang:now() from all Corba + applications and use the new rand module instead of + random.

+

+ Own Id: OTP-12687

+
+
+
+ +
+ +
Orber 3.7.1
Fixed Bugs and Malfunctions diff --git a/lib/os_mon/doc/src/notes.xml b/lib/os_mon/doc/src/notes.xml index d3acc1effc..bd4206d748 100644 --- a/lib/os_mon/doc/src/notes.xml +++ b/lib/os_mon/doc/src/notes.xml @@ -30,6 +30,25 @@

This document describes the changes made to the OS_Mon application.

+
Os_Mon 2.4 + +
Improvements and New Features + + +

+ cpu_sup should use native sysctl/libkvm calls on BSD

+

+ This avoids forking off with os:cmd every time we just + want to collect the load averages. riak does this every + second, which results in a lot of unnecessary load.

+

+ Own Id: OTP-12730

+
+
+
+ +
+
Os_Mon 2.3.1
Fixed Bugs and Malfunctions diff --git a/lib/os_mon/vsn.mk b/lib/os_mon/vsn.mk index 833e855e0e..7f2667e40a 100644 --- a/lib/os_mon/vsn.mk +++ b/lib/os_mon/vsn.mk @@ -1 +1 @@ -OS_MON_VSN = 2.3.1 +OS_MON_VSN = 2.4 diff --git a/lib/parsetools/doc/src/notes.xml b/lib/parsetools/doc/src/notes.xml index c8cb70b6d2..1751238d20 100644 --- a/lib/parsetools/doc/src/notes.xml +++ b/lib/parsetools/doc/src/notes.xml @@ -30,6 +30,21 @@

This document describes the changes made to the Parsetools application.

+
Parsetools 2.1 + +
Improvements and New Features + + +

The new -dialyzer() attribute is used for + suppressing Dialyzer warnings in generated code.

+

+ Own Id: OTP-12271

+
+
+
+ +
+
Parsetools 2.0.12
Fixed Bugs and Malfunctions diff --git a/lib/parsetools/vsn.mk b/lib/parsetools/vsn.mk index dd9cc2991c..b99b3bb713 100644 --- a/lib/parsetools/vsn.mk +++ b/lib/parsetools/vsn.mk @@ -1 +1 @@ -PARSETOOLS_VSN = 2.0.12 +PARSETOOLS_VSN = 2.1 diff --git a/lib/percept/doc/src/notes.xml b/lib/percept/doc/src/notes.xml index b51c8fcb4d..19d6cd6d01 100644 --- a/lib/percept/doc/src/notes.xml +++ b/lib/percept/doc/src/notes.xml @@ -32,6 +32,21 @@

This document describes the changes made to the Percept application.

+
Percept 0.8.11 + +
Fixed Bugs and Malfunctions + + +

+ Fix http server configuration

+

+ Own Id: OTP-12662

+
+
+
+ +
+
Percept 0.8.10
Fixed Bugs and Malfunctions diff --git a/lib/percept/vsn.mk b/lib/percept/vsn.mk index 4451354e21..833ab35aa5 100644 --- a/lib/percept/vsn.mk +++ b/lib/percept/vsn.mk @@ -1 +1 @@ -PERCEPT_VSN = 0.8.10 +PERCEPT_VSN = 0.8.11 diff --git a/lib/public_key/doc/src/notes.xml b/lib/public_key/doc/src/notes.xml index f241a91eb0..df65ad7004 100644 --- a/lib/public_key/doc/src/notes.xml +++ b/lib/public_key/doc/src/notes.xml @@ -34,6 +34,37 @@ notes.xml +
Public_Key 1.0 + +
Improvements and New Features + + +

+ public_key: Remove legacy switch compact_bit_string

+

+ E.i bitstrings will not be decode as {Unused, Binary}, + they are now Erlang bitstrings.

+

+ Also the compact_bit_string implies the + legacy_erlang_types switch So removing the switch will + also make OCTET STRING values be represented as binaries.

+

+ Undecoded open type will now be wrapped in a + asn1_OPENTYPE tuple.

+

+ This will change some values in records returned by the + public_key API making this change a potentiall + incompatibility.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12110

+
+
+
+ +
+
Public_Key 0.23
Improvements and New Features diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml index 95d7c6fa50..c0ac0cf79c 100644 --- a/lib/sasl/doc/src/notes.xml +++ b/lib/sasl/doc/src/notes.xml @@ -30,6 +30,30 @@

This document describes the changes made to the SASL application.

+
SASL 2.4.2 + +
Fixed Bugs and Malfunctions + + +

+ The undocumented upgrade instruction + {remove_module,PrePurge,PostPurge,DepMods} is + removed. This instruction was added for symmetry reasons + in OTP R7B, but was never documented or tested.

+

+ The existing instruction {add_module,Mod,DepMods} + is now documented, and the complementing instruction + {delete_module,Mod,DepMods} is added.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-11540

+
+
+
+ +
+
SASL 2.4.1
Fixed Bugs and Malfunctions diff --git a/lib/sasl/vsn.mk b/lib/sasl/vsn.mk index 4259a2d76c..8d1a043410 100644 --- a/lib/sasl/vsn.mk +++ b/lib/sasl/vsn.mk @@ -1 +1 @@ -SASL_VSN = 2.4.1 +SASL_VSN = 2.4.2 diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 41885c684c..af5b78bff2 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -29,6 +29,72 @@ notes.xml +
Ssh 4.0 + +
Fixed Bugs and Malfunctions + + +

+ Included test of the 'e' and 'f' parameters in dh key + exchange as specified in rfc 4253 section 8.

+

+ Own Id: OTP-12649

+
+ +

+ Fixes the bug that once the rekey_limit bytes (by + default, 1GB) had been transmitted the connection was + rekeyed every minute, not after the next 'rekey_limit'.

+

+ Thanks to Simon Cornish for the report and the fix!

+

+ Own Id: OTP-12692

+
+ +

+ Fixes a bug that causes an SFTP connection to always fail + when {timeout, Timeout} option is used with + ssh_sftp:start_channel.

+

+ Thanks to Simon Cornish

+

+ Own Id: OTP-12708

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

+ The internal group to user_drv protocol has been changed + to be synchronous in order to guarantee that output sent + to a process implementing the user_drv protocol is + printed before replying. This protocol is used by the + standard_output device and the ssh application when + acting as a client.

+

+ This change changes the previous unlimited buffer when + printing to standard_io and other devices that end up in + user_drv to 1KB.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12240

+
+ +

+ If ssh_connection:subsystem/4 fails we do not want to + crash but rather terminate gracefully.

+

+ Own Id: OTP-12648 Aux Id: seq12834

+
+
+
+ +
+
Ssh 3.2.2
Improvements and New Features diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index 352563700b..e0992d317c 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -25,7 +25,68 @@ notes.xml

This document describes the changes made to the SSL application.

-
SSL 6.0 +
SSL 7.0 + +
Fixed Bugs and Malfunctions + + +

+ Ignore signature_algorithm (TLS 1.2 extension) sent to + TLS 1.0 or TLS 1.1 server

+

+ Own Id: OTP-12670

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

+ Add new API functions to handle CRL-verification

+

+ Own Id: OTP-10362 Aux Id: kunagi-215 [126]

+
+ +

+ Remove default support for SSL-3.0, due to Poodle + vunrability in protocol specification.

+

+ Add padding check for TLS-1.0 to remove Poodle + vunrability from TLS 1.0, also add the option + padding_check. This option only affects TLS-1.0 + connections and if set to false it disables the block + cipher padding check to be able to interoperate with + legacy software.

+

+ Remove default support for RC4 cipher suites, as they are + consider too weak.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12390

+
+ +

+ Add support for TLS ALPN (Application-Layer Protocol + Negotiation) extension.

+

+ Own Id: OTP-12580

+
+ +

+ Add SNI (Server Name Indication) support for the server + side.

+

+ Own Id: OTP-12736

+
+
+
+ +
+ +
SSL 6.0
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 301a5ee2e8..3914a9bc0e 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -30,6 +30,224 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 2.5 + +
Fixed Bugs and Malfunctions + + +

+ Fix handling of single dot in filename:join/2

+

+ The reference manual says that filename:join(A,B) is + equivalent to filename:join([A,B]). In some rare cases + this turns out not to be true. For example:

+

+ filename:join("/a/.","b") -> "/a/./b" vs + filename:join(["/a/.","b"]) -> "/a/b".

+

+ This has been corrected. A single dot is now only kept if + it occurs at the very beginning or the very end of the + resulting path.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12158

+
+ +

+ The undocumented option generic_debug for + gen_server has been removed.

+

+ Own Id: OTP-12183

+
+ +

+ erl_lint:icrt_export/4 has been rewritten to make the + code really follow the scoping rules of Erlang, and not + just in most situations by accident.

+

+ Own Id: OTP-12186

+
+ +

+ Add 'trim_all' option to binary:split/3

+

+ This option can be set to remove _ALL_ empty parts of the + result of a call to binary:split/3.

+

+ Own Id: OTP-12301

+
+ +

Correct orddict(3) regarding evaluation order of + fold() and map().

+

+ Own Id: OTP-12651 Aux Id: seq12832

+
+ +

+ Correct maps module error exceptions

+

+ Bad input to maps module function will now yield the + following exceptions: {badmap,NotMap} + or, badarg

+

+ Own Id: OTP-12657

+
+ +

+ It is now possible to paste text in JCL mode (using + Ctrl-Y) that has been copied in the previous shell + session. Also a bug that caused the JCL mode to crash + when pasting text has been fixed.

+

+ Own Id: OTP-12673

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

+ Allow maps for supervisor flags and child specs

+

+ Earlier, supervisor flags and child specs were given as + tuples. While this is kept for backwards compatibility, + it is now also allowed to give these parameters as maps, + see sup_flags + and child_spec.

+

+ Own Id: OTP-11043

+
+ +

+ A new system message, terminate, is added. This + can be sent with sys:terminate/2,3. If the + receiving process handles system messages properly it + will terminate shortly after receiving this message.

+

+ The new function proc_lib:stop/1,3 utilizes this + new system message and monitors the receiving process in + order to facilitate a synchronous stop mechanism for + 'special processes'.

+

+ proc_lib:stop/1,3 is used by the following + functions:

+

+ gen_server:stop/1,3 (new) + gen_fsm:stop/1,3 (new) + gen_event:stop/1,3 (modified to be + synchronous) wx_object:stop/1,3 + (new)

+

+ Own Id: OTP-11173 Aux Id: seq12353

+
+ +

+ Remove the pg module, which has been deprecated + through OTP-17, is now removed from the STDLIB + application. This module has been marked experimental for + more than 15 years, and has largely been superseded by + the pg2 module from the Kernel application.

+

+ Own Id: OTP-11907

+
+ +

+ New BIF: erlang:get_keys/0, lists all keys + associated with the process dictionary. Note: + erlang:get_keys/0 is auto-imported.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12151 Aux Id: seq12521

+
+ +

Add three new functions to io_lib-- + scan_format/2, unscan_format/1, and + build_text/1-- which expose the parsed form of the + format control sequences to make it possible to easily + modify or filter the input to io_lib:format/2. + This can e.g. be used in order to replace unbounded-size + control sequences like ~w or ~p with + corresponding depth-limited ~W and ~P + before doing the actual formatting.

+

+ Own Id: OTP-12167

+
+ +

Introduce the erl_anno module, an abstraction + of the second element of tokens and tuples in the + abstract format.

+

+ Own Id: OTP-12195

+
+ +

+ Support variables as Map keys in expressions and patterns

+

Erlang will accept any expression as keys in Map + expressions and it will accept literals or bound + variables as keys in Map patterns.

+

+ Own Id: OTP-12218

+
+ +

The last traces of Mnemosyne Rules have been removed. +

+

+ Own Id: OTP-12257

+
+ +

+ Properly support maps in match_specs

+

+ Own Id: OTP-12270

+
+ +

+ New function ets:take/2. Works the same as + ets:delete/2 but also returns the deleted + object(s).

+

+ Own Id: OTP-12309

+
+ +

string:tokens/2 is somewhat faster, especially + if the list of separators only contains one separator + character.

+

+ Own Id: OTP-12422 Aux Id: seq12774

+
+ +

+ Prevent zip:zip_open/[12] from leaking file descriptors + if parent process dies.

+

+ Own Id: OTP-12566

+
+ +

+ Add a new random number generator, see rand + module. It have better characteristics and an improved + interface.

+

+ Own Id: OTP-12586 Aux Id: OTP-12501, OTP-12502

+
+ +

filename:split/1 when given an empty binary + will now return an empty list, to make it consistent with + return value when given an empty list.

+

+ Own Id: OTP-12716

+
+
+
+ +
+
STDLIB 2.4
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index f57f31c8de..a1f2a946b1 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 2.4 +STDLIB_VSN = 2.5 diff --git a/lib/syntax_tools/doc/src/notes.xml b/lib/syntax_tools/doc/src/notes.xml index 408f6d5bac..8f245083c4 100644 --- a/lib/syntax_tools/doc/src/notes.xml +++ b/lib/syntax_tools/doc/src/notes.xml @@ -31,6 +31,20 @@

This document describes the changes made to the Syntax_Tools application.

+
Syntax_Tools 1.7 + +
Improvements and New Features + + +

Use the new erl_anno module.

+

+ Own Id: OTP-12732

+
+
+
+ +
+
Syntax_Tools 1.6.18
Fixed Bugs and Malfunctions diff --git a/lib/syntax_tools/vsn.mk b/lib/syntax_tools/vsn.mk index 1c42ef0ddb..403e90196e 100644 --- a/lib/syntax_tools/vsn.mk +++ b/lib/syntax_tools/vsn.mk @@ -1 +1 @@ -SYNTAX_TOOLS_VSN = 1.6.18 +SYNTAX_TOOLS_VSN = 1.7 diff --git a/lib/test_server/doc/src/notes.xml b/lib/test_server/doc/src/notes.xml index e996d2b4a3..6cf7a2b52d 100644 --- a/lib/test_server/doc/src/notes.xml +++ b/lib/test_server/doc/src/notes.xml @@ -32,6 +32,55 @@ notes.xml +
Test_Server 3.9 + +
Fixed Bugs and Malfunctions + + +

+ The status of an aborted test due to test suite + compilation error has changed from 'auto_skipped' to + 'failed'. This affects both the textual log file, event + handling and CT hook callbacks. The logging of + compilation failures has also been improved, especially + in the case of multiple test suites failing compilation.

+

+ Own Id: OTP-10816

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

+ The Test Server application has been marked as obsolete + and will be removed from OTP in the next major release + (OTP 19.0).

+

+ Own Id: OTP-10923 Aux Id: OTP-12705

+
+ +

+ When running OTP tests using the ts interface, it is now + possible to specify so called test categories per OTP + application. A test category is represented by a CT test + specification and defines an arbitrary subset of existing + test suites, groups and cases. Examples of test + categories are 'smoke' (smoke tests) and 'bench' + (benchmarks). (Call ts:help() for more info). Also, + functions for reading terms from the current test + specification during test, ct:get_testspec_terms/0 and + ct:get_testspec_terms/1, have been implemented.

+

+ Own Id: OTP-11962

+
+
+
+ +
+
Test_Server 3.8.1
Fixed Bugs and Malfunctions diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml index 38b57b73a9..85610d623a 100644 --- a/lib/tools/doc/src/notes.xml +++ b/lib/tools/doc/src/notes.xml @@ -30,6 +30,65 @@

This document describes the changes made to the Tools application.

+
Tools 2.8 + +
Fixed Bugs and Malfunctions + + +

+ In order to improve performance of the cover tool, new + functions are added for cover compilation and analysis on + multiple files. This allows for more parallelisation.

+

+ Some improvements of the data base access is also done in + order to improve the performance when analysing and + resetting cover data.

+

+ Minor incompatibility: An error reason from + analyse_to_file is changed from no_source_code_found to + {no_source_code_found,Module}.

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-12330 Aux Id: seq12757

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

+ Allow maps for supervisor flags and child specs

+

+ Earlier, supervisor flags and child specs were given as + tuples. While this is kept for backwards compatibility, + it is now also allowed to give these parameters as maps, + see sup_flags + and child_spec.

+

+ Own Id: OTP-11043

+
+ +

+ Remove Mnemosyne rules support.

+

+ Own Id: OTP-12511

+
+ +

+ Add printout of total number of calls and time in eprof

+

+ Own Id: OTP-12681

+
+
+
+ +
+
Tools 2.7.2
Fixed Bugs and Malfunctions diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk index 3b3202d38b..68c3f6e29c 100644 --- a/lib/tools/vsn.mk +++ b/lib/tools/vsn.mk @@ -1 +1 @@ -TOOLS_VSN = 2.7.2 +TOOLS_VSN = 2.8 diff --git a/lib/typer/doc/src/notes.xml b/lib/typer/doc/src/notes.xml index 23e22759d6..045b55ffe4 100644 --- a/lib/typer/doc/src/notes.xml +++ b/lib/typer/doc/src/notes.xml @@ -30,6 +30,20 @@

This document describes the changes made to TypEr.

+
TypEr 0.9.9 + +
Fixed Bugs and Malfunctions + + +

Properly extract annotations from core code.

+

+ Own Id: OTP-12727

+
+
+
+ +
+
TypEr 0.9.8
Fixed Bugs and Malfunctions diff --git a/lib/typer/vsn.mk b/lib/typer/vsn.mk index ce658e257b..74c0ccfc59 100644 --- a/lib/typer/vsn.mk +++ b/lib/typer/vsn.mk @@ -1 +1 @@ -TYPER_VSN = 0.9.8 +TYPER_VSN = 0.9.9 diff --git a/lib/webtool/doc/src/notes.xml b/lib/webtool/doc/src/notes.xml index e571668c91..4800dd6df4 100644 --- a/lib/webtool/doc/src/notes.xml +++ b/lib/webtool/doc/src/notes.xml @@ -31,6 +31,23 @@

This document describes the changes made to the Webtool application.

+
WebTool 0.9 + +
Improvements and New Features + + +

+ The Webtool application has been marked as obsolete and + will be removed from OTP in the next major release (OTP + 19.0).

+

+ Own Id: OTP-10922 Aux Id: OTP-12705

+
+
+
+ +
+
WebTool 0.8.10
Fixed Bugs and Malfunctions diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml index 682ab48ca0..d31e927458 100644 --- a/lib/wx/doc/src/notes.xml +++ b/lib/wx/doc/src/notes.xml @@ -31,6 +31,55 @@

This document describes the changes made to the wxErlang application.

+
Wx 1.4 + +
Fixed Bugs and Malfunctions + + +

+ The undocumented option generic_debug for + gen_server has been removed.

+

+ Own Id: OTP-12183

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

+ Use wxWidgets-3.0, if found, as default backend on + windows.

+

+ Own Id: OTP-12632

+
+ +

+ Add missing fields in some events records. May require a + recompilation of user applications.

+

+ Own Id: OTP-12660

+
+
+
+ + +
Known Bugs and Problems + + +

+ Remove raise condition where wx could crash during + emulator stoppage.

+

+ Own Id: OTP-12734

+
+
+
+ +
+
Wx 1.3.3
Fixed Bugs and Malfunctions diff --git a/lib/wx/vsn.mk b/lib/wx/vsn.mk index 942d4c0d6f..09fb9f384c 100644 --- a/lib/wx/vsn.mk +++ b/lib/wx/vsn.mk @@ -1 +1 @@ -WX_VSN = 1.3.3 +WX_VSN = 1.4 diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml index 3fa1f01a79..b9cc2bd329 100644 --- a/lib/xmerl/doc/src/notes.xml +++ b/lib/xmerl/doc/src/notes.xml @@ -31,6 +31,20 @@

This document describes the changes made to the Xmerl application.

+
Xmerl 1.3.8 + +
Fixed Bugs and Malfunctions + + +

Remove compiler warnings in xmerl.

+

+ Own Id: OTP-12689

+
+
+
+ +
+
Xmerl 1.3.7
Fixed Bugs and Malfunctions -- cgit v1.2.3