Skip to content

Commit 1db2d29

Browse files
committed
Update CHANGELOG
1 parent c7fa5f9 commit 1db2d29

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ TODO.
66

77
* Type checking and inference of patterns
88

9-
* [Support for tuples](https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/).
9+
* [Support for tuples and lists as composite types](https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/).
10+
11+
* Type checking of `elem/2`, `hd/1`, and `tl/1` in `Kernel`
12+
13+
* Type checking of all functions in the `Tuple` module
1014

1115
## ExUnit improvements
1216

@@ -127,6 +131,7 @@ You may also prever to write using guards:
127131
#### Elixir
128132

129133
* [Kernel] Deprecate `unless` in favor of `if`. Use `mix format --migrate` to automate the migration
134+
* [Macro] `Macro.struct!/2` is deprecated in favor of `Macro.struct_info!/2`
130135

131136
### 4. Hard deprecations
132137

@@ -141,6 +146,7 @@ You may also prever to write using guards:
141146
* [List] `List.zip/1` is deprecated in favor of `Enum.zip/1`
142147
* [Module] Deprecate `Module.eval_quoted/3` in favor of `Code.eval_quoted/3`
143148
* [Range] Deprecate inferring negative ranges on `Range.new/2`
149+
* [Tuple] `Tuple.append/2` is deprecated, use `Tuple.insert_at/3` instead
144150

145151
#### Mix
146152

0 commit comments

Comments
 (0)