# Changelog for v2.0

This is a major rewrite of the previously-existing [`sqlite_ecto`](https://github.com/jazzyb/sqlite_ecto) that adds support for Ecto 2.1+.


## v2.0.3

_28 August 2017_

* Add sqlitex to applications in mix.exs. (Thank you, @obmarg!)


## v2.0.2

_12 August 2017_

* Update for Elixir 1.5.1. (Stop using a now-deprecated API; otherwise no significant changes.)


## v2.0.1

_7 August 2017_

* Formally announce availability.
* Fix a few README and CHANGELOG issues.


## v2.0.0

_6 August 2017_

* Fix a few documentation errors.


## v2.0.0-dev.8

_11 June 2017_

* Improve README content a bit.
* Make db_connection a hard dependency. (Fixes #174.)
* Update references to several libraries.


## v2.0.0-dev.7

_06 May 2017_

* Improve test coverage (now 98%).
* Add Dogma to CI build infrastructure to help enforce code format consistency.
* Remove `Sqlite.DbConnection` module in favor of directly calling `DbConnection` itself.


## v2.0.0-dev.6

_03 May 2017_

* Fix error messages that referred to PostgreSQL instead of SQLite.
* Improve test coverage (now 91%).
* Fix shell script issues flagged by Ebert.
* Clean up and simplify implementation of `Sqlite.DbConnection.Protocol`.


## v2.0.0-dev.5

_30 April 2017_

* Use iodata lists as much as possible during query generation.
* Switch to numeric placeholders across the board.
* Bring sqlite_ecto_test.exs up to date with corresponding postgres_test.exs from Ecto.


## v2.0.0-dev.4

_17 April 2017_

* Port documentation from v1 `sqlite_ecto` repo to this repo. (Thank you, @taufiqkh!)
* Enable automated code review by Ebert. Fix some of the issues it flagged.


## v2.0.0-dev.3

_11 April 2017_

* Requires sqlitex version 1.3.2 which includes an important bug fix (https://github.com/mmmries/sqlitex/pull/59).


## v2.0.0-dev.2

_26 March 2017_

* **BREAKING CHANGE:** Use the name `Sqlite.Ecto2` consistently in API names. Discontinue use of name `Sqlite.Ecto` (without the `2`)
* Ensure db_connection app is started before relying on it.


## v2.0.0-dev.1

_21 March 2017_

Initial public release of version 2.0 (alpha quality).


## Previous versions

* See the CHANGELOG.md [for the v1.x series](https://github.com/jazzyb/sqlite_ecto/blob/master/CHANGELOG.md)
