Minor release
v3.28.0 - Avo 3.28 release, what happened in 2025 and what's coming in 2026 with Avo 4
I just wanted to say I love working with Avo in RubyGems.org
Hey hey,
Happy New Year!
I hope 2026 will be your best year yet.
Long break from updates, I know that, but today we're going to check out the new Avo 3 release, what happened in 2025 and what is coming in 2026 with Avo 4.
Avo 3.28
The big things that were merged are Indeterminate state and hidden description for the boolean field and the stars field.
See more details and all changes on the release page
What happened in 2025?
We released Marksmith, a GitHub-like markdown editor for Rails (Active Storage compatible), we went and supported 8 conferences, di a bunch of misc open source work and supported some contributors thropugh donations.
With Avo we managed to ship so many new features like the Array resource adapter, Discreet information, Nested record creation, Automatic field detection in resources, Media library and Universal Kanban boards.
What's coming to Avo 4 in 2026
We started working on Avo 4 in August and we have quite a few things prepared.
All new UI with (UI4)
The new UI, called UI4 is going to change Avo compeltely. It follows a new design language and is made with theming in mind, so yes, Dark mode is coming.
UI4 is also built with accesibility in mind (WCGA 2.2, at least).
HTTP resource adapter
If you thought that the Array adapter proved super handy wait until you see the HTTP adapter. It will enable you to hook into any API and display the data super handy using Avo's Resource DSL.
Automatic JSON API from resources
This will give you an API ready on-demand from your already present resources is so spot-on! You'll be able to customize quite a few things and how the response is shipped.
Collaboration
The collaboration feature will give you your very own Slack-like experience right into Avo in the context of your resources. You'll be able to comment, chat, and have a content-rich experience improving how your company collaborates.
Improved search
Search needed an overhaul. The new global search is powered by Hotwire, so it will be much easier to customize, it will feature a dedicated page and the resource search will be inline (finally).
Forms
We did it! We built a form builder using the Resource DSL (and a bit of the Actions' DSL) and you'll be able to use the forms in separate pages or in tools and custom HTML.
Keyboard shortcuts
We're using them everywhere, so we should have them in Avo too.
Reactive fields
Avo supported this using StimulusJS but we wanted a more streamlined approach. Now, using just the DSL you'll be able to have a dynamic form at your fingertips.
Pricing changes
We're going to change the pricing model a bit. I spoke a little bit on the video of what our toughts are, but can't make full statements right now.
Avo 4 Rollout
We're going to start the Avo 4 closed beta rollout at the end of February with an open beta at the end of March, and, hopefully, with GA at the end of April.
We'll slowly release UI4 and then the other products after we fix the UI issues.
The API doesn't have too many breaking changes. We estimate that 90%-95% will stay the same. We're re-aligning some of the old APIs with new learnings improving the Developer Experience.
Thank you all for your support and trust.
Adrian and Paul โ๏ธ
Release notes
For more information and the release video check out the full release page
๐ธ Features
- feat: Add indeterminate state for boolean fields when nil @icaroryan (#4172)
- feature: stars field :star: @zhephyn (#4007)
โจ Enhancements
- Add hidden description to boolean check component @Timmitry (#4181)
๐ Bug Fixes
- fix: boolean edit component @Paul-Bob (#4163)
- fix: update
partial_card_partial.ttto include@parent,@resource, and@dashboardvariables @Paul-Bob (#4150)
๐ก Refactor
- refactor: clean up obsolete code and fix STI resource lookup @bruno-costanzo (#4147)
๐ค Maintenance
- [js] Update all Yarn dependencies (2026-01-01) @depfu (#4184)
- [js] Update all Yarn dependencies (2025-12-25) @depfu (#4180)
- chore: drop
ActiveSupport::Configurable@Paul-Bob (#4120) - [js] Update all Yarn dependencies (2025-12-18) @depfu (#4168)
- ๐จ [security] [ruby] Update aws-sdk-s3 1.206.0 โ 1.208.0 (minor) @depfu (#4171)
- chore: refactor resourcegeneratorspec.rb to ensure original files are restored after yielding @Paul-Bob (#4159)
- [js] Update all Yarn dependencies (2025-12-11) @depfu (#4156)
- [ruby] Update all Bundler dependencies (2025-12-04) @depfu (#4148)
Latest release
Avo v3.28.0 - Avo 3.28 release, what happened in 2025 and what's coming in 2026 with Avo 4 released 7 days ago.