@@ -6,6 +6,7 @@ The format is loosely based on [Keep a Changelog][keepachangelog], and this
6
6
project adheres to [ Semantic Versioning] [ semver ] .
7
7
8
8
## Unreleased
9
+ - changed: Drop Elixir ` 1.14 ` support. Elixir ` 1.18 ` was released and I am only supporting 3 minor versions back.
9
10
10
11
## v0.17.5
11
12
- fixed: Report correct error for value lists in joins.
@@ -26,70 +27,57 @@ project adheres to [Semantic Versioning][semver].
26
27
- changed: Bump minimum ecto to ` 3.12 ` .
27
28
28
29
## v0.17.0
29
-
30
30
- added: Added an explicit ` :integer ` column type support. Under the hood it is stored the same regardless.
31
31
- fixed: Handle new style of distinct expressions introduce upstream in Ecto ` 3.12 ` .
32
32
- changed: Allow ` insert_all ` to no longer require a where clause.
33
33
- changed: Made some public functions now private.
34
34
- changed: Test against elixir 1.17 and OTP 27, 26, and 25.
35
35
36
36
## v0.16.0
37
-
38
37
- changed: Set minimum ` exqlite ` dependency to ` 0.22 ` .
39
38
40
39
## v0.15.1
41
-
42
40
- fixed: Encode nil blobs. This was previously unhandled.
43
41
44
42
## v0.15.0
45
-
46
43
- fixed: Support ` nil ` decoding for ` :decimal ` .
47
44
- changed: Dropped support for Elixir v1.13.
48
45
- changed: Added Elixir v1.16 to CI build.
49
46
- changed: Bump minimum ` exqlite ` to ` ~ 0.19 ` .
50
47
51
48
## v0.14.0
52
-
53
49
- added: Support for encoding nil values in ` :utc_datetime ` , ` :utc_datetime_usec ` , ` :naive_datetime ` , and ` :naive_datetime_usec ` column dates.
54
50
- added: Allow subquery values in ` insert_all ` .
55
51
56
52
## v0.13.0
57
-
58
53
- added: Support fragment splicing.
59
54
- added: Support parent_as with combination queries.
60
55
- changed: Don't need to consider `{: maybe , type}`` when loading or dumping.
61
56
- changed: Handle nil values in dumpers and loaders.
62
57
63
58
## v0.12.0
64
-
65
59
- changed: raise if an in memory database is opened with a pool_size != 1
66
60
- added: support ` {:unsafe_fragment, ".."} ` as a conflict target.
67
61
- changed: Dropped support for Elixir ` 1.12 ` .
68
62
- changed: Dropped support for OTP 23.
69
63
70
64
## v0.11.0
71
-
72
65
- added: Support for DDL transactions.
73
66
74
67
## v0.10.4
75
-
76
68
- fixed: Handle binary uuid casting when ` binary_id ` is specified.
77
69
78
70
## v0.10.3
79
-
80
71
- fixed: Handle unique constraint error formats.
81
72
- changed: Updated dependencies.
82
73
83
74
## v0.10.2
84
-
85
75
- added: Missing support for ` Date ` type.
86
76
87
77
## v0.10.1
88
-
89
78
- fixed: Ignore bad ` init ` file when using ` dump_cmd/3 `
90
79
91
80
## v0.10.0
92
-
93
81
- changed: Add support for Ecto ` v3.10 `
94
82
- changed: Bring SQLite closer to the Postgres adapter implementation
95
83
- changed: Enable ` AUTOINCREMENT ` for ` serial ` and ` bigserial ` .
0 commit comments