New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(misc): v19 cleanup for Nx plugins #23104
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
☁️ Nx Cloud ReportCI is running/has finished running commands for commit 36e3790. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this CI Pipeline Execution ✅ Successfully ran 6 targets
Sent with 💌 from NxCloud. |
46399b6
to
4918741
Compare
9b81b84
to
cf0d3a1
Compare
ee30c5e
to
49e88b2
Compare
49e88b2
to
7b84448
Compare
81687ee
to
85730d7
Compare
84a4173
to
d0c0204
Compare
d0c0204
to
b06a6be
Compare
b06a6be
to
36e3790
Compare
This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request. |
This PR removes deprecated code that's been slated for removal in Nx 19 - mentioned as
TODO(v19)
comments.Breaking Changes
create-nx-workspace
no longer support--preset=empty
and--preset=core
, use--preset=apps
and--preset=npm
respectively. Deprecated in Nx 15.9.NX_
environment variables are no longer bundled into Next.js apps, useNEXT_PUBLIC
instead. Deprecated in Nx 16.8.NX_
environment variables are no longer bundled into browser bundles, useNX_PUBLIC
instead. This removes the possibility of intentional bundling ofNX_
variables. Deprecated in Nx 18.cypressComponentConfiguration
generator removed from@nx/cypress
, useconfigurationGenerator
instead. Deprecated in Nx 16.8.cypressProjectGenerator
generator removed from@nx/cypress
, useconfigurationGenerator
instead. Deprecated in Nx 15.9.withNxWebpack
removed from@nx/expo
, use metro bundler (https://docs.expo.dev/guides/customizing-metro/) in app.json instead. There is a migration to handle this in Nx 19. Deprecated in Nx 15.8.Deferred to v20
classProperties.loose
option removed from@nx/js/babel
preset, useloose
instead. Deprecated in Nx 17.0.withStylus
removal from@nx/next
, use SASS instead. It hasn't worked, but we kept the file to throw an error when used. Deprecated in Nx 17.0.@nx/next:component
and@nx/next:page
generators to not derive thecomponents
andapp
/pages
directory. Usenx g @nx/next:component apps/myapp/components/button
instead. Deprecated in Nx 17.0.isolatedConfig
option removal from@nx/webpack:webpack
executor. There is a migration to handle this in Nx 19. Deprecated in in Nx 17.2.executeWebpackDevServerBuilder
removal from@nx/angular/executors
, useexecuteDevServerBuilder
instead. Deprecated in Nx 17.0.