# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.27.0](https://github.com/township-agency/ex_teal/compare/v0.26.0...v0.27.0) (2023-10-06)
### Features
* Rich Text File Uploads ([#218](https://github.com/township-agency/ex_teal/issues/218)) ([8e37355](https://github.com/township-agency/ex_teal/commit/8e37355a759767df64f984db31098832dba94ce0))
## [0.26.0](https://github.com/township-agency/ex_teal/compare/v0.25.1...v0.26.0) (2023-09-27)
### Features
* Support embedded many schemas ([#215](https://github.com/township-agency/ex_teal/issues/215)) ([55bdc65](https://github.com/township-agency/ex_teal/commit/55bdc65919b6632a5dcf33da4576fe35b3ec308b))
## [0.25.1](https://github.com/township-agency/ex_teal/compare/v0.25.0...v0.25.1) (2023-08-11)
### Bug Fixes
* Add permissions to Delete Menu on Resource Index ([40faef1](https://github.com/township-agency/ex_teal/commit/40faef19f31f4f52c7df3523515a3099debe8866))
## [0.25.0](https://github.com/township-agency/ex_teal/compare/v0.24.0...v0.25.0) (2023-07-20)
### Features
* More Many-To-Many customization ([35039ab](https://github.com/township-agency/ex_teal/commit/35039ab518068135a1444806aac8391c32840c49))
### Bug Fixes
* index queries filtered by a relationship should still use virtual fields for sorting ([3ad1ea7](https://github.com/township-agency/ex_teal/commit/3ad1ea754f5b74fc8bdd62de38d6862c56e60417))
## [0.24.0](https://github.com/township-agency/ex_teal/compare/v0.23.1...v0.24.0) (2023-07-14)
### Features
* Support Has Many Through Relationships ([26d4187](https://github.com/township-agency/ex_teal/commit/26d4187361a43c9145db4f6472ab2681568d61fd))
## [0.23.1](https://github.com/township-agency/ex_teal/compare/v0.23.0...v0.23.1) (2023-07-10)
### Bug Fixes
* Serializer should consider errors where the key is an array ([#205](https://github.com/township-agency/ex_teal/issues/205)) ([59953fc](https://github.com/township-agency/ex_teal/commit/59953fc6927a2f9bfce1e23f1207c6c87a5b5a37))
## [0.23.0](https://github.com/township-agency/ex_teal/compare/v0.22.2...v0.23.0) (2023-07-07)
### Features
* Customize the index fields on a has many field ([#197](https://github.com/township-agency/ex_teal/issues/197)) ([4a2dde1](https://github.com/township-agency/ex_teal/commit/4a2dde1d7600a55dc14c9d427016df1de18f6749))
### Bug Fixes
* except on forms should only touch forms ([#202](https://github.com/township-agency/ex_teal/issues/202)) ([fbd489b](https://github.com/township-agency/ex_teal/commit/fbd489b4f2d2f5e99964fa3ba23818a70be6d62b))
* Surface BelongsTo Errors in form validation errors, move ex-teal-js code ([#201](https://github.com/township-agency/ex_teal/issues/201)) ([6542f67](https://github.com/township-agency/ex_teal/commit/6542f676209d160bd4aaa5f5455bc79bb6269427))
* virtual fields should just mark themselves virtual, do not force field visibility ([#204](https://github.com/township-agency/ex_teal/issues/204)) ([479cc35](https://github.com/township-agency/ex_teal/commit/479cc357fa418602578f326e95938275c7850912))
## [0.22.2](https://github.com/township-agency/ex_teal/compare/v0.22.1...v0.22.2) (2023-06-30)
### Bug Fixes
* BelongsTo fields should not assume an non-nil value ([#198](https://github.com/township-agency/ex_teal/issues/198)) ([90f9bbf](https://github.com/township-agency/ex_teal/commit/90f9bbff38dab6cd274d39506835f6887671f109))
* Default Field filters should always apply on initialization, not just initially ([#200](https://github.com/township-agency/ex_teal/issues/200)) ([9707662](https://github.com/township-agency/ex_teal/commit/9707662c729984f0331150f869463128a61e851b))
## [0.22.1](https://github.com/township-agency/ex_teal/compare/v0.22.0...v0.22.1) (2023-06-16)
### Bug Fixes
* BelongsTo polish ([#193](https://github.com/township-agency/ex_teal/issues/193)) ([99d1c55](https://github.com/township-agency/ex_teal/commit/99d1c551ef3f92d6e69cdf8d22f661484c67aaea))
## [0.22.0](https://github.com/township-agency/ex_teal/compare/v0.21.0...v0.22.0) (2023-06-15)
### Features
* Dashboard Resource Table, Virtual Aggregates ([#189](https://github.com/township-agency/ex_teal/issues/189)) ([03273a2](https://github.com/township-agency/ex_teal/commit/03273a2ba591b0a53eca6eed08744641a378a224))
## [0.21.0](https://github.com/township-agency/ex_teal/compare/v0.20.1...v0.21.0) (2023-05-25)
### Features
* Add a Greeting Card, enabled by adding a conn argument to options on Card ([#186](https://github.com/township-agency/ex_teal/issues/186)) ([48180d8](https://github.com/township-agency/ex_teal/commit/48180d83ed6807641301b902253e10b40f139be8))
### Bug Fixes
* reset the detail page when resources change so that cards are not persisted ([#183](https://github.com/township-agency/ex_teal/issues/183)) ([b04d582](https://github.com/township-agency/ex_teal/commit/b04d582d536abb18c2235abf48125627d378d6f2))
## [0.20.1](https://github.com/township-agency/ex_teal/compare/v0.20.0...v0.20.1) (2023-04-19)
### Bug Fixes
* Allow Distinct in `handle_index/2` callbacks ([#181](https://github.com/township-agency/ex_teal/issues/181)) ([f7e8ada](https://github.com/township-agency/ex_teal/commit/f7e8adacbe55a7ca38111f956c2ce075be32fffb))
## [0.20.0](https://github.com/township-agency/ex_teal/compare/v0.19.4...v0.20.0) (2023-04-11)
### Features
* Introduce can_see?/2 to add field specific authorization ([1d52b6b](https://github.com/township-agency/ex_teal/commit/1d52b6bc7399d2242f794333fae470d56f66656f))
### Bug Fixes
* Panels were lost in the see_more/2 release ([d28fa73](https://github.com/township-agency/ex_teal/commit/d28fa737e5786bcc46765e0045ce7b03f87c01c9))
* Separate Query Preloads from records/2 call ([a6026f9](https://github.com/township-agency/ex_teal/commit/a6026f9896ab8de3ab8f2ca6891f83c78d40e5e3))
## [0.19.4](https://github.com/township-agency/ex_teal/compare/v0.19.3...v0.19.4) (2023-04-04)
### Bug Fixes
* compare, display and use select values in field filters ([ffb7d87](https://github.com/township-agency/ex_teal/commit/ffb7d8796da37a6a1f2bc971f1dc9ad2d0695812))
* **deps:** upgrade nimble csv ([#174](https://github.com/township-agency/ex_teal/issues/174)) ([21a3dd4](https://github.com/township-agency/ex_teal/commit/21a3dd4d621d274bc06135930113395edbd8163c))
* embedded schema filtering may not be possible with postgres due to json magic ([8e28eeb](https://github.com/township-agency/ex_teal/commit/8e28eebb27d08c66482fcad990f9acb050f9212b))
## [0.19.3](https://github.com/township-agency/ex_teal/compare/v0.19.2...v0.19.3) (2023-03-31)
### Bug Fixes
* default panel title and flatten panels while sorting ([#172](https://github.com/township-agency/ex_teal/issues/172)) ([66db8c0](https://github.com/township-agency/ex_teal/commit/66db8c00294e677bce94835da55c74bee56fa265))
## [0.19.2](https://github.com/township-agency/ex_teal/compare/v0.19.1...v0.19.2) (2023-03-31)
### Bug Fixes
* Allow users to customize the singular name of a resource for when naming is hard ([#169](https://github.com/township-agency/ex_teal/issues/169)) ([d1075bb](https://github.com/township-agency/ex_teal/commit/d1075bb52dc98e0455b5e96ee5fb7ee6c26f75c3))
## [0.19.1](https://github.com/township-agency/ex_teal/compare/v0.19.0...v0.19.1) (2023-03-29)
### Bug Fixes
* add some styles for direct upload ([#167](https://github.com/township-agency/ex_teal/issues/167)) ([9809763](https://github.com/township-agency/ex_teal/commit/9809763e3c4c9328e6b81cee1ce1885a1156d8b6))
## [0.19.0](https://github.com/township-agency/ex_teal/compare/v0.18.0...v0.19.0) (2023-03-28)
### Features
* Embedded Resources and Panel Upgrades ([#164](https://github.com/township-agency/ex_teal/issues/164)) ([b5d75e0](https://github.com/township-agency/ex_teal/commit/b5d75e0c1788e4e58137a9c32482b6679f690e63))
## [0.18.0](https://github.com/township-agency/ex_teal/compare/v0.17.1...v0.18.0) (2023-03-22)
### Features
* Elixir Version Bump and add default field filters ([#155](https://github.com/township-agency/ex_teal/issues/155)) ([ae3408a](https://github.com/township-agency/ex_teal/commit/ae3408a4103c00748fbb6e11f65b12fa3a1c8cb9))
### Bug Fixes
* table row should acknowledge resource permissions ([#154](https://github.com/township-agency/ex_teal/issues/154)) ([71e5e4c](https://github.com/township-agency/ex_teal/commit/71e5e4ccd6a8074c857c110b98749c28f223ace4))
### [0.17.1](https://www.github.com/township-agency/ex_teal/compare/v0.17.0...v0.17.1) (2022-06-17)
### Bug Fixes
* array field wouldn't save empty value ([#145](https://www.github.com/township-agency/ex_teal/issues/145)) ([ef09ca2](https://www.github.com/township-agency/ex_teal/commit/ef09ca2f794aeced061ccb65d6bda0d1552852b3))
## [0.17.0](https://www.github.com/township-agency/ex_teal/compare/v0.16.4...v0.17.0) (2022-01-20)
### Features
* Add Rich MultiSelect functionality ([7c39bf7](https://www.github.com/township-agency/ex_teal/commit/7c39bf7d9346aa49c5897b503a449b237ede52f3))
### Bug Fixes
* show empty status ([09297df](https://www.github.com/township-agency/ex_teal/commit/09297df8cbdbaaad3d2f91e938656c2c9dc29568))
### [0.16.4](https://www.github.com/township-agency/ex_teal/compare/v0.16.3...v0.16.4) (2021-11-11)
### Bug Fixes
* All fields should include subfields nested in a field ([75de0fc](https://www.github.com/township-agency/ex_teal/commit/75de0fc0109fe33ec9eafd82a5b844d97cfc148c))
* ManyToManys with Pivot Fields should use the child key when the model is the pivot schema, not the child schema ([6dc6aec](https://www.github.com/township-agency/ex_teal/commit/6dc6aec1a7b771d8fb26fcc09fb334e0d2562fc2))
### [0.16.3](https://www.github.com/township-agency/ex_teal/compare/v0.16.2...v0.16.3) (2021-10-19)
### Bug Fixes
* BooleanGroup options changed ([189027e](https://www.github.com/township-agency/ex_teal/commit/189027eb9a362f3d0e1f7c6f80beb9798f40674a))
### [0.16.2](https://www.github.com/township-agency/ex_teal/compare/v0.16.1...v0.16.2) (2021-10-06)
### Bug Fixes
* Resource responder was using the incorrect function signature for Fields.apply_values/5 ([1780a67](https://www.github.com/township-agency/ex_teal/commit/1780a672eaad433a0f79c65a5db5771dc7e72373))
### [0.16.1](https://www.github.com/township-agency/ex_teal/compare/v0.16.0...v0.16.1) (2021-10-01)
### Bug Fixes
* BelongsTo and SearchInput need valid props and disabled mode ([#123](https://www.github.com/township-agency/ex_teal/issues/123)) ([cc5dd8b](https://www.github.com/township-agency/ex_teal/commit/cc5dd8b0fca05e5ef427b4412b76844a600cc1f5))
## [0.16.0](https://www.github.com/township-agency/ex_teal/compare/v0.15.1...v0.16.0) (2021-09-13)
### Features
* add individual resource policies ([#114](https://www.github.com/township-agency/ex_teal/issues/114)) ([b660f73](https://www.github.com/township-agency/ex_teal/commit/b660f7349905dc1842132d97cf9c3b0e3233644a))
### [0.15.1](https://www.github.com/township-agency/ex_teal/compare/v0.15.0...v0.15.1) (2021-08-12)
### Bug Fixes
* show errors on array form ([0d4e9d6](https://www.github.com/township-agency/ex_teal/commit/0d4e9d6bf9191419ab4b3efda2517f2092be65b8))
## [0.15.0](https://www.github.com/township-agency/ex_teal/compare/v0.14.1...v0.15.0) (2021-06-08)
### Features
* New Boolean Group Options functionality ([f79e867](https://www.github.com/township-agency/ex_teal/commit/f79e86780c6f13a062597743ea07c3e1f403b442))
### [0.14.1](https://www.github.com/township-agency/ex_teal/compare/v0.14.0...v0.14.1) (2021-05-21)
### Bug Fixes
* Clean up compiler warnings in 1.11 versions of Elixir ([836de32](https://www.github.com/township-agency/ex_teal/commit/836de3290f89050abb51bdb86121eb6b7da53b7f))
* Invalid Typespecs from default functions on Trend Metrics ([0eb02fd](https://www.github.com/township-agency/ex_teal/commit/0eb02fd95c89107b13747f8baa66d9169087f4da))
## [0.14.0](https://www.github.com/township-agency/ex_teal/compare/v0.13.2...v0.14.0) (2021-05-18)
### Features
* Select fields can represent Ecto.Enums ([5823c9f](https://www.github.com/township-agency/ex_teal/commit/5823c9f125e103db7c498050021b99e86d9fa157))
### [0.13.2](https://www.github.com/township-agency/ex_teal/compare/v0.13.1...v0.13.2) (2021-05-12)
### Bug Fixes
* Number fields are now represented as string fields, parse them to integers before reordering ([4a91569](https://www.github.com/township-agency/ex_teal/commit/4a91569edfa11d3d58bf7d98e4da5068d0639053))
### [0.13.1](https://www.github.com/township-agency/ex_teal/compare/v0.13.0...v0.13.1) (2021-05-11)
### Bug Fixes
* cast fields to string for simple search ([2e6637d](https://www.github.com/township-agency/ex_teal/commit/2e6637dc917066b6ac94704a6e0262d302f4014c))
## [0.13.0](https://www.github.com/township-agency/ex_teal/compare/v0.12.5...v0.13.0) (2021-05-07)
### Features
* As a user, I should be able to search a resource by the primary id ([c129c97](https://www.github.com/township-agency/ex_teal/commit/c129c97f0fe010ae0c7f04630bc76459935f06ad))
* BelongsTo should always be searchable ([defbda6](https://www.github.com/township-agency/ex_teal/commit/defbda6a44a7b78f41311c12dcb2a5ba7953a6a8))
* Upgrade Number Field ([3a61e4d](https://www.github.com/township-agency/ex_teal/commit/3a61e4d8e920a7b499203e885cfacfe7634c1e23))
### [0.12.5](https://www.github.com/township-agency/ex_teal/compare/v0.12.4...v0.12.5) (2021-04-23)
### Bug Fixes
* Broken tests due to timezone offsets ([e7e0b47](https://www.github.com/township-agency/ex_teal/commit/e7e0b476aea228e28c467a6f40980e6e0169394b))
* Broken Type Specs ([e3673a9](https://www.github.com/township-agency/ex_teal/commit/e3673a995198787b601f68d7fd34cf59fd0ba215))
### [0.12.4](https://www.github.com/township-agency/ex_teal/compare/v0.12.3...v0.12.4) (2021-02-03)
### Bug Fixes
* Cannot return multi in handle create ([#51](https://www.github.com/township-agency/ex_teal/issues/51)) ([7aaabf1](https://www.github.com/township-agency/ex_teal/commit/7aaabf11315095a28807f0627a29a8fff3579133))
### [0.12.3](https://www.github.com/township-agency/ex_teal/compare/v0.12.2...v0.12.3) (2020-12-14)
### Bug Fixes
* Delete requests should use the correct params ([331b996](https://www.github.com/township-agency/ex_teal/commit/331b99661aa99cd180a20e8abb4f4a897bbb42b4))
### [0.12.2](https://www.github.com/township-agency/ex_teal/compare/v0.12.1...v0.12.2) (2020-12-14)
### Bug Fixes
* Deleting with 'select all' was not including relationships ([8945a1b](https://www.github.com/township-agency/ex_teal/commit/8945a1bd4e9c5d9fcdffafd86083fb15a9c9e7de))
### [0.12.1](https://www.github.com/township-agency/ex_teal/compare/v0.12.0...v0.12.1) (2020-12-03)
### Bug Fixes
* The Naive DateTime Picker was using the incorrect month token ([780146b](https://www.github.com/township-agency/ex_teal/commit/780146bbab1b81bc7fea7083b549f53ee28837ac))
## [0.12.0](https://www.github.com/township-agency/ex_teal/compare/v0.11.2...v0.12.0) (2020-11-18)
### Features
* Select refactor ([#43](https://www.github.com/township-agency/ex_teal/issues/43)) ([667dbd9](https://www.github.com/township-agency/ex_teal/commit/667dbd9b7d7e27ad1ae848c657d6d2988b8c8fef))
### [0.11.2](https://www.github.com/township-agency/ex_teal/compare/v0.11.1...v0.11.2) (2020-11-17)
### Bug Fixes
* Action Relationship Params are non-empty ([#41](https://www.github.com/township-agency/ex_teal/issues/41)) ([592c220](https://www.github.com/township-agency/ex_teal/commit/592c220b8f4a2d59405dc915169cf450e6265848))
### [0.11.1](https://www.github.com/township-agency/ex_teal/compare/v0.11.0...v0.11.1) (2020-11-13)
### Bug Fixes
* Fix Naive DateTime Selector ([#39](https://www.github.com/township-agency/ex_teal/issues/39)) ([226b8c4](https://www.github.com/township-agency/ex_teal/commit/226b8c4b35ab007bc35545b504e6e772745c87cc))
## [0.11.0](https://www.github.com/township-agency/ex_teal/compare/v0.10.4...v0.11.0) (2020-11-04)
### Features
* Enable Naive DateTime Fields ([4b96d70](https://www.github.com/township-agency/ex_teal/commit/4b96d70b68871f4d6141b456b2e906605b459a1f)), closes [#36](https://www.github.com/township-agency/ex_teal/issues/36)
* Update BooleanGroup for ecto 3.5 ([#35](https://www.github.com/township-agency/ex_teal/issues/35)) ([49228f0](https://www.github.com/township-agency/ex_teal/commit/49228f08e15f5a8b473079b8d02b7023b0e491be))
### Bug Fixes
* Day Light Savings brittle tests ([a5f7261](https://www.github.com/township-agency/ex_teal/commit/a5f7261c281418ffe65603a723e7440f03c15254))
### [0.10.4](https://www.github.com/township-agency/ex_teal/compare/v0.10.3...v0.10.4) (2020-10-27)
### Bug Fixes
* Enable ex_teal_dependency_container to include it's params. ([#33](https://www.github.com/township-agency/ex_teal/issues/33)) ([f96edc2](https://www.github.com/township-agency/ex_teal/commit/f96edc2a309ce6a1c3825a1f8e0cefc3f20a774e))
### [0.10.3](https://www.github.com/township-agency/ex_teal/compare/v0.10.2...v0.10.3) (2020-10-14)
### Bug Fixes
* Use the correct select props and events for the non-searchable attach view ([#30](https://www.github.com/township-agency/ex_teal/issues/30)) ([d17e02d](https://www.github.com/township-agency/ex_teal/commit/d17e02d6e17eb4eff7c17faf1b738a87ac77eb1e))
* Value Format should be a string, not charlist ([#31](https://www.github.com/township-agency/ex_teal/issues/31)) ([e2d8137](https://www.github.com/township-agency/ex_teal/commit/e2d8137db56ebade99d3a813799f56fb9bff193c))
### [0.10.2](https://www.github.com/township-agency/ex_teal/compare/v0.10.1...v0.10.2) (2020-10-09)
### Bug Fixes
* Query Params need to be snake cased ([#28](https://www.github.com/township-agency/ex_teal/issues/28)) ([e48a952](https://www.github.com/township-agency/ex_teal/commit/e48a9529c0c584e5297917365622377b6f133460))
### [0.10.1](https://www.github.com/township-agency/ex_teal/compare/v0.10.0...v0.10.1) (2020-10-09)
### Bug Fixes
* Actions should use all index filtering tools when building a query ([9c55bcf](https://www.github.com/township-agency/ex_teal/commit/9c55bcfcb00fe6ea5e6bd6450176d8d5caa20f71))
* Include the version.txt in the release ([6ecf7d7](https://www.github.com/township-agency/ex_teal/commit/6ecf7d7ffaad5f2d55708e63f59aed45703b5ecd))
## [0.10.0](https://www.github.com/township-agency/ex_teal/compare/0.9.3...v0.10.0) (2020-09-16)
### Features
* Trend and Value metrics should use formatting ([89797bd](https://www.github.com/township-agency/ex_teal/commit/89797bd3231637722290ccda82431072e75a3750))
### Bug Fixes
* Adjust partition metric size ([0bffd66](https://www.github.com/township-agency/ex_teal/commit/0bffd66db9cf79840b7aca79cdf428f1ffd5197c))
* Card Wrapper xl window size was being purged ([#21](https://www.github.com/township-agency/ex_teal/issues/21)) ([7c3f977](https://www.github.com/township-agency/ex_teal/commit/7c3f977d831cadabd1e7979a71bcfa355b2af943))
* Fix compile warning ([9299be5](https://www.github.com/township-agency/ex_teal/commit/9299be5510575288df0fb6f213c15eb5c9a05b88))
### [0.9.3](https://github.com/township-agency/ex_teal/compare/0.9.2...0.9.3) (2020-08-26)
#### Features
* Partition Metrics
* Teal Themes
### Bug Fixes
* Darken h3 side-nav headers
* Card Wrapper was losing it's xl break points
### [0.9.2](https://github.com/township-agency/ex_teal/compare/0.9.1...0.9.2) (2020-08-26)
#### Features
* Metric Style Improvements
* Metrics have their own time controls again
* Time controls are configurable per metric.
### [0.9.1](https://github.com/township-agency/ex_teal/compare/0.9.0...0.9.1) (2020-08-24)
### Features
* New Boolean Group Field
### [0.9.0](https://github.com/township-agency/ex_teal/compare/0.8.8...0.9.0) (2020-07-28)
### Features
* A complete rewrite of Metrics to introduce `Trend` metrics.
### [0.8.8](https://github.com/township-agency/ex_teal/compare/0.8.7...0.8.8) (2020-06-22)
### Bug Fixes
* Empty `HasOne` fields threw an error.
### [0.8.7](https://github.com/township-agency/ex_teal/compare/v0.8.6...v0.8.7) (2020-06-20)
### Bug Fixes
* Invalid 204 Status
### [0.8.6](https://github.com/township-agency/ex_teal/compare/v0.8.5...v0.8.6) (2020-06-19)
### Bug Fixes
* HasOne Index Field had a bad url ([af5c411](https://github.com/township-agency/ex_teal/commit/af5c411ec5483b57571e34b49cedf104919437c3))
* UpdateAttached does not function. ([#8](https://github.com/township-agency/ex_teal/issues/8)) ([d4aee01](https://github.com/township-agency/ex_teal/commit/d4aee01e871299f149b7fad7760352f39ffa8159)), closes [#9](https://github.com/township-agency/ex_teal/issues/9)
### 0.8.5 (2020-06-15)
### Features
* **export:** Configurable export ([#4](https://github.com/township-agency/ex_teal/issues/4)) ([4fccd4d](https://github.com/township-agency/ex_teal/commit/4fccd4df3abf63ec29db5ea765b7667bc59400a7))
### Bug Fixes
* Resources with panels were broken ([aaaa485](https://github.com/township-agency/ex_teal/commit/aaaa48521d9c36f0f75b7bbbe91491af0b6b3bc3))
* Use Dialyxir in Test ([#5](https://github.com/township-agency/ex_teal/issues/5)) ([ef28bc9](https://github.com/township-agency/ex_teal/commit/ef28bc90116186b163ba7e353cf2647d28e2a1ad))
## [0.8.4] - 2020-05-26
### Fixes
- Forgot to compile assets
## [0.8.3] - 2020-05-26
### Changed
- Changed the function arguments for search.
## [0.8.2] - 2020-05-11
### Added
- The Many To Many Attach view can now use searchable relationships.
- Unified UX and engineering ergonomics for searchable results.
## [0.8.1] - 2020-05-07
### Changed
- Updated Download Icon
- Export file name now uses the resources uri rather then it's title
## [0.8.0] - 2020-05-06
### Added
Teal has removed the concept of static, per-field filters for automatically
build `field_filters`. These filters can now be combined, extended and can use
far more advanced and useful customizable operators.
- New dynamic filters. See below for required changes.
- New Table UX
- Export as a CSV
### Depreciated
To update to 0.8.0:
1. Remove the `filters/0` functions from your resources
2. Remove old filters
3. If you need to extend the logic of the included field filters, use the
`ExTeal.Field.filter_as/2` function to modify the appropriate field and
define a custom module that implements the behaviour of
`ExTeal.FieldFilter`
## [0.7.9] - 2020-04-13
### Fixes
- An Empty MultiSelect Form
## [0.7.8] - 2020-04-02
### Added
- Help Text
## [0.7.7] - 2020-03-25
### Added
- Ability to override the default search tool.
## [0.7.6] - 2020-02-11
### Added
- Ability to skip the sanitizers on a per resource basis.
## [0.7.5] - 2020-02-03
### Added
- Action queries now use the `Index` functionality for preloads.
## [0.7.4] - 2020-01-23
### Changes
- Adds the `ActionResponse` struct that allows completed actions to change the
user interface.
## [0.7.3] - 2020-01-09
### Fixes
- Fixes a regression in the update to `apply_options_for` for `update`
## [0.7.2] - 2020-01-09
### Fixes
- Fixes a regression in the update to `apply_options_for` for the create-fields
## [0.7.1] - 2020-01-09
### Fixes
- Fixes a regression in the update to `apply_options_for`
## [0.7.0] - 2020-01-09
### Breaking Changes
- [breaking] Changes `ExTeal.Field.apply_options_for` to accept a third
argument. See [!77](https://gitlab.motel-lab.com/Teal/ex_teal/merge_requests/77)
## [0.6.1] - 2020-01-09
### Adds
- Adds a `default_order` callback to the resource to allow engineers to define
the default order of a resource.
## [0.6.0] - 2020-01-06
### Adds
- Adds a `dropdown_content` function to the `AuthProvider`.
- Adds an `Array` field
### Changes
- [breaking] Changes `gravatar` to `avatar_url` for the current_user map
### Fixes
- Cleans up the spec for `current_user_for`
## [0.5.0] - 2019-12-09
### Adds
- DateTime field
- `luxon` datetime library
### Removes
- `date-fns` date parsing
### Changes
- Refactors `Date`, and `DateTimePicker` fields
### Depreciates
- `Date.with_options/2` was depreciated in favor of `Date.format/2` and
`Date.picker_format/2`. Will be removed in `1.0.0`
## [0.4.4] - 2019-10-22
### Fixes
- Excerpts were ignoring line breaks
- Rich Text field content was being sanitized
- Flatpickr date time styles were missing
## [0.4.3] - 2019-10-11
### Fixes
- Broken Form submission when panels are used
- Broken Address Fields
## [0.4.2] - 2019-09-19
### Adds
- `as_html` field modifier
- Computed fields with a new `get` field modifier
## [0.4.1] - 2019-09-12
### Fixes
- Dashboard was missing cards
## [0.4.0] - 2019-09-05
### Adds
- Value Metrics
- Dashboards
- A default dashboard
- Pagination Labels to Resource Index Tables
- Resource Index Tables can be searched
- BelongsTo fields can be searched
### Fixes
- An empty string is now sanitized to nil
## [0.3.6] - 2019-08-06
### Fixes
- Styles for a better nav layout
- Global Search was broken
- Field visibility for Pivot Fields
## [0.3.5] - 2019-07-26
### Fixes
- Don't attempt to sanitize non-bitstring params
## [0.3.4] - 2019-07-26
### Fixes
- Edge Cases in new Attribute Logic
## [0.3.3] - 2019-07-25
### Fixes
- Broken Router and CSRF Plugin
## [0.3.2] - 2019-07-25
### Fixes
- Broken Dependencies
## [0.3.1] - 2019-07-24
### Adds
- XSS Protection
### Changed
- Cleaned up Router
## [0.3.0] - 2019-07-15
### Adds
- CSRF Protection (Thanks @lkoller)
- ManyToMany Fields and Relationships with pivot fields and sorting.
## [0.2.4] - 2019-06-26
### Changed
- Changed the HasOne field to be represented by a simplified resource index table.
## [0.2.3] - 2019-06-25
### Added
- HasOne Field
### Fixed
- Detail Page not changing if the ids are identical after switching resources
## [0.2.2] - 2019-06-11
### Fixed
- Broken Default Logo
- Attributes that have "null" values should be transformed to `nil`
## [0.2.1] - 2019-06-07
### Removed
- Teal Page Components
## [0.2.0] - 2019-06-04
### Added
- Boot Process for Plugins
- Script and Style definitions for a Plugin
### Changed
- Major rework of the front end. If this wasn't pre-release software, it would
be considered a breaking change.
## [0.1.8] - 2019-05-09
### Changed
- Simplified Mount Point
## [0.1.7] - 2019-05-06
### Added
- Color Picker
### Fixes
- Subtitles not displayed while searching
- Broken default Teal logo in sidenav
## [0.1.6] - 2019-03-08
### Added
- Additional, dropdown options for viewing more resources without pagination
## [0.1.5] - 2019-01-14
### Fixes
- Missing `window.teal` in axios error interceptor
- Aggressive `id` requirement that broke pages.
## [0.1.4] - 2018-12-17
### Added
- Actions
- Multi-Select on Index Views
- New tool for easier development of teal alongside a parent app.
- LiveReload and HMR while developing the Vue App
### Changed
- Upgraded Vue-CLI Dependencies
- Applied new Vue-CLI Linter Rules
### Fixes
- Broken Delete Icon on the ResourceTable
## [0.1.3] - 2018-11-29
Fixes:
- Missing Static Index File in production environments
## [0.1.2] - 2018-11-28
Fixes:
- Sets the correct location for the static index file
## [0.1.1] - 2018-11-28
Adds:
- Client assets compiled for production.
## [0.1.0] - 2018-11-28
### Initial Release