io-ts icon indicating copy to clipboard operation
io-ts copied to clipboard

Is this module stagnant?

Open christianbradley opened this issue 2 years ago • 6 comments

Hello, As the last release was March of 2021, I'm growing concerned that io-ts has become a stagnant repository. Can you provide an update / feedback on what expectations I should set regarding the future of io-ts? Will the experimental features continue?

christianbradley avatar Mar 02 '22 15:03 christianbradley

I'm also curious about this. Seems quite useful but it seems that the primary maintainer hasn't really touched it for over a year now. @gcanti would you please weigh in about your intentions for the future of io-ts?

evelant avatar May 26 '22 20:05 evelant

@gcanti

ivklgn avatar Aug 05 '22 08:08 ivklgn

Canti is still active on GH, but most of his recent work is on fp-ts. I don't think this module is stagnant so much as there aren't many features missing, and maybe the big thing outstanding is just updating the API to the 'new' style.

jbreckmckye avatar Aug 31 '22 10:08 jbreckmckye

Hm I wonder if https://github.com/fp-ts/schema is intended to be a replacement of io-ts...

osdiab avatar Nov 27 '22 05:11 osdiab

I'm observing this library for over a year. Since the beginning the 2.x was experimental. I have no problem with the fact itself at all. It is just the uncertainty about the future of 1.x and 2.x. Some clarification after over a year would be nice. I really would like to replace zod with io-ts for various reasons. Some of them being the intentional trade-offs made by the maintainer that lead to problems like the correct handling of exactOptionalProperties.

akomm avatar Dec 23 '22 13:12 akomm

Hm I wonder if https://github.com/fp-ts/schema is intended to be a replacement of io-ts...

Yes, the next major iteration of a io-ts-like library is being developed there.

I don't plan to make changes to io-ts before @fp-ts/schema reaches v1.

Once @fp-ts/[email protected] will be out, I'll think about what's the best migration path (and whether it makes sense)

gcanti avatar Dec 23 '22 13:12 gcanti