Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency build_bazel_rules_nodejs to v3.8.0 #31

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2021

Mend Renovate

This PR contains the following updates:

Package Type Update Change
build_bazel_rules_nodejs http_archive minor 3.1.0 -> 3.8.0

Release Notes

bazelbuild/rules_nodejs

v3.8.0

Compare Source

Upgrade with

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "e79c08a488cc5ac40981987d862c7320cee8741122a2649e9b08e850b6f20442",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.8.0/rules_nodejs-3.8.0.tar.gz"],
)

and update @bazel-scoped npm packages

Features

@bazel/worker package no longer checks whether the major version of rules_nodejs matches what it was built against.
Needed for our 4.0.0 release so that dependencies like the worker mode of rules_sass doesn't throw.

Bug Fixes
  • remove current directory prefix when running from execroot (6be5186)
  • builtin: correctly calculate pkg._directDependency when a mapped node_module is used (9e23f8a)
  • labs: fix ts_proto_library handling of external proto_library (57c6576)
  • runfiles: don't use false as a no-error value (#​2837) (be8b27c)
  • typescript: do not re-declare .json output files in srcs if they are already generated files (6508c6a)
  • typescript: document tsc_test for typecheck-only (bc4d34a)
  • typescript: fix bug in ts_project (write_tsconfig_rule) when extending from a generated tsconfig in same folder (10cca5c)

v3.7.0

Compare Source

📣 This is likely the last 3.x release of rules_nodejs. We are entering the beta and RC period for 4.0

Upgrade with this WORKSPACE snippet

http_archive(
    name = "build_bazel_rules_nodejs",
    sha256 = "8f5f192ba02319254aaf2cdcca00ec12eaafeb979a80a1e946773c520ae0a2c9",
    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.7.0/rules_nodejs-3.7.0.tar.gz"],
)

and upgrade your @bazel-scoped npm packages as well.

Features
  • builtin: add validate attribute on pkg_npm (5d30c5b), closes #​2782
  • typescript: support typescript 4.3 (847ef5d)
Bug Fixes
  • builtin: don't expose any darwin_arm64 repo or toolchains if not supported by the node version (004da08), closes #​2779
  • builtin: fix npm_install & yarn_install post_install_patches when symlink_node_modules is enabled (de90747)
  • typescript: collect coverage in ts_project (045f91a), closes #​2762

v3.6.0

Compare Source

Bug Fixes
  • allow for only stderr to be set on npm_package_bin (fa8f5b1)
  • builtin: add two missing locations where Mac M1 support needs to be declared (2ad950f), closes #​2733
  • builtin: propogate tags to both generated targets in generated_file_test (c4403fc)
  • builtin: support directory_file_path entry_point in nodejs_binary & nodejs_test when --bazel_patch_module_resolver is set (51676ef)
  • jasmine: don't assume entry_point is a label as it may now be a dict (3683466)
  • jasmine: unhanded promise rejection causes tests suit to pass (3c4ef58), closes 3.7.0/lib/jasmine.js#L267 #​2688
  • terser: make terser resolve more robust by not assuming a single /terser/ segment in the path (4709ffb)
  • typescript: fixed "output was not created" error for ts_project with supports_workers (807b07b)
  • typescript: repair error reporting when a ts_project is missing declaration=True (cd08efe)
Features
  • add opt-in exports_directories_only mode to yarn_install and npm_install (defaults to False) (3d182cf)
  • support dict style directory_file_path entry_point in nodejs_binary, nodejs_test & jasmine_node_test (737674f)
  • support directory_file_path entry_point in npm_umd_bundle (4e44178)

3.5.1 (2021-05-25)

Bug Fixes
  • builtin: generated nodejs repository for windows references non-existent file (c1663c5)
  • builtin: write stdout/stderr to correct path under chdir (#​2681) (36311bb), closes #​2680
  • esbuild: prefer finding entry_point files in deps rather than srcs (#​2692) (dd4c4f3)
  • esbuild: provide JSModuleInfo of output bundle (#​2685) (233254d)
  • esbuild: update update script file paths after removal of _README.md (#​2695) (25a5ac4)
  • make generated_file_test .update's visibility same as test rule (#​2677) (30bc86c)
Features
  • builtin: document how nodejs_binary#entry_point can use a direc… (#​2579) (ceddd1d)

v3.5.1

Compare Source

Bug Fixes
  • builtin: generated nodejs repository for windows references non-existent file (c1663c5)
  • builtin: write stdout/stderr to correct path under chdir (#​2681) (36311bb), closes #​2680
  • esbuild: prefer finding entry_point files in deps rather than srcs (#​2692) (dd4c4f3)
  • esbuild: provide JSModuleInfo of output bundle (#​2685) (233254d)
  • esbuild: update update script file paths after removal of _README.md (#​2695) (25a5ac4)
  • make generated_file_test .update's visibility same as test rule (#​2677) (30bc86c)
Features
  • builtin: document how nodejs_binary#entry_point can use a direc… (#​2579) (ceddd1d)

v3.5.0

Compare Source

Bug Fixes
  • builtin: account for racy deletion of symlink in linker (#​2662) (e9a683d)
  • builtin: include optionalDependencies in strictly visible packages (#​2657) (2a1ed31)
  • builtin: linker incorrectly resolves workspace node_modules for windows (#​2659) (7cf7d73)
  • concatjs: devserver not passing through tags to all targets (#​2646) (8abc8e0)
  • docs: correct title of stamping docs (4bea5b2)
  • protractor: unable to specify server as configurable attribute (#​2643) (4965db6)
Features
  • builtin: add js_library JSEcmaScriptModuleInfo support (#​2658) (5ad1596)
  • builtin: allow bundling ESM output with the pkg_npm rule (#​2648) (911529f)
  • concatjs: enable junit report for karma_web_test (#​2630) (28e8d23)
  • esbuild: add support for multiple entry points (#​2663) (b4f322a)
  • esbuild: default log-level flag to warning, unless overridden (#​2664) (8ffea3e)

3.4.2 (2021-04-28)

Bug Fixes
  • builtin: allow bazel version to have semver build metadata (#​2624) (6a2e136)
Features

3.4.1 (2021-04-22)

Bug Fixes

v3.4.2

Compare Source

Bug Fixes
  • builtin: allow bazel version to have semver build metadata (#​2624) (6a2e136)
Features

v3.4.1

Compare Source

Bug Fixes

v3.4.0

Compare Source

Bug Fixes
  • esbuild: use run_node to invoke linker before running esuild (be184c2)
  • typescript: output path for .json in root package (#​2602) (1c50e96), closes #​2598
Features
  • add pre and post install patches to yarn_install and npm_install (#​2607) (d805f33)
  • support for multi-linked first party dependencies (e90b4ae)
  • esbuild: add output_css flag to esbuild() (#​2545) (c5ed4f8)
  • esbuild: allow ts / tsx files in esbuilds srcs (#​2594) (9e91872)

v3.3.0

Compare Source

Bug Fixes
Features
  • introduce package for runfile helpers (2c883d1)
  • make node toolchain_type public so new toolchains can be added (#​2591) (b606b79), closes #​2565
  • esbuild: Script to update esbuild to the latest available version (#​2492) (472ed62)
  • esbuild: support location expansion in esbuild args (#​2564) (eb3bd7e)
  • typescript: add support for "jsx: preserve" compiler option (#​2574) (425dbd6)

3.2.3 (2021-03-25)

Bug Fixes
  • builtin: add transitive typings to runfiles provider produced by js_library (#​2547) (41117fa)
  • builtin: always install source-map-support (#​2538) (97b3886), closes #​2520
  • esbuild: allow empty string as an input to sourcemap for bazel 2.x support (#​2549) (3b3e020)
  • typescript: update documentation now that ts_project is recommended (#​2548) (a8d8b0f)
  • tsconfig validator fails on chained tsconfig references (#​2512) (bfd74e5)
  • examples: remove relativeLinkResolution (#​2530) (8ef60e5)
Features
  • builtin: first experimental rules for npm tarballs (#​2544) (aa09b57)
  • esbuild: add 'sourcemap' option to configure sourcemap generation (#​2528) (8d0218c)

3.2.2 (2021-03-08)

Bug Fixes
  • esbuild: run npm version check as postinstall (#​2500) (2efe437)
  • esbuild: set correct base url when rule is at root (#​2506) (92e8169)
  • rollup: include externals config in worker cache key (de9dd86)
Features
  • builtin: add env attribute to nodejs test and binary and run_node helper (#​2499) (c9b159f)
  • esbuild: add max_threads setting to limit number of threads used (8e7c731)
  • examples: update angular_bazel_architect to version 11 (#​2495) (b8a4dcd)

3.2.1 (2021-02-23)

Bug Fixes
Features
  • add generate_local_modules_build_files flag to yarn_install and npm_install rules (#​2449) (a6449b7)
  • typescript: add data attribute (ac2097c)

v3.2.3

Compare Source

Bug Fixes
  • builtin: add transitive typings to runfiles provider produced by js_library (#​2547) (41117fa)
  • builtin: always install source-map-support (#​2538) (97b3886), closes #​2520
  • esbuild: allow empty string as an input to sourcemap for bazel 2.x support (#​2549) (3b3e020)
  • typescript: update documentation now that ts_project is recommended (#​2548) (a8d8b0f)
  • tsconfig validator fails on chained tsconfig references (#​2512) (bfd74e5)
  • examples: remove relativeLinkResolution (#​2530) (8ef60e5)
Features
  • builtin: first experimental rules for npm tarballs (#​2544) (aa09b57)
  • esbuild: add 'sourcemap' option to configure sourcemap generation (#​2528) (8d0218c)

v3.2.2

Compare Source

Bug Fixes
  • esbuild: run npm version check as postinstall (#​2500) (2efe437)
  • esbuild: set correct base url when rule is at root (#​2506) (92e8169)
  • rollup: include externals config in worker cache key (de9dd86)
Features
  • builtin: add env attribute to nodejs test and binary and run_node helper (#​2499) (c9b159f)
  • esbuild: add max_threads setting to limit number of threads used (8e7c731)
  • examples: update angular_bazel_architect to version 11 (#​2495) (b8a4dcd)

v3.2.1

Compare Source

Bug Fixes
Features
  • add generate_local_modules_build_files flag to yarn_install and npm_install rules (#​2449) (a6449b7)
  • typescript: add data attribute (ac2097c)

v3.2.0

Compare Source

Bug Fixes
  • multi-linker linking when only output files in sandbox (ebb9481)
  • builtin: fix coverage source file paths (ae4ec78)
  • docs: fix formatting of nodejs_binary#chdir (1caced8)
  • docs: fix regex that replaces //packages with @​bazel (c31c0b6)
  • docs: version selector shows 3.x (38f4f78)
  • typescript: allow up to typescript 4.2, add tests for 3.7-4.1 (ea168a7)
  • typescript: fixed build for external ts_project targets (c89e0aa)
  • version number not edited after release candidate (ac2bb62)
Features
  • add esbuild package (e7e5286)
  • builtin: add coverage all: true support (8386b97)
  • support for nested node_modules in linker (2c2cc6e)

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, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 38606e7 to da22602 Compare March 8, 2021 12:10
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.2.0 Update dependency build_bazel_rules_nodejs to v3.2.2 Mar 8, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from da22602 to 4c8eb53 Compare March 25, 2021 02:08
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.2.2 Update dependency build_bazel_rules_nodejs to v3.2.3 Mar 25, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 4c8eb53 to 21fe112 Compare April 8, 2021 01:24
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.2.3 Update dependency build_bazel_rules_nodejs to v3.3.0 Apr 8, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 21fe112 to 8f0f212 Compare April 26, 2021 13:03
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.3.0 Update dependency build_bazel_rules_nodejs to v3.4.1 Apr 26, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 8f0f212 to ef0c5ff Compare May 9, 2021 23:26
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.4.1 Update dependency build_bazel_rules_nodejs to v3.4.2 May 9, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from ef0c5ff to 0fd48a3 Compare May 15, 2021 20:34
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.4.2 Update dependency build_bazel_rules_nodejs to v3.5.0 May 15, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 0fd48a3 to aa5834f Compare June 6, 2021 19:17
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.5.0 Update dependency build_bazel_rules_nodejs to v3.5.1 Jun 6, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from aa5834f to 14561dc Compare June 17, 2021 09:07
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.5.1 Update dependency build_bazel_rules_nodejs to v3.6.0 Jun 17, 2021
@renovate renovate bot force-pushed the renovate/build_bazel_rules_nodejs-3.x branch from 14561dc to 76582aa Compare October 18, 2021 16:04
@renovate renovate bot changed the title Update dependency build_bazel_rules_nodejs to v3.6.0 Update dependency build_bazel_rules_nodejs to v3.8.0 Oct 18, 2021
@renovate
Copy link
Contributor Author

renovate bot commented Mar 24, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant