Releases: avo-hq/avo
Release v3.23.0
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- Enhancement:
hide_filter_button
for associations @zhephyn (#3961) - enhancement: introduce q for searching and strip it @adrianthedev (#3963)
🐛 Bug Fixes
- Fix: Country field copies wrong clipboard value when
copyable: true
@zhephyn (#4005) - fix:
view_component
>=4.0.0
compatibility @Paul-Bob (#3999) - fix:
view_component
>=4.0.0
compatibility @Paul-Bob (avo-dynamic_filters #95) - fix:
view_component
>=4.0.0
compatibility @Paul-Bob (#3998) - fix:
render_error
method call @Paul-Bob (avo-pro #109)
🤖 Maintenance
- chore(deps): bump linkifyjs from 4.2.0 to 4.3.2 in the npm_and_yarn group across 1 directory @dependabot (#3997)
- [ruby] Update all Bundler dependencies (2025-07-31) @depfu (#4000)
- collaborate resource DSL @Paul-Bob (#3992)
- [js] Update all Yarn dependencies (2025-07-24) @depfu (#3990)
- [ruby] Update all Bundler dependencies (2025-07-24) @depfu (#3989)
- 🚨 [security] [ruby] Update nokogiri 1.18.8 → 1.18.9 (patch) @depfu (#3984)
- 🚨 [security] [ruby] Update thor 1.3.2 → 1.4.0 (minor) @depfu (#3983)
- [js] Update all Yarn dependencies (2025-07-17) @depfu (#3977)
- [ruby] Update all Bundler dependencies (2025-07-17) @depfu (#3976)
- [ruby] Update all Bundler dependencies (2025-07-10) @depfu (#3967)
- [js] Update all Yarn dependencies (2025-07-10) @depfu (#3966)
- chore: add dotenv gem for test env @Paul-Bob (#3964)
- [js] Update all Yarn dependencies (2025-07-03) @depfu (#3957)
- [ruby] Update all Bundler dependencies (2025-07-03) @depfu (#3958)
- chore: update http resource template to respect single http_adapter option @Paul-Bob (#3955)
- chore: fix tests @Paul-Bob (#3956)
- fix tests @Paul-Bob (avo-pro #111)
- chore: fix tests @Paul-Bob (avo-pro #107)
Release v3.22.5
Release notes
For more information and the release video check out the full release page
🐛 Bug Fixes
Release v3.22.4
Release notes
For more information and the release video check out the full release page
🐛 Bug Fixes
- fix:
view_component
>=4.0.0
compatibility @Paul-Bob (avo-dynamic_filters #95)
Release v3.22.3
Release notes
For more information and the release video check out the full release page
🐛 Bug Fixes
🤖 Maintenance
Release v3.22.2
Release notes
For more information and the release video check out the full release page
Release v3.22.1 had an issue with the asset build. In this release, the assets have been successfully built.
Release v3.22.1
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- Enhancement:
hide_filter_button
for associations @zhephyn (#3961) - enhancement: introduce q for searching and strip it @adrianthedev (#3963)
🐛 Bug Fixes
- fix:
render_error
method call @Paul-Bob (avo-pro #109)
🤖 Maintenance
- [js] Update all Yarn dependencies (2025-07-24) @depfu (#3990)
- [ruby] Update all Bundler dependencies (2025-07-24) @depfu (#3989)
- 🚨 [security] [ruby] Update nokogiri 1.18.8 → 1.18.9 (patch) @depfu (#3984)
- 🚨 [security] [ruby] Update thor 1.3.2 → 1.4.0 (minor) @depfu (#3983)
- [js] Update all Yarn dependencies (2025-07-17) @depfu (#3977)
- [ruby] Update all Bundler dependencies (2025-07-17) @depfu (#3976)
- [ruby] Update all Bundler dependencies (2025-07-10) @depfu (#3967)
- [js] Update all Yarn dependencies (2025-07-10) @depfu (#3966)
- chore: add dotenv gem for test env @Paul-Bob (#3964)
- [js] Update all Yarn dependencies (2025-07-03) @depfu (#3957)
- [ruby] Update all Bundler dependencies (2025-07-03) @depfu (#3958)
- chore: update http resource template to respect single http_adapter option @Paul-Bob (#3955)
- chore: fix tests @Paul-Bob (#3956)
- fix tests @Paul-Bob (avo-pro #111)
- chore: fix tests @Paul-Bob (avo-pro #107)
Release v3.22.0
Release notes
For more information and the release video check out the full release page
🎸 Features
- feature: Add
timeout
option for feedback notifications toasts @icaroryan (#3935)
✨ Enhancements
format_{view}_using
option for formatting fields base on the view @zhephyn (#3821)- Make External Image field options work for the show view @zhephyn (#3941)
- enhancement: grouped options for select @adrianthedev (#3885)
- Add zh-TW translation to Avo @zhephyn (#3945)
- enhancement: discreet_information visible setting @adrianthedev (#3924)
🐛 Bug Fixes
- fix: add missing error param @manuelmeurer (#3954)
- fix: eject generator for components ejection @Paul-Bob (#3948)
- Fix non-ASCII string in tab name @zhephyn (#3942)
- Fix mobile field label text wrapping with responsive width classes @AhmedNadar (#3943)
- Fix disabled and readonly on trix field @zhephyn (#3939)
- fix: large actions on mobile @Paul-Bob (#3940)
- fix: permit
turbo_frame
param @Paul-Bob (avo-dynamic_filters #94)
💡 Refactor
- refactor execution_context_attributes @Paul-Bob (avo-dynamic_filters #71)
- refactor: scope progress bar field styles @adrianthedev (#3923)
🤖 Maintenance
- chore: remove unused code on dummy app @Paul-Bob (#3952)
- fix: http resource template @Paul-Bob (#3951)
- [ruby] Update all Bundler dependencies (2025-06-26) @depfu (#3950)
- [js] Update all Yarn dependencies (2025-06-26) @depfu (#3949)
- [ruby] Update all Bundler dependencies (2025-06-19) @depfu (#3947)
- [js] Update all Yarn dependencies (2025-06-19) @depfu (#3946)
- [ruby] Update all Bundler dependencies (2025-06-12) @depfu (#3937)
- [js] Update all Yarn dependencies (2025-06-12) @depfu (#3936)
- [ruby] Update all Bundler dependencies (2025-06-06) @depfu (#3928)
- [js] Update all Yarn dependencies (2025-06-05) @depfu (#3926)
- 🚨 [security] [ruby] Update rack 3.1.15 → 3.1.16 (patch) @depfu (#3925)
- chore: add refresh release secret @Paul-Bob (#3921)
Release v3.21.1
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- enhancement: discreet_information visible setting @adrianthedev (#3924)
🐛 Bug Fixes
- fix: large actions on mobile @Paul-Bob (#3940)
- fix: permit
turbo_frame
param @Paul-Bob (avo-dynamic_filters #94)
💡 Refactor
- refactor: scope progress bar field styles @adrianthedev (#3923)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-06-12) @depfu (#3937)
- [js] Update all Yarn dependencies (2025-06-12) @depfu (#3936)
- [ruby] Update all Bundler dependencies (2025-06-06) @depfu (#3928)
- [js] Update all Yarn dependencies (2025-06-05) @depfu (#3926)
- 🚨 [security] [ruby] Update rack 3.1.15 → 3.1.16 (patch) @depfu (#3925)
- chore: add refresh release secret @Paul-Bob (#3921)
Release v3.21.0
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- enhancement: add clear_license_response_on_deploy configuration option @Paul-Bob (#3892)
- enhancement: cluster divider @Paul-Bob (#3883)
- enhancement:
mount_avo
accepts custom routes block @Paul-Bob (#3854) - enhancement: assign action record from index page @Paul-Bob (#3853)
🐛 Bug Fixes
- fix: mark
BaseResource
as abstract in resource managerfetch_resources
@Paul-Bob (#3920) - fix: mark BaseResource as abstract in resource manager initialization @Paul-Bob (#3893)
- fix: navigation when editing via parent resource @Paul-Bob (#3886)
- fix:
belongs_to
polymorphic on clusters @Paul-Bob (#3880) - fix: hide polymorphic holder div @Paul-Bob (#3878)
- Fix: Keep actions dropdown visible and on top when opened @icaroryan (#3874)
- fix: tag fields on nested forms @Paul-Bob (#3866)
- fix: add
avo-
prefix tonested-form
@Paul-Bob (#3864 & avo-advanced #66) - fix:
belongs_to
when usingfor_attribute
@Paul-Bob (#3847) - fix: row actions on array resources @Paul-Bob (#3863)
- Fix filters on association field @julianrubisch (#3862)
- fix: populate
self.query
for standaloneindex_control
actions @icaroryan (#3861) - fix: keep filter value when using fetch values from @Paul-Bob (avo-dynamic_filters #91)
💡 Refactor
- refactor: remove dead code @Paul-Bob (#3887)
- refactor: store_accessor support in key value field @adrianthedev (#3881)
- refactor: allow progress field to submit nil values @Nevelito (#3856)
- refactor: move card logic from component @Paul-Bob (avo-dashboards #55)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-05-29) @depfu (#3896)
- [js] Update all Yarn dependencies (2025-05-29) @depfu (#3895)
- [js] Update all Yarn dependencies (2025-05-22) @depfu (#3870)
- [ruby] Update all Bundler dependencies (2025-05-22) @depfu (#3871)
- [ruby] Update all Bundler dependencies (2025-05-15) @depfu (#3852)
- [js] Update all Yarn dependencies (2025-05-15) @depfu (#3851)
- 🚨 [security] [js] Update trix 2.1.14 → 2.1.15 (patch) @depfu (#3841)
- [ruby] Update all Bundler dependencies (2025-05-08) @depfu (#3839)
- [js] Update all Yarn dependencies (2025-05-08) @depfu (#3838)
- chore: maintenance last in release notes @adrianthedev (#3834)
Release v3.20.3
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- enhancement: add clear_license_response_on_deploy configuration option @Paul-Bob (#3892)
- enhancement: cluster divider @Paul-Bob (#3883)
🐛 Bug Fixes
- fix: navigation when editing via parent resource @Paul-Bob (#3886)
- fix:
belongs_to
polymorphic on clusters @Paul-Bob (#3880) - fix: hide polymorphic holder div @Paul-Bob (#3878)
- Fix: Keep actions dropdown visible and on top when opened @icaroryan (#3874)
- fix: tag fields on nested forms @Paul-Bob (#3866)
💡 Refactor
- refactor: remove dead code @Paul-Bob (#3887)
- refactor: store_accessor support in key value field @adrianthedev (#3881)