Never miss a release that matters

AI-powered summaries of every GitHub release.

AI Summaries

Changelogs condensed into clear, actionable insights.

Always Free

Track up to 5 packages at no cost, forever.

Weekly Digest

A curated summary of every release, delivered weekly.

Get Started Free
formikv2.x
65 releases

TL;DR

Formik and Formik Native now support React 19 by updating JSX definitions, ensuring compatibility with the latest React version.

Breaking

  • JSX definitions updated (React 19 compatibility).

Fixes Worth Knowing

  • Resolved a JSX ref issue (component references) for React 19.

Before You Upgrade

  • If you are using React 19, no action is needed. If you are on an older React version, test thoroughly to ensure no unexpected behavior.
v2.1.2
May 26, 2023
v2.1.3
May 26, 2023
v2.1.4
May 26, 2023
v2.1.5
May 26, 2023
v2.1.1
Jan 2, 2020
v2.1.0
Dec 31, 2019
v2.0.11
Dec 31, 2019
v2.0.10
Dec 31, 2019
v2.0.9
Dec 30, 2019
v2.0.8
Dec 12, 2019
v2.0.7
Dec 10, 2019
v2.0.6
Nov 21, 2019
v2.0.5
Nov 21, 2019
v2.0.4
Nov 12, 2019
v2.0.3
Oct 28, 2019
v2.0.2
Oct 27, 2019
v2.0.1
Oct 25, 2019
formikv2.xprerelease
45 releases

TL;DR

Formik Native now supports Formik v3, enabling access to the latest features and improvements in the core Formik library.

Breaking

  • Requires Formik v3 (core form library)
  • useFormik hook signature changed (requires code updates)

Before You Upgrade

Update your project to use Formik v3 alongside this version of Formik Native. Consult the Formik v3 migration guide for details on updating your forms.

v2.1.6-canary.0
Sep 24, 2020
v2.1.5-canary.0
Jul 14, 2020
v2.1.4-canary.0
Feb 6, 2020
v2.1.3-canary.1
Jan 28, 2020
v2.1.3-canary.0
Jan 15, 2020
v2.1.2-canary.1
Jan 13, 2020
v2.1.2-canary.0
Jan 13, 2020
v2.1.1-canary.1
Jan 2, 2020
v2.1.1-canary.0
Jan 2, 2020
v2.0.11-canary.0
Dec 31, 2019
v2.0.8-canary.3
Dec 12, 2019
v2.0.8-canary.1
Dec 12, 2019
v2.0.8-canary.0
Dec 12, 2019
v2.0.1-rc.15
Oct 25, 2019
v2.0.1-rc.14
Oct 25, 2019
v2.0.1-rc.13
Aug 21, 2019
v2.0.1-rc.12
Jul 11, 2019
v2.0.1-rc.11
Jul 9, 2019
v2.0.1-rc.10
Jul 8, 2019
v2.0.1-rc.8
Jun 27, 2019
v2.0.1-rc.7
Jun 22, 2019
v2.0.1-rc.6
Jun 19, 2019
v2.0.1-rc.5
Jun 11, 2019
v2.0.1-rc.4
May 30, 2019
v2.0.1-rc.3
May 30, 2019
v2.0.1-rc.2
May 29, 2019
v2.0.1-rc.1
May 28, 2019
v2.0.1-rc.0
May 17, 2019
v2.0.1-alpha.51
May 16, 2019
v2.0.1-alpha.5
May 16, 2019
v2.0.1-alpha.4
May 16, 2019
v2.0.1-alpha.3
May 16, 2019
v2.0.1-alpha.2
Apr 3, 2019
v2.0.1-alpha.1
Apr 2, 2019
v2.0.1-alpha.0
Mar 8, 2019
v2.0.0-gamma.1
Jan 20, 2019
formikv3.xprerelease
9 releases

TL;DR

Formik now includes useSetFieldValue and useSetFieldTouched hooks (React hooks) for more direct control over form state.

New

  • Added useSetFieldValue and useSetFieldTouched hooks for programmatic form field updates and touch state management.
formikv1.x
23 releases

TL;DR

Formik has been updated to address a security vulnerability in its Lodash (JavaScript utility library) dependency.

Fixes Worth Knowing

A security patch was applied by updating Lodash, mitigating a potential vulnerability.

Before You Upgrade

Update your project’s dependencies to ensure you are using this patched version of Formik.

v1.5.8
Jul 11, 2019
v1.5.7
May 19, 2019
v1.4.4
May 17, 2019
v1.5.6
May 17, 2019
v1.5.5
May 17, 2019
v1.5.4
Apr 26, 2019
v1.5.3
Apr 26, 2019
v1.5.2
Apr 2, 2019
v1.5.1
Feb 17, 2019
v1.5.0
Feb 8, 2019
v1.4.3
Jan 28, 2019
v1.4.2
Jan 7, 2019
v1.4.1
Dec 14, 2018
v1.4.0
Dec 8, 2018
v1.3.2
Nov 13, 2018
v1.3.1
Oct 3, 2018
v1.3.0
Sep 12, 2018
v1.2.0
Sep 5, 2018
v1.1.2
Sep 4, 2018
v1.1.1
Aug 24, 2018
v1.1.0
Aug 24, 2018
v1.0.3v1.0.3
Aug 15, 2018
v1.0.2
Jul 25, 2018
formikv1.xprerelease
17 releases

TL;DR

Formik now supports field-level validation with nested data paths, improving usability with complex forms.

New

  • React Native demo added (example application).

Fixes Worth Knowing

  • Field-level validation now correctly handles nested data paths (accessing data within objects).
  • Package size potentially reduced (using tslib – a TypeScript utility library).
v1.0.2-0
Jul 23, 2018
v1.0.0-beta.10
Jul 12, 2018
v1.0.0-beta.9
Jul 12, 2018
v1.0.0-beta.8
Jul 12, 2018
v1.0.0-beta.7
Jul 12, 2018
v1.0.0-beta.6
Jul 11, 2018
v1.0.0-beta.5
Jul 5, 2018
v1.0.0-beta.4
Jul 2, 2018
v1.0.0-beta.3
Jun 28, 2018
v1.0.0-beta.1
May 12, 2018
v1.0.0-beta.0
May 11, 2018
v1.0.0-alpha.6
Apr 18, 2018
v1.0.0-alpha.5
Apr 18, 2018
v1.0.0-alpha.4
Mar 30, 2018
v1.0.0-alpha.3
Mar 14, 2018
v1.0.0-alpha.2
Feb 27, 2018
v1.0.0-alpha.1
Feb 21, 2018
formikv0.x
31 releases

TL;DR

Formik now correctly resets form values and handles number inputs, resolving issues with initial values and NaN errors.

Fixes Worth Knowing

  • Form reset now properly reinitializes with initial values.
  • Number input fields no longer produce NaN (Not a Number) values when empty.
  • TypeScript users with strict mode will find <Field> component rendering is more flexible.
v0.11.11
Feb 21, 2018
v0.11.10
Feb 10, 2018
v0.11.7
Feb 9, 2018
v0.11.8
Feb 9, 2018
v0.11.9
Feb 9, 2018
v0.11.6
Feb 7, 2018
v0.11.5
Feb 5, 2018
v0.11.4
Feb 2, 2018
v0.11.3
Feb 1, 2018
v0.11.1
Feb 1, 2018
v0.11.0
Feb 1, 2018
v0.10.1v0.10.1
Nov 6, 2017
v0.10.0v0.10.0
Nov 2, 2017
v0.9.4
Oct 5, 2017
v0.9.3
Oct 2, 2017
v0.9.2
Sep 27, 2017
v0.9.1
Sep 20, 2017
v0.9.0
Sep 19, 2017
v0.8.9v0.8.9
Aug 1, 2017
v0.8.8v0.8.8
Jul 31, 2017
v0.8.7v0.8.7
Jul 31, 2017
v0.8.6v0.8.6
Jul 31, 2017
v0.8.5v0.8.5
Jul 26, 2017
v0.8.3v0.8.3
Jul 24, 2017
v0.8.2v0.8.2
Jul 22, 2017
v0.8.0v0.8.0
Jul 22, 2017
v0.7.2v0.7.2
Jul 11, 2017
v0.7.1v0.7.1
Jul 3, 2017
v0.7.0v0.7.0
Jul 3, 2017
v0.6.1v0.6.1
Jun 19, 2017
v0.6.0v0.6.0
Jun 19, 2017
formikv0.xprerelease
10 releases

TL;DR

Formik now determines form “dirty” status based on value changes instead of field touch events, improving usability for many common form patterns.

Breaking

  • dirty and isValid now reflect value changes (previously, any field being touched).
  • Bracket path support is now optional.

New

  • Improved TypeScript support with core testing from the TypeScript team.
  • Added submitCount to track submission attempts.

Fixes Worth Knowing

  • Resolved an issue with TypeScript 2.6.2 and improved type inference.
  • Removed unnecessary setFieldTouched call within <FieldArray />.
v0.11.0-rc.2
Jan 29, 2018
v0.11.0-rc.1
Jan 29, 2018
v0.11.0-alpha.3
Dec 14, 2017
v0.11.0-alpha.4
Dec 14, 2017
v0.11.0-beta.1
Dec 14, 2017
v0.11.0-alpha.2v0.11.0-alpha.2
Dec 5, 2017
v0.11.0-alpha.1
Nov 28, 2017
v0.9.0-beta.2
Sep 3, 2017
v0.9.0-beta.1v0.9.0-beta.1
Sep 1, 2017
v0.9.0-alpha.10v0.9.0-alpha.10
Aug 31, 2017