@@ -94,31 +94,63 @@ but expected a type that implements the Enumerable protocol, it must be one of:
9494 ) or fun() or list(term()) or non_struct_map()
9595```
9696
97+ ## Parallelization of ` mix deps.compile `
98+
99+ https://github.com/elixir-lang/elixir/pull/14340
100+
101+ ## OpenChain certification
102+
103+ https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/
104+
97105## v1.19.0-dev
98106
99107### 1. Enhancements
100108
101109#### Elixir
102110
111+ * [ Access] Add ` Access.values/0 ` for traversing maps and keyword lists values
112+ * [ Calendar] Support 2-arity options for ` Calendar.strftime/3 ` which receives the whole data type
103113 * [ Code] Add ` :migrate_call_parens_on_pipe ` formatter option
114+ * [ Code.Fragment] Preserve more block content around cursor in ` container_cursor_to_quoted ` ` :migrate_call_parens_on_pipe ` formatter option
104115 * [ Enum] Provide more information on ` Enum.OutOfBoundsError `
116+ * [ Kernel] Allow controlling which applications are used during inference
105117 * [ Kernel] Support ` min/2 ` and ` max/2 ` as guards
118+ * [ Macro] Print debugging results from ` Macro.dbg/1 ` as they happen, instead of once at the end
106119 * [ Protocol] Type checking of protocols dispatch and implementations
107120 * [ Protocol] Add ` Protocol.impl_for/2 ` and ` Protocol.impl_for!/2 `
108121
122+ #### ExUnit
123+
124+ * [ ExUnit.CaptureLog] Parallelize log dispatch when multiple processes are capturing log
125+ * [ ExUnit.Doctest] Support ellipsis in doctest exceptions to match the remaining of the exception
126+ * [ ExUnit.Doctest] Add ` :inspect_opts ` option for doctest
127+
109128#### IEx
110129
111130 * [ IEx.Autocomplete] Functions annotated with ` @doc group: "Name" ` metadata will appear within their own groups in autocompletion
112131
113132#### Mix
114133
115- * [ Mix.Tasks.Compile] Add ` Mix.Tasks.Compile.reenable/1 `
134+ * [ mix] Add support for ` MIX_PROFILE_FLAGS ` to configure ` MIX_PROFILE `
135+ * [ mix compile] Add ` Mix.Tasks.Compile.reenable/1 `
136+ * [ mix deps.compile] Support ` MIX_OS_DEPS_COMPILE_PARTITION_COUNT ` for compiling deps concurrently across multiple operating system processes
137+ * [ mix help] Add ` mix help Mod ` , ` mix help :mod ` , ` mix help Mod.fun ` and ` mix help Mod.fun/arity `
138+ * [ mix xref graph] Add support for ` --format json `
139+ * [ mix xref graph] Emit a warning if ` --source ` is part of a cycle
116140
117141### 2. Bug fixes
118142
143+ #### Elixir
144+
145+ * [ DateTime] Do not truncate microseconds regardless of precision in ` DateTime.diff/3 `
146+ * [ File] Properly handle permissions errors cascading from parent in ` File.mkdir_p/1 `
147+ * [ Stream] Ensure ` Stream.transform/1 ` respects suspend command when its inner stream halts
148+ * [ URI] Several fixes to ` URI.merge/2 ` related to trailing slashes, trailing dots, and hostless base URIs
149+
119150#### Mix
120151
121152 * [ mix cmd] Preserve argument quoting in subcommands
153+ * [ mix xref graph] Provide more consistent output by considering strong connected components only when computing graphs
122154
123155### 3. Soft deprecations (no warnings emitted)
124156
0 commit comments