Skip to content

Commit

Permalink
Release v1.14.3
Browse files Browse the repository at this point in the history
  • Loading branch information
josevalim committed Jan 14, 2023
1 parent fb4ccfa commit 6730d66
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 3 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,37 @@ protocol, giving developers more control over the struct representation.
See the updated documentation for `Inspect` for a general rundown on
the approaches and options available.

## v1.14.3 (2023-01-14)

### 1. Enhancements

#### Elixir

* [Kernel] Speed up loading of runtime modules in the parallel compiler
* [Range] Optimize range membership implementation

#### ExUnit

* [ExUnit] Return values from running doctests and make their order consistent

### 2. Bug fixes

#### Elixir

* [Calendar] Fix handling of negative years in `Calendar.strftime/2`
* [Exception] Improve blaming of FunctionClauseError with `is_struct/2` guards
* [Kernel] Fix invalid variable scoping in `defguard` expansion
* [Kernel] Do not warn on captured underscored vars from `defmodule`
* [Kernel] Do not crash for missing line info on type warnings
* [Macro] Fix `Macro.to_string/1` for large negative integers
* [Macro] Properly type and escape expansion of `__ENV__` in macros
* [Path] Make sure `Path.wildcard/2` expands `..` symlinks accordingly
* [Range] Address corner cases in `Range.disjoint?/2` implementation

#### ExUnit

* [ExUnit.DocTest] Remove unnecessary literal quotes from error message on reports

## v1.14.2 (2022-11-11)

### 1. Enhancements
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.14.2
1.14.3
2 changes: 1 addition & 1 deletion bin/elixir
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh
set -e

ELIXIR_VERSION=1.14.2
ELIXIR_VERSION=1.14.3

if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
cat <<USAGE >&2
Expand Down
2 changes: 1 addition & 1 deletion bin/elixir.bat
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@if defined ELIXIR_CLI_ECHO (@echo on) else (@echo off)

set ELIXIR_VERSION=1.14.2
set ELIXIR_VERSION=1.14.3

setlocal enabledelayedexpansion
if ""%1""=="""" if ""%2""=="""" goto documentation
Expand Down

0 comments on commit 6730d66

Please sign in to comment.