Skip to content

Commit 28505a7

Browse files
author
José Valim
committed
Update CHANGELOG
1 parent 4113dbc commit 28505a7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,18 +142,22 @@ This release brings further improvements to Calendar types. It adds arithmetic a
142142

143143
* [Base] Optimise Base encode/decode
144144
* [Calendar] Implement Inspect for DateTime with Calendar.ISO
145+
* [Enum] Introduce `Enum.chunk_every/2` and `Enum.chunk_every/4` with a more explicit API than `Enum.chunk/2` and `Enum.chunk/4`
145146
* [Kernel] Cache the AST on definitions. This speeds up the compilation time from 10% to 15% measured across different projects.
147+
* [Stream] Introduce `Stream.chunk_every/2` and `Stream.chunk_every/4` with a more explicit API than `Stream.chunk/2` and `Stream.chunk/4`
146148

147149
### 2. Bug fixes
148150

149151
#### Elixir
150152

151153
* [Calendar] Return `{:error, :invalid_time}` for wrong precision instead of crashing
154+
* [Enum] Rename `Enum.chunk_by/4` to `Enum.chunk_while/4` (`chunk_by/4` was only part of 1.5.0-rc.0) (regression)
152155
* [Enumerable] Raise `Protocol.UndefinedError` on bad functions in Enumerable implementation
153156
* [Inspect] Do not use colors when inspecting for error messages
154157
* [Kernel] Improve error message on invalid patterns and guards
155158
* [Kernel] Do not warn false positives about unused variables on rescue (regression)
156159
* [Stream] Fix stream cycle over empty enumerable
160+
* [Stream] Rename `Stream.chunk_by/4` to `Stream.chunk_while/4` (`chunk_by/4` was only part of 1.5.0-rc.0) (regression)
157161
* [StringIO] Fix encoding and performance issues in `StringIO.get_until`
158162

159163
#### ExUnit

0 commit comments

Comments
 (0)