Skip to content

v1.1.1

Latest

Choose a tag to compare

@kczulko kczulko released this 04 Feb 16:28
· 23 commits to master since this release
698eec1

Announcement: This is the last release with legacy workspace support!


Using bzlmod with Bazel 6 or later:

  1. Add common --enable_bzlmod to .bazelrc.

  2. Add to your MODULE.bazel file:

bazel_dep(name = "rules_elm", version = "1.1.1")

# Declare external elm dependencies, for example:
elm = use_extension("@rules_elm//elm:extensions.bzl", "elm")
elm.repository(
    name = "elm_package_elm_core",
    sha256 = "6e37b11c88c89a68d19d0c7625f1ef39ed70c59e443def95e4de98d6748c80a7",
    strip_prefix = "core-1.0.5",
    urls = ["https://github.com/elm/core/archive/1.0.5.tar.gz"],
)
use_repo(elm, "elm_package_elm_core")

Using WORKSPACE:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_elm",
    sha256 = "3910f6d3955e2554fb4749c7e4fa7679db713a694cbf5fef7cd4f96667a83295",
    strip_prefix = "rules_elm-1.1.1",
    urls = "https://github.com/kczulko/rules_elm/releases/download/v1.1.1/rules_elm-1.1.1.tar.gz",
)

load("@rules_elm//elm:dependencies.bzl", "elm_dependencies")
elm_dependencies()
load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies")
rules_java_dependencies()
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
protobuf_deps()
load("@rules_python//python:repositories.bzl", "py_repositories")
py_repositories()
load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")
rules_js_dependencies()
load("@rules_python//python:repositories.bzl", "py_repositories")
py_repositories()

load("@rules_shell//shell:repositories.bzl", "rules_shell_toolchains")
rules_shell_toolchains()
load("@rules_elm//elm:repositories.bzl", "elm_register_toolchains")
elm_register_toolchains()
load("@rules_elm_npm//:repositories.bzl", elm_npm_repositories = "npm_repositories")
elm_npm_repositories()

What's Changed

  • fix: cross-spawn and pnpm lockfileVersion update by @kczulko in #88
  • chore: format nix files by @kczulko in #89
  • chore(deps): update dependency rules_bazel_integration_test to v0.32.0 by @renovate[bot] in #91
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.24.0 by @renovate[bot] in #90
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.25.0 by @renovate[bot] in #92
  • Update baze to 8.1.0 by @kczulko in #93
  • fix(deps): update dependency elm-test to v0.19.1-revision14 by @renovate[bot] in #94
  • fix(deps): update dependency elm-test to v0.19.1-revision15 by @renovate[bot] in #95
  • chore(deps): update dependency aspect_rules_js to v2.2.0 by @renovate[bot] in #96
  • feat: bazel 8.1.1 by @kczulko in #97
  • chore(deps): update dependency rules_python to v1.2.0 by @renovate[bot] in #98
  • fix: mark elm_binary_opt as flaky by @kczulko in #99
  • chore(deps): update dependency aspect_bazel_lib to v2.14.0 by @renovate[bot] in #100
  • chore(deps): update protobuf monorepo to v30 (major) by @renovate[bot] in #102
  • chore(deps): update dependency rules_nodejs to v6.3.4 by @renovate[bot] in #104
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.25.1 by @renovate[bot] in #103
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.25.2 by @renovate[bot] in #105
  • chore(deps): update protobuf monorepo to v30.1 by @renovate[bot] in #106
  • chore: rules extraction by @kczulko in #107
  • chore: bzl_library targets addition by @kczulko in #108
  • chore: initial docs by @kczulko in #109
  • fix: tests timeout removal by @kczulko in #110
  • chore: elm_test doc by @kczulko in #112
  • chore: elm-binary docs by @kczulko in #111
  • chore: elm_library elm_package docs by @kczulko in #113
  • chore(deps): update dependency aspect_rules_js to v2.3.0 by @renovate[bot] in #114
  • chore(deps): update dependency aspect_rules_js to v2.3.0 by @renovate[bot] in #116
  • chore(deps): update dependency aspect_rules_js to v2.3.3 by @renovate[bot] in #117
  • chore(deps): bazel 7.6.0 by @kczulko in #118
  • chore: missing stardocs by @kczulko in #119
  • chore: docs cleanup by @kczulko in #120
  • Update README.md by @kczulko in #121
  • chore(deps): update dependency rules_python to v1.3.0 by @renovate[bot] in #123
  • chore(deps): update dependency aspect_rules_js to v2.3.4 by @renovate[bot] in #124
  • chore(deps): update protobuf monorepo to v30.2 by @renovate[bot] in #122
  • chore(deps): update dependency aspect_rules_js to v2.3.5 by @renovate[bot] in #125
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.26.0 by @renovate[bot] in #127
  • chore(deps): update dependency gazelle to v0.43.0 by @renovate[bot] in #128
  • chore(deps): update dependency aspect_bazel_lib to v2.15.3 by @renovate[bot] in #131
  • chore(deps): update dependency rules_python to v1.4.0 by @renovate[bot] in #134
  • chore(deps): update dependency rules_nodejs to v6.3.5 by @renovate[bot] in #129
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.27.0 by @renovate[bot] in #132
  • chore(deps): update dependency rules_bazel_integration_test to v0.32.1 by @renovate[bot] in #133
  • chore(deps): update dependency rules_python to v1.4.1 by @renovate[bot] in #137
  • chore(deps): update dependency aspect_bazel_lib to v2.16.0 by @renovate[bot] in #136
  • chore(deps): update dependency rules_shell to v0.4.1 by @renovate[bot] in #135
  • Update .bazelrc by @kczulko in #130
  • chore: save-always cache entry removal by @kczulko in #140
  • chore(deps): update protobuf monorepo to v31 (major) by @renovate[bot] in #138
  • chore(deps): update dependency rules_nodejs to v6.4.0 by @renovate[bot] in #139
  • chore(deps): update dependency platforms to v1 by @renovate[bot] in #141
  • chore(deps): update dependency aspect_bazel_lib to v2.17.1 by @renovate[bot] in #143
  • chore(deps): update protobuf monorepo to v31.1 by @renovate[bot] in #142
  • chore: rules_js update by @kczulko in #144
  • chore: update bazel8 update by @kczulko in #145
  • chore(deps): update dependency aspect_bazel_lib to v2.19.2 by @renovate[bot] in #146
  • chore(deps): update dependency rules_shell to v0.5.0 by @renovate[bot] in #147
  • chore(deps): update dependency gazelle to v0.44.0 by @renovate[bot] in #148
  • chore(deps): update dependency aspect_rules_js to v2.3.8 by @renovate[bot] in #151
  • chore(deps): update dependency aspect_bazel_lib to v2.19.4 by @renovate[bot] in #149
  • chore(deps): update dependency rules_bazel_integration_test to v0.33.2 by @renovate[bot] in #150
  • chore(deps): update dependency aspect_rules_js to v2.3.8 by @renovate[bot] in #152
  • chore(deps): update dependency bazel to v8.3.0 by @renovate[bot] in #154
  • chore(deps): update dependency bazel to v8.3.1 by @renovate[bot] in #155
  • chore(deps): update dependency rules_python to v1.5.0 by @renovate[bot] in #156
  • chore(deps): update dependency bazel_skylib to v1.8.0 by @renovate[bot] in #157
  • chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.8.0 by @renovate[bot] in #158
  • chore(deps): update dependency rules_python to v1.5.1 by @renovate[bot] in #159
  • fix(deps): update dependency elm-test to v0.19.1-revision16 by @renovate[bot] in #160
  • chore(deps): update dependency bazel_skylib to v1.8.1 by @renovate[bot] in #161
  • chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.8.1 by @renovate[bot] in #162
  • chore(deps): update dependency aspect_rules_js to v2.4.0 by @renovate[bot] in #163
  • chore(deps): update dependency aspect_bazel_lib to v2.20.0 by @renovate[bot] in #164
  • chore(deps): update dependency aspect_rules_js to v2.4.1 by @renovate[bot] in #165
  • chore(deps): update dependency aspect_rules_js to v2.4.2 by @renovate[bot] in #166
  • chore(deps): update dependency gazelle to v0.45.0 by @renovate[bot] in #168
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #171
  • chore(deps): update dependency rules_nodejs to v6.5.0 by @renovate[bot] in #169
  • chore(deps): update dependency aspect_bazel_lib to v2.21.0 by @renovate[bot] in #173
  • chore(deps): update protobuf monorepo to v32 (major) by @renovate[bot] in #172
  • chore(deps): update dependency rules_shell to v0.6.0 by @renovate[bot] in #167
  • chore(deps): update dependency rules_python to v1.5.3 by @renovate[bot] in #170
  • chore(deps): update dependency aspect_rules_js to v2.5.0 by @renovate[bot] in #175
  • chore(deps): update dependency aspect_bazel_lib to v2.21.1 by @renovate[bot] in #174
  • chore(deps): update dependency rules_python to v1.5.4 by @renovate[bot] in #176
  • chore(deps): update dependency bazel to v8.4.0 by @renovate[bot] in #177
  • chore(deps): update dependency rules_python to v1.6.0 by @renovate[bot] in #178
  • chore(deps): update dependency rules_python to v1.6.1 by @renovate[bot] in #179
  • chore(deps): update dependency rules_shell to v0.6.1 by @renovate[bot] in #180
  • chore(deps): update dependency bazel to v8.4.1 by @renovate[bot] in #181
  • chore(deps): update protobuf monorepo to v32.1 by @renovate[bot] in #182
  • chore(deps): update dependency rules_python to v1.6.3 by @renovate[bot] in #184
  • chore(deps): update dependency aspect_bazel_lib to v2.21.2 by @renovate[bot] in #185
  • chore(deps): update dependency bazel_skylib to v1.8.2 by @renovate[bot] in #186
  • chore(deps): update dependency bazel to v8.4.2 by @renovate[bot] in #190
  • chore(deps): update dependency rules_nodejs to v6.5.2 by @renovate[bot] in #188
  • chore(deps): update dependency aspect_rules_js by @renovate[bot] in #183
  • chore(deps): update dependency rules_bazel_integration_test to v0.34.0 by @renovate[bot] in #189
  • chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.8.2 by @renovate[bot] in #187
  • chore(deps): update dependency aspect_rules_js to v2.6.2 by @renovate[bot] in #191
  • chore(deps): update dependency com_google_protobuf to v33 by @renovate[bot] in #192
  • chore: use newer macos runner for x86-64 by @kczulko in #193
  • chore(deps): update dependency protobuf to v33 by @renovate[bot] in #194
  • chore(deps): update dependency aspect_rules_js to v2.7.0 by @renovate[bot] in #195
  • chore(deps): update dependency rules_nodejs to v6.6.0 by @renovate[bot] in #196
  • chore(deps): update dependency aspect_rules_js to v2.7.0 by @renovate[bot] in #197
  • chore(deps): update dependency gazelle to v0.46.0 by @renovate[bot] in #198
  • chore(deps): update dependency aspect_rules_js to v2.8.0 by @renovate[bot] in #199
  • chore(deps): update dependency aspect_rules_js to v2.8.0 by @renovate[bot] in #201
  • chore(deps): update dependency aspect_rules_js to v2.8.1 by @renovate[bot] in #203
  • chore(deps): update dependency gazelle to v0.47.0 by @renovate[bot] in #202
  • chore(deps): update protobuf monorepo to v33.1 by @renovate[bot] in #204
  • chore(deps): update dependency rules_nodejs to v6.6.1 by @renovate[bot] in #205
  • Increment cache-id for Bazel disk cache by @kczulko in #211
  • fix: CI by @kczulko in #213
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #210
  • chore(deps): update dependency aspect_rules_js to v2.8.2 by @renovate[bot] in #209
  • fix(deps): update dependency elm-test to v0.19.1-revision17 by @renovate[bot] in #208
  • chore(deps): update dependency rules_nodejs to v6.6.2 by @renovate[bot] in #207
  • chore(deps): update bazel used in it tests by @kczulko in #215
  • chore(deps): update dependency aspect_rules_js to v2.8.3 by @renovate[bot] in #216
  • chore(deps): update dependency com_google_protobuf to v33.2 by @renovate[bot] in #218
  • chore(deps): update dependency aspect_bazel_lib to v2.22.0 by @renovate[bot] in #217
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #220
  • chore(deps): update dependency bazel to v8.5.0 by @renovate[bot] in #219
  • chore(deps): update dependency protobuf to v33.2 by @renovate[bot] in #224
  • chore(deps): update dependency bazel_skylib to v1.9.0 by @renovate[bot] in #222
  • chore(deps): update dependency aspect_bazel_lib to v2.22.2 by @renovate[bot] in #225
  • chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.9.0 by @renovate[bot] in #223
  • chore(deps): update dependency aspect_rules_js to v2.9.1 by @renovate[bot] in #226
  • chore(deps): update dependency aspect_bazel_lib to v2.22.4 by @renovate[bot] in #227
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.28.0 by @renovate[bot] in #229
  • chore: update nixpkgs by @kczulko in #230
  • chore(deps): protobuf/nixpkgs update by @kczulko in #235
  • chore(deps): update dependency aspect_bazel_lib to v2.22.5 by @renovate[bot] in #231
  • chore(deps): update dependency bazel to v8.5.1 by @renovate[bot] in #232
  • chore(deps): update dependency aspect_rules_js to v2.9.1 by @renovate[bot] in #233
  • chore(deps): update dependency rules_bazel_integration_test to v0.35.0 by @renovate[bot] in #234
  • chore(deps): update dependency aspect_rules_js to v2.9.2 by @renovate[bot] in #237
  • chore(deps): update dependency rules_nodejs to v6.7.3 by @renovate[bot] in #236

Full Changelog: v1.1.0...v1.1.1