Releases: bazel-contrib/rules_nodejs
v6.6.1
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.6.1")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "7aee03d56d9b4668d8243a627c9ff587d200c0e0de9202dc4a1a5cab091ba1a3",
strip_prefix = "rules_nodejs-6.6.1",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.6.1/rules_nodejs-v6.6.1.tar.gz",
)What's Changed
Full Changelog: v6.6.0...v6.6.1
v6.6.0
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.6.0")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "f66d808315b03a7c89ea38fad45538b30a35f7514537c05beac99d7f37583e92",
strip_prefix = "rules_nodejs-6.6.0",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.6.0/rules_nodejs-v6.6.0.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3872
- Update Node.js Versions by @mattem in #3873
- Update Node.js Versions by @mattem in #3874
- Introduce runtime_toolchain_type by @guw in #3859
- chore: bazelrc presets by @alexeagle in #3865
New Contributors
Full Changelog: v6.5.2...v6.6.0
v6.5.2
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.5.2")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "588366ceaca5ec05e29d92a406f9ceb4ac29140692d179a66372bd4a52c82ab3",
strip_prefix = "rules_nodejs-6.5.2",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.2/rules_nodejs-v6.5.2.tar.gz",
)Full Changelog: v6.5.1...v6.5.2
v6.5.1
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.5.1")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "e461c0e43b3c0e293339b4c7037c4c0e6d82dd4426c2a463677fd6e3dec4eaea",
strip_prefix = "rules_nodejs-6.5.1",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.1/rules_nodejs-v6.5.1.tar.gz",
)What's Changed
- fix: update update-nodejs-versions.js to include Node.js 24 by @alan-agius4 in #3853
- Update Node.js Versions by @mattem in #3857
- fix: add missing windows arm64 in os_arch_names by @dennisameling in #3856
- fix: don't use version 0.0.0 by @alexeagle in #3858
- Update Node.js Versions by @mattem in #3862
- Update Node.js Versions by @mattem in #3863
- Update Node.js Versions by @mattem in #3864
- Update Node.js Versions by @mattem in #3866
- ci: test Bazel 8 and 9 on BCR by @alexeagle in #3867
- Update Node.js Versions by @mattem in #3868
- Update Node.js Versions by @mattem in #3869
- cleanup: check bzl library targets by @alexeagle in #3870
- try again to fix CI by @alexeagle in #3871
Full Changelog: v6.5.0...v6.5.1
v6.5.0
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.5.0")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "37eaae51158b99d444c6ff277c212874aafa45302feb7dc58659113d23446165",
strip_prefix = "rules_nodejs-6.5.0",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.0/rules_nodejs-v6.5.0.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3832
- fix: minor typos in warning messages by @govindpuff in #3833
- Update Node.js Versions by @mattem in #3838
- Update Node.js Versions by @mattem in #3840
- feat: lazy initialize runfiles by @nickschaap in #3839
- feat: add bzlmod node_repositories support by @jbedard in #3843
- chore(ci): add aspect workflows by @alexeagle in #3836
- fix: expose npm binary in toolchain files by @alexeagle in #3845
- feat: add windows_arm64 support by @dennisameling in #3846
- Update Node.js Versions by @mattem in #3847
- Update Node.js Versions by @mattem in #3849
New Contributors
- @govindpuff made their first contribution in #3833
- @nickschaap made their first contribution in #3839
- @dennisameling made their first contribution in #3846
Full Changelog: v6.4.0...v6.5.0
v6.4.0
Warning
Node 20 by default
This release updates the default Node.js version from v18 to v20. If this is breaking for you, explicitly set a v18 release.
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.4.0")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "8bfd114e95e88df5ecc66b03b726944f47a8b46db4b3b6ace87cfc316713bd1c",
strip_prefix = "rules_nodejs-6.4.0",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.4.0/rules_nodejs-v6.4.0.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3826
- Update Node.js Versions by @mattem in #3827
- fix(publish): pick up secret when passed from caller workflow by @alexeagle in #3828
- Update Node.js Versions by @mattem in #3831
- feat: change nodejs default to 20 by @alexeagle in #3830
Full Changelog: v6.3.5...v6.4.0
v6.3.5
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.5")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "164f1bd7e2a67ab3f6caf5b49b53c7dd625d293513154fa720e30d39eaa8285f",
strip_prefix = "rules_nodejs-6.3.5",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.5/rules_nodejs-v6.3.5.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3823
- Update Node.js Versions by @mattem in #3824
- chore(release): setup new publish-to-bcr by @alexeagle in #3825
Full Changelog: v6.3.4...v6.3.5
v6.3.4
Using Bzlmod with Bazel 6 or greater
- (Bazel 6 only) Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.4")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "b361863788b15d9d0cebf6803c22e8d1afa689a0eefef96dec46bcce30527090",
strip_prefix = "rules_nodejs-6.3.4",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.4/rules_nodejs-v6.3.4.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3814
- Update Node.js Versions by @mattem in #3817
- Update Node.js Versions by @mattem in #3818
- chore: update dependency aspect_bazel_lib to v2.13.0 - autoclosed by @renovate in #3816
- Update Node.js Versions by @mattem in #3819
- chore: update dependency aspect_bazel_lib to v2.14.0 by @renovate in #3820
- chore: add auto-release by @alexeagle in #3822
Full Changelog: v6.3.3...v6.3.4
v6.3.3
Using Bzlmod with Bazel 6
- Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.3")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "732aa2aeef9ba629cd7fa1cb30da07e6b696ed78706b08d84d5d8601982f38b1",
strip_prefix = "rules_nodejs-6.3.3",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.3/rules_nodejs-v6.3.3.tar.gz",
)What's Changed
- Update Node.js Versions by @mattem in #3804
- Update Node.js Versions by @mattem in #3805
- chore: update dependency aspect_bazel_lib to v2.9.4 by @renovate in #3803
- chore: update dependency aspect_bazel_lib to v2.10.0 by @renovate in #3808
- Update Node.js Versions by @mattem in #3810
- fix: remove use of incompatible_use_toolchain_transition by @EdSchouten in #3812
- chore: update dependency buildifier_prebuilt to v8 by @renovate in #3811
- chore: update dependency aspect_bazel_lib to v2.11.0 by @renovate in #3813
New Contributors
- @EdSchouten made their first contribution in #3812
Full Changelog: v6.3.2...v6.3.3
v6.3.2
Using Bzlmod with Bazel 6
- Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.2")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "158619723f1d8bd535dd6b93521f4e03cf24a5e107126d05685fbd9540ccad10",
strip_prefix = "rules_nodejs-6.3.2",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.2/rules_nodejs-v6.3.2.tar.gz",
)What's Changed
- Update update-nodejs-versions.js by @alexeagle in #3798
- Update Node.js Versions by @mattem in #3799
- chore: update dependency aspect_bazel_lib to v2.9.3 by @renovate in #3796
Full Changelog: v6.3.1...v6.3.2