enzymejs / enzyme

JavaScript Testing utilities for React
https://enzymejs.github.io/enzyme/
MIT License
19.96k stars 2.01k forks source link

Is this library 'dead'? #2596

Closed nicolasOtalora closed 1 year ago

nicolasOtalora commented 1 year ago

Hi, Just wanted to know whether this library is already 'dead' or at least technical support is still provided. The project I work for has been evaluating if it would be convenient to remain using Enzyme (mainly due to its shallow render feature). Regards!

ljharb commented 1 year ago

Nope, it's not. Support is still provided, and development continues.

I still plan on supporting react 17 and 18 (etc), but sufficient time and money has not yet been made available for me to get the work done.

yairEO commented 1 year ago

How is "development continues" if no new version was released for years (Dec 20, 2019)

ljharb commented 1 year ago

@yairEO development != releases, and there have been new releases of the adapters.

yairEO commented 1 year ago

Well, I cannot use code which is not released through npm publish (and I have no use for the adapters).

May I know the reason Enzyme itself has not released any update in years? The pile of open issues and the lack of released raises this question...if the reason is burnout, I totally understand as I am the owner of dozens of open-source and cannot raise the willpower to answer all the issues opened by users.

ljharb commented 1 year ago

I’m confused, everyone needs an adapter to use enzyme.

The reason is that i don’t cut releases until I’m prepared to triage bug reports that come in, and enzyme requires more time than most.