Avo 2.42 & 3.beta20 - Params on menu item, field methods for each view, and better TailwindCSS prep

Опубликовано: 10 Апрель 2026
на канале: Avo
57
4

Hey everyone,

Long time since our last release. We've been pretty busy with Friendly.rb and we didn't release anything two weeks ago, but we're back.
Plenty of cool things to try out in this release.

Avo 2

🎸 Features

allow params on resource menu item
Docs: https://docs.avohq.io/2.0/menu-editor...

🐛 Bug Fixes

variant resize image
Update fetches_things.rb to use custom policy if available
file image doesn't render in full size
broken readme demo link
typo fixes
Added check for tailwind.config.js based on its path #1764

🤖 Maintenance

bump postcss from 8.4.23 to 8.4.31

Avo 3

🎸 Features

feature: resource fields method for each view

🐛 Bug Fixes

show view missing title
tools templates to match view components 3.0
dynamic filters path

💡 Refactor

tailwind integration
tailwind integration by removing circular symlinking
badge options allow symbols
actions with long messages should get more padding after the message
select all breaking while encrypting

Rails 7.1 released

We are happy to announce that Avo is compatible with Rails 7.1.

`ransack` needs to merge [this PR](https://github.com/activerecord-hacke...) in order to be compatible. Avi Flombaum [posted](https://github.com/activerecord-hacke...) a hotfix that you can add to any initializer to ensure it works for now.

```ruby
class Arel::Table
def table_name
name
end
end
```

Next up

We want to finish the TailwindCSS integration. It's on the right path but still a bit of work to do to ensure everything is top-notch.

Many small fixes are incoming and some cool features like the `main_panel` which will enable you to create unique configurations, adding `belongs_to` records from the show page (contribution from [@sdcoffey](https://github.com/sdcoffey)), drag and drop reordering (contribution from [@steerio](https://github.com/steerio)), and more.


Stay cool, stay positive, see you soon!

Adrian and Paul

Release notes: https://avohq.io/releases/2.42
Twitter:   / avo_hq  
Repo: https://github.com/avo-hq/avo
Subscribe to Short Ruby Newsletter: https://shortruby.com/
Subscribe to SupeRails:    / @superails  
Subscribe to Friendly.show: https://www.friendly.show
Friendly.rb: https://friendlyrb.com/