0.2.0
What's Changed
See upgrade guide for upgrade instructions.
Breaking Changes
- Pass metadata to changesets via keyword list by @Flo0807 in #94
- Change artity of init_change function and pass assigns by @Flo0807 in #102
- Refactor filter modules and make them reusable by @Flo0807 in #113
- Use
to_form
helper for forms and refactor inputs by @Flo0807 in #117 - Improve prompt option by @Flo0807 in #195
New features
- Add multi select filter by @Flo0807 in #10
- Support index editable for Backpex.Fields.Select by @Flo0807 in #130
- Enable dynamic select options and improve docs by @krns in #193
- #91 add
custom_alias
to fields by @makl9797 in #209
Enhancements
- Add ability to override
query/3
function in filters by @Flo0807 in #12 - Use value in select field input by @Flo0807 in #40
- Adjust multi select filter width by @Flo0807 in #44
- Improve breaking words by @Flo0807 in #64
- Add readonly to Date, DateTime and Number field by @Flo0807 in #126
- Improve ci pipeline by @Flo0807 in #110
Bug fixes
- Fix whitespaces when no live resource is specified by @Flo0807 in #28
- Render modal even if its not open by @Flo0807 in #79
- Fix duplicated id for index form inputs by @Flo0807 in #80
- Fix updating item on show view by @Flo0807 in #83
- Fix nil value was not properly displayed in select field by @Flo0807 in #122
- Fix wrong type for field_options attribute by @Flo0807 in #131
- Fix
on_item_updated
hook is not called on index edit by @Flo0807 in #177 - Fix dynamic select options by @krns in #199
Dependency updates
- Bump @sentry/browser from 7.85.0 to 7.86.0 in /demo by @dependabot in #11
- Bump @sentry/browser from 7.86.0 to 7.90.0 in /demo by @dependabot in #26
- Bump tailwindcss from 3.3.6 to 3.4.0 in /demo by @dependabot in #22
- Bump sentry from 9.1.0 to 10.1.0 in /demo by @dependabot in #19
- Bump ecto_sql from 3.11.0 to 3.11.1 by @dependabot in #5
- Bump ecto_sql from 3.11.0 to 3.11.1 in /demo by @dependabot in #4
- Bump ex_doc from 0.30.9 to 0.31.0 in /demo by @dependabot in #14
- Bump daisyui from 4.4.19 to 4.4.22 in /demo by @dependabot in #27
- Bump ex_doc from 0.30.9 to 0.31.0 by @dependabot in #16
- Bump esbuild from 0.19.7 to 0.19.10 in /demo by @dependabot in #24
- Bump daisyui from 4.4.22 to 4.4.23 in /demo by @dependabot in #30
- Bump swoosh from 1.14.2 to 1.14.3 in /demo by @dependabot in #29
- Bump daisyui from 4.4.23 to 4.4.24 in /demo by @dependabot in #34
- Bump dialyxir from 1.4.2 to 1.4.3 in /demo by @dependabot in #38
- Bump dialyxir from 1.4.2 to 1.4.3 by @dependabot in #37
- Bump esbuild from 0.19.10 to 0.19.11 in /demo by @dependabot in #39
- Bump topbar from 2.0.1 to 2.0.2 in /demo by @dependabot in #43
- Bump tailwindcss from 3.4.0 to 3.4.1 in /demo by @dependabot in #53
- Bump daisyui from 4.4.24 to 4.5.0 in /demo by @dependabot in #42
- Bump mix_audit from 2.1.1 to 2.1.2 in /demo by @dependabot in #52
- Bump mix_audit from 2.1.1 to 2.1.2 by @dependabot in #51
- Update Phoenix Live View to 0.20 by @Flo0807 in #84
- Bump ex_doc from 0.31.0 to 0.31.1 by @dependabot in #57
- Bump ex_doc from 0.31.0 to 0.31.1 in /demo by @dependabot in #59
- Bump floki from 0.35.2 to 0.35.3 in /demo by @dependabot in #85
- Bump money from 1.12.3 to 1.12.4 in /demo by @dependabot in #48
- Bump money from 1.12.3 to 1.12.4 by @dependabot in #45
- Bump floki from 0.35.2 to 0.35.3 by @dependabot in #71
- Bump phoenix_swoosh from 1.2.0 to 1.2.1 in /demo by @dependabot in #54
- Bump alpinejs from 3.13.3 to 3.13.5 in /demo by @dependabot in #68
- Bump daisyui from 4.5.0 to 4.6.1 in /demo by @dependabot in #76
- Bump tailwind_formatter from 0.3.7 to 0.4.0 by @dependabot in #9
- Bump tailwind_formatter from 0.3.7 to 0.4.0 in /demo by @dependabot in #3
- Bump phoenix from 1.7.10 to 1.7.11 in /demo by @dependabot in #89
- Bump daisyui from 4.6.1 to 4.7.2 in /demo by @dependabot in #106
- Bump floki from 0.35.3 to 0.35.4 by @dependabot in #121
- Bump swoosh from 1.15.1 to 1.15.3 in /demo by @dependabot in #128
- Bump floki from 0.35.3 to 0.35.4 in /demo by @dependabot in #118
- Bump telemetry_metrics from 0.6.1 to 0.6.2 in /demo by @Flo0807 in #129
- Bump @sentry/browser from 7.90.0 to 7.106.1 in /demo by @dependabot in #157
- Bump daisyui from 4.7.2 to 4.7.3 in /demo by @dependabot in #156
- Bump ex_doc from 0.31.1 to 0.31.2 in /demo by @dependabot in #147
- Bump phoenix_ecto from 4.4.3 to 4.5.1 in /demo by @dependabot in #151
- Bump alpinejs from 3.13.5 to 3.13.7 in /demo by @dependabot in #154
- Bump floki from 0.35.4 to 0.36.0 in /demo by @dependabot in #142
- Bump postgrex from 0.17.4 to 0.17.5 in /demo by @dependabot in #141
- Bump faker from 0.17.0 to 0.18.0 in /demo by @dependabot in #135
- Bump credo from 1.6.7 to 1.7.5 in /demo by @dependabot in #123
- Bump phoenix_ecto from 4.4.3 to 4.5.1 by @dependabot in #152
- Bump ex_doc from 0.31.1 to 0.31.2 by @dependabot in #149
- Bump postgrex from 0.17.4 to 0.17.5 by @dependabot in #137
- Bump alpine from 3.18.5 to 3.19.1 by @dependabot in #74
- Bump esbuild from 0.19.11 to 0.20.1 in /demo by @dependabot in #114
- Bump floki from 0.35.4 to 0.36.0 by @dependabot in #143
- Bump ecto_psql_extras from 0.7.14 to 0.7.15 in /demo by @dependabot in #36
- Bump sentry from 9.1.0 to 10.1.0 in /demo by @dependabot in #50
- Bump phoenix_live_view from 0.20.4 to 0.20.12 in /demo by @dependabot in #146
- Bump phoenix_live_view from 0.20.4 to 0.20.12 by @dependabot in #150
- Bump phoenix_live_view from 0.20.12 to 0.20.14 in /demo by @dependabot in #162
- Bump phoenix_live_view from 0.20.12 to 0.20.14 by @dependabot in #161
- Bump phoenix from 1.7.10 to 1.7.11 in /demo by @dependabot in #158
- Bump phoenix_live_reload from 1.4.1 to 1.5.2 in /demo by @dependabot in #159
- Bump sentry from 10.1.0 to 10.2.0 in /demo by @dependabot in #160
- Bump credo from 1.6.7 to 1.7.5 by @dependabot in #125
- Bump to Elixir 1.16.2, Erlang 26.2.2, Alpine 3.19.1, Postgres 16 and remove Dialyzer by @dependabot in #155
- Bump @sentry/browser from 7.106.1 to 7.107.0 in /demo by @dependabot in #165
- Bump swoosh from 1.15.3 to 1.16.3 in /demo by @dependabot in #176
- Bump mix_audit from 2.1.2 to 2.1.3 in /demo by @dependabot in #175
- Bump telemetry_metrics from 0.6.2 to 1.0.0 in /demo by @dependabot in #174
- Bump floki from 0.36.0 to 0.36.1 in /demo by @dependabot in #173
- Bump mix_audit from 2.1.2 to 2.1.3 by @dependabot in #172
- Bump heroicons from 0.5.3 to 0.5.5 in /demo by @dependabot in #171
- Bump floki from 0.36.0 to 0.36.1 by @dependabot in #169
- Bump esbuild from 0.20.1 to 0.20.2 in /demo by @dependabot in #167
- Bump heroicons from 0.5.3 to 0.5.5 by @dependabot in #168
- Bump sentry from 10.2.0 to 10.2.1 in /demo by @dependabot in #178
- Bump daisyui from 4.7.3 to 4.8.0 in /demo by @dependabot in #181
- Bump @sentry/browser from 7.107.0 to 7.108.0 in /demo by @dependabot in #179
- Bump sentry from 10.2.1 to 10.3.0 in /demo by @dependabot in #180
- Bump alpinejs from 3.13.7 to 3.13.8 in /demo by @dependabot in #191
- Bump @sentry/browser from 7.108.0 to 7.109.0 in /demo by @dependabot in #190
- Bump tailwindcss from 3.4.1 to 3.4.3 in /demo by @dependabot in #189
- Bump phoenix_live_reload from 1.5.2 to 1.5.3 in /demo by @dependabot in #185
- Bump daisyui from 4.8.0 to 4.9.0 in /demo by @dependabot in #184
- Bump daisyui from 4.9.0 to 4.10.1 in /demo by @dependabot in #194
- Bump bandit from 1.3.0 to 1.4.2 in /demo by @dependabot in #192
- Bump @tailwindcss/typography from 0.5.10 to 0.5.12 in /demo by @dependabot in #187
- Bump telemetry_poller from 1.0.0 to 1.1.0 in /demo by @dependabot in #198
- Bump number from 1.0.4 to 1.0.5 in /demo by @dependabot in #197
- Bump number from 1.0.4 to 1.0.5 by @dependabot in #196
- Bump ex_doc from 0.31.2 to 0.32.0 by @dependabot in #201
- Bump ex_doc from 0.31.2 to 0.32.0 in /demo by @dependabot in #202
- Bump phoenix from 1.7.11 to 1.7.12 in /demo by @dependabot in #208
- Bump phoenix from 1.7.11 to 1.7.12 by @dependabot in #207
- Bump @sentry/browser from 7.109.0 to 7.110.0 in /demo by @dependabot in #206
Demo enhancements
- Add duplicate action by @Flo0807 in #92
- Add category select filter to post resource by @krns in #205
New Contributors
- @Flo0807 made their first contribution in #10
- @dependabot made their first contribution in #11
- @krns made their first contribution in #193
- @makl9797 made their first contribution in #209
Full Changelog: 0.1.1...0.2.0