All Versions
26
Latest Version
Avg Release Cycle
110 days
Latest Release
158 days ago

Changelog History
Page 1

  • v7.0.1 Changes

    May 05, 2026

    v7.0.1

    ๐Ÿ› Bug fixes since v7.0.0. No breaking changes.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed useField returning the form's initialValues instead of the field's initial value on first render (#1060, fixes #1050)
    • ๐Ÿ›  Fixed type="select" with multiple not defaulting to [] (#1061)
    • ๐Ÿ›  Fixed React Native compatibility by removing the HTMLElement constraint (#1065)
    • ๐Ÿ›  Fixed destroyOnUnregister losing initial values when used in StrictMode (#1069)
    • ๐Ÿ›  Fixed checkbox and radio checked logic โ€” was incorrectly using format instead of parse (#1074, fixes #974)
    • ๐Ÿ›  Fixed field name prop shadowing DOM properties (#1077, fixes #871)
    • ๐Ÿ›  Fixed FormSpy onChange not being called with initial state on mount (#1076)
    • ๐Ÿ›  Fixed field name and value falling out of sync when the name prop changes dynamically (#1078, fixes #869)
    • ๐Ÿ›  Fixed overwriting getter-only properties when spreading props in renderComponent (#1056, fixes #1055)
    • ๐Ÿ›  Fixed spreading of lazy state in FormSpy render props (#1059)
    • ๐Ÿ›  Fixed input prop override being ignored in the Field component (#1066)

    ๐Ÿ“š Documentation

    • โž• Added v7.0.0 migration guide for TypeScript users (#1064)
  • v7.0.0 Changes

    June 07, 2025

    ๐Ÿš€ This release has converted the entire library from Flow to TypeScript.

    There should be NO BREAKING CHANGES , but because so much code was touched, I'm bumping to a major version out of precaution.

    Read more here: Final Form goes to TypeScript

  • v7.0.0-0 Changes

    May 26, 2025
    • Migrate to TypeScript (#1047) 875f4ce
    • โž• Add React 19 to peer dependencies (#1046) b7f56df
    • Merge pull request #1017 from final-form/dependabot/npm_and_yarn/qs-6.5.3 43952cb
    • Merge pull request #1024 from final-form/dependabot/npm_and_yarn/follow-redirects-1.15.2 4f80b93
    • โฌ†๏ธ Bump follow-redirects from 1.14.4 to 1.15.2 57c7248
    • Merge pull request #1023 from final-form/dependabot/npm_and_yarn/axios-and-github-build-0.21.4 586555e
    • โฌ†๏ธ Bump axios and github-build f386587
    • โฌ†๏ธ Bump qs from 6.5.2 to 6.5.3 adf8184
    • Merge pull request #1019 from final-form/dependabot/npm_and_yarn/json5-1.0.2 527c9cb
    • ๐Ÿ”€ Merge pull request #972 from Karadjordje/main 04019ac
    • โฌ†๏ธ Bump json5 from 1.0.1 to 1.0.2 3a465cf
    • โšก๏ธ Update ReactFinalForm.js c113dd8

    v6.5.9...v7.0.0-0

  • v6.5.9 Changes

    April 01, 2022
    • โž• Added React 18 to peer dependencies (#982)

    v6.5.8...v6.5.9

  • v6.5.8 Changes

    January 31, 2022
    • ๐Ÿ›  Fixed final-form version restriction in peerDeps #967 #963

    v6.5.7...v6.5.8

  • v6.5.7 Changes

    September 30, 2021

    ๐Ÿ›  Type Fixes

    • Correct input.value type for useField and Field #947 #946

    v6.5.6...v6.5.7

  • v6.5.6 Changes

    September 29, 2021

    Oops. My mistake.

    • โœ‚ Remove engines from package.json #945

    v6.5.5...v6.5.6

  • v6.5.5 Changes

    September 29, 2021

    ๐Ÿ— Apologies... FF v4.20.3 contained an engines value in package.json that broke some builds.

    • Skipped FF 4.20.3 for 4.20.4 #945

    v6.5.4...v6.5.5

  • v6.5.4 Changes

    September 29, 2021

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘‰ Use custom hook to create callback constants #933
    • ๐Ÿ‘‰ Use each item inside of decorators to allow decorators to change identity #893
    • Stabilize useField public handler identity #931 #816

    ๐Ÿ›  Type Fixes

    • ๐Ÿ‘Œ Improved typing for the ability to convert types when using parse/format #935 #929

    v6.5.3...v6.5.4

  • v6.5.3 Changes

    March 20, 2021

    ๐Ÿ›  Examples Fixes only

    • Programmatic submit does not work in React 17 (#900)
    • ๐Ÿ›  Fix error component subscription prop b3c79b8

    v6.5.2...v6.5.3