Skip to content

Commit d26c3f0

Browse files
committed
Release v3.13.1
1 parent 9742434 commit d26c3f0

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog for v3.x
22

3+
## v3.13.1 (2025-06-19)
4+
5+
### Bug fixes
6+
7+
* [Ecto.Repo] Do not automatically apply HOT updates on upsert with `replace`. It is the user responsibility to make sure they do not overlap
8+
39
## v3.13.0 (2025-06-18)
410

511
Requires Elixir v1.14+.
@@ -17,7 +23,7 @@ Requires Elixir v1.14+.
1723
* [Ecto.Repo] Add `Ecto.Repo.prepare_transaction/2` user callback
1824
* [Ecto.Repo] Add `Ecto.Repo.all_by/3`
1925
* [Ecto.Repo] Add `Ecto.Repo.transact/2`
20-
* [Ecto.Repo] Allow HOT updates on upsert queries in Postgres by removing duplicate fields during `replace` and `replace_all_except`
26+
* [Ecto.Repo] Allow HOT updates on upsert queries in Postgres by removing duplicate fields during `replace_all_except`
2127
* [Ecto.Schema] Support `@schema_redact: :all_except_primary_keys` module attribute
2228

2329
### Bug fixes

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule Ecto.MixProject do
22
use Mix.Project
33

44
@source_url "https://github.com/elixir-ecto/ecto"
5-
@version "3.13.0"
5+
@version "3.13.1"
66

77
def project do
88
[

0 commit comments

Comments
 (0)