Skip to content

Commit f94477b

Browse files
author
José Valim
committed
Update CHANGELOG
1 parent 75f6af7 commit f94477b

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,31 @@ Overall, using `@impl` has the following advantages:
134134

135135
This release brings further improvements to Calendar types. It adds arithmetic and others functions to `Time`, `Date`, `NaiveDateTime` and `Datetime` as well as conversion between different calendars.
136136

137+
## v1.5.0-rc.1 (2017-07-04)
138+
139+
### 1. Enhancements
140+
141+
#### Elixir
142+
143+
* [Base] Optimise Base encode/decode
144+
* [Calendar] Implement Inspect for DateTime with Calendar.ISO
145+
* [Kernel] Cache the AST on definitions. This speeds up the compilation time from 10% to 15% measured across different projects.
146+
147+
### 2. Bug fixes
148+
149+
#### Elixir
150+
151+
* [Calendar] Return `{:error, :invalid_time}` for wrong precision instead of crashing
152+
* [Enumerable] Raise `Protocol.UndefinedError` on bad functions in Enumerable implementation
153+
* [Inspect] Do not use colors when inspecting for error messages
154+
* [Kernel] Improve error message on invalid patterns and guards
155+
* [Stream] Fix stream cycle over empty enumerable
156+
* [StringIO] Fix encoding and performance issues in `StringIO.get_until`
157+
158+
#### ExUnit
159+
160+
* [ExUnit] Load ExUnit configuration as late as possible (regression)
161+
137162
## v1.5.0-rc.0 (2017-06-25)
138163

139164
### 1. Enhancements

0 commit comments

Comments
 (0)