Patch release

v2.20.1

A (HUGE!) side benefit we've seen in implementing Avo has been surfacing of platform issues - missing associations, opportunities for delegators and collaborators, etc. Our underlying models and interactions have become much more robust as we've implemented Avo as we can quickly identify relationships and optimizations without doing full-fledged, user-facing feature work.
David Lormor
David Lormor
CTO, Wyndy

Release notes

🎸 Features

  • feature: add disabled option @adrianthedev (#1471)
  • feature: callable action message @adrianthedev (#1465)

πŸ› Bug Fixes

  • fix: expose the parent record from association policy methods @adrianthedev (#1479)
  • fix: flash messages @Paul-Bob (#1474)
  • fix: i18n missing translations @Paul-Bob (#1433)
  • fix: card missing current_user @adrianthedev (#1470)
  • fix: association policy has the wrong record @adrianthedev (#1468)
  • fix: time fields without relative don't cast the time @adrianthedev (#1442)
  • Don't set the csrf token if it's not available @iainbeeston (#1452)
  • fix: resource getting wrong model @Paul-Bob (#1446)
  • fix: select all when query can't be converted to_sql @Paul-Bob (#1454)
  • fix: incorrectly cached select field options @adrianthedev (#1460)
  • fix: get correct search results count @adrianthedev (#1455)

πŸ€– Maintenance

  • chore: minor refactor to nested fish review @adrianthedev (#1483)
  • chore: minor refactor to nested fish review @adrianthedev (#1482)
  • chore: add nested resource example to dummy app @adrianthedev (#1472)
  • Warn developers if they forget to set attachment_key on trix fields @iainbeeston (#1451)
  • fix: Added nn translations for pagy @tersor (#1456)

πŸ’‘ Refactor

  • refactor: trix id not unique when used as native @adrianthedev (#1476)