Skip to content

Commit a210374

Browse files
committed
Cleaned up changelog
1 parent 77b9d6f commit a210374

File tree

1 file changed

+49
-106
lines changed

1 file changed

+49
-106
lines changed

CHANGELOG.md

Lines changed: 49 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -2,131 +2,74 @@
22

33
All notable changes will be documented in this file.
44

5-
The format is based on [Keep a Changelog][keepachangelog], and this project
6-
adheres to [Semantic Versioning][semver].
5+
The format is loosely based on [Keep a Changelog][keepachangelog], and this
6+
project adheres to [Semantic Versioning][semver].
77

8-
## [Unreleased]
8+
## v0.8.0 - 2022-08-04
9+
- changed: Set minimum elixir version to `~> 1.11`
10+
- added: Allow index hints on joins. [#83](https://github.com/elixir-sqlite/ecto_sqlite3/pull/83)
11+
- added: Allow datetime type to be configurable. [#84](https://github.com/elixir-sqlite/ecto_sqlite3/pull/84)
912

10-
## [0.8.0] - 2022-08-04
11-
### Changed
12-
- Change minimum elixir version to `~> 1.11`
13+
## v0.7.7 - 2022-06-21
14+
- fixed: issue with missing space in `EXPLAIN QUERY PLAN`. [#78](https://github.com/elixir-sqlite/ecto_sqlite3/pull/78)
1315

14-
### Added
15-
- Allow index hints on joins. [#83](https://github.com/elixir-sqlite/ecto_sqlite3/pull/83)
16-
- Allow datetime type to be configurable. [#84](https://github.com/elixir-sqlite/ecto_sqlite3/pull/84)
16+
## v0.7.6 - 2022-06-20
17+
- changed: explain query to `EXPLAIN QUERY PLAN`. [#77](https://github.com/elixir-sqlite/ecto_sqlite3/pull/77)
1718

19+
## v0.7.5 - 2022-05-21
20+
- fixed: generate `binary_id` values according to the `binary_id_type` config. [#72](https://github.com/elixir-sqlite/ecto_sqlite3/pull/72)
1821

19-
## [0.7.7] - 2022-06-21
20-
### Fixed
21-
- Fixed issue with missing space in `EXPLAIN QUERY PLAN`. [#78](https://github.com/elixir-sqlite/ecto_sqlite3/pull/78)
22+
## v0.7.4 - 2022-03-16
23+
- fixed: double encoding of a string when converting to json. [#65](https://github.com/elixir-sqlite/ecto_sqlite3/pull/65)
2224

25+
## v0.7.3 - 2022-01-21
26+
- added: information to the help docs about utilizing `exqlite` with database encryption.
27+
- changed: raise more meaningful error when an expression fails to match. Backported from [ecto_sql#362](https://github.com/elixir-ecto/ecto_sql/commit/93038c2cac16706b642121a5839d1068d5b45212).
2328

24-
## [0.7.6] - 2022-06-20
25-
### Changed
26-
- Changed explain query to `EXPLAIN QUERY PLAN`. [#77](https://github.com/elixir-sqlite/ecto_sqlite3/pull/77)
29+
## v0.7.2 - 2021-09-29
30+
- added: `:time` decode support. [#58](https://github.com/elixir-sqlite/ecto_sqlite3/pull/58)
2731

32+
## v0.7.1 - 2021-08-30
33+
- fixed: Backport of default drops to `:restrict` are now backwards compatible with older versions of `ecto_sql`. We don't really have support for `drop index ... cascade` as it is not in the grammer of sqlite.
2834

29-
## [0.7.5] - 2022-05-21
30-
### Fixed
31-
- Generate binary_id values according to the binary_id_type config. [#72](https://github.com/elixir-sqlite/ecto_sqlite3/pull/72)
35+
## v0.7.0 - 2021-08-27
36+
- changed: update dependencies to the latest.
37+
- changed: drop support for OTP 20. It is not supported by `telemetry` and won't compile. For now we will just support Elixir 1.8 and OTP 21.
3238

39+
## v0.6.1 - 2021-08-27
40+
- changed: UUID encoding for both `:binary_id` and `:uuid`/`Ecto.UUID` is now configurable
41+
- changed: `:uuid`/`Ecto.UUID` is now encoded as a string by default
3342

34-
## [0.7.4] - 2022-03-16
35-
### Fixed
36-
- Fixed double encoding of a string when converting to json. [#65](https://github.com/elixir-sqlite/ecto_sqlite3/pull/65)
43+
## v0.6.0 - 2021-08-25
44+
- changed: `:utc_datetime` handling has been updated to completely remove the `Z` supplied and made to conform closer to what is done for Postgrex and MyXQL. [#49](https://github.com/elixir-sqlite/ecto_sqlite3/pull/49)
45+
- changed: updated error message for OTP24 [#47](https://github.com/elixir-sqlite/ecto_sqlite3/pull/47)
3746

47+
## v0.5.7 - 2021-08-17
48+
- changed: prepared statements can now be released manually.
49+
- changed: added ability to specify `:asc_nulls_last`, `:asc_nulls_first`, `:desc_nulls_last`, and `:desc_nulls_first`.
3850

39-
## [0.7.3] - 2022-01-21
40-
### Added
41-
- Information to the help docs about utilizing `exqlite` with database encryption.
51+
## v0.5.6 - 2021-07-02
52+
- fixed: double quote missing from sql query generation. [#39](https://github.com/elixir-sqlite/ecto_sqlite3/pull/39)
4253

43-
### Changed
44-
- Raise more meaningful error when an expression fails to match. Backported from [ecto_sql#362](https://github.com/elixir-ecto/ecto_sql/commit/93038c2cac16706b642121a5839d1068d5b45212).
54+
## v0.5.5 - 2021-04-19
55+
- added: `:check` constraint column option.
56+
- fixed: "database is locked" issue by setting `journal_mode` at `storage_up` time.
4557

58+
## v0.5.4 - 2021-04-06
59+
- changed: upgrade `ecto_sql` dependency to `3.6.0``
60+
- changed: removed old `Ecto.Adapters.SQLite3.Connection.insert/6` was replaced with `Ecto.Adapters.SQLite3.Connection.insert/7`.
4661

47-
## [0.7.2] - 2021-09-29
48-
### Added
49-
- Add `:time` decode support. [#58](https://github.com/elixir-sqlite/ecto_sqlite3/pull/58)
62+
## v0.5.3 - 2021-03-20
63+
- added: `collate:` opts support to `:string` column type
5064

51-
## [0.7.1] - 2021-08-30
52-
### Fixed
53-
- Backport of default drops to `:restrict` are now backwards compatible with older versions of `ecto_sql`. We don't really have support for `drop index ... cascade` as it is not in the grammer of sqlite.
65+
## v0.5.1 - 2021-03-18
66+
- changed: updated exqlite to `0.5.0`
67+
- changed: updated documentation
68+
- changed: updated git repository url
5469

55-
## [0.7.0] - 2021-08-27
56-
### Changed
57-
- Update dependencies to the latest.
58-
- Drop support for OTP 20. It is not supported by `telemetry` and won't compile. For now we will just support Elixir 1.8 and OTP 21.
59-
60-
61-
## [0.6.1] - 2021-08-27
62-
### Changed
63-
- UUID encoding for both `:binary_id` and `:uuid`/`Ecto.UUID` is now configurable
64-
- `:uuid`/`Ecto.UUID` is now encoded as a string by default
65-
66-
67-
## [0.6.0] - 2021-08-25
68-
### Changed
69-
- `:utc_datetime` handling has been updated to completely remove the `Z` supplied and made to conform closer to what is done for Postgrex and MyXQL. [#49](https://github.com/elixir-sqlite/ecto_sqlite3/pull/49)
70-
- Updated error message for OTP24 [#47](https://github.com/elixir-sqlite/ecto_sqlite3/pull/47)
71-
72-
73-
## [0.5.7] - 2021-08-17
74-
### Changed
75-
- Prepared statements can now be released manually.
76-
- Added ability to specify `:asc_nulls_last`, `:asc_nulls_first`, `:desc_nulls_last`, and `:desc_nulls_first`.
77-
78-
## [0.5.6] - 2021-07-02
79-
### Fixed
80-
- Fix double quote missing from sql query generation. [#39](https://github.com/elixir-sqlite/ecto_sqlite3/pull/39)
81-
82-
83-
## [0.5.5] - 2021-04-19
84-
### Added
85-
- Add :check constraint column option.
86-
87-
### Fixed
88-
- Fix "database is locked" issue by setting `journal_mode` at `storage_up` time.
89-
90-
91-
## [0.5.4] - 2021-04-06
92-
### Changed
93-
- Upgrade `ecto_sql` dependency to `3.6.0``
94-
- Removed old `Ecto.Adapters.SQLite3.Connection.insert/6` was replaced with `Ecto.Adapters.SQLite3.Connection.insert/7`.
95-
96-
97-
## [0.5.3] - 2021-03-20
98-
### Added
99-
- Added `collate:` opts support to `:string` column type
100-
101-
102-
## [0.5.1] - 2021-03-18
103-
### Changed
104-
- Updated exqlite to `0.5.0`
105-
- Updated documentation
106-
- Updated git repository url
107-
108-
109-
## 0.5.0 - 2021-03-17
110-
- Initial release.
70+
## v0.5.0 - 2021-03-17
71+
- initial release.
11172

11273

11374
[keepachangelog]: <https://keepachangelog.com/en/1.0.0/>
11475
[semver]: <https://semver.org/spec/v2.0.0.html>
115-
[Unreleased]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.7...HEAD
116-
[0.8.0]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.8.0...v0.7.7
117-
[0.7.7]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.6...v0.7.7
118-
[0.7.6]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.5...v0.7.6
119-
[0.7.5]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.4...v0.7.5
120-
[0.7.4]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.3...v0.7.4
121-
[0.7.3]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.2...v0.7.3
122-
[0.7.2]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.1...v0.7.2
123-
[0.7.1]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.7.0...v0.7.1
124-
[0.7.0]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.6.1...v0.7.0
125-
[0.6.1]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.6.0...v0.6.1
126-
[0.6.0]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.7...v0.6.0
127-
[0.5.7]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.6...v0.5.7
128-
[0.5.6]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.5...v0.5.6
129-
[0.5.5]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.4...v0.5.5
130-
[0.5.4]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.3...v0.5.4
131-
[0.5.3]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.1...v0.5.3
132-
[0.5.1]: https://github.com/elixir-sqlite/ecto_sqlite3/compare/v0.5.0...v0.5.1

0 commit comments

Comments
 (0)