Releases: aspect-build/rules_esbuild
Releases · aspect-build/rules_esbuild
v0.13.4
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "f9b5bf16251e3e4e127337ef968e6a398c9a4f353f1730e6c7ff6c9a8981e858",
strip_prefix = "rules_esbuild-0.13.4",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.13.4.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to bazel 6.0.0rc2 by @gregmagolan in #101
- chore: update to rules_js 1.8.0 by @gregmagolan in #102
Full Changelog: v0.13.3...v0.13.4
v0.13.3
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "d64d6753defbc99f6de06a1060b04c5f0b17fcddde9748541564663e5b407022",
strip_prefix = "rules_esbuild-0.13.3",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.13.3.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to rules_js 1.7.0 by @gregmagolan in #100
Full Changelog: v0.13.2...v0.13.3
v0.13.2
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "6ecd050839f9ff099dcb2b998a770d78d8a0c4f1b20897141f3a47b22835a037",
strip_prefix = "rules_esbuild-0.13.2",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.13.2.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to rules_js 1.6.7 by @gregmagolan in #94
- chore: add esbuild 0.15.13 to versions by @gregmagolan in #95
- chore: update to rules_js 1.6.8 by @gregmagolan in #96
- fix: allow generating no sourcemaps by @jbedard in #93
- chore: update to aspect_bazel_lib 1.16.2 by @gregmagolan in #99
Full Changelog: v0.13.1...v0.13.2
v0.13.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "dccab34d457faf9968ec83e2900d65cf5b846f036822b675d988deee0113dba9",
strip_prefix = "rules_esbuild-0.13.1",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.13.1.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to aspect_bazel_lib 1.16.0 by @gregmagolan in #90
- chore: update to Bazel 6.0.0rc1 and test against both 6.0.0rc1 and 5.3.2 on CI by @gregmagolan in #91
- chore: update to rules_js 1.6.6 by @gregmagolan in #92
Full Changelog: v0.13.0...v0.13.1
v0.13.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "47cb0df6db42640feafeba3a060e02247f647bb65f1d99dfdac025b1974a8fe2",
strip_prefix = "rules_esbuild-0.13.0",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.13.0.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to rules_js 1.1.2 by @gregmagolan in #64
- chore(deps): update dependency bazel_skylib to v1.3.0 by @renovate in #63
- chore(deps): update dependency rules_nodejs to v5.5.4 by @renovate in #67
- chore(deps): update dependency io_bazel_rules_go to v0.35.0 by @renovate in #68
- chore: update to rules_js 1.11.8 by @gregmagolan in #69
- chore(deps): update dependency bazel to v5.3.1 by @renovate in #71
- chore(deps): remove bazel-integration-testing by @jbedard in #72
- chore(deps): update dependency aspect_bazel_lib to v1.12.0 by @renovate in #73
- chore(deps): update dependency aspect_rules_js to v1.3.1 by @renovate in #74
- chore: update to aspect_bazel_lib 1.12.1 by @gregmagolan in #78
- chore(deps): update dependency aspect_rules_js to v1.4.0 by @renovate in #79
- chore(deps): update dependency rules_nodejs to v5.6.0 by @renovate in #75
- chore(deps): update dependency io_bazel_stardoc to v0.5.3 by @renovate in #77
- chore: update to rules_js 1.6.2 by @gregmagolan in #83
- chore: update to aspect_bazel_lib 1.15.0 by @gregmagolan in #84
- chore: remove additional inline maybe_http_archive by @gregmagolan in #85
- chore: update workspace deps to latest by @gregmagolan in #87
- chore: add comment about order of TOOL_VERSIONS by @gregmagolan in #88
- chore: upgrade to rules_js 1.6.5 by @gregmagolan in #89
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "1e365451341ffb2490193292dfd9953f2ca009586c2381cb4dc08d01e48866b7",
strip_prefix = "rules_esbuild-0.12.0",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.12.0.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
rules_js 1.1.0 is required for this release.
What's Changed
- chore: update to rules_js 1.1.0 by @gregmagolan in #61
Full Changelog: v0.11.1...v0.12.0
v0.11.1
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "ec10f564712c2f78d29b0fe7d86b84b510fbc99f1596894a09524367a66a1283",
strip_prefix = "rules_esbuild-0.11.1",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.11.1.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- Support esbuild 0.14.51 by @arobinson in #49
- chore(deps): update dependency rules_nodejs to v5.5.3 by @renovate in #52
- chore(deps): update dependency bazel_gazelle to v0.26.0 by @renovate in #53
- chore(deps): update build_bazel_integration_testing digest to 7d3e9ae by @renovate in #50
- chore(deps): update dependency io_bazel_stardoc to v0.5.2 by @renovate in #51
- chore(deps): update dependency io_bazel_rules_go to v0.34.0 by @renovate in #55
- chore(deps): update dependency bazel_skylib to v1.2.1 by @renovate in #54
- chore: update to rules_js 1.0.0 by @gregmagolan in #56
- fix: don't preserve symlinks so we can resolve npm deps in the symlinked node_modules tree by @gregmagolan in #57
- chore(deps): update dependency bazel to v5.3.0 by @renovate in #60
New Contributors
- @arobinson made their first contribution in #49
Full Changelog: v0.11.0...v0.11.1
v0.11.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "3fc6eb3bd1eef3ceed7403c298d368f1dd58d23e385a11345bc02551acdff0ad",
strip_prefix = "rules_esbuild-0.11.0",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.11.0.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- chore: update to aspect_bazel_lib_1.9.2 by @gregmagolan in #47
- add esbuild 0.11.20 by @longlho in #46
- refactor: update to rules_js 1.0.0-rc.4 by @gregmagolan in #48
New Contributors
Full Changelog: v0.10.0...v0.11.0
v0.10.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "cba312fa583f90836b00584ba6bbcd143d7886fb07795fc1fbf89403368b373a",
strip_prefix = "rules_esbuild-0.10.0",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.10.0.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- feat: allow metafile generation to be optional by @mattem in #38
- add npm-links sample by @JiaLiPassion in #35
- chore: update to aspect_bazel_lib 1.8.0 by @gregmagolan in #40
- chore: update to aspect_rules_js 1.0.0-rc.2 by @gregmagolan in #41
- chore: update to aspect_bazel_lib 1.8.1 by @gregmagolan in #42
- chore: update to aspect_bazel_lib 1.9.1 by @gregmagolan in #43
- chore: update to rules_js 1.0.0-rc.3 by @gregmagolan in #44
New Contributors
- @mattem made their first contribution in #38
- @JiaLiPassion made their first contribution in #35
Full Changelog: v0.9.0...v0.10.0
v0.9.0
WORKSPACE snippet:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_rules_esbuild",
sha256 = "77c414e7d82c9a66b4b6d6cb81a7a379f462215b52f5bae90faecde81798189f",
strip_prefix = "rules_esbuild-0.9.0",
url = "https://github.com/aspect-build/rules_esbuild/archive/refs/tags/v0.9.0.tar.gz",
)
######################
# rules_esbuild setup #
######################
# Fetches the rules_esbuild 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.
load("@aspect_rules_esbuild//esbuild:dependencies.bzl", "rules_esbuild_dependencies")
rules_esbuild_dependencies()
# If you didn't already register a toolchain providing nodejs, do that:
load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains")
nodejs_register_toolchains(
name = "node",
node_version = DEFAULT_NODE_VERSION,
)
# Register a toolchain containing esbuild npm package and native bindings
load("@aspect_rules_esbuild//esbuild:repositories.bzl", "LATEST_VERSION", "esbuild_register_toolchains")
esbuild_register_toolchains(
name = "esbuild",
esbuild_version = LATEST_VERSION,
)
What's Changed
- Configure Renovate by @renovate in #22
- chore(deps): update actions/checkout action to v3 by @renovate in #28
- chore(deps): update actions/cache action to v3 by @renovate in #27
- fix: Use proper outdir when output_dir is specified by @JesseTatasciore in #30
- chore(deps): update dependency bazel to v5.2.0 by @renovate in #31
New Contributors
- @renovate made their first contribution in #22
- @JesseTatasciore made their first contribution in #30
Full Changelog: v0.8.0...v0.9.0