Skip to content

Commit 3517ba1

Browse files
author
José Valim
committed
Prepare for upcoming release
1 parent 51cb010 commit 3517ba1

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,19 @@ On the tooling side, ExUnit got the ability to skip tests and a couple
3333
new configuration options. Mix got improved warnings and error messages,
3434
faster compilation times and the brand new `mix profile.fprof` task.
3535

36-
Finally, Mix now ships with `local.public_keys` to safely manage the
36+
Mix now also ships with `local.public_keys` to safely manage the
3737
installation of Hex and Rebar alongside the ability to checksum
3838
archive installs. By default, Elixir will always ship with a valid
3939
public key and this feature should work transparently for users.
4040

41+
Finally, we have added a `CODE_OF_CONDUCT.md` file to our repository.
42+
If you haven't read it yet, please do it. We are here to help!
43+
4144
Note: Erlang 17.1 contains a regression in its wildcard implementation that
4245
causes tools like rebar to fail. If you have a project with rebar dependencies
4346
and is using Erlang 17.1, remember to update to at least Erlang 17.3.
4447

45-
## v1.1.0-beta (2015-09-05)
48+
## v1.1.0-rc.1 (2015-09-13)
4649

4750
### 1. Enhancements
4851

@@ -71,6 +74,7 @@ and is using Erlang 17.1, remember to update to at least Erlang 17.3.
7174
* [List] Add `List.keytake/3`
7275
* [Module] Improve name inference for function signatures in documentation metadata
7376
* [Process] Add `Process.hibernate/3`
77+
* [Process] Allow a list of specs in `Process.info/2`
7478
* [Set] Introduce `MapSet` data type. This new data type uses maps behind the scenes and is useful for storing a dozens of items in Erlang 17. In future versions when maps efficiently support large collections, it is meant to be the main Set abstraction in Elixir
7579
* [Stream] Add `Stream.dedup/1`, `Stream.dedup_by/2` and `Stream.transform/4`
7680
* [String] Support calculation of the jaro distance between strings (usually names) via `String.jaro_distance/2`. This is used by Mix to support "Did you mean?" feature when a task does not exist
@@ -95,6 +99,8 @@ and is using Erlang 17.1, remember to update to at least Erlang 17.3.
9599
* [ExUnit] Allow tests to be skipped with `@tag :skip` or `@tag skip: "reason"`
96100
* [ExUnit] Add tests without implementation (missing the do block) which automatically fail. Such tests are also automatically tagged as `:not_implemented`, allowing them to be skipped
97101
* [ExUnit] Increase by default stacktrace depth to 20 (this value is also configurable)
102+
* [ExUnit] Improve formatting on `assert_raise` errors for message mismatch
103+
* [ExUnit] Improve formatting on `assert_receive` when using pinned variables
98104

99105
#### IEx
100106

@@ -134,6 +140,8 @@ and is using Erlang 17.1, remember to update to at least Erlang 17.3.
134140
* [Code] `:delegate_locals_to` failed to delegate to the chosen module in many situations and messed up stacktraces. This option has therefore been replaced by imports
135141
* [Code] Store the documentation line in the metadata returned by `Code.get_docs/2`
136142
* [Exception] Do not fail when calculating an exception message, even if the message is invalid
143+
* [File] Ensure `File.touch/2` and `File.touch!/2` work with universal time
144+
* [Float] Support complete scientific notation in `Float.parse/1`
137145
* [Kernel] Do not expand `in/2` argument in module body
138146
* [Kernel] Throw syntax error for undefind atom/alias syntax `:foo.Bar`
139147
* [Kernel] Improve error message when we can't compile because the target directory is not writeable

0 commit comments

Comments
 (0)