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 8
8
* [ Ecto.Query] Introduce ` is_named_binding ` guard
9
9
* [ Ecto.Query] Subqueries are now supported in ` distinct ` , ` group_by ` , ` order_by ` and ` window ` expressions
10
10
* [ Ecto.Query] Allow ` select_merge ` to be used in more ` insert_all ` and subquery operations by merging distinct fields
11
+ * [ Ecto.Query] Allow literal maps inside ` dynamic/2 `
11
12
* [ Ecto.Query] Support macro expansion at the root level of ` order_by `
12
13
* [ Ecto.Query] Support preloading subquery sources in ` from ` and ` join `
13
14
* [ Ecto.Query] Allow map updates with dynamic values in ` select `
16
17
* [ Ecto.Repo] Allow Hot Updates on upsert queries in Postgres by removing duplicate fields during replace_all
17
18
* [ Ecto.Repo] ` insert_all ` supports queries with only source
18
19
* [ Ecto.Repo] ` insert_all ` supports queries with the update syntax
20
+ * [ Ecto.Repo] Support ` :allow_stale ` on Repo struct/changeset operations
19
21
* [ Ecto.Schema] Allow schema fields to be read-only via ` :writable ` option
20
22
* [ Ecto.Schema] Add ` :defaults_to_struct ` option to ` embeds_one `
23
+ * [ Ecto.Schema] Support ` :duration ` type which maps to Elixir v1.17 duration
21
24
* [ Ecto.Type] Bubble up custom cast errors of the inner type for ` {:map, type} ` and ` {:array, type} `
22
25
* [ Ecto.Type] Add ` Ecto.Type.cast!/2 `
23
26
You can’t perform that action at this time.
0 commit comments