Minor release
v3.4.0 - Search highlight, menu renderables, better resource tools, and reload associations
Hey everyone, we shipped quite a few fixes, improvements, and features today.
Big changes
- Search results are highlighted with the search query
- Added the ability to render partials and components in the menu
- Improved the tools and resource tools
- Added the ability to reload association panels in the UI.
- Added a new private API for dynamic filters (more details in the video)
Full release notes on our website.
https://avohq.io/releases/3.4.0
Priority chat support and Advanced hands-on support
We are spending quite a lot of time on the chat for advanced support requests, and we are not able to deliver on the features and changes that we promised.
We are trying a new approach where we try to monetize that support and onboard new folks who will fulfill that support.
There are two flavors of paid support:
- Priority chat support
- Advanced hands-on support
More information on the special support page on our website.
https://avohq.io/support
What we're working on now
We are working on integrating Turbo 8 with morphing, transitions, and instant click behavior. We're close to merging it.
Paul has been making great progress on the audit features. We will support papertrail and audited integrations.
We have a few other things we're currently working on but not ready to disclose yet.
We have a new team member
Gabriel is our second junior Ruby developer who joined the team. He will start part-time and familiarize himself with the codebase with some not-so-complex tasks, but expect to see him more active on Discord.
Release schedule
We'll probably keep this four-week-ish release schedule. Maybe every second Tuesday of the month?
Thank you for being awesome!
Adrian and Paul
Release notes: https://avohq.io/releases/3.4.0
Release video: https://youtu.be/bATFUEt44bI
Twitter: https://twitter.com/avo_hq
Repo: https://github.com/avo-hq/avo
Subscribe to Short Ruby Newsletter: https://shortruby.com/
Subscribe to SupeRails: https://www.youtube.com/@SupeRails
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/
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 allresources and alldashboards 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
Latest release
Avo v3.15.0 - Grid item badge, Summarizable associations, Radio field, and Hack Week released 4 days ago.