5.1.0
Big thanks to @twheys for extending ts_project
to allow filegroup-like inputs (where the outputs cannot be pre-declared by the rule)
and to @fmeum for a signficant performance fix for npm packages in the analysis phase!
Upgrade:
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "c077680a307eb88f3e62b0b662c2e9c6315319385bc8c637a861ffdbed8ca247",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.1.0/rules_nodejs-5.1.0.tar.gz"],
)
load("@build_bazel_rules_nodejs//:repositories.bzl", "build_bazel_rules_nodejs_dependencies")
build_bazel_rules_nodejs_dependencies()
and update @bazel
-scoped npm packages.
For the "core" package
http_archive(
name = "rules_nodejs",
sha256 = "03b542b22a95c4b6591630f3f6b176294033e190e08e044bdb23883693702b6b",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.1.0/rules_nodejs-core-5.1.0.tar.gz"],
)
What's Changed
- Update esbuild versions by @mattem in #3303
- Add Glean as an organizational adopter by @tony-scio in #3305
- fix(builtin): make linker aspect run in constant time per target by @fmeum in #3301
- fix(builtin): reduce linker debug string allocations by @fmeum in #3309
- Update NodeJS Versions by @mattem in #3308
- Update esbuild versions by @mattem in #3307
- Changed calculation of outs in ts_project to support using rule outputs as srcs by @twheys in #3228
New Contributors
- @tony-scio made their first contribution in #3305
- @twheys made their first contribution in #3228
Full Changelog: 5.0.2...5.1.0