Nx 12.8 includes many fixes, and new features, including support for Micro-frontends using Module Federation and Angular, presets for React and Storybook, support for TypeScript compiler plugins with Node applications, and more!

Nx is a smart, extensible build framework to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and libraries while providing a robust CLI, computation caching, dependency management, and more.

If you aren’t familiar with it, learn about Nx at nx.dev/angular, nx.dev/react, and nx.dev/node.

Nx Conf is coming in September!


Nx logo

Nx 12.6 includes many fixes, and new features, including Next.js 11, Webpack 5 support for Web/Node, streamlined Jest configs, and more!

Nx is a smart, extensible build framework to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and libraries while providing a robust CLI, computation caching, dependency management, and more.

If you aren’t familiar with it, learn about Nx at nx.dev/angular, nx.dev/react, and nx.dev/node.

Nx Conf is coming in September!


Nx 12.5 includes many new features, including Per-project configuration, Storybook support for Angular 12, and more!

Nx is a smart, extensible build framework to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and libraries while providing a robust CLI, computation caching, dependency management, and more.

If you aren’t familiar with it, learn about Nx at nx.dev/angular, nx.dev/react, and nx.dev/node.

Per-project Configuration

Traditionally, in Nx workspaces, configuration for all projects is all contained in workspace.json and nx.json files. For medium to large workspaces, these can be a source of merge conflicts and limit existing repository structures…


Introducing Nx Cloud 2.0 — a cloud companion for your Nx monorepo helping ensure you are enabling your teams to work as efficiently as possible.

This new version of Nx Cloud provides:

  • Faster local development using Zero-Config Distributed Caching
  • Faster CI using Zero-Config Distributed Task Execution
  • GitHub integration for glanceable information
  • Insights into measuring your development workflow over time.

Distributed Task Execution


Schematics in Angular provide a way to automate common tasks, such as generating files, reading, and updating configuration files, and modifying your codebase. Angular Schematics are built using the Angular Devkit, which consists of many lower-level APIs, along with a few concepts to learn such as the Virtual Filesystem, Trees, Rules, Actions, Context, and more. Learning these concepts and APIs can be challenging for developers looking to write schematics for Angular applications and libraries.

The Nx Devkit is an underlying part of the Nx build framework that provides utilities for building generators and executors. The Nx Devkit provides a way…


Nx 12.3 includes many new features, including Incremental Build Improvements, Angular 12, Distributed Task Execution, and more!

Nx is a suite of powerful, extensible dev tools to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and libraries while providing a robust CLI, computation caching, dependency management, and more.

If you aren’t familiar with it, learn about Nx at nx.dev/angular and nx.dev/react.

Incremental Build Improvements

Nx already supports incremental builds, and to enhance this feature we have introduced Target Dependencies. …


Today we’re happy to announce the version 12 release of the NgRx platform. This release contains new features, bug fixes, and some breaking changes, all aimed at improving the developer experience when using NgRx libraries.

New concatLatestFrom operator for NgRx Effects

NgRx Effects allows you to isolate side effect logic from your components by listening to observable streams to perform some task. Effects are usually initiated by an action being dispatched that contains some additional metadata. There are also scenarios where Effects need to read data from the Store to provide additional context. This lead to surprising behavior when combined with using selectors, as the selectors…


nx.dev

At its core, Nx is agnostic to what programming languages you want to include in your workspace. Every workspace has the advantage of all the same affected commands, computation caching, and consistency available to Nx workspaces. Before Nx 12, adding implicit dependencies was the only way to detect dependencies in the project graph written with other languages. Nx now provides an API to extend the project graph to add nodes and dependencies for projects not built with TypeScript or JavaScript.


nx.dev

We are excited to announce Nx version 12! We have implemented many highly anticipated features. In addition to new features, we have also been able to drastically improve performance, implement many bug fixes, write docs, and clean up the repo.

These are the highlights:

Simplify Adding Nx to Existing Projects

Nx is split into two parts:

1. Core: computation cache, dependency graph creation and analysis, affected commands, and more.

2. Plugins: code generation and task executors for common tools like Jest, React, Next.js, Angular, Cypress, and more.

Most of our docs talk about using both, so this may lead to an impression that adding the core…


Today we’re happy to announce the version 10 release of the NgRx platform. This release contains new features, bug fixes, and some breaking changes, all aimed at improving the developer experience when using NgRx libraries.

NgRx Conf Update⏲️

In the version 9 release announcement, we also announced NgRx Conf, a celebration of all things Reactive Angular. As with many other conferences this year, we had to make some adjustments, and will not have an in-person conference this year. We are continuing to work with our vendors and partners to move the conference to a tentative date of May 20th-21st, 2021. …

Brandon Roberts

Web dev, tech writer, DevRel at Nrwl, NgRx maintainer, GDE, sports fan, recovering gadget addict, and still learning. Gif game 💪🏿

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store