2020-10-21 07:38:50 +13:00
|
|
|
# Change Log
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
|
|
|
|
|
|
|
|
<!-- changelog -->
|
|
|
|
|
2021-11-07 05:16:32 +13:00
|
|
|
## [v0.5.17](https://github.com/ash-project/ash_phoenix/compare/v0.5.16...v0.5.17) (2021-11-06)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* add a `.changed?` field
|
|
|
|
|
2021-10-22 11:42:24 +13:00
|
|
|
## [v0.5.16](https://github.com/ash-project/ash_phoenix/compare/v0.5.15...v0.5.16) (2021-10-21)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* fix some error transforming logic
|
|
|
|
|
|
|
|
* forms now receive an error if no nested path matches the error path
|
|
|
|
|
2021-10-01 08:26:03 +13:00
|
|
|
## [v0.5.15](https://github.com/ash-project/ash_phoenix/compare/v0.5.14...v0.5.15) (2021-09-30)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* ensure `transform_errors` is never unset
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* always pass errors to `transform_errors/2`
|
|
|
|
|
|
|
|
* improve typespec on errors/2 (#27)
|
|
|
|
|
|
|
|
* Allow Phoenix 1.6.0 (#25)
|
|
|
|
|
2021-09-16 04:56:37 +12:00
|
|
|
## [v0.5.14](https://github.com/ash-project/ash_phoenix/compare/v0.5.13...v0.5.14) (2021-09-15)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* only include primary key's in hidden
|
|
|
|
|
|
|
|
* don't show hidden primary keys
|
|
|
|
|
|
|
|
* don't add forms for remaining data
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* work on LiveView being available for regular sockets
|
|
|
|
|
2021-09-07 06:27:28 +12:00
|
|
|
## [v0.5.13](https://github.com/ash-project/ash_phoenix/compare/v0.5.12...v0.5.13) (2021-09-06)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* don't guess on data matches w/ `sparse?: true`
|
|
|
|
|
2021-09-07 05:18:44 +12:00
|
|
|
## [v0.5.12](https://github.com/ash-project/ash_phoenix/compare/v0.5.11...v0.5.12) (2021-09-06)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* handle forms for to_one relationships with data better
|
|
|
|
|
2021-09-01 14:56:40 +12:00
|
|
|
## [v0.5.11](https://github.com/ash-project/ash_phoenix/compare/v0.5.10...v0.5.11) (2021-09-01)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* don't allow embeds to be sparse
|
|
|
|
|
|
|
|
* remove sparse lists
|
|
|
|
|
|
|
|
* don't fallback to list with index sort
|
|
|
|
|
|
|
|
* only access `params["_touched"]` w/ map params
|
|
|
|
|
|
|
|
* don't check params in `get_changing_value/2`
|
|
|
|
|
|
|
|
* don't check params for attributes/arguments in `input_value/2`
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* add phoenix_html 3.x to allowed deps (#24)
|
|
|
|
|
|
|
|
* experimental `Form.params` options
|
|
|
|
|
|
|
|
* add `hidden` option to params
|
|
|
|
|
|
|
|
* implement error protocol for invalid relationship
|
|
|
|
|
|
|
|
* undo some data tracking changes that didn't work
|
|
|
|
|
|
|
|
* continue improving sparse forms
|
|
|
|
|
|
|
|
* more work on sparse forms
|
|
|
|
|
|
|
|
* track touched forms for saner removal cases
|
|
|
|
|
|
|
|
* add `sparse?` option for list forms
|
|
|
|
|
|
|
|
* add auto options, including sparse forms and relationship_fetcher
|
|
|
|
|
2021-08-12 02:43:36 +12:00
|
|
|
## [v0.5.10](https://github.com/ash-project/ash_phoenix/compare/v0.5.9...v0.5.10) (2021-08-11)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* if data was nilled, don't make a form with it
|
|
|
|
|
|
|
|
* attempt to fix data removal for to_one relationships
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* customize relationship fetcher (experimental)
|
|
|
|
|
2021-08-05 18:07:36 +12:00
|
|
|
## [v0.5.9](https://github.com/ash-project/ash_phoenix/compare/v0.5.8...v0.5.9) (2021-08-05)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* don't return NotLoaded from input_value
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* add `Form.value/2`
|
|
|
|
|
2021-08-02 05:19:11 +12:00
|
|
|
## [v0.5.8](https://github.com/ash-project/ash_phoenix/compare/v0.5.7...v0.5.8) (2021-08-01)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* retain original data for form submission
|
|
|
|
|
|
|
|
* update to latest ash
|
|
|
|
|
2021-07-24 05:20:49 +12:00
|
|
|
## [v0.5.7](https://github.com/ash-project/ash_phoenix/compare/v0.5.6...v0.5.7) (2021-07-23)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* fix type signature of `Form.errors/2`
|
|
|
|
|
2021-07-24 04:15:36 +12:00
|
|
|
## [v0.5.6](https://github.com/ash-project/ash_phoenix/compare/v0.5.5...v0.5.6) (2021-07-23)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* looser ash version requirement
|
|
|
|
|
|
|
|
* add `Form.errors/2`, deprecate `Form.errors_for/3`
|
|
|
|
|
2021-07-21 17:01:04 +12:00
|
|
|
## [v0.5.5](https://github.com/ash-project/ash_phoenix/compare/v0.5.4...v0.5.5) (2021-07-21)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* don't consider `www.` as part of the host
|
|
|
|
|
2021-07-21 02:24:06 +12:00
|
|
|
## [v0.5.4](https://github.com/ash-project/ash_phoenix/compare/v0.5.3...v0.5.4) (2021-07-20)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* track data modifications and execute them again
|
|
|
|
|
2021-07-20 17:49:27 +12:00
|
|
|
## [v0.5.3](https://github.com/ash-project/ash_phoenix/compare/v0.5.2...v0.5.3) (2021-07-20)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* only prepend to data when necessary
|
|
|
|
|
|
|
|
* Fix remove form path when a nested single (#19)
|
|
|
|
|
|
|
|
* Add form to single (#18)
|
|
|
|
|
|
|
|
* actually reindex this time
|
|
|
|
|
|
|
|
* reindex after remove form
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* Improve error message when incorrect api configured for resource (#15)
|
|
|
|
|
2021-07-19 14:09:02 +12:00
|
|
|
## [v0.5.2](https://github.com/ash-project/ash_phoenix/compare/v0.5.1...v0.5.2) (2021-07-19)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* Fix nested form naming (#14)
|
|
|
|
|
2021-07-19 11:20:54 +12:00
|
|
|
## [v0.5.1](https://github.com/ash-project/ash_phoenix/compare/v0.5.0...v0.5.1) (2021-07-18)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* set form aliases properly
|
|
|
|
|
|
|
|
* ensure existing forms is a list before adding
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* move `api` to initial form creation option
|
|
|
|
|
2021-07-19 04:57:30 +12:00
|
|
|
## [v0.5.0](https://github.com/ash-project/ash_phoenix/compare/v0.4.24...v0.5.0) (2021-07-18)
|
|
|
|
### Breaking Changes:
|
|
|
|
|
|
|
|
* refactor forms
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-07-19 04:53:56 +12:00
|
|
|
## [v0.4.24](https://github.com/ash-project/ash_phoenix/compare/v0.4.23-rc.1...v0.4.24) (2021-07-18)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* Fix default form id when :as provided (#12)
|
|
|
|
|
|
|
|
* various auto form fixes
|
|
|
|
|
|
|
|
* always pass forms down
|
|
|
|
|
|
|
|
* show forms on single
|
|
|
|
|
|
|
|
* always List.wrap() forms
|
|
|
|
|
|
|
|
* set manage_opts properly
|
|
|
|
|
|
|
|
* don't set data unless necessary
|
|
|
|
|
|
|
|
* Wrap single items on to_form (#8)
|
|
|
|
|
|
|
|
* don't assume an empty map is an indexed map
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* alter behavior of `params` option to submit
|
|
|
|
|
|
|
|
* add `set_data/2`
|
|
|
|
|
|
|
|
* lots of improvements around errors
|
|
|
|
|
|
|
|
* track submission states
|
|
|
|
|
|
|
|
* add `AshPhoenix.update_form/3`
|
|
|
|
|
|
|
|
* id defaults to name
|
|
|
|
|
|
|
|
* add `auto?: true` flag
|
|
|
|
|
|
|
|
* update to latest ash
|
|
|
|
|
|
|
|
* add destroy error message
|
|
|
|
|
|
|
|
* first edition of auto forms
|
|
|
|
|
|
|
|
* refactor forms with new data structure `AshPhoenix.Form` (#6)
|
|
|
|
|
|
|
|
* add `use_data?` opt to `add_related`
|
|
|
|
|
2021-07-18 18:55:47 +12:00
|
|
|
## [v0.4.23-rc.1](https://github.com/ash-project/ash_phoenix/compare/v0.4.23-rc.0...v0.4.23-rc.1) (2021-07-18)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* various auto form fixes
|
|
|
|
|
|
|
|
* always pass forms down
|
|
|
|
|
|
|
|
* show forms on single
|
|
|
|
|
|
|
|
* always List.wrap() forms
|
|
|
|
|
|
|
|
* set manage_opts properly
|
|
|
|
|
|
|
|
* don't set data unless necessary
|
|
|
|
|
|
|
|
* Wrap single items on to_form (#8)
|
|
|
|
|
|
|
|
* don't assume an empty map is an indexed map
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* lots of improvements around errors
|
|
|
|
|
|
|
|
* track submission states
|
|
|
|
|
|
|
|
* add `AshPhoenix.update_form/3`
|
|
|
|
|
|
|
|
* id defaults to name
|
|
|
|
|
|
|
|
* add `auto?: true` flag
|
|
|
|
|
|
|
|
* update to latest ash
|
|
|
|
|
|
|
|
* add destroy error message
|
|
|
|
|
|
|
|
* first edition of auto forms
|
|
|
|
|
|
|
|
* refactor forms with new data structure `AshPhoenix.Form` (#6)
|
|
|
|
|
|
|
|
* add `use_data?` opt to `add_related`
|
|
|
|
|
2021-07-16 06:11:03 +12:00
|
|
|
## [v0.4.23-rc.0](https://github.com/ash-project/ash_phoenix/compare/v0.4.23...v0.4.23-rc.0) (2021-07-15)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* don't assume an empty map is an indexed map
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* refactor forms with new data structure `AshPhoenix.Form` (#6)
|
|
|
|
|
|
|
|
* add `use_data?` opt to `add_related`
|
|
|
|
|
2021-07-02 15:12:40 +12:00
|
|
|
## [v0.4.23](https://github.com/ash-project/ash_phoenix/compare/v0.4.22-rc2...v0.4.23) (2021-07-02)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* update to latest ash
|
|
|
|
|
2021-06-25 10:31:47 +12:00
|
|
|
## [v0.4.22-rc2](https://github.com/ash-project/ash_phoenix/compare/v0.4.22-rc1...v0.4.22-rc2) (2021-06-24)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-06-25 09:49:31 +12:00
|
|
|
## [v0.4.22-rc1](https://github.com/ash-project/ash_phoenix/compare/v0.4.22-rc0...v0.4.22-rc1) (2021-06-24)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* use new ash type primitives
|
|
|
|
|
|
|
|
* map_input_to_list on manage
|
|
|
|
|
|
|
|
* understand indexed lists in relationship data
|
|
|
|
|
|
|
|
* fix case where "lists" weren't properly added to
|
|
|
|
|
2021-06-25 09:43:48 +12:00
|
|
|
## [v0.4.22-rc0](https://github.com/ash-project/ash_phoenix/compare/v0.4.21...v0.4.22-rc0) (2021-06-24)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* use new ash type primitives
|
|
|
|
|
2021-05-14 18:35:48 +12:00
|
|
|
## [v0.4.21](https://github.com/ash-project/ash_phoenix/compare/v0.4.20...v0.4.21) (2021-05-14)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* use proper input params for embeds
|
|
|
|
|
2021-05-14 16:34:48 +12:00
|
|
|
## [v0.4.20](https://github.com/ash-project/ash_phoenix/compare/v0.4.19...v0.4.20) (2021-05-14)
|
|
|
|
|
|
|
|
|
2021-06-14 08:21:44 +12:00
|
|
|
### Regressions:
|
2021-05-14 16:34:48 +12:00
|
|
|
|
2021-06-14 08:21:44 +12:00
|
|
|
* Regression in `AshPhoenix.add_to_path/3` https://github.com/ash-project/ash_phoenix/issues/2
|
2021-05-14 16:34:48 +12:00
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* add removed embeds to hidden fields
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* various improvements to relationship manipulation functions
|
|
|
|
|
2021-05-13 12:18:06 +12:00
|
|
|
## [v0.4.19](https://github.com/ash-project/ash_phoenix/compare/v0.4.18...v0.4.19) (2021-05-13)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* support for to many rels as to_one manipulations
|
|
|
|
|
2021-05-11 09:45:20 +12:00
|
|
|
## [v0.4.18](https://github.com/ash-project/ash_phoenix/compare/v0.4.17...v0.4.18) (2021-05-10)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* track `manage_relationship_source`, as a utility
|
|
|
|
|
2021-05-11 05:19:55 +12:00
|
|
|
## [v0.4.17](https://github.com/ash-project/ash_phoenix/compare/v0.4.16...v0.4.17) (2021-05-10)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* ensure error message is always a string
|
|
|
|
|
2021-04-28 06:19:32 +12:00
|
|
|
## [v0.4.16](https://github.com/ash-project/ash_phoenix/compare/v0.4.15...v0.4.16) (2021-04-27)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* support embeds in relationships
|
|
|
|
|
2021-04-18 07:33:02 +12:00
|
|
|
## [v0.4.15](https://github.com/ash-project/ash_phoenix/compare/v0.4.14...v0.4.15) (2021-04-17)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* remove IO.inspect (facepalm)
|
|
|
|
|
2021-04-18 07:25:17 +12:00
|
|
|
## [v0.4.14](https://github.com/ash-project/ash_phoenix/compare/v0.4.13...v0.4.14) (2021-04-17)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* support proper nested embedded appends
|
|
|
|
|
2021-04-17 05:04:59 +12:00
|
|
|
## [v0.4.13](https://github.com/ash-project/ash_phoenix/compare/v0.4.12...v0.4.13) (2021-04-16)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* add `add_value/4` and `remove_value/3` helpers
|
|
|
|
|
2021-04-15 05:34:37 +12:00
|
|
|
## [v0.4.12](https://github.com/ash-project/ash_phoenix/compare/v0.4.11...v0.4.12) (2021-04-14)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* check for managed relationship before embedded input
|
|
|
|
|
2021-04-07 02:13:07 +12:00
|
|
|
## [v0.4.11](https://github.com/ash-project/ash_phoenix/compare/v0.4.10...v0.4.11) (2021-04-06)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* handle empty error fields
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* support invalid argument errors
|
|
|
|
|
2021-03-30 18:35:33 +13:00
|
|
|
## [v0.4.10](https://github.com/ash-project/ash_phoenix/compare/v0.4.9...v0.4.10) (2021-03-30)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* fix remove from path with indices
|
|
|
|
|
|
|
|
* append values to maps properly
|
|
|
|
|
2021-03-29 11:34:30 +13:00
|
|
|
## [v0.4.9](https://github.com/ash-project/ash_phoenix/compare/v0.4.8...v0.4.9) (2021-03-28)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* handle adding to array paths bettter
|
|
|
|
|
2021-03-29 07:06:13 +13:00
|
|
|
## [v0.4.8](https://github.com/ash-project/ash_phoenix/compare/v0.4.7...v0.4.8) (2021-03-28)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* add to path when is a map should be a list
|
|
|
|
|
2021-03-29 06:12:35 +13:00
|
|
|
## [v0.4.7](https://github.com/ash-project/ash_phoenix/compare/v0.4.6...v0.4.7) (2021-03-28)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* fix doubly nested forms and various other issues
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* added various utility functions
|
|
|
|
|
2021-03-26 06:05:06 +13:00
|
|
|
## [v0.4.6](https://github.com/ash-project/ash_phoenix/compare/v0.4.5...v0.4.6) (2021-03-25)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* many fixes around relationship forms
|
|
|
|
|
2021-03-23 10:39:42 +13:00
|
|
|
## [v0.4.5](https://github.com/ash-project/ash_phoenix/compare/v0.4.4...v0.4.5) (2021-03-22)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* transform error order of operations
|
|
|
|
|
2021-03-22 14:51:21 +13:00
|
|
|
## [v0.4.4](https://github.com/ash-project/ash_phoenix/compare/v0.4.3...v0.4.4) (2021-03-22)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* set `impl` correctly
|
|
|
|
|
2021-03-22 05:06:50 +13:00
|
|
|
## [v0.4.3](https://github.com/ash-project/ash_phoenix/compare/v0.4.2...v0.4.3) (2021-03-21)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* improve pagination helpers
|
|
|
|
|
|
|
|
* update ash dep
|
|
|
|
|
2021-03-20 11:21:12 +13:00
|
|
|
## [v0.4.2](https://github.com/ash-project/ash_phoenix/compare/v0.4.1...v0.4.2) (2021-03-19)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* readability refactor + additional docs
|
|
|
|
|
2021-03-20 07:37:51 +13:00
|
|
|
## [v0.4.1](https://github.com/ash-project/ash_phoenix/compare/v0.4.0...v0.4.1) (2021-03-19)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* properly set params on related create changeset
|
|
|
|
|
2021-03-19 17:11:46 +13:00
|
|
|
## [v0.4.0](https://github.com/ash-project/ash_phoenix/compare/v0.3.2...v0.4.0) (2021-03-19)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Features:
|
|
|
|
|
|
|
|
* add initial support for relationships in `inputs_for`
|
|
|
|
|
2021-03-17 15:50:19 +13:00
|
|
|
## [v0.3.2](https://github.com/ash-project/ash_phoenix/compare/v0.3.1...v0.3.2) (2021-03-17)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* bump ash version
|
|
|
|
|
2021-03-17 15:47:23 +13:00
|
|
|
## [v0.3.1](https://github.com/ash-project/ash_phoenix/compare/v0.3.0...v0.3.1) (2021-03-17)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* remove `value` option
|
|
|
|
|
|
|
|
* don't render NotLoaded
|
|
|
|
|
2021-03-05 17:26:08 +13:00
|
|
|
## [v0.3.0](https://github.com/ash-project/ash_phoenix/compare/v0.2.3...v0.3.0) (2021-03-05)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Features:
|
|
|
|
|
|
|
|
* support queries as form targets
|
|
|
|
|
|
|
|
* new helpers in `AshPhoenix`
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* various fixes
|
|
|
|
|
|
|
|
* a whole new error paradigm
|
|
|
|
|
|
|
|
* don't assume action is set
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* don't filter errors based on params
|
|
|
|
|
|
|
|
* support latest ash version
|
|
|
|
|
2021-02-09 06:34:01 +13:00
|
|
|
## [v0.2.3](https://github.com/ash-project/ash_phoenix/compare/v0.2.2...v0.2.3) (2021-02-08)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* add `params_only` for form helpers
|
|
|
|
|
|
|
|
* add `SubdomainPlug`
|
|
|
|
|
2021-01-25 20:16:08 +13:00
|
|
|
## [v0.2.2](https://github.com/ash-project/ash_phoenix/compare/v0.2.1...v0.2.2) (2021-01-25)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* store changeset params in form
|
|
|
|
|
2021-01-25 08:13:30 +13:00
|
|
|
## [v0.2.1](https://github.com/ash-project/ash_phoenix/compare/v0.2.0...v0.2.1) (2021-01-24)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* better error messages
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* support ci_string in html
|
|
|
|
|
2021-01-23 11:34:13 +13:00
|
|
|
## [v0.2.0](https://github.com/ash-project/ash_phoenix/compare/v0.1.2...v0.2.0) (2021-01-22)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Features:
|
|
|
|
|
|
|
|
* support arguments in changeset
|
|
|
|
|
|
|
|
### Improvements:
|
|
|
|
|
|
|
|
* support the latest ash
|
|
|
|
|
|
|
|
* support arguments in form_data
|
|
|
|
|
2020-12-29 07:09:16 +13:00
|
|
|
## [v0.1.2](https://github.com/ash-project/ash_phoenix/compare/v0.1.1...v0.1.2) (2020-12-28)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Bug Fixes:
|
|
|
|
|
|
|
|
* various improvements
|
|
|
|
|
2020-10-21 14:56:15 +13:00
|
|
|
## [v0.1.1](https://github.com/ash-project/ash_phoenix/compare/v0.1.0...v0.1.1) (2020-10-21)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-21 14:48:48 +13:00
|
|
|
## [v0.1.0](https://github.com/ash-project/ash_phoenix/compare/v0.1.0...v0.1.0) (2020-10-21)
|
2020-10-21 07:38:50 +13:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Features:
|
|
|
|
|
2020-10-21 14:48:48 +13:00
|
|
|
* general cleanup, ready for initial release
|
2020-10-21 07:38:50 +13:00
|
|
|
|
2020-10-21 14:48:48 +13:00
|
|
|
* init
|
2020-10-21 07:38:50 +13:00
|
|
|
|
2020-10-21 14:48:48 +13:00
|
|
|
### Improvements:
|
2020-10-21 07:38:50 +13:00
|
|
|
|
2020-10-21 14:48:48 +13:00
|
|
|
* setup project
|