Release v3.4.0
Release notes
More information and release video here
These release notes contain all the changes from 3.3.0 -> 3.4.0
πΈ Features
- feature: mark highlight search @gabrielgiroe1 (#2370)
- refactor: all_tools renders tool sidebar partial @adrianthedev (avo-menu #16)
- feature: render partials and view components @adrianthedev (avo-menu #15)
- feature: Allows for exclusion in all_resources and all_dashboards methods @yorsant (avo-menu #14)
- feature: customizable query @adrianthedev (avo-dynamic_filters #26)
- Make default of
:attachments_disabled
context-aware. @MrJoy (#2429) - feature: expose resource in resource tools intializers @adrianthedev (#2432)
- feature: override auto-generated data attributes @adrianthedev (#2428)
- Reload icon @gabrielgiroe1 (#2386)
π Bug Fixes
- fix: actions download @Paul-Bob (#2398)
- fix: return valid attributes for html options @adrianthedev (#2397)
- fix: scopes with pagination @Paul-Bob (avo-advanced #27)
- fix: controls default title @Paul-Bob (avo-advanced #26)
- fix: search highlight @Paul-Bob (#2410)
- fix: searchable belongs_to field keep html tags on selected option @Paul-Bob (#2423)
- fix: destroy when using forms and display fields API @Paul-Bob (#2415)
- fix: double defined constanta in CI @adrianthedev (#2422)
- fix: detach when using view *_fields api @Paul-Bob (#2436)
- fix: fetch cards only when necessary @Paul-Bob (#2454)
- Stop file field from hiding filename @iainbeeston (#2431)
- fix: fetch cards only when necessary @Paul-Bob (avo-dashboards #31)
- fix: authorize menu items @Paul-Bob (avo-pro #61)
- fix: attach when using *_fields API @Paul-Bob (#2459)
- fix: Trix field disable_attachments option unexpected behaviour @olivierbuffon (#2462)
- fix: index destroy @Paul-Bob (#2466)
π€ Maintenance
- chore: try cuprite @adrianthedev (#2371)
- [js] Update all Yarn dependencies (2024-02-08) @depfu (#2463)
- [ruby] Update jsbundling-rails 1.2.2 β 1.3.0 (minor) @depfu (#2401)
- [js] Update css-loader 6.9.0 β 6.9.1 (patch) @depfu (#2388)
- [js] Update core-js 3.35.0 β 3.35.1 (patch) @depfu (#2395)
- [ruby] Update pagy 6.4.1 β 6.4.3 (patch) @depfu (#2391)
- [js] Update autoprefixer 10.4.16 β 10.4.17 (patch) @depfu (#2384)
- [js] Update @yaireo/tagify 4.18.2 β 4.18.3 (patch) @depfu (#2387)
- [ruby] Update all of rails 7.1.2 β 7.1.3 (patch) @depfu (#2381)
- [js] Update @algolia/autocomplete-js 1.13.0 β 1.14.0 (minor) @depfu (#2379)
- [js] Update @algolia/autocomplete-theme-classic 1.13.0 β 1.14.0 (minor) @depfu (#2380)
- [ruby] Update pagy 6.3.0 β 6.4.1 (minor) @depfu (#2374)
- [ruby] Update cssbundling-rails 1.3.3 β 1.4.0 (minor) @depfu (#2400)
- π Turn off remove old artifacts @RocKhalil (#2426)
- chore: update heroicons @adrianthedev (#2453)
- chore(deps): bump the bundler group across 1 directories with 1 update @dependabot (#2451)
- π¨ [security] [ruby] Update nokogiri 1.16.0 β 1.16.2 (patch) @depfu (#2450)
- chore: new dashboard colors @adrianthedev (#2446)
- [js] Update all Yarn dependencies (2024-02-01) @depfu (#2439)
- [ruby] Update all Bundler dependencies (2024-02-02) @depfu (#2442)
- Update links to Roadmap in README.md @thedatadavis (#2444)
- [ruby] Update all Bundler dependencies (2024-02-08) @depfu (#2464)
π‘ Refactor
- refactor: sidebar remember scroll move to controller @adrianthedev (#2420)
- refactor: tool-manager-tweaks @adrianthedev (#2419)
- refactor: new tool paths @adrianthedev (#2418)
- Change reload_button to reloadable @gabrielgiroe1 (#2460)
For more information, check out Avo's release notes page