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
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 and name @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 instead ActionController::RoutingError @Paul-Bob (#3703)
  • 🚨 refactor: better engine mounting @adrianthedev (#3533)
  • refactor: alias row to cluster @Paul-Bob (#3669)

😎 Developer Experience (DX)

  • 🚨 refactor: better engine mounting @adrianthedev (#3533)

For more information, check out Avo's release notes page

Latest release

Avo v3.19.0 - Nested records 🀯 released 14 days ago.