Patch release
v3.17.10
Easy to set up: only takes a few minutes to generate your config, connect some models, and have a basic admin panel to start iterating on.

David Lormor
CTO, Wyndy
Release notes
More information and release video here
πΈ Features
- feature: discreet information @adrianthedev (#3592)
β¨ Enhancements
- enhancement: add
@index_query
access in actions @Paul-Bob (#3699) - π¨ enhancement: preview policy @Paul-Bob (#3660)
- enhancement: namespaced actions generator @Paul-Bob (#3696)
- enhancement: allow dynamic content in
description
andname
@marlena-b (#3693)
π Bug Fixes
- fix: add optionsforfilter method to
BadgeField
@Paul-Bob (#3710) - π¨ fix: coherence within associations fields authorization @Paul-Bob (#3687)
- fix: text selection on table row triggers visit @adrianthedev (#3708)
- fix: warning: already initialized constant Avo::Concerns::HasFieldDiscovery::COLUMNNAMESTO_IGNORE @Paul-Bob (#3694)
π€ Maintenance
- chore: add app_id if provided @adrianthedev (#3705)
- chore: slimmer dummy files @adrianthedev (#3704)
- chore: fix dl dt dd styling @adrianthedev (#3706)
- [js] Update all Yarn dependencies (2025-02-27) @depfu (#3697)
- [ruby] Update all Bundler dependencies (2025-02-27) @depfu (#3698)
- Remove unnecessary blank lines in resource template @enderahmetyurt (#3691)
π‘ Refactor
- refactor: start using
Avo::ResourceNotFoundError
insteadActionController::RoutingError
@Paul-Bob (#3703) - π¨ refactor: better engine mounting @adrianthedev (#3533)
- refactor: alias
row
tocluster
@Paul-Bob (#3669)
π Developer Experience (DX)
- π¨ refactor: better engine mounting @adrianthedev (#3533)
For more information, check out Avo's release notes page