You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+4-27
Original file line number
Diff line number
Diff line change
@@ -225,33 +225,7 @@ You may also prefer to write using guards:
225
225
226
226
def foo(x, y, z) when x == y and y == z
227
227
228
-
## v1.18.0-rc.1
229
-
230
-
### 1. Enhancements
231
-
232
-
#### Elixir
233
-
234
-
*[JSON] Implement `JSON.Encoder` for all Calendar types
235
-
236
-
### 2. Bug fixes
237
-
238
-
#### Elixir
239
-
240
-
*[Kernel] Avoid crashes when emitting diagnostics on code using \t for indentation
241
-
242
-
### 3. Regressions
243
-
244
-
#### Elixir
245
-
246
-
*[Kernel] Fix type warnings in `pop_in/1`
247
-
*[Kernel] Fix false positive warnings when accessing exceptions from `rescue`
248
-
*[Kernel] Emit warnings for duplicate patterns instead of errors
249
-
250
-
#### ExUnit
251
-
252
-
*[ExUnit] Do not warn on user-supplied CaseTemplate options
253
-
254
-
## v1.18.0-rc.0 (2024-12-10)
228
+
## v1.18.0 (2024-12-19)
255
229
256
230
### 1. Enhancements
257
231
@@ -266,6 +240,8 @@ You may also prefer to write using guards:
266
240
*[Config] Add `Config.read_config/1`
267
241
*[Enumerable] Add `Enum.product_by/2` and `Enum.sum_by/2`
268
242
*[Exception] Add `MissingApplicationsError` exception to denote missing applications
243
+
*[JSON] Add a new `JSON` module with encoding and decoding functionality
244
+
*[JSON] Implement `JSON.Encoder` for all Calendar types
269
245
*[Kernel] Update source code parsing to match [UTS #55](https://www.unicode.org/reports/tr55/) latest recommendations. In particular, mixed script is allowed in identifiers as long as they are separate by underscores (`_`), such as `http_сервер`. Previously allowed highly restrictive identifiers, which mixed Latin and other scripts, such as the japanese word for t-shirt, `Tシャツ`, now require the underscore as well
270
246
*[Kernel] Warn on bidirectional confusability in identifiers
271
247
*[Kernel] Verify the type of the binary generators
@@ -317,6 +293,7 @@ You may also prefer to write using guards:
317
293
*[Code.Fragment] Properly handle keyword keys as their own entry
0 commit comments