Skip to content

Upgrade Guide ​

v0.x → v1.0 ​

FlowForm v1.0 introduces API stability guarantees. All v1 endpoints are now covered by our API Stability Policy with a 6-month deprecation window.

Breaking Changes ​

There are no breaking changes between v0.x and v1.0. The API surface is identical — the version bump signals our stability commitment.

New in v1.0 ​

  • API Stability Lock: All /api/v1/* endpoints are now stability-locked. See the API Stability Policy.
  • Social Login: GitHub and Google OAuth support via Laravel Socialite.
  • Docker: Production-ready docker-compose.yml with nginx, PHP-FPM, and supervisor.
  • Telemetry: Opt-in anonymous telemetry with env var kill switch (FLOWFORM_TELEMETRY_ENABLED=false).
  • Starter Kits: React, Vue 3, and Laravel Livewire starter kits.
  • Deploy Buttons: One-click deploy to Railway, Render, or DigitalOcean.

Upgrading ​

  1. Update Composer dependency:

    bash
    composer require flowformhq/flowform:^1.0
  2. Publish new config and migrate:

    bash
    php artisan vendor:publish --tag=flowform-config --force
    php artisan migrate
  3. Review new .env variables in .env.example and add any you need.

Deprecation Policy ​

See the API Stability Policy on GitHub for details on how we handle future API changes.

Licensed under CC BY 4.0.