Minor release
v2.28.0 - Field-level authorization, card visibility modifier, and fetch labels for tags
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
- field level file authorization https://docs.avohq.io/2.0/authorization.html#files
- fetchlabels option for tags field https://docs.avohq.io/2.0/fields/tags.html#fetchlabels
- add use resource option to belongs to field https://docs.avohq.io/2.0/associations/belongs_to.html#use_resource
- add arabic translations
- card visibility https://docs.avohq.io/2.0/dashboards.html#cards-visibility
🐛 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
🤖 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)