Minor release

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

Avo has allowed us to develop and release apps rapidly even with very few developers working on them. We can focus our efforts on domain logic and custom design where it really matters. Every other Rails CMS is difficult to style or scale or add custom fields, but Avo has been a dream throughout. It's been a game-changer for us.
Iain Beeston
Iain Beeston
CTO, Thrivve Partners
πŸ‘† 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.