formik icon indicating copy to clipboard operation
formik copied to clipboard

Is the project still maintained? (The last merge was a year ago, and there are React 19 incompatibilities.)

Open Moumouls opened this issue 4 months ago • 7 comments

Bug report

Current Behavior

Formik doesn’t seem to work properly with React 19 (types and some other bugs have been reported by other developers). Is the project still maintained, or should the homepage advise users to switch to another system?

Expected behavior

Formik should work with React 19

Reproducible example

None

Suggested solution(s)

Support React 19

Additional context

None

Your environment

None

Software Version(s)
Formik
React
TypeScript
Browser
npm/Yarn
Operating System

Moumouls avatar Sep 08 '25 15:09 Moumouls

Related to react 19

  • https://github.com/jaredpalmer/formik/pull/4012
  • https://github.com/jaredpalmer/formik/issues/4011
  • https://github.com/jaredpalmer/formik/issues/4038

Moumouls avatar Sep 08 '25 15:09 Moumouls

I get the feeling the project isn't being maintained as actively as it used to be. It's a bit disappointing, as I was hoping to contribute..

prgmr99 avatar Sep 23 '25 03:09 prgmr99

No updates in over a year? Dead as dead can be.

KippWade avatar Sep 23 '25 14:09 KippWade

The way I got it working for now with React 19:

  • Apply changes from https://github.com/jaredpalmer/formik/pull/4012 to local node_modules
  • Run npx -y patch-package formik and add "postinstall": "npx -y patch-package" to package.json

clemens avatar Sep 25 '25 10:09 clemens

I think Formik is quite mature in terms of features and potential bugs. Maybe some ultra-hardcore edge cases aren’t covered, but I’ve been using it for 5 years and haven’t run into any major issues across many forms.

I think this library just needs a little bit of love to keep dependencies updated and to follow React releases.

It’s downloaded 3 million times each week, so I believe it’s a useful library.

any chance @eonwhite @jaredpalmer ?

Moumouls avatar Sep 29 '25 15:09 Moumouls

@clemens there is also some dedicated commands in some package managers (like Yarn https://yarnpkg.com/features/patching)

Moumouls avatar Sep 29 '25 16:09 Moumouls

@Moumouls

You've made a great point, and it's made me reconsider. It’s a good reminder that Formik is indeed a very mature library. I've also had a positive experience using it over the past year without running into any major issues. Thanks for sharing your perspective—it’s genuinely helped me see it in a more positive light again.

prgmr99 avatar Sep 30 '25 00:09 prgmr99