Skip to content

Commit c5151e6

Browse files
committed
Release v1.14.0
1 parent b0153d5 commit c5151e6

File tree

4 files changed

+11
-36
lines changed

4 files changed

+11
-36
lines changed

CHANGELOG.md

+8-33
Original file line numberDiff line numberDiff line change
@@ -241,38 +241,7 @@ protocol, giving developers more control over the struct representation.
241241
See the updated documentation for `Inspect` for a general rundown on
242242
the approaches and options available.
243243

244-
## v1.14.0-rc.1 (2022-08-15)
245-
246-
### 1. Enhancements
247-
248-
#### IEx
249-
250-
* [IEx.Helpers] Support sigils in `h/1`
251-
252-
#### Mix
253-
254-
* [Mix] Add `:config_path` and `:lockfile` options to `Mix.install/2`
255-
256-
### 2. Bug fixes
257-
258-
#### Elixir
259-
260-
* [Enum] Fix usage of range with `steps != 1` in a few functions (regression)
261-
* [Kernel] Fix usage of range with `steps != 1` on `binary_slice/2` (regression)
262-
* [Kernel] Recursively expand pipelines on right-hand side of `|>` (regression)
263-
* [Kernel] Fix equality in guards for dynamic ranges without steps
264-
* [Module] Fix loop while unifying type variables
265-
* [System] Raise non-generic exception on missing env in `System.fetch_env!/1` to mirror map operations
266-
267-
#### IEx
268-
269-
* [IEx] Continue parsing after `--no-pry` (regression)
270-
271-
#### Mix
272-
273-
* [Mix] Properly compile-dependencies on `mix format`
274-
275-
## v1.14.0-rc.0 (2022-08-01)
244+
## v1.14.0 (2022-08-31)
276245

277246
### 1. Enhancements
278247

@@ -349,13 +318,15 @@ the approaches and options available.
349318
* [IEx] Add line-by-line evaluation of IEx breakpoints
350319
* [IEx.Autocomplete] Autocomplete bitstrings modifiers (after `::` inside `<<...>>`)
351320
* [IEx.Helpers] Allow an atom to be given to `pid/1`
321+
* [IEx.Helpers] Support sigils in `h/1`
352322

353323
#### Logger
354324

355325
* [Logger] Add `Logger.put_process_level/2`
356326

357327
#### Mix
358328

329+
* [Mix] Add `:config_path` and `:lockfile` options to `Mix.install/2`
359330
* [mix compile] Add `--no-optional-deps` to skip optional dependencies to test compilation works without optional dependencies
360331
* [mix compile] Include column information on error diagnostics when possible
361332
* [mix deps] `Mix.Dep.Converger` now tells which deps formed a cycle
@@ -386,9 +357,12 @@ the approaches and options available.
386357
* [Kernel] Warn on underived `@derive` attributes
387358
* [Kernel] Remove compile-time dependency from `defimpl :for`
388359
* [Kernel] Track all arities on imported functions
360+
* [Kernel] Fix equality in guards for dynamic ranges without steps
361+
* [Module] Fix loop while unifying type variables
389362
* [Protocol] Warn if a protocol has no definitions
390363
* [Regex] Show list options when inspecting a Regex manually defined with `Regex.compile/2`
391-
* [String] Allow slices to overflow on both starting and ending positions
364+
* [String] Allow slices to overflow on both starting and ending positions
365+
* [System] Raise non-generic exception on missing env in `System.fetch_env!/1` to mirror map operations
392366

393367
#### ExUnit
394368

@@ -410,6 +384,7 @@ the approaches and options available.
410384
* [mix compile.elixir] Ensure semantic recompilation cascades to path dependencies
411385
* [mix compile.elixir] Lock the compiler to avoid concurrent usage
412386
* [mix format] Do not add new lines if the formatted file is empty
387+
* [mix format] Properly compile dependencies on `mix format`
413388
* [mix release] Only set `RELEASE_MODE` after `env.{sh,bat}` are executed
414389
* [mix release] Allow application mode configuration to cascade to dependencies
415390
* [mix xref] Do not emit already consolidated warnings during `mix xref trace`

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.14.0-rc.1
1+
1.14.0

bin/elixir

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22
set -e
33

4-
ELIXIR_VERSION=1.14.0-rc.1
4+
ELIXIR_VERSION=1.14.0
55

66
if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
77
cat <<USAGE >&2

bin/elixir.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@if defined ELIXIR_CLI_ECHO (@echo on) else (@echo off)
22

3-
set ELIXIR_VERSION=1.14.0-rc.1
3+
set ELIXIR_VERSION=1.14.0
44

55
setlocal enabledelayedexpansion
66
if ""%1""=="""" if ""%2""=="""" goto documentation

0 commit comments

Comments
 (0)