Minor release
v3.13.0 - Custom actions list, nice-to-have's, performance improvements, and Hacktoberfest
Hey hey, everyone!
Avo 3.13 is out with a few cool stuff added and some performance improvements.
Big changes
- Custom actions list
- Improvements to how the association views work
- Dynamic filters performance improvements
- tippy fixes
- plugins API got some improvements
ViewComponent might be wonky
We have seen some wonky behavior with ViewComponent and we can't reproduce it.
If you see it yourself, please post on GitHub in this issue: https://github.com/avo-hq/avo/issues/3291
Office Hours on October 18th
Please register so we can show you some new cool stuff we are working on.
Hacktoberfest
Avo is participating in this year's Hacktoberfest.
Just head out to https://avo.cool/hacktoberfest to see about 100 issues in need of a thoughtful caretaker.
We even have some labeled "Good first issue".
That's it for now. Enjoy your week!
Thanks for being awesome!
Adrian and Paul βοΈ
Release notes: https://avohq.io/releases/3.13
Release video: https://youtu.be/lXz58w7KLus
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: custom list control @Paul-Bob (#3218 & avo-advanced #46)
- π₯ @joeldrapper (#3243)
- feature: tags filter fetchvaluesfrom @Paul-Bob (avo-dynamic filters #69)
π Bug Fixes
- fix: alignment of user actions on posts @Aaryanpal (#3255)
- fix: multiple tippy renders @Paul-Bob (#3285)
- fix: improve tippy tooltip to support browser back button @Paul-Bob (#3284)
- fix: verify
exemptionContainerTarget
presence @Paul-Bob (#3283) - fix: no link on breadcrumb when visiting from an association @Paul-Bob (#3226)
- fix: verify type when fetching associations fields @Paul-Bob (#3231)
- fix: allow
Symbol
onAvo::ProfileItemComponent
method
@Paul-Bob (#3236) - Work without ActiveStorage @jpawlyn (#3215)
- fix: add overflow for scopes on mobile screens @Paul-Bob (avo-advanced #47))
- fix: apply
show
policy onclick_row_to_view_record
@Paul-Bob (#3213) - fix: auto generate resource fields when generating the model @Paul-Bob (#3217)
π€ Maintenance
- [js] Update all Yarn dependencies (2024-09-29) @depfu (#3276)
- [js] Update all Yarn dependencies (2024-09-12) @depfu (#3239)
- chore: update derailed benchmarks (appraisal) @Paul-Bob (#3273)
- chore: update derailed_benchmarks @Paul-Bob (#3272)
- [ruby] Update all Bundler dependencies (2024-09-26) @depfu (#3271)
- π¨ [security] [ruby] Update webrick 1.8.1 β 1.8.2 (patch) @depfu (#3264)
- chore: remove unwanted development deps @adrianthedev (#3246)
- [ruby] Update all Bundler dependencies (2024-09-19) @depfu (#3254)
- [ruby] Update all Bundler dependencies (2024-09-12) @depfu (#3240)
- chore: update GitHub actions version @Paul-Bob (#3227)
- [ruby] Update all Bundler dependencies (2024-09-05) @depfu (#3220)
- [js] Update all Yarn dependencies (2024-09-05) @depfu (#3219)
π‘ Refactor
- refactor: tippy data @Paul-Bob (#3286)
- refactor: improve has_many interactions + add & add another @adrianthedev (#3269)
- improvement: callable card suffix and prefix @Paul-Bob (#48)
- refactor: plugin rework @adrianthedev (#3259 & avo-dashboards #47 & avo-menu #34 & avo-pro #89 & avo-dynamic filters #70 & avo-advanced #48)
- refactor: join attach and actions modal to use the same
turbo_frame
@Paul-Bob (#3275) - refactor: add
resource
andparent_resource
on associationsscope
block @adrianthedev (#3268) - refactor: maintain
page
param in associations @adrianthedev (#3270)
β‘οΈ Performance
- performance: compute options on demand instead on initializer @Paul-Bob (avo-dynamic filters #68)
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 11 days ago.