3
3
v1.1 brings enhancements, bug fixes, performance improvements and more
4
4
into Elixir.
5
5
6
- Elixir v1.1 supports both Erlang 17 and Erlang 18 and, for this reason,
7
- it does not introduce any feature that is specific to Erlang 18. Such
8
- will be tackled on the follow up Elixir v1.2 release .
6
+ Elixir v1.1 supports both Erlang 17 and Erlang 18. This is, however, the
7
+ last release supporting Erlang 17, so upgrading to Erlang 18 is advised.
8
+ Elixir v1.2 will introduce features that are Erlang 18 only .
9
9
10
10
On the enhancements side, the most notable changes are the new functions
11
11
added to ` Enum ` , ` Dict ` and ` Task ` modules, and a new datatype called ` MapSet ` .
@@ -19,10 +19,11 @@ some soft deprecations.
19
19
20
20
The major deprecation relates to the Access protocol. Due to performance
21
21
issues, the access syntax ` opts[key] ` will no longer be powered by the
22
- ` Access ` protocol, instead, it will use the ` Dict ` module. Therefore this
23
- release will emit warnings if you attempt to implement the ` Access ` protocol.
24
- Note the ` Access ` module and the ` opts[key] ` syntax are not affected and
25
- they are not deprecated, only the underlying protocol dispatch.
22
+ ` Access ` protocol, instead, it will use a subset of the ` Dict ` module.
23
+ Therefore this release will emit warnings if you attempt to implement
24
+ the ` Access ` protocol. Note the ` Access ` module and the ` opts[key] `
25
+ syntax are not affected and they are not deprecated, only the underlying
26
+ protocol dispatch.
26
27
27
28
The soft deprecations are minor and they won't emit warnings. It simply
28
29
means the documentation has been updated to mention the new best
@@ -45,7 +46,7 @@ Note: Erlang 17.1 contains a regression in its wildcard implementation that
45
46
causes tools like rebar to fail. If you have a project with rebar dependencies
46
47
and is using Erlang 17.1, remember to update to at least Erlang 17.3.
47
48
48
- ## v1.1.0-rc.0 (2015-09-15 )
49
+ ## v1.1.0 (2015-09-25 )
49
50
50
51
### 1. Enhancements
51
52
0 commit comments