Avo 3 open beta
First of all, I would like to thank you for being an awesome community member and for your help with this launch.
Avo 3 is not finished yet. I think I got carried away when I promised a launch in March. We timidly started by refactoring some of our internals in order to have a lighter maintenance load in the future. We've also done a lot of work around our public APIs and added a few new features.
You'll find all the new changes in the Avo 2 to Avo 3 upgrade section.
For Avo we'll have version
3.0.0.betaX. For all the other gems we'll have
0.x versions until we launch publicly.
Repos and packages
Avo 3 has been divided into various repositories and packages, organized by the specific feature or tier they are intended for. Within this structure, there are three main packages available:
avo-advanced. Depending on your license, you need to manually include one of these packages in your
Gemfile. Note that both
avo-advanced come with additional packages that serve as their dependencies.
- Dynamic filters
- Dynamic fields (coming soon)
- Nested record creation (coming soon)
- Resource tools in fields (coming soon)
- Plugins API
- New status page
- Custom controls on everywhere (
- Resource scopes
- Record preview on Index
- Testing helpers
- Custom fields from template
- Custom resource view components for
- Custom components for fields (coming soon)
viewvariable and new
displayview option (coming soon)
I'd love it if we could have an open forum with the open beta program. I created an
#avo-3-community-help channel on Discord where I invite you all to provide feedback and ask for support. We appreciate all types of feedback from the API changes, to design work, and any idea you might have.
We started the process to redo and reorganize the 3.0 docs, so if we missed anything, please let us know.