all releases all gems

Changelog

See what's new for your app. Features, improvements, and fixes across Avo and its gems, newest first.

Avo 3.16.3

Release notes

More information and release video here

๐ŸŽธ Features

โœจ Enhancements

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

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

Avo 3.16.2

Release notes

More information and release video here

โœจ Enhancements

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

  • [ruby] Update all Bundler dependencies (2025-01-16) @depfu (#3588)
  • [js] Update all Yarn dependencies (2025-01-16) @depfu (#3587)

๐Ÿ’ก Refactor

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

Avo 3.16.1

Release notes

More information and release video here

๐ŸŽธ Features

โœจ Enhancements

  • enhancement: remove requirement for attachment_key on trix fields when field is ActionText @Olli (#3567)
  • enhancement: display a label with the next action for the ordering button @enderahmetyurt (#3454)

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

  • [js] Update all Yarn dependencies (2025-01-09) @depfu (#3578)
  • [js] Update all Yarn dependencies (2024-12-26) @depfu (#3556)
  • [ruby] Update all Bundler dependencies (2025-01-09) @depfu (#3577)
  • chore: actions flaky test @Paul-Bob (#3574)

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

Avo 3.16.0

Happy New Year everyone,

We have a cool little release this start of year.

The big things:

  • External links on records
  • Copyable fields
  • CMD+Return or CTRL+Return to submit forms
  • Quality-of-life improvements
  • Bugfixes

Full release notes below.

Revamped roadmap page

We'd like to communicate more throught his page and highlight the things we are working on currently.

Virtual things

We are doing some R&D to bring virtual resources and fields to Avo. You'd be able to create resources with custom columns in-memory backed by the database without having to add resource files and controllers and push code to production.
Let us know if this is something that you'd like to use.

Array driver

We'd like to bring more variety to how you structure your resources and make them more flexible for you.

So imagine a world where you can specify an array of things to be used in the listing of a resource. Wouldn't that be cool?
That array could come from an API, from a partial model query, or just plainly be manually written by you.

This is a very powerful API that can get us out of a lot of jams.

Happy New Year and thanks for being awesome!

Adrian and Paul โœŒ๏ธ

Release notes: https://avohq.io/releases/3.16
Release video: https://youtu.be/86o7ouYAcGM
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

โœจ Enhancements

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

  • [ruby] Update all Bundler dependencies (2025-01-06) @depfu (#3573)
  • [ruby] Update all Bundler dependencies (2024-12-26) @depfu (#3557)
  • chore(deps): bump trix from 2.1.10 to 2.1.12 in the npm_and_yarn group @dependabot (#3569)
  • [ruby] Update all Bundler dependencies (2024-12-19) @depfu (#3544)
  • [js] Update all Yarn dependencies (2024-12-19) @depfu (#3543)
  • [ruby] Update all Bundler dependencies (2024-12-12) @depfu (#3517)
  • [js] Update all Yarn dependencies (2024-12-11) @depfu (#3514)
  • ๐Ÿšจ [security] [ruby] Update all of rails 8.0.0 โ†’ 8.0.0.1 (minor) @depfu (#3511)
  • chore(deps): bump nanoid from 3.3.6 to 3.3.8 in the npm_and_yarn group @dependabot (#3508)
  • ๐Ÿšจ [security] [js] Update trix 2.1.8 โ†’ 2.1.10 (patch) @depfu (#3506)
  • chore: fix appraisal @Paul-Bob (#3504)
  • chore: pin rails dependency @adrianthedev (#3493)

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

Avo 3.15.4

Release notes

More information and release video here

๐ŸŽธ Features

โœจ Enhancements

๐Ÿ› Bug Fixes

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

Avo 3.15.3

Release notes

More information and release video here

โœจ Enhancements

  • enhancement: keep all referrer_params on go back link @Paul-Bob (#3502)

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

  • [ruby] Update all Bundler dependencies (2024-12-12) @depfu (#3517)
  • [js] Update all Yarn dependencies (2024-12-11) @depfu (#3514)
  • ๐Ÿšจ [security] [ruby] Update all of rails 8.0.0 โ†’ 8.0.0.1 (minor) @depfu (#3511)
  • chore(deps): bump nanoid from 3.3.6 to 3.3.8 in the npm_and_yarn group @dependabot (#3508)
  • ๐Ÿšจ [security] [js] Update trix 2.1.8 โ†’ 2.1.10 (patch) @depfu (#3506)
  • chore: fix appraisal @Paul-Bob (#3504)

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

Avo 3.15.0

Hey hey everyone. We have quite a few things to show you this week.

Big Changes

  • Grid item badge
  • Summariable associations
  • Radio field
  • Title and desciption for tab groups
  • SVG performance improvements
  • Hack Week products
    • Avo Meta
    • Collaboration
    • RBAC
    • Array Driver ๐Ÿคฏ

Check out all the changes at: https://avohq.io/releases/3.15

Hack week

We spent the last week in Vienna with Julian Rubisch to hack on Avo. All three of us worked on a totally new thing and came out with pretty cool products.

Julian worked on Avo Meta which is an addon that will enable you to have virtual columns for records without migrations.

Paul worked on a sweet RBAC (Role-Based Access control) module for Avo where you'll be able to give granular controls to Avo users from the UI.

I worked on a collaboration feature which will enable users to write comments and leave reactions on records.

And together we also build a PoC for an array driver for Avo where you'll be able to create resources on more than just Active Record models ๐Ÿคฏ

Office Hours

We'll demo some of these in our next Office Hours session on Friday, so join us here.

Still looking for a dev

We're still looking for our next team mate to help us build these kinds of things and more.
So if you love Avo, you love dev-tools, you know Hotwire (mid to advanced level), and want to build things for other developers, write to us.

New avodemo.com

We revamped the avodemo website to add more example apps. Go and browse them to see what more can Avo do for you.

Good enough testing workshop

Only 7 spots are still available for the Good Enough Workshop so jump on this deal if you want to get better at testing and code organization in general.

Hotwire Native content ๐Ÿคฉ

Yaro is pushing out Hotwire Native content like craaazy. If you want to see the cutting edge of Rails and Native, and want tips and tricks from production apps, check out SupeRails.com

Have a nice end of year

December is a great time to wind down, relax, and reflect on the things you achieved this past year.

We hope you have a great time with family and close ones and you'll get your social juices and energy levels up for another great year.

Thanks for being awesome!

Adrian and Paul โœŒ๏ธ

Release notes: https://avohq.io/releases/3.15
Release video: https://youtu.be/PwqEO_p0nAs
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

โœจ Enhancements

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

  • ๐Ÿšจ [security] [ruby] Update rails-html-sanitizer 1.6.0 โ†’ 1.6.1 (patch) @depfu (#3479)
  • chore: clean unused component type specs @Paul-Bob (#3477)
  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group @dependabot (#3439)
  • chore: normalize i18n @Paul-Bob (#3405)
  • chore: update locales on i18n-tasks @Paul-Bob (#3402)
  • [js] Update all Yarn dependencies (2024-11-07) @depfu (#3394)

๐Ÿ’ก Refactor

๐Ÿ˜Ž Developer Experience (DX)

  • dx: raise informative error when inverse_of is missing on STI @Paul-Bob (#3414)

โšก๏ธ Performance

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

Avo 3.14.1

Release notes

More information and release video here

๐ŸŽธ Features

โœจ Enhancements

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

๐Ÿ˜Ž Developer Experience (DX)

  • dx: raise informative error when inverse_of is missing on STI @Paul-Bob (#3414)

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