jogelin
Posted on March 21, 2024
[Core] Activate/Deactivate Project Crystal
Until now you could use the environment variable NX_ADD_PLUGINS to activate or deactivate the inferred targets. A new property useInferencePlugins: false
was added to the nx.json
to do the same:
[Angular] Support Angular 17.2
[Angular] New “extract-i18n” Executor
[Remix] Add Remix Presets in “create-nx-workspace"
[Remix] Plugin Remix uses CLI directly
[Gradle] New Gradle Plugin
It is not documented yet but there is a new plugin for supporting Gradle:
[Rollup] Crystalize Rollup
It will look for look for rollup.config.{js,mjs,cjs}
files and add a build
target automatically:
feat(bundling): crystalize rollup #22045
Coly010
posted on
Rollup does not have a Crystal Plugin
Rollup has a Crystal Plugin:
- It will look for
rollup.config.{js,mjs,cjs}
files. - It will add a build target
- It will use `rollup -c {rollupConfigFileName}
- It will read the config file using rollup's loadConfigFile util
- It will parse the output of the config to determine the outputs that will be created and use them for Nx caching
Tested on: https://github.com/freeCodeCamp/freeCodeCamp/tree/main/tools/ui-components
Fixes #
[Release] Use Nx release instead of custom publish script
[CI] Group CI Logs with NX_SKIP_LOG_GROUPING
Looking for some help? 🤝
**Connect with me on Twitter • LinkedIn • Github
đź’– đź’Ş đź™… đźš©
jogelin
Posted on March 21, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.