Patch release

v3.13.8

I would never build a custom admin panel in the future.
We wasted too much money and could not focus on our main business.
Jonas Reif
Jonas Reif
Co-Founder, Upspeak.de

Release notes

More information and release video here

🎸 Features

  • feature: action response to reload records @Paul-Bob (#3372)
  • feature: action dynamic backdrop option @thiagoyoussef (#3379)
  • feature: eject controllers @adrianthedev (#3377)
  • Feature: Add the ability to clear the file input before form submit #3164 @HenriqueRicardoFigueira (#3193)
  • Add sorting for key value fields @enderahmetyurt (#3299)

✨ Enhancements

  • feature: callable filter name and button_label @thiagoyoussef (#3382)
  • feature: translate trix field controller js warnings @rafaeliga (#3330)

πŸ› Bug Fixes

  • Avoid indexactivestorageattachmentsuniqueness violation by attaching multiple files in a single call to attach @jpawlyn (#3343)
  • fix: bad model warning only in test env @thiagoyoussef (#3380)
  • fix: undefined tags in field when editing @coatezy (#3315)
  • fix: disable non standalone actions on custom controls @Paul-Bob (#3365)
  • fix: consider browser dynamic toolbar state for sidebar height @sigra (#3362)

πŸ€– Maintenance

  • [js] Update all Yarn dependencies (2024-11-01) @depfu (#3375)
  • chore: fix cache store display @adrianthedev (#3370)
  • 🚨 [security] [ruby] Update rexml 3.3.7 β†’ 3.3.9 (patch) @depfu (#3366)
  • chore: update tagify @Paul-Bob (#3360)

πŸ’‘ Refactor

  • refactor: extract breadcrumbs partial @adrianthedev (#3374)
  • refactor: replace OpenStruct with Data for performance and readability improvement @Yash-Singh-Pathania (#3307)
  • Fix typographical errors from spec directory @nisusam (#3371)
  • Fix issue with loading dynamic routes @davidlormor (#3369)

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