Minor release

v3.10.0 - Customizable Dynamic Filters, Click row to go to record, profile and cover photos and mooooore

Avo is the first well documented admin gem that is able to deal with all types of objects provided by active record, including polymorphic models and direct upload for cloud storage providers.

Thank you for this wonderful product.

Paul Werther
Paul Werther
CTO, greenhats GmbH
πŸ‘† Click to see the video πŸ‘†

Hey, hey, team!

What a release we have for you today!

Big changes

A new Roadmap

We created a new roadmap that you can check out and see the big initiatives we have ongoing.
https://github.com/orgs/avo-hq/projects/14/views/1

We will start work on the kanban feature. Wish us luck!
https://github.com/avo-hq/avo/issues/2120

Paul is back from vacation

He's back and ready to take on cool stuff to work on.

Friendly.rb special guests

We recently announced Julian Cheal and Nate Hopkins as speakers. The CFP is closing soon so keep close to hear the updates.

Tickets: https://friendlyrb.com/tickets

Full release-notes on our website.
https://avohq.io/releases/3.10

Thanks for being awesome!

Adrian and Paul

Release notes: https://avohq.io/releases/3.10
Release video: https://youtu.be/gbDDRA9R-VU
Twitter: https://twitter.com/avo_hq
Repo: https://github.com/avo-hq/avo
Subscribe to Short Ruby Newsletter: https://shortruby.com/
Subscribe to SupeRails: https://www.superails.com
Subscribe to the Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

🎸 Features

πŸ› Bug Fixes

πŸ€– Maintenance

  • [js] Update all Yarn dependencies (2024-06-28) @depfu (#2913)
  • Change dummy photo service from unsplash to picsum @julianrubisch (#2926)
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in the npmandyarn group across 1 directory @dependabot (#2851)
  • [ruby] Update all Bundler dependencies (2024-06-30) @depfu (#2914)
  • chore: update appraisals and gemfiles - remove ruby 3.2 @adrianthedev (#2912)
  • test: fix bad validation test @adrianthedev (#2915)
  • refactor: preview field tweaks @adrianthedev (#2911)
  • chore: add index view type tailwind variant @adrianthedev (#2909)
  • chore: add CSV dep @adrianthedev (#2906)
  • chore: fix date flaky test @Paul-Bob (#2897)
  • chore: add actualdbschema @adrianthedev (#2863)
  • chore: optionally load avo version @adrianthedev (avo-dynamic_filters #40)
  • Update icons path @gabrielgiroe1 (avo-dynamic_filters #42)
  • seeds & migrations adjusts & import spec @Paul-Bob (avo-dynamic_filters #37)

πŸ’‘ Refactor

  • Use literal properties for asset manager components @joeldrapper (#2916)
  • refactor: confirm modal @adrianthedev (#2907)
  • Make all components inherit from Avo::BaseComponent @joeldrapper (#2892)

πŸ’„ Style

  • fix: mobile pagination style @Paul-Bob (#2929)

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