@@ -6,6 +6,7 @@ The format is loosely based on [Keep a Changelog][keepachangelog], and this
66project adheres to [ Semantic Versioning] [ semver ] .
77
88## Unreleased
9+ - changed: Drop Elixir ` 1.14 ` support. Elixir ` 1.18 ` was released and I am only supporting 3 minor versions back.
910
1011## v0.17.5
1112- fixed: Report correct error for value lists in joins.
@@ -26,70 +27,57 @@ project adheres to [Semantic Versioning][semver].
2627- changed: Bump minimum ecto to ` 3.12 ` .
2728
2829## v0.17.0
29-
3030- added: Added an explicit ` :integer ` column type support. Under the hood it is stored the same regardless.
3131- fixed: Handle new style of distinct expressions introduce upstream in Ecto ` 3.12 ` .
3232- changed: Allow ` insert_all ` to no longer require a where clause.
3333- changed: Made some public functions now private.
3434- changed: Test against elixir 1.17 and OTP 27, 26, and 25.
3535
3636## v0.16.0
37-
3837- changed: Set minimum ` exqlite ` dependency to ` 0.22 ` .
3938
4039## v0.15.1
41-
4240- fixed: Encode nil blobs. This was previously unhandled.
4341
4442## v0.15.0
45-
4643- fixed: Support ` nil ` decoding for ` :decimal ` .
4744- changed: Dropped support for Elixir v1.13.
4845- changed: Added Elixir v1.16 to CI build.
4946- changed: Bump minimum ` exqlite ` to ` ~ 0.19 ` .
5047
5148## v0.14.0
52-
5349- added: Support for encoding nil values in ` :utc_datetime ` , ` :utc_datetime_usec ` , ` :naive_datetime ` , and ` :naive_datetime_usec ` column dates.
5450- added: Allow subquery values in ` insert_all ` .
5551
5652## v0.13.0
57-
5853- added: Support fragment splicing.
5954- added: Support parent_as with combination queries.
6055- changed: Don't need to consider `{: maybe , type}`` when loading or dumping.
6156- changed: Handle nil values in dumpers and loaders.
6257
6358## v0.12.0
64-
6559- changed: raise if an in memory database is opened with a pool_size != 1
6660- added: support ` {:unsafe_fragment, ".."} ` as a conflict target.
6761- changed: Dropped support for Elixir ` 1.12 ` .
6862- changed: Dropped support for OTP 23.
6963
7064## v0.11.0
71-
7265- added: Support for DDL transactions.
7366
7467## v0.10.4
75-
7668- fixed: Handle binary uuid casting when ` binary_id ` is specified.
7769
7870## v0.10.3
79-
8071- fixed: Handle unique constraint error formats.
8172- changed: Updated dependencies.
8273
8374## v0.10.2
84-
8575- added: Missing support for ` Date ` type.
8676
8777## v0.10.1
88-
8978- fixed: Ignore bad ` init ` file when using ` dump_cmd/3 `
9079
9180## v0.10.0
92-
9381- changed: Add support for Ecto ` v3.10 `
9482- changed: Bring SQLite closer to the Postgres adapter implementation
9583- changed: Enable ` AUTOINCREMENT ` for ` serial ` and ` bigserial ` .
0 commit comments