Skip to content

Commit 8d4b991

Browse files
committed
Branch out v1.14
1 parent 2f15ba4 commit 8d4b991

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ the approaches and options available.
252252

253253
#### Elixir
254254

255+
* [Access] Add `Access.slice/1`
255256
* [Application] Add `Application.compile_env/4` and `Application.compile_env!/3` to read the compile-time environment inside macros
256257
* [Calendar] Support ISO8601 basic format parsing with `DateTime.from_iso8601/2`
257258
* [Calendar] Add `day`/`hour`/`minute` on `add`/`diff` across different calendar modules
@@ -353,6 +354,7 @@ the approaches and options available.
353354
* [Kernel] Warn if any of `True`, `False`, and `Nil` aliases are used
354355
* [Kernel] Warn on underived `@derive` attributes
355356
* [Kernel] Remove compile-time dependency from `defimpl :for`
357+
* [Kernel] Track all arities on imported functions
356358
* [Protocol] Warn if a protocol has no definitions
357359
* [Regex] Show list options when inspecting a Regex manually defined with `Regex.compile/2`
358360
* [String] Allow slices to overflow on both starting and ending positions
@@ -375,6 +377,7 @@ the approaches and options available.
375377

376378
* [mix compile.elixir] Fix `--warnings-as-errors` when used with `--all-warnings`
377379
* [mix compile.elixir] Ensure semantic recompilation cascades to path dependencies
380+
* [mix compile.elixir] Lock the compiler to avoid concurrent usage
378381
* [mix format] Do not add new lines if the formatted file is empty
379382
* [mix release] Only set `RELEASE_MODE` after `env.{sh,bat}` are executed
380383
* [mix release] Allow application mode configuration to cascade to dependencies

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ PREFIX ?= /usr/local
22
TEST_FILES ?= "*_test.exs"
33
SHARE_PREFIX ?= $(PREFIX)/share
44
MAN_PREFIX ?= $(SHARE_PREFIX)/man
5-
#CANONICAL := MAJOR.MINOR/
5+
CANONICAL := 1.14/
66
CANONICAL ?= main/
77
DOCS_FORMAT ?= html
88
ELIXIRC := bin/elixirc --ignore-module-conflict $(ELIXIRC_OPTS)

SECURITY.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ Elixir applies bug fixes only to the latest minor branch. Security patches are a
66

77
Elixir version | Support
88
:------------- | :-----------------------------
9-
1.14 | Development
10-
1.13 | Bug fixes and security patches
9+
1.14 | Bug fixes and security patches
10+
1.13 | Security patches only
1111
1.12 | Security patches only
1212
1.11 | Security patches only
1313
1.10 | Security patches only
14-
1.9 | Security patches only
1514

1615
## Announcements
1716

lib/elixir/pages/compatibility-and-deprecations.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ Elixir applies bug fixes only to the latest minor branch. Security patches are a
88

99
Elixir version | Support
1010
:------------- | :-----------------------------
11-
1.14 | Development
12-
1.13 | Bug fixes and security patches
11+
1.14 | Bug fixes and security patches
12+
1.13 | Security patches only
1313
1.12 | Security patches only
1414
1.11 | Security patches only
1515
1.10 | Security patches only
16-
1.9 | Security patches only
1716

1817
New releases are announced in the read-only [announcements mailing list](https://groups.google.com/group/elixir-lang-ann). All security releases [will be tagged with `[security]`](https://groups.google.com/forum/#!searchin/elixir-lang-ann/%5Bsecurity%5D%7Csort:date).
1918

@@ -84,6 +83,8 @@ Version | Deprecated feature | Replaced by (ava
8483
[v1.14] | `Application.get_env/3` and similar in module body | `Application.compile_env/3` (v1.10)
8584
[v1.14] | Compiled patterns in `String.starts_with?/2` | Pass a list of strings instead (v1.0)
8685
[v1.14] | `Mix.Tasks.Xref.calls/1` | Compilation tracers (outlined in `Code`) (v1.10)
86+
[v1.14] | `$levelpad` in Logger | *None*
87+
[v1.14] | `<|>` as a custom operator | Another custom operator (v1.0)
8788
[v1.13] | `!` and `!=` in Version requirements | `~>` or `>=` (v1.0)
8889
[v1.13] | `Mix.Config` | `Config` (v1.9)
8990
[v1.13] | `:strip_beam` config to `mix escript.build` | `:strip_beams` (v1.9)

0 commit comments

Comments
 (0)