Skip to content

v1.0.0

Choose a tag to compare

@EvanSchleret EvanSchleret released this 08 Apr 11:33
· 16 commits to main since this release
735ed52

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.