By industry
By use case
You're building two apps
Build an admin panel
Rewrite your old admin
Build an ATS
Build a back office
Build a CMS
Build a control panel
Build a CRM
Build a customer support app
Build a dashboard
Build an EHR/EMR app
Build an ERP
Build internal tools
Build an inventory app
Build a newsletter system
Build a task management system
Stay in the loop
Documentation
Keep those skills sharp
Supporting the community
By industry
By use case
You're building two apps
Build an admin panel
Rewrite your old admin
Build an ATS
Build a back office
Build a CMS
Build a control panel
Build a CRM
Build a customer support app
Build a dashboard
Build an EHR/EMR app
Build an ERP
Build internal tools
Build an inventory app
Build a newsletter system
Build a task management system
Stay in the loop
Documentation
Keep those skills sharp
Supporting the community
Easy to set up: only takes a few minutes to generate your config, connect some models, and have a basic admin panel to start iterating on.
David Lormor
CTO, Wyndy
Release notes
For more information and the release video check out the full release page
- Add lazy-loaded resource index views @adrianthedev (#4646)
- feat(i18n): action_translations for action labels @adrianthedev (#4635)
- AVO-1445: Resolve field help/placeholder/includeblank from translationkey siblings @adrianthedev (#4652)
- feature: add resource-scoped field translations with shared fallback @adrianthedev (#4637)
- Add resource-scoped translations for tab and panel titles @adrianthedev (#4640)
- Add ejectable
avo-overrides.cssandavo-overrides.js@adrianthedev (#4642)
๐ Bug Fixes
- fix(ui): make card body padding an opt-in modifier @adrianthedev (#4650)
- fix(external_link): render for non-ActiveRecord records @adrianthedev (#4649)
- fix(hotkeys): ignore hotkeys on stale detached elements @adrianthedev (#4647)
โ๏ธ Docs
- docs(agents): document the class-as-URL-parameter (slug) pattern @adrianthedev (#4651)