What's happening with Avo lately

Updates

You'll need to invest time in the docs, but this will leave you implementing features you haven't thought of because they are both straightforward to implement and beneficial to the user.

The Avo team has their finger on the pulse and has built a modern reactive solution with great support and regular updates.

There is much value in here.

David Teren
David Teren
Rails developer
Release
Release 2.42.2 - Patch release

Published 16 days

Release notes

More information and release video here

🎸 Features

  • feature: allow custom cache store & improve the computed one @Paul-Bob (#1983)

Release
Release 2.43.0 - Minor release

Published 16 days

Release notes

More information and release video here

🎸 Features

  • feature: allow suggestionsmaxitems option on tags field @bryszard (#1988)
  • Create a belongs_to record from the associated record screen @sdcoffey (#1876)

🤖 Maintenance

  • chore(deps): bump @babel/traverse from 7.12.12 to 7.23.2 @dependabot (#1981)

Release
Release 2.44.1 - Patch release

Published 16 days

Release notes

More information and release video here

🎸 Features

  • Upgrade to Avo 3 @adrianthedev (#2044)
  • feature: countless pagination @Paul-Bob (#1998)

🐛 Bug Fixes

  • fix: detach should not destroy attachment @Paul-Bob (#2034)
  • fix: redirect on action when no_confirmation = true @Paul-Bob (#2038)
  • fix: message don't appear on fail destroy on associations @Paul-Bob (#2016)
  • fix: create belongs_to from associations with buttons on form footers @Paul-Bob (#2020)

🤖 Maintenance

  • chore(deps): bump axios from 0.21.2 to 1.6.0 @dependabot (#2024)
  • chore: adds Spanish locale @ace (#2025)

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


Blog Post
Avo 3 open beta

Published 4 months

Avo 3 beta is released with the new features like dynamic filters, resource scopes, new fields API, Custom controls everywhere, Record preview and more

Release
Release 2.38.0 - Minor release

Published 4 months

Hey everyone 👋
This week brings a few changes:

🎸 Features

  • action turbo: false
  • make large dialogs scroll
  • add withbaresidebar 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
Release 2.37.2 - Patch release

Published 5 months

Release notes

More information and release video here

  • make large dialogs scroll @cdanzig (#1867)

Release
Release 2.37.3 - Patch release

Published 5 months

Release notes

More information and release video here

🎸 Features

  • feature: action redirect allowotherhost 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)

Release
Release 2.37.1 - Patch release

Published 5 months

Release notes

More information and release video here

🎸 Features

  • add withbaresidebar to PanelComponent @ecielam (#1863)

🐛 Bug Fixes

  • fix: action view set to new @adrianthedev (#1865)
  • fix: respect inflection rules, humanize instead capitalize @Paul-Bob (#1861)
  • fix: don't render detach button when can't detach record @Paul-Bob (#1856)

🤖 Maintenance

  • chore: yarn audit fix @Paul-Bob (#1854)

Release
Release 2.37.0 - Minor release

Published 5 months

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
Release 2.36.4 - Patch release

Published 5 months

Release notes

More information and release video here

  • No changes

Release
Release 2.36.3 - Patch release

Published 5 months

Release notes

More information and release video here

🐛 Bug Fixes

  • fix: trix attachment broken for GCP @adrianthedev (#1852)

Release
Release 2.36.2 - Patch release

Published 5 months

Release notes

More information and release video here

🎸 Features

  • Added zoom to location fields @iainbeeston (#1835)

🐛 Bug Fixes

  • fix: markdown field not appearing on edit in tab @Paul-Bob (#1849)
  • fix: authorize show controls actions @Paul-Bob (#1848)
  • fix: belongs to field target inside tab -> panel -> row @Paul-Bob (#1847)
  • fix: location field new view @Paul-Bob (#1846)
  • fix: visible items @Paul-Bob (#1836)
  • fix: action visibility on show controls @Paul-Bob (#1833)
  • fix: allow nil values on grid cover @Paul-Bob (#1832)
  • fix: use resource find record on search instead model direct find @Paul-Bob (#1831)

🤖 Maintenance

  • Make pull request template refer to avodocs not docs @iainbeeston (#1837)

Release
Release 2.36.1 - Patch release

Published 5 months

Release notes

More information and release video here

🎸 Features

  • feature: Allow custom destroy methods. @davekruse (#1818)

🐛 Bug Fixes

  • fix: tab visibility @Paul-Bob (#1826)
  • fix: rename clashing controller @adrianthedev (#1830)
  • fix: updatable row inputs @adrianthedev (#1827)
  • improvement: apply policy scope on has many search query @Paul-Bob (#1824)

🤖 Maintenance

  • chore: add the attachment resource as a demo @adrianthedev (#1829)

Release
Release 2.36.0 - Minor release

Published 5 months

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
Release 2.35.0 - Minor release

Published 6 months

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
Release 2.34.6 - Patch release

Published 6 months

Release notes

More information and release video here

🐛 Bug Fixes

  • fix: prevent eager loading of computed file fields @adrianthedev (#1789)

Release
Release 2.34.7 - Patch release

Published 6 months

Release notes

More information and release video here

🎸 Features

  • feature: Add Avo::Row for more precise layout control @maxfurman (#1793)

🐛 Bug Fixes

  • Stringify message before sanitization @fastjames (#1790)

Release
Release 2.35.1 - Patch release

Published 6 months

Release notes

More information and release video here

🎸 Features

  • feature: formatusing and updateusing field options @adrianthedev (#1797)
  • ✨ Add icon to menu items @RocKhalil (#1799)

🐛 Bug Fixes

  • fix: stored_as for location field broken @adrianthedev (#1817)
  • fix: hide tags field on community license @Paul-Bob (#1806)
  • fix: menu icons on community license @Paul-Bob (#1800)

🤖 Maintenance

  • chore: minor tweaks @adrianthedev (#1825)

💡 Refactor

  • refactor: stop checking the license if in test env @adrianthedev (#1804)

Release
Release 2.34.5 - Patch release

Published 6 months

Release notes

More information and release video here

🐛 Bug Fixes

  • fix: allow extra pagy i8n load @adrianthedev (#1784)

Release
Release 2.34.4 - Patch release

Published 6 months

Release notes

More information and release video here

🐛 Bug Fixes

  • refactor: remove default i18n load dir @adrianthedev (#1787)
  • fix: remove unpermitted param from action run method @adrianthedev (#1785)

💡 Refactor

  • refactor: remove default i18n load dir @adrianthedev (#1787)