Packages
phoenix_ecto
3.6.0
4.7.0
4.6.6
4.6.5
4.6.4
4.6.3
4.6.2
4.6.1
4.6.0
4.5.1
4.5.0
4.4.3
4.4.2
4.4.1
4.4.0
4.3.0
4.2.1
4.2.0
4.1.0
4.0.0
3.6.0
3.5.0
retired
3.4.0
3.3.0
3.2.3
3.2.2
3.2.1
3.2.0
3.1.0
3.1.0-rc.0
3.0.1
3.0.0
3.0.0-rc.0
3.0.0-beta.2
3.0.0-beta.1
3.0.0-beta.0
2.0.3
2.0.2
2.0.1
2.0.0
1.2.0
1.1.0
1.0.0
0.9.0
0.8.1
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.0
Integration between Phoenix & Ecto
Current section
Files
Jump to
Current section
Files
phoenix_ecto
CHANGELOG.md
CHANGELOG.md
# Changelog
## v3.6.0
* Remove support for Ecto 3.0 as it causes previous Phoenix installers to fail. Support for Ecto 3.0 can be found on `phoenix_ecto ~> 4.0`
## v3.5.0
* Implement `Plug.Status` for `Ecto.StaleEntryError`
* Support Ecto 3.0 (reverted later on)
## v3.4.0
* Enhancements
* Use `:normal` formatting when converting `Decimal` to HTML safe
* Ignore errors in case `changeset.action` is `:ignore`
* Allow `:timeout` option on external sandbox
* Extract and translate internal exception from `Ecto.SubQueryError`
## v3.3.0
* Enhancements
* Support concurrent and transactional end-to-end tests for external HTTP clients using the new `:at` and `:repo` options to the `Phoenix.Ecto.SQL.Sandbox` plug
## v3.2.3
* Bug fixes
* Make `phoenix_html` dependency optional once again
## v3.2.2
* Enhancements
* Give `Ecto.InvalidChangesetError` plug_status 422
* Bug fixes
* Do not raise for schemaless structs
## v3.2.1
* Bug fixes
* Implement proper input_value/4 callback
## v3.2.0
* Enhancements
* Depend on Phoenix.HTML ~> 2.9
## v3.1.0
* Enhancements
* Depend on Ecto ~> 2.1 and support new `:naive_datetime` and `:utc_datetime` types
## v3.0.1
* Enhancements
* Support non-struct data in changeset
## v3.0.0
* Enhancements
* Add `Phoenix.Ecto.SQL.Sandbox` for concurrent acceptance tests with Phoenix and Ecto based on user-agent
* Use the new sandbox based on user-agent
* Depend on Phoenix.HTML ~> 2.6
* Depend on Ecto ~> 2.0
* Bug fixes
* Do not list errors if changeset has no action
## v2.0.0
* Enhancements
* Depend on Ecto ~> 1.1
* Backwords incompatible changes
* `f.errors` now returns a raw list of `changeset.errors` for the form's changeset which can be further translated with Phoenix' new Gettext support
* No longer implement Poison protocol for `Ecto.Changeset`
## v1.2.0
* Enhancements
* Depend on Ecto ~> 1.0
* Depend on Phoenix.HTML ~> 2.2
* Use the new `:as` option for naming inputs fields instead of `:name`
## v1.1.0
* Enhancements
* Depend on Ecto ~> 0.15
* Support `skip_deleted` in inputs_for
* Support default values from data rather from `:default` option
## v1.0.0
* Enhancements
* Depend on Phoenix.HTML ~> 2.1
* Depend on Ecto ~> 0.15
* Support associations on changesets
## v0.9.0
* Enhancements
* Depend on Phoenix.HTML ~> 2.0
## v0.8.1
* Bug fix
* Ensure we can encode decimals and floats from errors messages
## v0.8.0
* Enhancements
* Depend on Phoenix.HTML ~> 1.4 (includes `input_type` and `input_validation` support)
* Include embeds errors during JSON generation
## v0.7.0
* Enhancements
* Depend on Phoenix.HTML ~> 1.3 (includes `inputs_for` support)
## v0.6.0
* Enhancements
* Depend on Ecto ~> 0.14
## v0.5.0
* Enhancements
* Depend on Ecto ~> 0.12
## v0.4.0
* Enhancements
* Depend on phoenix_html as optional dependency instead of Phoenix
* Depend on poison as optional dependency instead of Phoenix
## v0.3.2
* Bug fix
* Ensure we interpolate `%{count}` in JSON encoding
## v0.3.1
* Enhancements
* Implement Plug.Exception for Ecto exceptions
## v0.3.0
* Enhancements
* Support Phoenix v0.11.0 errors entry in form data
## v0.2.0
* Enhancements
* Implement `Phoenix.HTML.Safe` for `Ecto.Date`, `Ecto.Time` and `Ecto.DateTime`
* Implement `Poison.Encoder` for `Ecto.Changeset`, `Decimal`, `Ecto.Date`, `Ecto.Time` and `Ecto.DateTime`
## v0.1.0
* Enhancements
* Implement `Phoenix.HTML.FormData` for `Ecto.Changeset`
* Implement `Phoenix.HTML.Safe` for `Decimal`