Improving Nx Node Version Updates and Migrations #18452
dianjuar
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello there, awesome Nx community!
I want to initiate a discussion about a couple of exciting objectives that could significantly benefit our Nrwl/Nx ecosystem. As a fellow maintainer and someone familiar with the ins and outs of Nx, I'm eager to hear your valuable insights on the following points.
Node Version Updates Clarity: We all know how important it is to keep our Node versions up-to-date for security, performance, and feature reasons. Luckily, our documentation already has the NodeJS Compatibility Matrix, which is a fantastic resource. However, as maintainers, how can we better understand when it's the right time to update the Node version for our projects? Are there any additional signals or guidelines we could include in the documentation to aid this decision-making process?
Inclusion in Nx Migrations: Node version updates can sometimes cause compatibility issues with existing Nx projects and plugins. It would be fantastic if we could somehow include information about Node version updates in the Nx migrations process. This way, when users update their Nx workspace, they are also informed about any required Node version updates or changes.
Experience as a Maintainer: My motivation for bringing this up comes from my experience as a maintainer for the Nx Plugin ngx-deploy-npm. I encountered the Node version update challenge firsthand and thought it would be valuable to discuss it with the wider community.
Please share your thoughts, experiences, and any ideas you might have to address these objectives. Remember, this is an open and relaxed discussion, and everyone's input is highly valued. Let's work together to make Nx more powerful and developer-friendly for everyone!
Looking forward to your insights!
Beta Was this translation helpful? Give feedback.
All reactions