v1.0.0
FormForge Client v1.0.0
I'm excited to announce v1.0.0, the first stable release of FormForge Client.
This release marks the transition from iterative development to a production-ready baseline, with a strong focus on reliability, developer ergonomics, and a consistent end-user experience across the client package and the Laravel backend package.
Highlights
- Stable, versioned API and client behavior for core form workflows
- Improved SSR-friendly data loading and rendering consistency
- Stronger validation and error handling across critical flows
- Better type safety and maintainability in frontend and backend code
- Expanded automated test coverage and CI confidence for release quality
Added
- Initial stable feature set for form creation, editing, and submission workflows
- Structured request validation and standardized JSON API responses
- Reusable frontend composables for shared app logic
- Improved SEO metadata handling for public-facing pages
Improved
- Performance across key rendering and data-fetching paths
- DX for local development, linting, and type-checking workflows
- Internal architecture with clearer separation between controllers and business logic
Fixed
- Inconsistent handling of edge-case validation errors
- SSR/CSR mismatch issues in selected views
- Multiple stability issues discovered during pre-1.0 hardening
Full Changelog: v1.0.0 establishes the stable foundation for the 1.x line, with future releases focused on incremental features, performance, and ecosystem integrations.