@@ -241,38 +241,7 @@ protocol, giving developers more control over the struct representation.
241
241
See the updated documentation for ` Inspect ` for a general rundown on
242
242
the approaches and options available.
243
243
244
- ## v1.14.0-rc.1 (2022-08-15)
245
-
246
- ### 1. Enhancements
247
-
248
- #### IEx
249
-
250
- * [ IEx.Helpers] Support sigils in ` h/1 `
251
-
252
- #### Mix
253
-
254
- * [ Mix] Add ` :config_path ` and ` :lockfile ` options to ` Mix.install/2 `
255
-
256
- ### 2. Bug fixes
257
-
258
- #### Elixir
259
-
260
- * [ Enum] Fix usage of range with ` steps != 1 ` in a few functions (regression)
261
- * [ Kernel] Fix usage of range with ` steps != 1 ` on ` binary_slice/2 ` (regression)
262
- * [ Kernel] Recursively expand pipelines on right-hand side of ` |> ` (regression)
263
- * [ Kernel] Fix equality in guards for dynamic ranges without steps
264
- * [ Module] Fix loop while unifying type variables
265
- * [ System] Raise non-generic exception on missing env in ` System.fetch_env!/1 ` to mirror map operations
266
-
267
- #### IEx
268
-
269
- * [ IEx] Continue parsing after ` --no-pry ` (regression)
270
-
271
- #### Mix
272
-
273
- * [ Mix] Properly compile-dependencies on ` mix format `
274
-
275
- ## v1.14.0-rc.0 (2022-08-01)
244
+ ## v1.14.0 (2022-08-31)
276
245
277
246
### 1. Enhancements
278
247
@@ -349,13 +318,15 @@ the approaches and options available.
349
318
* [ IEx] Add line-by-line evaluation of IEx breakpoints
350
319
* [ IEx.Autocomplete] Autocomplete bitstrings modifiers (after ` :: ` inside ` <<...>> ` )
351
320
* [ IEx.Helpers] Allow an atom to be given to ` pid/1 `
321
+ * [ IEx.Helpers] Support sigils in ` h/1 `
352
322
353
323
#### Logger
354
324
355
325
* [ Logger] Add ` Logger.put_process_level/2 `
356
326
357
327
#### Mix
358
328
329
+ * [ Mix] Add ` :config_path ` and ` :lockfile ` options to ` Mix.install/2 `
359
330
* [ mix compile] Add ` --no-optional-deps ` to skip optional dependencies to test compilation works without optional dependencies
360
331
* [ mix compile] Include column information on error diagnostics when possible
361
332
* [ mix deps] ` Mix.Dep.Converger ` now tells which deps formed a cycle
@@ -386,9 +357,12 @@ the approaches and options available.
386
357
* [ Kernel] Warn on underived ` @derive ` attributes
387
358
* [ Kernel] Remove compile-time dependency from ` defimpl :for `
388
359
* [ Kernel] Track all arities on imported functions
360
+ * [ Kernel] Fix equality in guards for dynamic ranges without steps
361
+ * [ Module] Fix loop while unifying type variables
389
362
* [ Protocol] Warn if a protocol has no definitions
390
363
* [ Regex] Show list options when inspecting a Regex manually defined with ` Regex.compile/2 `
391
- * [ String] Allow slices to overflow on both starting and ending positions
364
+ * [ String] Allow slices to overflow on both starting and ending positions
365
+ * [ System] Raise non-generic exception on missing env in ` System.fetch_env!/1 ` to mirror map operations
392
366
393
367
#### ExUnit
394
368
@@ -410,6 +384,7 @@ the approaches and options available.
410
384
* [ mix compile.elixir] Ensure semantic recompilation cascades to path dependencies
411
385
* [ mix compile.elixir] Lock the compiler to avoid concurrent usage
412
386
* [ mix format] Do not add new lines if the formatted file is empty
387
+ * [ mix format] Properly compile dependencies on ` mix format `
413
388
* [ mix release] Only set ` RELEASE_MODE ` after ` env.{sh,bat} ` are executed
414
389
* [ mix release] Allow application mode configuration to cascade to dependencies
415
390
* [ mix xref] Do not emit already consolidated warnings during ` mix xref trace `
0 commit comments