Releases: avo-hq/avo
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)
🤖 Maintenance
Release v3.20.2
Release notes
For more information and the release video check out the full release page
✨ Enhancements
- enhancement:
mount_avo
accepts custom routes block @Paul-Bob (#3854) - enhancement: assign action record from index page @Paul-Bob (#3853)
🐛 Bug Fixes
- 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)
💡 Refactor
🤖 Maintenance
Release v3.20.1
Release notes
For more information and the release video check out the full release page
🐛 Bug Fixes
- fix: keep filter value when using fetch values from @Paul-Bob (avo-dynamic_filters #91)
💡 Refactor
- refactor: move card logic from component @Paul-Bob (avo-dashboards #55)
🤖 Maintenance
Release v3.20.0
Release notes
More information and release video here
✨ Enhancements
- add jsonb to fields mapping @manuelmeurer (#3824)
- enhancement: preview file attachment without download @Nevelito (#3681)
- Add pretty_generated option for code fields @zhephyn (#3782)
- enhancement: access
record
on array block @Paul-Bob (#3787) - enhancement: trigger request on tags filter focus when using
fetch_values_from
@Paul-Bob (avo-dynamic_filters #90) - Add support for decoration in base field handling @enderahmetyurt (#3765)
- enhancement: dynamic filters empty conditions @Paul-Bob (avo-dynamic_filters #87)
🐛 Bug Fixes
- fix: copyable date style @Paul-Bob (#3831)
- fix: allow textarea index field @Paul-Bob (#3830)
- fix: array resource actions query @Paul-Bob (#3829)
- fix: apply
scope
onhas_many
fields while searching on the association table @piyush828-design (#3804) - fix: missing icon button on
actions_list style: :icon
@icaroryan (#3801) - fix: access
record
inside field on update requests @Paul-Bob (#3808) - fix: belongs_to field should use association primary_key @Nevelito (#3665)
- fix:
belongs_to
resource generator @Paul-Bob (#3789) - fix: authorization log @Paul-Bob (avo-pro #106)
- fix: empty value on condition select @Paul-Bob (avo-dynamic_filters #89)
- fix: avoid engine options mutation on mount @Paul-Bob (#3783)
- fix: nested model @Paul-Bob (avo-advnaced #60)
- fix: allow
nested: false
@Paul-Bob (#3763) - fix: nested add button @Paul-Bob (avo-advnaced #56)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-05-01) @depfu (#3823)
- [js] Update all Yarn dependencies (2025-05-01) @depfu (#3822)
- [ruby] Update all Bundler dependencies (2025-04-24) @depfu (#3810)
- 🚨 [security] [ruby] Update nokogiri 1.18.7 → 1.18.8 (patch) @depfu (#3805)
- [ruby] Update all Bundler dependencies (2025-04-17) @depfu (#3800)
- [js] Update all Yarn dependencies (2025-04-17) @depfu (#3799)
- [ruby] Update all Bundler dependencies (2025-04-10) @depfu (#3785)
- [js] Update all Yarn dependencies (2025-04-10) @depfu (#3784)
- [ruby] Update all Bundler dependencies (2025-04-03) @depfu (#3771)
- [js] Update all Yarn dependencies (2025-04-03) @depfu (#3770)
💡 Refactor
- refactor: access
view_type
from resource @Paul-Bob (#3814) - refactor: migrate
logo.clearbit
tologo.dev
@Paul-Bob (#3796) - refactor: default alert component background class @Paul-Bob (#3794)
- refactor: http generator @Paul-Bob (#3779)
- refactor: abstract resources @Paul-Bob (#3777)
- refactor: change nested add button from outline to primary @Paul-Bob (avo-advanced #59)
For more information, check out Avo's release notes page
Release v3.19.3
Release notes
More information and release video here
✨ Enhancements
- Add support for decoration in base field handling @enderahmetyurt (#3765)
🐛 Bug Fixes
For more information, check out Avo's release notes page
Release v3.19.2
Release notes
More information and release video here
✨ Enhancements
- enhancement: dynamic filters empty conditions @Paul-Bob (avo-dynamic_filters #87)
🐛 Bug Fixes
- fix: nested model @Paul-Bob (avo-advnaced #60)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-04-03) @depfu (#3771)
- [js] Update all Yarn dependencies (2025-04-03) @depfu (#3770)
💡 Refactor
- refactor: http generator @Paul-Bob (#3779)
- refactor: abstract resources @Paul-Bob (#3777)
- refactor: change nested add button from outline to primary @Paul-Bob (avo-advnaced #59)
For more information, check out Avo's release notes page
Release v3.19.1
Release notes
More information and release video here
🐛 Bug Fixes
- fix: allow
nested: false
@Paul-Bob (#3763) - fix: nested add button @Paul-Bob (avo-advnaced #56)
For more information, check out Avo's release notes page
Release v3.19.0
Release notes
More information and release video here
🎸 Features
✨ Enhancements
- enhancement: StoreModel::Model support for array resources @Paul-Bob (#3753)
- feature: Add as_badge and :id type to Discreet Information @rctneil (#3715)
- enhancement: Improve message when missing resource for array fields @zhephyn (#3733)
- enhancement: callable card label @Paul-Bob (avo-dashboards #54)
- enhancement: link
visible
option @Paul-Bob (avo-menu #40) - enhancement: allow custom ransacker @Paul-Bob (avo-dynamic_filters #86)
🐛 Bug Fixes
- Fix: No cancel button showing when creating new user via new review @piyush828-design (#3756)
- fix: array field on array resource @Paul-Bob (#3761)
- Fix a tiny typo in the eject generator @gabebw (#3752)
- fix: index field wrapper extra div @Paul-Bob (#3749)
- fix: badge alignment @Paul-Bob (#3744)
- fix: missing locale keys for
created_at_timestamp
andupdated_at_timestamp
@Paul-Bob (#3721) - fix: filters on mobile view @Paul-Bob (avo-dynamic_filters #81)
- fix: allow inline filterable to define type @Paul-Bob (avo-dynamic_filters #85)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-03-27) @depfu (#3760)
- [js] Update all Yarn dependencies (2025-03-27) @depfu (#3759)
- [ruby] Update all Bundler dependencies (2025-03-21) @depfu (#3751)
- [ruby] Update all Bundler dependencies (2025-03-13) @depfu (#3743)
- [js] Update all Yarn dependencies (2025-03-13) @depfu (#3742)
- 🚨 [security] [ruby] Update json 2.10.1 → 2.10.2 (patch) @depfu (#3739)
- chore: fix tabs_spec.rb @Paul-Bob (#3736)
- chore: update pr-labeler @Paul-Bob (#3735)
- chore: fix local tests @Paul-Bob (#3734)
- 🚨 [security] [ruby] Update rack 3.1.11 → 3.1.12 (patch) @depfu (#3731)
- chore: definition list tweak @adrianthedev (#3725)
- [ruby] Update all Bundler dependencies (2025-03-06) @depfu (#3724)
- [js] Update all Yarn dependencies (2025-03-06) @depfu (#3723)
- 🚨 [security] [ruby] Update rack 3.1.10 → 3.1.11 (patch) @depfu (#3714)
💡 Refactor
- refactor: rename
/dashboards
and/resources
redirect path helpers @dark-panda (#3748) - refactor: turbo stream helpers @Paul-Bob (#3750)
- refactor: use ivar for related_record @Paul-Bob (#3746)
- refactor: change development unauthorized log from object to global id @Paul-Bob (avo-pro #103)
For more information, check out Avo's release notes page
Release v3.18.2
Release notes
More information and release video here
✨ Enhancements
- enhancement: StoreModel::Model support for array resources @Paul-Bob (#3753)
- feature: Add as_badge and :id type to Discreet Information @rctneil (#3715)
- enhancement: Improve message when missing resource for array fields @zhephyn (#3733)
🐛 Bug Fixes
- Fix a tiny typo in the eject generator @gabebw (#3752)
- fix: index field wrapper extra div @Paul-Bob (#3749)
- fix: badge alignment @Paul-Bob (#3744)
🤖 Maintenance
- [ruby] Update all Bundler dependencies (2025-03-27) @depfu (#3760)
- [js] Update all Yarn dependencies (2025-03-27) @depfu (#3759)
- [ruby] Update all Bundler dependencies (2025-03-21) @depfu (#3751)
- [ruby] Update all Bundler dependencies (2025-03-13) @depfu (#3743)
- [js] Update all Yarn dependencies (2025-03-13) @depfu (#3742)
- 🚨 [security] [ruby] Update json 2.10.1 → 2.10.2 (patch) @depfu (#3739)
- chore: fix tabs_spec.rb @Paul-Bob (#3736)
- chore: update pr-labeler @Paul-Bob (#3735)
- chore: fix local tests @Paul-Bob (#3734)
- 🚨 [security] [ruby] Update rack 3.1.11 → 3.1.12 (patch) @depfu (#3731)
- chore: definition list tweak @adrianthedev (#3725)
- [ruby] Update all Bundler dependencies (2025-03-06) @depfu (#3724)
- [js] Update all Yarn dependencies (2025-03-06) @depfu (#3723)
💡 Refactor
- refactor: rename
/dashboards
and/resources
redirect path helpers @dark-panda (#3748) - refactor: turbo stream helpers @Paul-Bob (#3750)
- refactor: use ivar for related_record @Paul-Bob (#3746)
For more information, check out Avo's release notes page
Release v3.18.1
Release notes
More information and release video here
🐛 Bug Fixes
🤖 Maintenance
For more information, check out Avo's release notes page