3.4 KiB
3.4 KiB
Changelog
v4.1.0
- Enhancements
- Add
Phoenix.Ecto.CheckRepoStatus
plug
- Add
v4.0.0
- Enhancements
- Implement
Plug.Status
forEcto.StaleEntryError
- Support Ecto 3.0
- Implement
v3.4.0
- Enhancements
- Use
:normal
formatting when convertingDecimal
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
- Use
v3.3.0
- Enhancements
- Support concurrent and transactional end-to-end tests for external HTTP clients using the new
:at
and:repo
options to thePhoenix.Ecto.SQL.Sandbox
plug
- Support concurrent and transactional end-to-end tests for external HTTP clients using the new
v3.2.3
- Bug fixes
- Make
phoenix_html
dependency optional once again
- Make
v3.2.2
-
Enhancements
- Give
Ecto.InvalidChangesetError
plug_status 422
- Give
-
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
- Depend on Ecto ~> 2.1 and support new
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
- Add
-
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 ofchangeset.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
andinput_validation
support) - Include embeds errors during JSON generation
- Depend on Phoenix.HTML ~> 1.4 (includes
v0.7.0
- Enhancements
- Depend on Phoenix.HTML ~> 1.3 (includes
inputs_for
support)
- Depend on Phoenix.HTML ~> 1.3 (includes
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
- Ensure we interpolate
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
forEcto.Date
,Ecto.Time
andEcto.DateTime
- Implement
Poison.Encoder
forEcto.Changeset
,Decimal
,Ecto.Date
,Ecto.Time
andEcto.DateTime
- Implement
v0.1.0
- Enhancements
- Implement
Phoenix.HTML.FormData
forEcto.Changeset
- Implement
Phoenix.HTML.Safe
forDecimal
- Implement