Skip to content

Latest commit

 

History

History
91 lines (64 loc) · 2.97 KB

CHANGELOG.md

File metadata and controls

91 lines (64 loc) · 2.97 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

  • Update dependency on phoenix_html to >= 3.0

[v1.0.0] 2019-01-27

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