Minor release

v2.28.0 - Field-level authorization, card visibility modifier, and fetch labels for tags

Flexible customization: Avo offers many ways to go beyond the basic built in views, forms, and actions to add additional customization to your admin solution.
David Lormor
David Lormor
CTO, Wyndy
πŸ‘† Click to see the video πŸ‘†

Hey everyone πŸ‘‹

This week we bring a few nice improvements and refinements to Avo 2, talk about Avo 3, Friendly.rb, the news from Short Ruby News, but most importantly... we hit 1_000 Stars on GitHub ⭐️⭐️⭐️.
I know it's not the most impressive metric for a project, but for us, it is; Period!

Thank you all for your support, feedback, and ideas πŸ™Œ

Release notes

🎸 Features

πŸ› Bug Fixes

  • fix: app_spec
  • fix: authentication before authorization

πŸ€– Maintenance

  • chore: create unlogged tables in test env
  • chore(deps): bump rack from 2.2.6.2 to 2.2.6.3
  • feat: ruby 3.2 support
  • Bump Hotwire TurboRails JS to 7.3.0
  • Add greenhats as a sponsor
  • refactor: loose file authorization

Thank you to our sponsors

We want to thank and welcome Greenhats as our newest sponsor that helps us in our journey to make the Ruby ecosystem better and easier for everyone.
https://greenhats.com/

Docs improvements

We shipped a few improvements to our docs. Especially on the right sidebar, where we flush out more information so you can get to it faster.
https://docs.avohq.io

SupeRails ships!

Yaro has a cool new live series where together with the live audience, he builds a new SaaS app. A lot of good stuff to see there, so subscribe!
https://youtube.com/@SupeRails

Short Ruby News is growing

Lucian took over the https://rubyandrails.info app that features a lot of Ruby resources, books, communities, and more. So subscribe to the newsletter and keep an eye out for new things.

Friendly.rb early-bird selling out

We still have some early-bird tickets available, but they are selling quickly. If you like extra perks and swag, there are a few Supporter tickets too.
We just spoke with the outdoor activities vendor, and we will have a bit of fun outside of the conference room.
https://friendlyrb.com

We're working hard on Avo 3

We're working hard on Avo 3. We split Avo into multiple repos, and now we're figuring out how to organize them, so we have a good way to work on them and ship fast as we currently do.

We're probably going to have two paid tiers. First, we'll increase the price of the Pro package from $250 to $350 (so less than two cups of coffee per month) and introduce a new tier worth $450 with all the Pro features plus the new goodies like dynamic filters, dynamic fields, and more.
We'll also move some of the Pro features to the Community tier (free) so more folks can use them and build apps faster.

That's about it for this week.

Thanks for being awesome✌️
Adrian and Paul

Release notes: https://avohq.io/releases/2.28
Release video: https://youtu.be/2R9ygap9wVs
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
Survey results: https://avohq.io/survey/2022
Friendly.rb: https://friendlyrb.com/

Release notes

🎸 Features

  • feature: field level file authorization @Paul-Bob (#1625)
  • feature: fetch_labels option for tags field @Paul-Bob (#1623)
  • feature: add use resource option to belongs to field @Paul-Bob (#1620)
  • feat: add arabic translations @tarekkhaled (#1622)
  • feature: card visibility @adrianthedev (#1606)

πŸ› Bug Fixes

  • fix: app_spec @Paul-Bob (#1612)
  • fix: authentication before authorization @4till2 (#1609)

πŸ€– Maintenance

  • chore: create unlogged tables in test env @adrianthedev (#1621)
  • chore(deps): bump rack from 2.2.6.2 to 2.2.6.3 @dependabot (#1618)
  • feat: ruby 3.2 support @veelenga (#1615)
  • Bump Hotwire TurboRails JS to 7.3.0 @claytongentry (#1614)
  • Add greenhats as a sponsor @adrianthedev (#1610)

πŸ’‘ Refactor

  • refactor: loose file authorization @adrianthedev (#1627)

Latest release

Avo v2.49.0 released 13 days ago.