Is openapi-typescript Still Actively Maintained?
#2831
Replies: 9 comments 1 reply
|
I would also appreciate an update on the current state. |
|
Hey gang. I'm one of the maintainers on this project, and yes, it is still maintained, though my schedule has been pretty swamped lately. I'll see about allocating some time to get a few of these open PRs over the line, including TypeScript 6 support. |
|
@duncanbeevers are you looking for additional maintainers? |
|
@luchsamapparat I'll be super interessed in the angular adapter, if you plan to release it in open source. Also I'd be happy to help 👍 |
|
Is it possible to, at least merge this one #2616 to release it ? |
|
Also want to throw #2818 in the mix - since this tool is all about the typescript and openapi integration it would be ideal to have typescript v6 + v7 support |
|
If someone is interested I've started maintaining my own fork with pnpm 12 for protection against supply chain attacks, vulnerability remediation, improved typescript 6 support and handling of required-only allOf constraints: https://github.com/darkbasic/openapi-typescript/commits/main/ I still don't publish any package and I still didn't make up my mind about migrating to another library or keeping maintaining this but I might at least start publishing some packages if there is enough interest and no maintainer shows up in the meantime. |
|
For everyone in this thread waiting on newer TypeScript support: TypeScript 7 support is implemented, verified, and open for review.
Both are green and ready; the only open question I'd like a maintainer's call on is the For context, the two TS7 blockers were: @duncanbeevers — you said earlier in this thread that you'd try to get some of the open PRs over the line. If you have a moment, #2869 is the cheapest possible win for the repo: two files, CI-only, and it unblocks the e2e job for every PR here rather than just this one. @mrlubos — you defined the approach in #2841, so #2868 is the shape you asked for, and I'm happy to change the hook signature to whatever you'd prefer. I'm not attached to any of the implementation choices; I'd just rather this not sit behind an unstaffed queue given how many people in this thread are waiting on it. |
|
Thanks @im10furry I've used your PR as a base to add support for TS7 in my branch alongside TS6. I've extracted a PR from my fork if it may be useful to anybody: #2872 |
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
First of all, thank you for creating and maintaining
openapi-typescript. We've been using it extensively across many client projects, and it has become a key part of our toolchain. It just fits perfectly with our approach to API integration and right now we are working on an Angular adapter. In short: we love it :)Over the past months, however, we've become increasingly concerned about the project's current status. We noticed that there hasn't been a release since February, several open pull requests remain unreviewed, and support for newer TypeScript versions (including TypeScript 6) appears to be blocked as a result.
As a consulting company working on numerous production systems, this creates growing challenges for us. We would therefore appreciate some insight into the current state and future of the project:
Is
openapi-typescriptstill actively maintained?Are there plans for upcoming releases and TypeScript 6 support?
Are there any blockers preventing progress?
Is there a way for the community to help, whether through code contributions, reviews, sponsorship, or additional maintainers?
We're asking not because we're looking for alternatives, but because we'd genuinely like to see the project continue to thrive.
openapi-typescripthas been an excellent piece of software for us, and we'd be happy to contribute in whatever way would be most helpful.Any update on the roadmap, maintenance status, or ways the community can support the project would be highly appreciated.
Thanks again for all the work that has gone into building and maintaining this project.
All reactions