express
express copied to clipboard
When will a stable version express 5 is supposed to be released?
Currently we have beta.1
. When will we get stable?
Hello, and thank you for your queation. It should be soon, as the last few items in the PR are finished and merged. The biggest issue has been the lack of usage and feedback on it, including bugs. You have been a huge help in using it and providing feedback. In fact, of all the years, you are basically the only one who has done so, so thank you!
That said, I would like to get it wrapped up in June, and any more issuea you find the sooner the bigger the help that would be 👍
Hi @dougwilson we're using express@5 several years and it works fine, but we have unresolved peerDeps in swagger-ui-express I think a release will make many people happy. Thank you!
you can give aex a try.
- Compatiable with most express.js middlewares
- async/await support
- simple code orgination
- Object Oriented programming support.
- Web Striaght Line model instead of MVC
The biggest issue has been the lack of usage and feedback on it, including bugs. You have been a huge help in using it and providing feedback.
Thank you @dougwilson for actively maintaining it! I think that you should jump on the deep and just release it, then people will start using express@5 and you will get the most valuable feedback :) Looking forward :)
Currently, I use express@5 to run UncivServer.xyz and have been using it for some months. The site currently gets over 10M requests per month and didn’t see any express related issues by far. The ones I encountered turned out to be either mistakes from my side or design choices rather than bugs.
The only real problem I had while using express@5 is that although many middlewares and methods and such from express@4 also exist in express@5 they are not documented yet for some reason.
So, I think express@5 might just be suitable for a stable release already after documentation about it has been revised (or just copied into express@5 docs).
Screenshots of site statistics of my last month.
Hello,
Also using express@5 in some project on my side but not on company project. Waiting for the official release for that :) Anything blocking for the release @dougwilson How can I help?
I've been using Express 5 since early 2021, I could've provided more feedback. On our end, it's used for an API that has basically never failed us. I went back to Express after trying a number of alternatives, and boy, I'm very happy with how boring and stable Express can be. Using v5 we have improved TypeScript support and can define routes in spec files that are shared with the frontend. Zero bugs AFAIK!
We have been using Express 5 in production for about 6 months now, more stable than Express 4.
@karlhorky Do you have some feedbacks ? performances, broken middleware or libs ? I would love to discuss with you on that if you do have some time
Using v5 we have improved TypeScript support and can define routes in spec files that are shared with the frontend.
Any chance you are willing to share how this is done?
I am also using express 5 for a few months in production now. The migration was straightforward and every third party middleware that I use still works. The only problem I faced are typescript typings. Maybe those could be provided together with the library, or the @types/express package needs to be updated.
Using v5 we have improved TypeScript support and can define routes in spec files that are shared with the frontend.
Any chance you are willing to share how this is done?
Sure, I'm happy to take some time to create an example repo. But to keep this thread clean, I suggest you subscribe to the empty repo I've just created, and later in the week I'll try pushing an example there.
Thank you @dougwilson for all of your hard work. Is there any estimated date of release for the Express 5? Take care.