Skip to content

Commit b2b974d

Browse files
author
José Valim
committed
Release v1.4.3
1 parent 7c0f6dd commit b2b974d

File tree

3 files changed

+25
-15
lines changed

3 files changed

+25
-15
lines changed

CHANGELOG.md

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -109,36 +109,46 @@ You can now also install archives from Hex in this way. Since they are fetched a
109109

110110
It is also possible to install escripts and archives by providing a Git/GitHub repo. See `mix help escript.install` and `mix help archive.install` for more details.
111111

112-
## v1.4.3-dev
112+
## v1.4.3 (2017-05-15)
113113

114-
### 1. Bug fixes
114+
This version includes changes that make Elixir fully compatible with Erlang OTP 20-rc.1.
115+
116+
### 1. Enhancements
115117

116118
#### Elixir
117119

118-
* [Kernel] Fix code generation when non-binary bitstrings are in AST
120+
* [Kernel] Improve compilation time for modules with many clauses
121+
* [Map] Warn when attempting to override `__struct__` key
122+
* [Regex] Add `recompile/1` and `recompile!/1` to ease transition to OTP 20 for archives and stored regexes
119123

120-
#### Mix
124+
#### Logger
121125

122-
* [Mix.Task] Do not assume all paths in loadpaths exist
126+
* [Logger.Translator] Handle OTP 20 GenServer log messages
123127

124-
#### ExUnit
128+
#### Mix
125129

126-
* [ExUnit.Diff] Do not fail when comparing maps with nil or boolean keys
130+
* [mix compile] Recompile projects if OTP version changes
127131

128-
### 2. Enhancements
132+
### 2. Bug fixes
129133

130134
#### Elixir
131135

132-
* [Kernel] Improve compilation time for modules with many clauses
133-
* [Regex] Add `recompile/1` and `recompile!/1` to ease transition to OTP 20 for archives and stored regexes
136+
* [Kernel] Fix code generation when non-binary bitstrings are in AST
137+
* [Record] Properly escape fields passed to `defrecord`
134138

135-
#### Logger
139+
#### ExUnit
136140

137-
* [Logger.Translator] Handle OTP 20 GenServer log messages
141+
* [ExUnit.Diff] Do not fail when comparing maps with nil or boolean keys
142+
143+
#### IEx
144+
145+
* [IEx.Helpers] Do not log exits on `IEx.Helpers.c/2` failures
138146

139147
#### Mix
140148

141-
* [mix compile] Recompile projects if OTP version changes
149+
* [mix archive.install] Detect proper path on URLs with query strings
150+
* [mix loadpaths] Do not assume all paths in loadpaths exist
151+
142152

143153
## v1.4.2 (2017-02-16)
144154

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.2
1+
1.4.3

src/elixir.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, elixir,
22
[{description, "elixir"},
3-
{vsn, "1.4.2"},
3+
{vsn, "1.4.3"},
44
{modules, [
55
elixir
66
]},

0 commit comments

Comments
 (0)