v1.1.0
FormForge Client v1.1.0 🚀
I'm excited to announce v1.1.0, focused on stronger standalone integration, clearer publishing workflows, and better validation control in embedded/custom form setups.
This release improves how FormForge works when integrated into external parent forms while also simplifying management API publication behavior through payload-driven actions.
✨ Highlights
- Payload-driven auto-publication for form create/update workflows
defaultPublishedbuilder behavior aligned with create/patch actions (no extra publish call)- Better standalone validation ergonomics with exposed renderer validation APIs
- Improved blur-based validation behavior in external
v-modelintegrations - Continued stability improvements for scoped route resolution
➕ Added
- Management payload support for:
auto_publish: trueautoPublish: true(normalized toauto_publish)
FormForgeRendererexposed methods for host apps:validate(options?)validateField(name)clearErrors(path?)getErrors(path?)
- New renderer props for validation triggers:
validateOnvalidateOnBlur
⚡ Improved
- Builder save flow now supports auto-publication via payload on create/patch
defaultPublishednow relies on the management mutation path instead of issuing a separate/publishrequest- Standalone/external-model UX with explicit field-level blur validation handling
- Scope param resilience when resolving named scoped routes after navigation
🐛 Fixed
- Cases where named scope params could be missed after route transitions
- TypeScript lint issue (
no-explicit-any) in submission response typing
** 📘 Full Changelog**: v1.0.0...v1.1.0