Recently Completed
These milestones were completed recently:
- Improve DocFX support for namespaces (issue #1537)
- Complete the migration from TSLint to ESLint/Prettier using the new @rushstack/eslint-config ruleset
- Initial release of “heft” revamped toolchain
- Initial release of the
rush deploy
feature - API Extractor support for TypeScript 3.9
In progress
Contributor availability is difficult to predict, so we try not to make commitments about when (or whether) a particular feature will get implemented. That said, here’s some areas which people are actively working on:
- Migrate our NPM packages to use the new
@rushstack
NPM scope: now mostly complete with PR 1784; Rush and API Extractor are a more disruptive rename, so they will be handled very carefully once the dust has settled - Improve documentation for Rush Stack projects
- Enable
rush install
to leverage the package manager’s monorepo support, instead of the@rushtemp
packages (issue #1553) - Rush integration with BuildXL for sharded builds
Soon, hopefully
The Rush Stack maintainers currently see these feature areas as the main priorities for upcoming investments:
- Improve API Extractor to support
import * as ___ from "___";
namespaces (issue #1029) - Multi-project “watch mode”
- Multiphase builds for Rush
If there’s a specific area that’s important to you, let us know in the Gitter chat room. And of course, even if a feature isn’t listed on the road map, pull requests are always welcome!