Releases: aspect-build/rules_rollup
v2.0.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "c4062681968f5dcd3ce01e09e4ba73670c064744a7046211763e17c98ab8396e",
strip_prefix = "rules_rollup-2.0.0",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v2.0.0/rules_rollup-v2.0.0.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
npmrc = "//:.npmrc",
pnpm_lock = "//:pnpm-lock.yaml",
verify_node_modules_ignored = "//:.bazelignore",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- feat: upgrade to rules_js 2.0 by @gregmagolan in #95
- chore: bump to GHA actions/cache@v4 by @gregmagolan in #103
- chore: bump miminum dep to aspect_bazel_lib 2.7.6 by @gregmagolan in #104
- chore: bump to rules_js 2.0.0-rc1 and minimum aspect_bazel_lib 2.7.7 by @gregmagolan in #105
- chore: add --check_direct_dependencies to .bazelrc by @gregmagolan in #106
- chore: bump minimum rules_nodejs to 6.2.0 by @gregmagolan in #107
- build: upgrade to rules_js v2 by @jbedard in #108
Full Changelog: v1.0.3...v2.0.0
v2.0.0-rc0
Important
This release requires requires rules_js 2.x. It is not compatible with rules_js 1.x. rules_js 2 is currently in RC: https://github.com/aspect-build/rules_js/releases/tag/v2.0.0-rc0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "e1f1bc526fbf88086b0b7f9c2455aa19a4b4ccfddc771e2aea04c656d2cba6a1",
strip_prefix = "rules_rollup-2.0.0-rc0",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v2.0.0-rc0/rules_rollup-v2.0.0-rc0.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
npmrc = "//:.npmrc",
pnpm_lock = "//:pnpm-lock.yaml",
verify_node_modules_ignored = "//:.bazelignore",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- feat: upgrade to rules_js 2.0 by @gregmagolan in #95
Full Changelog: v1.0.3...v2.0.0-rc0
v1.0.3
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "becdb91290eb9342c967f2c254dd8d305a319fed18ac9561b68cd339e25dbf92",
strip_prefix = "rules_rollup-1.0.3",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v1.0.3/rules_rollup-v1.0.3.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
npmrc = "//:.npmrc",
pnpm_lock = "//:pnpm-lock.yaml",
verify_node_modules_ignored = "//:.bazelignore",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- chore: bump to buildifier 6.4.0 by @gregmagolan in #97
- chore: bump to Bazel 7.1.1 by @gregmagolan in #98
- chore: misc cleanup by @gregmagolan in #99
- chore: green up Windows CI by @gregmagolan in #100
- chore: add Aspect bazelrc presets and align ci patterns by @gregmagolan in #101
Full Changelog: v1.0.2...v1.0.3
v2.0.0-alpha.0
Important
rules_js maintainers are working towards a rules_js 2.0 RC release. Breakings changes in the underlying provider API require that all downstream rulesets have major releases such as this one. We don't recommended upgrading to this alpha release. For more information on the rules_js 2.0 release see the tracking issue aspect-build/rules_js#1671.
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "db0e88fccbf178e6b29ab76636341b0332ae6b650e9de61a58a31268e7567d81",
strip_prefix = "rules_rollup-2.0.0-alpha.0",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v2.0.0-alpha.0/rules_rollup-v2.0.0-alpha.0.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@aspect_rules_js//js:toolchains.bzl", "DEFAULT_NODE_VERSION", "rules_js_register_toolchains")
rules_js_register_toolchains(node_version = DEFAULT_NODE_VERSION)
load("@aspect_rules_js//npm:repositories.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- chore: update README so it slurps to docs.aspect.build by @alexeagle in #86
- build: upgrade buildifier_prebuilt to 6.3.3 by @jbedard in #87
- chore: update to Bazel 6.3.2 and Aspect CLI 5.7.2 by @gregmagolan in #88
- chore: BCR testing on Bazel 6 and 7 by @alexeagle in #91
- chore: cancel previous GHA from the same PR by @gregmagolan in #92
- chore: remove Go by @alexeagle in #93
- fixes broken toolchain resolution for copy_to_bin_actions by @archen in #90
- chore: upgrade to Bazel 7 by @alexeagle in #94
- chore: bump to buildifier 6.4.0 by @gregmagolan in #97
- chore: bump to Bazel 7.1.1 by @gregmagolan in #98
- chore: misc cleanup by @gregmagolan in #99
- chore: green up Windows CI by @gregmagolan in #100
New Contributors
Full Changelog: v1.0.0...v2.0.0-alpha.0
v1.0.2
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "6694a42c99b8b46a8788575597419d31cdf6c163fe77354730eb1ab4007fb6aa",
strip_prefix = "rules_rollup-1.0.2",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v1.0.2/rules_rollup-v1.0.2.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- fixes broken toolchain resolution for copy_to_bin_actions by @archen in #90
- chore: upgrade to Bazel 7 by @alexeagle in #94
New Contributors
Full Changelog: v1.0.1...v1.0.2
v1.0.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "b73e6c5c273269e5bec4fb6f0d64e33ad7663a3772d7a1d642d98eb819eaf17c",
strip_prefix = "rules_rollup-1.0.1",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v1.0.1/rules_rollup-v1.0.1.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- chore: update README so it slurps to docs.aspect.build by @alexeagle in #86
- build: upgrade buildifier_prebuilt to 6.3.3 by @jbedard in #87
- chore: update to Bazel 6.3.2 and Aspect CLI 5.7.2 by @gregmagolan in #88
- chore: BCR testing on Bazel 6 and 7 by @alexeagle in #91
- chore: cancel previous GHA from the same PR by @gregmagolan in #92
- chore: remove Go by @alexeagle in #93
Full Changelog: v1.0.0...v1.0.1
v1.0.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "a0433a0b0206a45d362749d71bc1e4e0dacf5ca2a572b059328f9753392bca80",
strip_prefix = "rules_rollup-1.0.0",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v1.0.0/rules_rollup-v1.0.0.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- Fix the link to the API documentation by @chrismgrayftsinc in #85
New Contributors
- @chrismgrayftsinc made their first contribution in #85
Full Changelog: v0.15.2...v1.0.0
v0.15.2
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "3ae84fbf1f94cbe00c73be8114c35b713fd273eb66d26b14966172b18611738b",
strip_prefix = "rules_rollup-0.15.2",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v0.15.2/rules_rollup-v0.15.2.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- chore: enable_runfiles for BCR windows CI by @gregmagolan in #84
Full Changelog: v0.15.1...v0.15.2
v0.15.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "fa8136b78dab9b41e2be3298f8f863cc648e1e24a1448bf1d60d1893ddfcacd6",
strip_prefix = "rules_rollup-0.15.1",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v0.15.1/rules_rollup-v0.15.1.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- ci: enable buildifier check on ci by @jbedard in #82
- chore: bump rules_js dep to 1.29.2 to pickup Windows fix by @gregmagolan in #83
Full Changelog: v0.15.0...v0.15.1
v0.15.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_rollup",
sha256 = "55aec79b04d84b489895ac6f57a7ed7e4a1ef94dc4680701634463dd1720802d",
strip_prefix = "rules_rollup-0.15.0",
url = "https://github.com/aspect-build/rules_rollup/releases/download/v0.15.0/rules_rollup-v0.15.0.tar.gz",
)
######################
# rules_rollup setup #
######################
load("@aspect_rules_rollup//rollup:dependencies.bzl", "rules_rollup_dependencies")
# Fetches the rules_rollup dependencies.
# If you want to have a different version of some dependency,
# you should fetch it *before* calling this.
# Alternatively, you can skip calling this function, so long as you've
# already fetched all the dependencies.
rules_rollup_dependencies()
# Fetch and register a node toolchain, if you haven't already
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
load("@aspect_rules_js//npm:npm_import.bzl", "npm_translate_lock")
npm_translate_lock(
name = "npm",
pnpm_lock = "@aspect_rules_rollup//:pnpm-lock.yaml",
)
load("@npm//:repositories.bzl", "npm_repositories")
npm_repositories()
What's Changed
- chore: update dependencies by @gregmagolan in #78
- test: run rollup/tests:bundle as a build_test by @jbedard in #81
- build: update rules_js, bazel-lib by @jbedard in #80
- chore: bzlmod by @alexeagle in #72
Full Changelog: v0.14.0...v0.15.0