Changelog
Unreleased
[v1.0.0]
Changed
v0.5.1 - 2017-08-04
Changed
- Reject nils during cast (@satb)
- Relax dependency on Ecto version
v0.5.0 - 2016-09-23
Added
- Add the ability to provide a custom wrapper through the
wrapper
option.
- Add the ability to provide a custom mapper through the
mapper
option.
Changed
nested
option now escapes label text by default (BREAKING CHANGE). Use
unsafe_nested
mapper to bring back original functionality.
- Documentation improvements
Deprecated
- The
nested
option has been deprecated in favour of the passing of a custom mapper.
Use the PhoenixMTM.Mappers.nested/6
mapper to as a migration path.
v0.4.2 - 2016-09-16
Fixed
- Strip empty binaries from array of ids before casting (@sebastian)
- Properly order nested tags - checkbox first, label text afterwards (@creuter)
Changed
v0.4.1 - 2016-09-13
Fixed
- Don't try to pattern match keyword list options (@drapergeek)
v0.4.0 - 2016-09-13
Added
- Allow nesting of checkboxes inside labels (@drapergeek)
Changed
- Updated Travis to track Elixir 1.3.2 / OTP 19.0
v0.3.0 - 2016-08-21
Added
- Allow passing of a custom collection lookup function
- Added tests for Changeset module
- Added tests to cover helper options (@justinbkay)
- Improve function documentation (@justinbkay)
Changed
- Updated to Ecto ~> 2.0.0 stable from -rc
Fixed
- If param is not provided to changeset, preserve assoc as it was
v0.2.0 - 2016-06-18
Changed
- Nolonger using Phoenix namespace for modules
- Single query is now used to fetch data to prepare changesets
v0.1.0 - 2016-06-18
Added
- Initial functionality implemented