rules_nodejs
rules_nodejs copied to clipboard
chore: update dependency build_bazel_rules_nodejs to v1.7.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| build_bazel_rules_nodejs | http_archive | minor | 1.3.0 -> 1.7.0 |
Release Notes
bazelbuild/rules_nodejs
v1.7.0
To upgrade:
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "84abf7ac4234a70924628baa9a73a5a5cbad944c4358cf9abdb4aab29c9a5b77",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.7.0/rules_nodejs-1.7.0.tar.gz"],
)
and update all your @bazel-scoped npm packages to the matching versions.
yarn: yarn upgrade --scope @​bazel
npm: there is no built-in command but you can try npx update-by-scope @​bazel
Features
- angular: introduce an Angular CLI builder (5ac842e)
Bug Fixes
- backport Windows fix from master branch (24cb37e)
- builtin: fix linker common path reduction bug where reduced path conflicts with node_modules (3b5350b)
- builtin: rerun yarn_install and npm_install when node version changes (81bba0c)
- labs: handle const/let syntax in generated protoc js (54cae78)
v1.6.1
To upgrade:
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "d14076339deb08e5460c221fae5c5e9605d2ef4848eee1f0c81c9ffdc1ab31c1",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.6.1/rules_nodejs-1.6.1.tar.gz"],
)
and update all your @bazel-scoped npm packages to the matching versions.
yarn: yarn upgrade --scope @​bazel
npm: there is no built-in command but you can try npx update-by-scope @​bazel
Bug Fixes
- builtin: fix linker issue when running test with "local" tag on osx & linux (#1835) (801935d)
- builtin: fix regression in 1.6.0 in linker linking root package when under runfiles (00e13e2), closes #1823 #1850
- typescript: allow for ts_library(use_angular_plugin) to be used with worker mode and no linker (#1839) (495f665)
Examples
- examples: show how to use ts_library(use_angular_plugin) with worker mode (#1839) (495f665)
- examples: upgrade rules_docker to 0.14.1 (cfb6d6e)
v1.6.0
Features
- builtin: export version to npm/yarn install (011278e)
- jasmine: check pkg version to rules_nodejs (22bebbc)
- typescript: wire up use_angular_plugin attribute (520493d)
Bug Fixes
- builtin: always symlink node_modules at
execroot/my_wksp/node_moduleseven when running in runfiles (#1805) (5c2f6c1) - builtin: don't allow symlinks to escape or enter bazel managed node_module folders (#1800) (4554ce7)
- builtin: fix for pkg_npm single directory artifact dep case (5a7c1a7)
- builtin: fix node patches lstat short-circuit logic (#1818) (b0627be)
- builtin: fix npm_version_check.js when running outside of bazel (#1802) (afabe89)
- builtin: look in the execroot for nodejs_binary source entry_points (#1816) (b84d65e), closes #1787 #1787
- builtin: preserve lone $ in templated_args for legacy support (#1772) (72c14d8)
- builtin: under runfiles linker should link node_modules folder at root of runfiles tree (13510ad)
- rollup: fix worker not picking up config file changes (a19eb2b), closes #1790
- typescript: don't mix worker mode and linker (55c6c4a), closes #1803 #1803
- typescript: include extended tsconfigs in _TsConfigInfo (cd8520d), closes #1754
Examples
- examples: add support for server side rendering with universal (c09ca89)
- examples: build and consume an Angular workspace library (#1633) (b459d6d)
Documentation
- docs:
yarn_urlsshould bestring_list, notstring(3357c08)
v1.5.0
Bug Fixes
- builtin: entry point of a .tsx file is .js (#1732) (24607ed), closes #1730
- builtin: fix for nodejs_binary entry point in bazel-out logic (#1739) (a6e29c2) (863c7de) closes #1606
- jasmine: user templated_args should be passed to jasmine after 3 internal templated_args (#1743) (baa68c1)
- typescript: fix ts_library to allow deps with module_name but no module_root attrs (#1738) (0b5ad2a)
- typescript: pass rootDir to ts_project tsc actions (#1748) (13caf8b)
Features
- builtin: add LinkablePackageInfo to pkg_npm, js_library & ts_library (1023852)
- builtin: add support for predefined variables and custom variable to params_file (34b8cf4)
- builtin: support $(rootpath), $(execpath), predefined & custom variables in templated_args (5358d56)
- labs: introduce a new ts_proto_library with grpc support (8b43896)
- rollup: add worker support to rollup_bundle (66db579)
- typescript: add devmode_target, devmode_module, prodmode_target & prodmode_module attributes (#1687) (1a83a7f)
- typescript: add ts_project rule (#1710) (26f6698)
Examples
Documentation
- docs: invalid link of examples (#1728) (7afaa48)
- docs: syntax error in example code (#1731) (51785e5)
- docs: invalid link in index (b47cc74)
1.4.1 (2020-03-06)
Bug Fixes
- builtin: Bazel build failing when project is not on the system drive on Windows (C:) (#1641) (d9cbb99f
- windows_utils: Escaping \ and " before passing args to bash scrip… (#1685) (f9be953d
v1.4.1
Bug Fixes
- builtin: Bazel build failing when project is not on the system drive on Windows (C:) (#1641) (d9cbb99f
- windows_utils: Escaping \ and " before passing args to bash scrip… (#1685) (f9be953d
v1.4.0
Bug Fixes
- builtin: don't include external files when pkg_npm is in root package (#1677) (8089999), closes #1499
- examples: change build target label to //src:prodapp (a7f07d1)
- examples: fix angular examples to use bazelisk (02e6462)
- ensure BAZEL_NODE_RUNFILES_HELPER & BAZEL_NODE_PATCH_REQUIRE are absolute (#1634) (25600ea)
- expand_variables helper should handle external labels (3af3a0d)
- logic error in expand_variables (#1631) (32c003f)
- yarn cache path should be a string (#1679) (a43809b)
- builtin: use posix paths in assembler (d635dca), closes #1635
- create: use latest typescript (a8ba18e), closes #1602
- examples: add fixes to angular architect (f6f40c3)
- remove empty arguments from launcher (#1650) (aa3cd6c)
Features
- @bazel/jasmine: update dependencies to jasmine v3.5.0 (98fab93)
- docs: add authroing instructions (4dde728)
- docs: add header anchor links (2002046)
- docs: add vscode debugging section (78d308f)
- examples: add serve to angular architect (1569f4b)
- jasmine: configure XML reporter to capture detailed testlogs (8abd20d)
- rollup: add
argsattribute to rollup_bundle rule (#1681) (94c6182) - rollup: add silent attr to rollup_bundle to support --silent flag (#1680) (18e8001)
- typescript: use run_node helper to execute tsc (066a52c)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.