Release v3.10.0
Release notes
More information and release video here
πΈ Features
- feature: custom dynamic filters @Paul-Bob (avo-dynamic_filters #32)
- feature: add default_controls @adrianthedev (avo-advanced #37)
- Add link to record support to belongs to field @krystof-k (#2870)
- feature: profile and cover photos @adrianthedev (#2722)
- feature: display backtrace on unrelated form errors @adrianthedev (#2905)
- Add search_results_count to configuration @binarygit (#2898)
- feature: click row to view record @adrianthedev (#2825)
- feature: clear search input when closing modal & fix global search placeholder @Paul-Bob (#2895)
- feature: extend
update_using
on tags @Paul-Bob (#2876) - feature: add meta to field @adrianthedev (#2874)
- feature: include attach and detach on inherited association policy @Paul-Bob (avo-pro #75)
π Bug Fixes
- fix: mobile pagination style @Paul-Bob (#2929)
- fix: cover photo visible_on broken @adrianthedev (#2928)
- fix: missing filter translations @Paul-Bob (#2925)
- fix: code mirror does not disconnect properly @adrianthedev (#2910)
- fix: missing translations @Paul-Bob (#2902)
- fix: go back button after changing tabs @Paul-Bob (#2896)
- fix: normalize tag labels @Paul-Bob (#2888)
- chore: fix date flaky test @Paul-Bob (#2897)
- feature: clear search input when closing modal & fix global search placeholder @Paul-Bob (#2895)
- fix: resource generator db check @Paul-Bob (#2882)
- fix: generators can run without prior migrations @adrianthedev (#2861)
- feature: extend
update_using
on tags @Paul-Bob (#2876) - fix: associations for_attribute detach @Paul-Bob (#2875)
- fix: persist values after validation errors on tags fields that acts as taggable on @Paul-Bob (#2868)
- fix: wrong for_attribute selection @adrianthedev (#2873)
- fix: remove client-side validation on action forms @adrianthedev (#2862)
- fix: set_locale param not setting the locale properly @adrianthedev (#2855)
- fix: improve default_url_params support @adrianthedev (avo-dashboards #39)
- fix: broken dashboard menu links with default_url_options @adrianthedev (avo-menu #21)
- fix: support default_url_options @adrianthedev (avo-pro #71)
- fix: system tests @Paul-Bob (avo-pro #77)
- fix: links with default_url_options broken @adrianthedev (avo-dynamic_filters #38)
- fix: hide computed field filters @gabrielgiroe1 (avo-dynamic_filters #36)
- fix: missing filter translations @Paul-Bob (avo-dynamic_filters #46)
- fix: add bottom padding in grid view @adrianthedev (avo-dynamic_filters #44)
- fix:
order_controls
onrow_controls
@Paul-Bob (avo-advanced #36)
π€ Maintenance
- [js] Update all Yarn dependencies (2024-06-28) @depfu (#2913)
- Change dummy photo service from unsplash to picsum @julianrubisch (#2926)
- chore(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group across 1 directory @dependabot (#2851)
- [ruby] Update all Bundler dependencies (2024-06-30) @depfu (#2914)
- chore: update appraisals and gemfiles - remove ruby 3.2 @adrianthedev (#2912)
- test: fix bad validation test @adrianthedev (#2915)
- refactor: preview field tweaks @adrianthedev (#2911)
- chore: add index view type tailwind variant @adrianthedev (#2909)
- chore: add CSV dep @adrianthedev (#2906)
- chore: fix date flaky test @Paul-Bob (#2897)
- chore: add actual_db_schema @adrianthedev (#2863)
- chore: optionally load avo version @adrianthedev (avo-dynamic_filters #40)
- Update icons path @gabrielgiroe1 (avo-dynamic_filters #42)
- seeds & migrations adjusts & import spec @Paul-Bob (avo-dynamic_filters #37)
π‘ Refactor
- Use literal properties for asset manager components @joeldrapper (#2916)
- refactor: confirm modal @adrianthedev (#2907)
- Make all components inherit from
Avo::BaseComponent
@joeldrapper (#2892)
π Style
For more information, check out Avo's release notes page