๐Ÿ‘† Click to see the video ๐Ÿ‘†

Hey everyone ๐Ÿ‘‹

First of all, I want to welcome Paul to the team. He's going to be hands-on with development going forward ๐Ÿ’ช
https://github.com/Paul-Bob
We also published a contributors page where we want to thank all of our contributors for their help.
https://avo.cool/contributors

This is an exciting release ๐Ÿฅณ The changes brought on by v2.12 enable developers to craft richer experiences, so let's dive in!

  1. Use custom fields inside resource tools
    https://docs.avohq.io/2.0/resource-tools.html#add-custom-fields-on-forms

  2. Use custom resource for has_many
    https://docs.avohq.io/2.0/associations.html#use-resource

  3. Add discreet_pagination option
    https://docs.avohq.io/2.0/associations.html#discreet-pagination

  4. Move resource controls to the left side
    https://docs.avohq.io/2.0/associations.html#resource-controls-on-the-left-side

  5. Hide sidebar on desktop

  6. Add path helpers on actions

  7. Bugfixes and improvements:

    • date and date_time can be cleared
    • date field does not take the offset into account
    • has_one field outputs all the associations
    • too many tabs flow out of the screen
    • heading fields not showing inside panels
    • tools cant come before fields
    • key value field shows "null" string instead of nothing
    • Trix input name broken for some resource names
    • authorization actions broke for some associations
    • overridden data attributes should take precedence
    • footer form buttons in the wrong place
    • some links think they are external when they are not
    • added avo_debug param
    • init script builds the assets
    • menu show/hide action is animated
    • changed the turbo frame failed to load state

Told you! It's a big one, but exciting. I can't wait to see what you'll build next using the new tools.

Next, we'll focus on finishing up the customizable resource controls (which I demo in the video) and improving the general stability of the framework.

There are 11 "Good first issues" ready to pick up if you have some spare time to improve your favorite platform.
https://avo.cool/good-first-issues

Release video
https://youtu.be/MfryUtcXqvU

Release notes
https://avohq.io/releases/2.12.0

As always, please share Avo in your networks, to your peers, and subscribe to the channels.
Thank you for being awesome!

Adrian and Paul โœŒ๏ธ

https://avo.cool
https://avo.cool/chat
https://avo.cool/repo
https://twitter.com/avo-hq

Release notes

๐ŸŽธ Features

๐Ÿ› Bug Fixes

๐Ÿค– Maintenance

๐Ÿ’ก Refactor

The Avo team themselves have been so responsive and helpful with any questions, concerns or requests.

Releasing half of your app to a single gem is a daunting prospect, but I have experienced how much the team respects their users and appreciates their responsibility.

John Bannister
John Bannister
Rails developer, Exlibris RPG

latest minor release

Avo v3.34.0 released about 20 hours ago.