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 ​
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.
Big Changes ​
You'll find all the new changes in the Avo 2 to Avo 3 upgrade section.
Releases ​
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
, avo-pro
, and avo-advanced
. Depending on your license, you need to manually include one of these packages in your Gemfile
. Note that both avo-pro
and avo-advanced
come with additional packages that serve as their dependencies.
New features ​
- Dynamic filters
- Dynamic fields (coming soon)
- Nested record creation (coming soon)
- Resource tools in fields (coming soon)
- New
def fields
API - Plugins API
- New status page
- Custom controls on everywhere (
Index
,Show
,Edit
,andRow
) - Resource scopes
- Record preview on Index
- Testing helpers
- Custom fields from template
- Custom resource view components for
Index
,Show
, andEdit
(coming soon) - Custom components for fields (coming soon)
- Intelligent
view
variable and newdisplay
view option (coming soon)
Feedback ​
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.
Documentation ​
We started the process to redo and reorganize the 3.0 docs, so if we missed anything, please let us know.