Skip to content

Releases: aspect-build/rules_esbuild

v0.13.4

24 Nov 02:07
c4515b4
Compare
Choose a tag to compare
v0.13.4 Pre-release
Pre-release

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

Full Changelog: v0.13.3...v0.13.4

v0.13.3

20 Nov 04:25
ea48ca1
Compare
Choose a tag to compare
v0.13.3 Pre-release
Pre-release

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

Full Changelog: v0.13.2...v0.13.3

v0.13.2

20 Nov 04:17
e32000a
Compare
Choose a tag to compare
v0.13.2 Pre-release
Pre-release

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

Full Changelog: v0.13.1...v0.13.2

v0.13.1

03 Nov 16:45
6a01b69
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release

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

Full Changelog: v0.13.0...v0.13.1

v0.13.0

03 Nov 00:33
191b692
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

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

27 Aug 04:59
65d93ac
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

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

Full Changelog: v0.11.1...v0.12.0

v0.11.1

23 Aug 22:58
616b686
Compare
Choose a tag to compare
v0.11.1 Pre-release
Pre-release

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

Full Changelog: v0.11.0...v0.11.1

v0.11.0

02 Aug 23:03
70ba86d
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

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

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

30 Jul 04:07
b7427e0
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

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

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

28 Jun 04:27
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

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

New Contributors

Full Changelog: v0.8.0...v0.9.0