Minor release
v3.16.0 - External link, copyable fields, and CMD+Return to submit forms
Happy New Year everyone,
We have a cool little release this start of year.
The big things:
- External links on records
- Copyable fields
- CMD+Return or CTRL+Return to submit forms
- Quality-of-life improvements
- Bugfixes
Full release notes below.
Revamped roadmap page
We'd like to communicate more throught his page and highlight the things we are working on currently.
Virtual things
We are doing some R&D to bring virtual resources and fields to Avo. You'd be able to create resources with custom columns in-memory backed by the database without having to add resource files and controllers and push code to production.
Let us know if this is something that you'd like to use.
Array driver
We'd like to bring more variety to how you structure your resources and make them more flexible for you.
So imagine a world where you can specify an array of things to be used in the listing of a resource. Wouldn't that be cool?
That array could come from an API, from a partial model query, or just plainly be manually written by you.
This is a very powerful API that can get us out of a lot of jams.
Happy New Year and thanks for being awesome!
Adrian and Paul βοΈ
Release notes: https://avohq.io/releases/3.16
Release video: https://youtu.be/86o7ouYAcGM
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.superails.com
Subscribe to the Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/
Release notes
More information and release video here
πΈ Features
- feature: external link on records @adrianthedev (#3501)
- feature:
copyable
field option @Nevelito (#3468) - feature: cmd+return to submit form @adrianthedev (#3532)
β¨ Enhancements
- enhancement: add the humanized_value filter option, which allows to format the filter's value @Paul-Bob (avo-dynamic_filters #76)
- enhancement: persistence setting @Paul-Bob (#3540)
- enhancement:
cache_associations_pagination
option @Paul-Bob (#3534) - enhancement: keep all referrer_params on go back link @Paul-Bob (#3502)
- enhancement:
exclude_from_status
configuration @Paul-Bob (#3499) - enhancement: parent_record on filters suggestions @Paul-Bob (#3486 & avo-dynamic_filters #72)
π Bug Fixes
- fix:
parent_record
access when apply dynamic filter @Paul-Bob (avo-dynamic_filters #77) - fix:
translation_key
class attribute @Paul-Bob (#3565) - fix: eject generator failing due to undefined source_location method @Eddayy (#3566)
- fix: field wrapper overflow @Paul-Bob (#3559)
- fix: don't submit form on autocomplete @Paul-Bob (#3554)
- Set "as" attribute on stylesheet link tag @iainbeeston (#3547)
- fix: action redirect loop @Paul-Bob (#3545)
- fix:
break-words
on show content @Paul-Bob (#3542) - UI Fix: Tables become horizontally scrollable after clicking "Select All" @Shub3am (#3537)
- fix: Pagy::OverflowError @Paul-Bob (#3528)
- fix: classes on field wrapper component @Paul-Bob (#3519)
- fix: standalone action disabled and enabled classes @Paul-Bob (#3520)
- fix: trix styles @Paul-Bob (#3526)
- fix: applied filter condition label @Paul-Bob (avo-dynamic_filters #74)
- fix: search_controller null error @Paul-Bob (#3515)
- fix: row actions after back from browser @Paul-Bob (#3512)
- fix: session key for pagination @Paul-Bob (#3507)
- fix: maintain
per_page
param in associations @Paul-Bob (#3490) - fix: profile menu position @adrianthedev (#3483)
π€ Maintenance
- [ruby] Update all Bundler dependencies (2025-01-06) @depfu (#3573)
- [ruby] Update all Bundler dependencies (2024-12-26) @depfu (#3557)
- chore(deps): bump trix from 2.1.10 to 2.1.12 in the npmandyarn group @dependabot (#3569)
- [ruby] Update all Bundler dependencies (2024-12-19) @depfu (#3544)
- [js] Update all Yarn dependencies (2024-12-19) @depfu (#3543)
- [ruby] Update all Bundler dependencies (2024-12-12) @depfu (#3517)
- [js] Update all Yarn dependencies (2024-12-11) @depfu (#3514)
- π¨ [security] [ruby] Update all of rails 8.0.0 β 8.0.0.1 (minor) @depfu (#3511)
- chore(deps): bump nanoid from 3.3.6 to 3.3.8 in the npmandyarn group @dependabot (#3508)
- π¨ [security] [js] Update trix 2.1.8 β 2.1.10 (patch) @depfu (#3506)
- chore: fix appraisal @Paul-Bob (#3504)
- chore: pin rails dependency @adrianthedev (#3493)
For more information, check out Avo's release notes page
Latest release
Avo v3.16.0 - External link, copyable fields, and CMD+Return to submit forms released 4 days ago.