What's Changed
Breaking Changes
See upgrade guide for upgrade instructions.
- Remove
Ecto.Query
import in live resources by @Flo0807 in #827 - Replace Alpine.js with JS hooks by @pehbehbeh in #818
New features
- Add external upload support for the Upload field by @thomasfortes in #794
- Add upload progress indicator by @pehbehbeh in #822
- Add after_main position to render_resource_slot and improve docs by @krns in #849
- Add reusable edit card component by @Flo0807 in #895
- Add
index_editable
support forBackpex.Fields.Boolean
by @thanos in #874
Enhancements
- Introduce ok/1 and noreply/1 helpers by @pehbehbeh in #783
item_query
refactoring by @pehbehbeh in #785- Standardize and improve resource and adapter modules by @pehbehbeh in #667
- Assign all @uploads to field by @pehbehbeh in #905
Bug fixes
- Fix empty upload not showing error on save by @thomasfortes in #761
- Fix params not passed to
get_path
in defaultreturn_to
route by @Flo0807 in #856 - Assign missing rows in readonly textarea field by @Flo0807 in #869
- Fix MultiSelect crash when returning non strings as options by @gushonorato in #894
Documentation
- Improve syntax highlighting in documentation by @SteffenDE in #862
- Bump backpex version in installation guide to latest version by @Flo0807 in #871
Dependency Updates
Demo Enhancements
- Add integration tests for demo application by @Flo0807 in #538
- Replace libcluster with dns_cluster by @pehbehbeh in #784
- Fix demo logout link by @pehbehbeh in #782
- Test category live by @Flo0807 in #846
New Contributors
- @SteffenDE made their first contribution in #862
- @gushonorato made their first contribution in #894
Full Changelog: 0.10.0...0.11.0