all releases all gems

Changelog

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

Avo 2.42.0

Release notes

More information and release video here

๐ŸŽธ Features

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

Avo 2.41.0

Release notes

More information and release video here

๐Ÿ› Bug Fixes

๐Ÿ’ก Refactor

Avo 2.39.0

Release notes

More information and release video here

๐Ÿ› Bug Fixes

  • fix: include field included_modules on format_using and update_using execution context @Paul-Bob (#1880)

๐Ÿค– Maintenance

Avo 2.38.0

Hey everyone ๐Ÿ‘‹
This week brings a few changes:

๐ŸŽธ Features

  • action turbo: false
  • make large dialogs scroll
  • add with_bare_sidebar to PanelComponent

๐Ÿ› Bug Fixes

  • warning instead raising error when can't find the inverse_of
  • action view set to new
  • respect inflection rules, humanize instead capitalize
  • don't render detach button when can't detach record

๐Ÿค– Maintenance

  • yarn audit fix

Short Ruby Newsletter published it's 53rd edition

It's crazy to think that Short Ruby Newsletter was born just last year. The growth is impressive. Just as impressive as the value it brings.
https://shortruby.com/

Avo 3 public beta

Yes! You heard that right! Next week the public beta for Avo 3 will be available for everyone to try out.

The new version comes with quite a few new features like dynamic filters, resource scopes, the new def fields API, the ability to hook in using plugins, new component override capabilites, and much, much, more.
The internals have been rebuilt and it's now leaner and cleaner.

While in the open beta phase, the annual prices will be discounted.

By popular request we are introducing a lifetime option for Avo 3. You will be able to purchase one license for one app and get updates forever. That's ideal for client work when you don't want to pass them a subscription.

We'll publsh more information as we get closer to the launch date.

That's it for today.
Thanks for being awesome!

Adrian and Paul
Release notes: https://avohq.io/releases/2.38
Release video: https://youtu.be/PO16RSrSWr8
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.youtube.com/@SupeRails
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

๐ŸŽธ Features

  • feature: action redirect allow_other_host and status arguments & actions turbo attribute @Paul-Bob (#1878)

๐Ÿ› Bug Fixes

  • fix: warning instead raising error when can't find the inverse_of @Paul-Bob (#1874)

Avo 2.37.0

Hey everyone,

We have a couple of updates about Avo 2 and the open beta for Avo 3.

๐ŸŽธ Features

  • Added zoom to location fields
  • feature: Allow custom destroy methods.

๐Ÿ› Bug Fixes

  • fix: trix attachment broken for GCP
  • fix: markdown field not appearing on edit in tab
  • fix: authorize show controls actions
  • fix: belongs to field target inside tab -> panel -> row
  • fix: location field new view
  • fix: visible items
  • fix: action visibility on show controls
  • fix: allow nil values on grid cover
  • fix: use resource find record on search instead model direct find
  • fix: tab visibility
  • fix: rename clashing controller
  • fix: updatable row inputs
  • improvement: apply policy scope on has many search query

๐Ÿค– Maintenance

  • Make pull request template refer to avodocs not docs
  • chore: add the attachment resource as a demo

Avo 3 open beta

We're shooting for an end-of-the-month (July) open beta for Avo 3.
It will not be perfect, but it will be ready for you to test in production.

Friendly.rb updates

We have only 23 tickets available, so if you want to ensure you are coming to Friendly, get yours now.

After the first day (Sept. 27th), we will have a guided tour through Bucharest. A few certified guides will tell us all about the history of Bucharest and Romania.

On Friday, after the conference, I'll take whoever wants to join us on a train ride to the mountains, where we can visit the amazing Peles Castle, have a top-down view of Romania's mountains, enjoy the local cuisine, and get back to Bucharest in the evening.
So, make sure you book at least an extra day for Bucharest.
https://en.peles.ro/

Some attendees even wrote that they would spend the rest of the days in Romania, and we'll leave together for Amsterdam to Rails World.

We still have a few more Community Sponsorship spots available for those who build product or serve their customers with Ruby.
https://friendlyrb.com/sponsor

Sin City Ruby

SCR started selling tickets. The ticket sales will end on July 21st, so grab yours. Lucian and I are going to speak there in March.
I have to figure out a cool activity to do in the Nevada desert together.
Sin City Ruby

Friendly.show

I'm not sure if you knew, but Yaro and I occasionally host a podcast. Our last guest, Jonathan Markwell, talked to us about the early days of SaaS, Remote work, and Brighton Ruby.
Friendly Show Podcast

Thank you

Thank you for being amazing community members. I feel that Avo is becoming much more than just a small admin panel gem.
I see how more and more folks join the community and answer questions on Discord and GitHub issues, and I am forever in your debt.

That's it for today.
Thanks for being awesome!

Adrian and Paul
Release notes: https://avohq.io/releases/2.37
Release video: https://youtu.be/jZ2rda-A8mI
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.youtube.com/@SupeRails
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

๐ŸŽธ Features

  • Added zoom to location fields
  • feature: Allow custom destroy methods.

๐Ÿ› Bug Fixes

  • fix: trix attachment broken for GCP
  • fix: markdown field not appearing on edit in tab
  • fix: authorize show controls actions
  • fix: belongs to field target inside tab -> panel -> row
  • fix: location field new view
  • fix: visible items
  • fix: action visibility on show controls
  • fix: allow nil values on grid cover
  • fix: use resource find record on search instead model direct find
  • fix: tab visibility
  • fix: rename clashing controller
  • fix: updatable row inputs
  • improvement: apply policy scope on has many search query

๐Ÿค– Maintenance

  • Make pull request template refer to avodocs not docs
  • chore: add the attachment resource as a demo

Avo 2.36.2

Release notes

More information and release video here

๐ŸŽธ Features

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

Avo 2.36.0

Hey everyone,

We have two cool features to show you today, so let's get into it ๐Ÿ’ช

๐ŸŽธ Features

๐Ÿ› Bug Fixes

  • stored_as for location field broken
  • hide tags field on community license
  • menu icons on community license

๐Ÿ’ก Refactor

  • refactor: stop checking the license if in test env

Brigthon Ruby

Brighton Ruby was awesome. It's such a nice place to meet online friends and make new ones. I wrote a few words on what went on.
https://blog.adrianthedev.com/my-first-brighton-ruby

Working towards an Avo 3 Public Beta

We're working on setting up the new website for the Avo 3 beta so you can start trying out the public beta of Avo 3.

No other big news this week other than we're working hard on Avo 3...

That's it for today.
Thanks for being awesome!

Adrian and Paul
Release notes: https://avohq.io/releases/2.36
Release video: https://youtu.be/rw9sLVRxGWo
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.youtube.com/@SupeRails
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

๐ŸŽธ Features

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

๐Ÿ’ก Refactor

Avo 2.35.0

Hey everyone ๐Ÿ‘‹

We took last week off last but today we're bringing a tiny UI feature that many people want and we squash a few bugs.

๐ŸŽธ Features

  • add method and params to link_to method in the profile menu
  • Add Avo::Row for more precise layout control

๐Ÿ› Bug Fixes

  • broken non-poly belongs to
  • action text html broken from sanitization
  • remove unpermitted param from action run method
  • allow extra pagy i8n load
  • prevent eager loading of computed file fields
  • Stringify message before sanitization

๐Ÿ’ก Refactor

  • remove default i18n load dir

Avo 3 work continues

This week we're working on refactoring a few things in the initialization process so we're protected against race conditions.

Short Ruby Newsletter

Lucian compiled a cool summary of what people are saying about the Stack Overflow Survey and is preparing a cool list of Ruby conferences for this year.

SupeRails is cooking up something cool

Yaro is cooking up something awesome. I can't talk about it much, but you'll get a glimpse into that by watching his latest video on the YouTube channel.
https://www.youtube.com/@SupeRails

PS: We also started a podcast together at www.friendly.show

Let's mee up at Brighton Ruby

That's right, I'll be in Brighton on the 30th so if you see me, come say Hi! Also, ask for stickers...

That's it for today. It's time to focus on Avo 3.
Thanks for being awesome!

Adrian and Paul

Release notes: https://avohq.io/releases/2.35
Release video: https://youtu.be/6SPZub9ap9Y
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.youtube.com/@SupeRails
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

๐ŸŽธ Features

๐Ÿ› Bug Fixes

Avo 2.34.3

Release notes

More information and release video here

๐ŸŽธ Features

  • feature: add method and params to link_to method in the profile menu @adrianthedev (#1780)

๐Ÿ› Bug Fixes

Avo 2.34.2

Release notes

More information and release video here

๐ŸŽธ Features

  • feature: add method and params to link_to method in the profile menu @adrianthedev (#1780)

๐Ÿ› Bug Fixes

Avo 2.34.0

Hey everyone ๐Ÿ‘‹

Quick release here fixing some security issues and a few bugfixes.

๐ŸŽธ Features

  • use avo translations as fallback

๐Ÿ› Bug Fixes

  • sidebar broken on mobile view
  • actions with locales broken
  • Handle missing field_options more gracefully.

๐Ÿ”’ Security

Back to work

I just came back from the Rails Saas conference. Fantastic organization, great speakers, and kind attendees. I got a lot of good inspiration for Friendly.rb.

That's it for today. It's time to focus on Avo 3.
Thanks for being awesome!

Adrian and Paul

Release notes: https://avohq.io/releases/2.34
Release video: https://youtu.be/Jlv4PpVg2CA
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.youtube.com/@SupeRails
Subscribe to Rails tricks: https://www.railstricks.com/
Friendly.rb: https://friendlyrb.com/

Release notes

More information and release video here

๐ŸŽธ Features

  • use avo translations as fallback

๐Ÿ› Bug Fixes

  • sidebar broken on mobile view
  • actions with locales broken
  • Handle missing field_options more gracefully.

๐Ÿ”’ Security