Releases: naymspace/backpex
Releases · naymspace/backpex
0.3.1
What's Changed
Documentation
Dependency updates
- Bump ecto_sql from 3.11.2 to 3.11.3 in /demo by @dependabot in #307
- Bump ecto_sql from 3.11.2 to 3.11.3 by @dependabot in #308
- Bump braces from 3.0.2 to 3.0.3 in /demo by @dependabot in #310
- Bump bandit from 1.5.3 to 1.5.4 in /demo by @dependabot in #339
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
See upgrade guide for upgrade instructions.
Breaking Changes
New features
- Add index edit for date fields by @Flo0807 in #225
- Make filter label configurable in filter definition by @Flo0807 in #226
- Add index edit for belongs to field by @Flo0807 in #227
- Add
index_row_class
option by @Flo0807 in #240
Enhancements
- Use credo disabled checks only by @Flo0807 in #283
- Fix typo, :genral -> :general by @kianmeng in #289
Bug fixes
- Fix filter label is not displayed with atom values in filter options by @Flo0807 in #224
- Fix custom alias causes nil bindings in query by @Flo0807 in #222
- Fix truncate does not cut text in some fields by @Flo0807 in #231
- handle 404 for resource items by @pehbehbeh in #297
Dependency updates
- Bump sentry from 10.3.0 to 10.4.0 in /demo by @dependabot in #219
- Bump ex_doc from 0.32.0 to 0.32.1 in /demo by @dependabot in #218
- Bump @sentry/browser from 7.110.0 to 7.110.1 in /demo by @dependabot in #217
- Bump ex_doc from 0.32.0 to 0.32.1 by @dependabot in #216
- Bump tesla from 1.8.0 to 1.9.0 in /demo by @dependabot in #213
- Bump hexpm/elixir from 1.16.2-erlang-26.2.2-alpine-3.19.1 to 1.16.2-erlang-26.2.4-alpine-3.19.1 by @dependabot in #214
- Bump daisyui from 4.10.1 to 4.10.2 in /demo by @dependabot in #221
- Bump @sentry/browser from 7.110.1 to 7.111.0 in /demo by @dependabot in #223
- Bump hexpm/elixir from 1.16.2-erlang-26.2.4-alpine-3.19.1 to 1.16.2-erlang-26.2.5-alpine-3.19.1 by @dependabot in #244
- Bump daisyui from 4.10.2 to 4.10.5 in /demo by @dependabot in #243
- Bump @sentry/browser from 7.111.0 to 7.113.0 in /demo by @dependabot in #242
- Bump floki from 0.36.1 to 0.36.2 in /demo by @dependabot in #239
- Bump swoosh from 1.16.3 to 1.16.5 in /demo by @dependabot in #238
- Bump floki from 0.36.1 to 0.36.2 by @dependabot in #237
- Bump @tailwindcss/typography from 0.5.12 to 0.5.13 in /demo by @dependabot in #236
- Bump sentry from 10.4.0 to 10.5.0 in /demo by @dependabot in #235
- Bump alpinejs from 3.13.8 to 3.13.10 in /demo by @dependabot in #233
- Bump esbuild from 0.20.2 to 0.21.1 in /demo by @dependabot in #246
- Bump ex_doc from 0.32.1 to 0.33.0 by @dependabot in #270
- Bump ex_doc from 0.32.1 to 0.33.0 in /demo by @dependabot in #271
- Bump ecto_sql from 3.11.1 to 3.11.2 in /demo by @dependabot in #268
- Bump phoenix_ecto from 4.5.1 to 4.6.1 by @dependabot in #266
- Bump phoenix_ecto from 4.5.1 to 4.6.1 in /demo by @dependabot in #265
- Bump alpinejs from 3.13.10 to 3.14.0 in /demo by @dependabot in #273
- Bump @sentry/browser from 7.113.0 to 8.3.0 in /demo by @dependabot in #276
- Bump credo from 1.7.5 to 1.7.6 by @dependabot in #249
- Bump topbar from 2.0.2 to 3.0.0 in /demo by @dependabot in #254
- Bump bandit from 1.5.0 to 1.5.2 in /demo by @dependabot in #257
- Bump daisyui from 4.10.5 to 4.11.1 in /demo by @dependabot in #248
- Bump swoosh from 1.16.5 to 1.16.7 in /demo by @dependabot in #264
- Bump credo from 1.7.5 to 1.7.6 in /demo by @dependabot in #250
- Bump hexpm/elixir from 1.16.2-erlang-26.2.5-alpine-3.19.1 to 1.16.3-erlang-26.2.5-alpine-3.19.1 by @dependabot in #272
- Bump @sentry/browser from 8.3.0 to 8.4.0 in /demo by @dependabot in #277
- Bump alpine from 3.19.1 to 3.20.0 by @dependabot in #278
- Bump ecto_psql_extras from 0.7.15 to 0.8.0 in /demo by @dependabot in #275
- Bump ecto_sql from 3.11.1 to 3.11.2 by @dependabot in #267
- Bump esbuild from 0.21.1 to 0.21.3 in /demo by @dependabot in #263
- Bump sentry from 10.5.0 to 10.6.0 in /demo by @dependabot in #258
- Bump esbuild from 0.21.3 to 0.21.4 in /demo by @dependabot in #279
- Bump ex_doc from 0.33.0 to 0.34.0 by @dependabot in #288
- Bump ex_doc from 0.33.0 to 0.34.0 in /demo by @dependabot in #286
- Bump hexpm/elixir from 1.16.3-erlang-26.2.5-alpine-3.19.1 to 1.16.3-erlang-26.2.5-alpine-3.20.0 by @dependabot in #287
- Bump swoosh from 1.16.7 to 1.16.9 in /demo by @dependabot in #284
- Bump @sentry/browser from 8.4.0 to 8.7.0 in /demo by @dependabot in #281
- Bump @sentry/browser from 8.7.0 to 8.9.2 in /demo by @dependabot in #302
- Bump esbuild from 0.21.4 to 0.21.5 in /demo by @dependabot in #299
- Bump tailwind from 0.2.2 to 0.2.3 in /demo by @dependabot in #298
- Bump bandit from 1.5.2 to 1.5.3 in /demo by @dependabot in #295
- Bump sentry from 10.6.0 to 10.6.1 in /demo by @dependabot in #292
- Bump tailwindcss from 3.4.3 to 3.4.4 in /demo by @dependabot in #291
- Bump daisyui from 4.11.1 to 4.12.2 in /demo by @dependabot in #290
New Contributors
- @kianmeng made their first contribution in #289
- @pehbehbeh made their first contribution in #297
Full Changelog: 0.2.0...0.3.0
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 https://...