Minor release

v2.9.0 - Actions on edit, required takes a block, menu labels and more

I needed something snappy and reliable that would help me focus on the truly unique aspects of my application rather than the boilerplate.

Avo gave me exactly what I was looking for in the moment, and somehow anticipated the features I'd need later on down the line.

Caleb Harrison
Caleb Harrison
Ruby and Crystal Developer
👆 Click to see the video 👆

Hi there 👋

We've got another packed release with multiple bug fixes, improvements and features.

  1. Show actions on Edit views. We're prepping the ground to give the user the ability to skip the show view.
    ⚠️ May contain a breaking change
    https://docs.avohq.io/2.0/upgrade.html#actions-are-visible-on-the-edit-view
    https://docs.avohq.io/2.0/actions.html#actions-visibility

  2. Required takes a block for easier customization
    https://docs.avohq.io/2.0/field-options.html#required

  3. Override the label for some menu items
    https://docs.avohq.io/2.0/menu-editor.html#resource

  4. Load user translations before Avo's
    https://docs.avohq.io/2.0/upgrade.html#eject-translation-files
    ⚠️ May contain a breaking change

  5. We generate paths based on the resource name, not on the model class.
    ⚠️ May contain a breaking change

  6. Align table headers same as cells
    https://docs.avohq.io/2.0/field-options.html#align-text-on-index-view

  7. After update path fixed
    https://docs.avohq.io/2.0/resources.html#customize-what-happens-after-record-is-created-edited

  8. Fix Trix styles

We focused our efforts on marketing over the past two weeks. Now we'll be resuming work on Tabs and panels, resource cards, and other cool goodies.

Release notes:
https://avohq.io/releases/2.9.0

Release video:
https://youtu.be/qwBwRbeHl0Y

Thank you for being awesome ✌️

https://avo.cool/rails-admin
https://twitter.com/avo_hq
https://github.com/avo-hq/avo

Release notes

🎸 Features

  • feature: show actions on edit view @adrianthedev (#978)
  • feature: required takes a block @adrianthedev (#955)
  • feature: add label to some menu items @adrianthedev (#956)

🐛 Bug Fixes

  • bug: fixed rescue block in engine.rb @bear-in-mind (#971)
  • fix: proper action data tag for belongs to field @adrianthedev (#969)
  • fix: load user translation files not Avo's @adrianthedev (#960)
  • fix: use resource name for url instead of model name @adrianthedev (#953)
  • fix: right align table headers @adrianthedev (#954)
  • fix: after update path broken @adrianthedev (#952)
  • fix: trix styles @adrianthedev (#951)

🤖 Maintenance

  • chore: alert developer about missing model @adrianthedev (#964)
  • Removed the custom course resource controller @iainbeeston (#965)
  • chore: add generators dir to zetwerk ignore @adrianthedev (#963)
  • chore: pr-labeler @adrianthedev (#957)
  • chore: add Equipe Technique sponsor @adrianthedev (#949)
  • chore: ping avohq.io on a PR merge @adrianthedev (#948)

💡 Refactor

  • refactor: use same component for new and edit resource page @adrianthedev (#970)

Latest release

Avo v2.49.0 released 13 days ago.