CHANGELOG.md

# 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