August 2022 Summaries
2 posts from Nx
Filter
Month:
Year:
Post Summaries
Back to Blog
Nx, a tool designed to optimize computation time, offers several strategies to enhance efficiency both locally and in continuous integration (CI) environments. It achieves this through features like affected commands, which only run tests on modified projects and their dependencies, and local computation caching, which stores results of repeated operations to avoid redundant processing. Additionally, Nx Cloud extends these capabilities by distributing the computation cache across multiple machines, significantly saving time and potentially reducing CO2 emissions, depending on the infrastructure used. Since its inception, Nx Cloud has reportedly saved hundreds of years' worth of computation time, illustrating its effectiveness. Nx's integration with Lerna, following its acquisition by Nrwl, allows Lerna users to leverage Nx's advanced scheduling and caching without changing their existing workflows.
Aug 18, 2022
591 words in the original blog post.
Nx version 14.5 introduces several significant updates, including seamless integration with Cypress v10, which features a new Cypress App and a beta version of Component Testing. The update also enhances task output management by allowing the specification of output globs, which is particularly useful when multiple targets write to the same directory. Moreover, the version improves parameter forwarding for dependent projects and significantly boosts linting performance through optimized module boundary rules. The release deprecates Angular Protractor e2e tests in favor of Cypress, introduces a Tailwind setup generator for React, and enhances React Native support by adding Detox configurations for Expo applications. Additionally, it supports banned external imports checks on transitive dependencies and offers improved automated module boundary lint rule fixes. Users can update to the latest version using simple migration commands, benefiting from package updates that include Angular v14.1.0, React 18.0.15, and others.
Aug 02, 2022
1,799 words in the original blog post.