File tree 1 file changed +3
-0
lines changed
1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 6
6
* [ Access] Allow function access on ` get_in/2 ` and ` get_and_update_in/3 `
7
7
* [ Enum] Add ` Enum.sort_by/3 `
8
8
* [ ExUnit] Match the line filter by proximity instead of exact match
9
+ * [ Float] Support precision in ` Float.ceil/1 ` and ` Float.floor/1 `
9
10
* [ IO] Add ` IO.(bin)read(device, :all) `
10
11
* [ Kernel] Print a warning if a dangling ` @doc ` clause is found
11
12
* [ Mix] Use absolute symbolic links on Windows for ` _build ` instead of copying
16
17
* [ Record] Allow a record to be converted to a keyword list with ` record(some_record) `
17
18
* [ String] Improve performance of ` String.split/1 `
18
19
* [ Typespec] Allow ` %Struct{} ` syntax to be used in typespecs
20
+ * [ Typespec] Allow ` record(:record, fields) ` syntax to be used in typespecs
19
21
20
22
* Bug fixes
21
23
* [ IEx] Do not print ANSI sequences on ` IEx.Helpers.clear/0 ` if ANSI sequences are not supported
47
49
48
50
* Backwards incompatible changes
49
51
* [ Access] No longer fill in missing intermediate values with empty maps
52
+ * [ Float] ` Float.ceil/2 ` and ` Float.floor/2 ` now always returns floats and no longer accept integers
50
53
* [ Kernel] ` defstruct ` no longer automatically defines a type
51
54
* [ Kernel] ` exit(integer) ` is no longer supported from scripts to configure the exit signal. Use ` exit({:shutdown, integer}) ` instead
52
55
* [ Kernel] Default argument values have to be defined in a function head if the function has multiple clauses
You can’t perform that action at this time.
0 commit comments