Nx 17 has Landed
Blog post from Nx
Nx version 17 introduces a range of updates and enhancements aimed at improving the developer experience, particularly for those using Vue, module federation, and Nx Cloud. The new release includes a dedicated Vue plugin for creating and managing Vue applications within Nx workspaces, improvements to module federation with enhanced type-safety and targeted versioning, and the introduction of an AI ChatBot on the Nx documentation site. Integration with Nx Cloud is streamlined by embedding the communication layer directly in the Nx package, and the configuration of Nx workspaces is simplified with changes to nx.json. The release also marks the renaming of the @nx/linter to @nx/eslint, reflecting the removal of TSLint support. Experimental features such as Nx Workflows, a CI provider feature, and Nx Release, for versioning and publishing, are also highlighted, alongside advancements in the Project Inference API v2, which aids in extending Nx to support other languages. Users are encouraged to migrate to the latest version using the nx migrate command to take advantage of these new features.