Releases: benchsci/rules_nodejs_gazelle
Releases · benchsci/rules_nodejs_gazelle
v0.7.0
MODULE.bazel setup:
bazel_dep(name = "com_github_benchsci_rules_nodejs_gazelle", version = "0.7.0", repo_name = "com_github_benchsci_rules_nodejs_gazelle")
WORKSPACE setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "474ddeddff0e4c6c73637af6a61d8163d433b3e0234a7e1b0e2bfb8f1758732a",
strip_prefix = "rules_nodejs_gazelle-0.7.0",
url = "https://github.com/benchsci/rules_nodejs_gazelle/releases/download/v0.7.0/rules_nodejs_gazelle-v0.7.0.tar.gz",
)
What's Changed
- Add support for scoped packages within monorepos by @sfc-gh-jlai in #56
New Contributors
- @sfc-gh-jlai made their first contribution in #56
Full Changelog: v0.6.0...v0.7.0
v0.6.0
MODULE.bazel setup:
bazel_dep(name = "com_github_benchsci_rules_nodejs_gazelle", version = "0.6.0", repo_name = "com_github_benchsci_rules_nodejs_gazelle")
WORKSPACE setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "0ae78254bafe97ceea7c216fc428a78eca3aef7755414c232cc6ac1065cf7a06",
strip_prefix = "rules_nodejs_gazelle-0.6.0",
url = "https://github.com/benchsci/rules_nodejs_gazelle/releases/download/v0.6.0/rules_nodejs_gazelle-v0.6.0.tar.gz",
)
v0.5.0
MODULE.bazel setup:
bazel_dep(name = "com_github_benchsci_rules_nodejs_gazelle", version = "0.0.0", repo_name = "com_github_benchsci_rules_nodejs_gazelle")
archive_override(
module_name = "com_github_benchsci_rules_nodejs_gazelle",
integrity = "sha256-m0F7Wy9KDigJTRuwlnFwYuehO2FQSkdakVMjEBVEnTE=",
strip_prefix = "rules_nodejs_gazelle-0.5.0",
urls = [
"https://github.com/benchsci/rules_nodejs_gazelle/archive/refs/tags/v0.5.0.tar.gz",
],
)
WORKSPACE setup:
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "c3734c1d4f18f58c74e1efb1ab83dd2bed84d0de2e0b26c8c0fcb649bdbb75a1",
strip_prefix = "rules_nodejs_gazelle-0.5.0",
urls = [
"https://github.com/benchsci/rules_nodejs_gazelle/archive/refs/tags/v0.5.0.tar.gz",
],
)
What's Changed
- Fix the builtins lookup by @vihangm in #50
- Nextjs uses parens to create route groups, this ensures we can support them by @vihangm in #49
- Simplify jest_test rules by @vihangm in #47
- Implement bzlmod by @ewianda in #52
- Fix resolver on packages with @types suffix by @Olsworn in #53
- Add support for snapshot attrs for tests that include snapshots by @vihangm in #48
New Contributors
Full Changelog: v0.4.1...v0.5.0
v0.4.1
WORKSPACE setup:
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "a96a4be31fbf53669a866c66be90ce686a73ee323926443c7c9a54bb100e4ff1",
strip_prefix = "rules_nodejs_gazelle-0.4.1",
urls = [
"https://github.com/benchsci/rules_nodejs_gazelle/archive/refs/tags/v0.4.1.tar.gz",
],
)
What's Changed
- fix: nil derefence on gazelle update-repos by @JamesMBartlett in #46
New Contributors
- @JamesMBartlett made their first contribution in #46
Full Changelog: v0.4.0...v0.4.1
v0.4.0
WORKSPACE setup:
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "738c139545e170daeeeb338879fac627648958f8ff07716d121de63b6599f3a6",
strip_prefix = "rules_nodejs_gazelle-0.4.0",
urls = [
"https://github.com/benchsci/rules_nodejs_gazelle/archive/refs/tags/v0.4.0.tar.gz",
],
)
What's Changed
- Merge pull request #32 from benchsci/keep-filename-case-sensitive by @ewianda in #36
- Refactor GenerateRules by @ColinHeathman in #37
- Added js_folder_as_rule directive by @ColinHeathman in #38
- Refactor testdata to examples by @ColinHeathman in #39
- Made aspect's rules_js a first class citizen by @ColinHeathman in #40
- Further support for aspect rules_js by @ColinHeathman in #41
- Automatic calculation of shard_count by @ColinHeathman in #43
- Fix test parsing regex by @ColinHeathman in #44
- Release 0.4.0 by @ColinHeathman in #45
Full Changelog: v0.3.0...v0.4.0
v0.3.0
WORKSPACE setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "ff2591d58d120a5e056128ad3510486a9846cc16f18ef926f8677ca724a22ca5",
strip_prefix = "rules_nodejs_gazelle-ee27223ed0197a2edb884d9c2e1075e920c45926",
url = "https://github.com/benchsci/rules_nodejs_gazelle/archive/ee27223ed0197a2edb884d9c2e1075e920c45926.tar.gz",
)
What's Changed
- feat: Handle user specified resolution by @ewianda in #25
- DEV-4041 Updated Import RegEx by @tbeamish-benchsci in #26
- Smart modules by @ColinHeathman in #27
- Fix parse.go to match smallest string literal by @ColinHeathman in #28
- Adding support for @types/node when importing Builtins by @kopiro in #29
- fix: jsconfig LookupTypes was not propagated to children by @Kartones in #30
- TSX|JSX should import React dependency by @kopiro in #31
- fix: aggregate_asset_singletons was flaky due to web asset undeterministic behavior by @Kartones in #34
- Remove case normlization by @ewianda in #32
New Contributors
- @tbeamish-benchsci made their first contribution in #26
- @kopiro made their first contribution in #29
- @Kartones made their first contribution in #30
Full Changelog: v0.2.0...v0.3.0
v0.2.0
WORKSPACE setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "a8654297dfebf477e697a965ed94ad626f1444254b9d914b6777c70abb0e0e0f",
strip_prefix = "rules_nodejs_gazelle-0a1f4b349d12ea50da8f4c794226b0651e7fa5e2",
url = "https://github.com/benchsci/rules_nodejs_gazelle/archive/0a1f4b349d12ea50da8f4c794226b0651e7fa5e2.tar.gz",
)
What's Changed
Full Changelog: v0.1.0...v0.2.0
v0.1.0
WORKSPACE setup:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_github_benchsci_rules_nodejs_gazelle",
sha256 = "5541afd5b74f1c3c46d34aa6c66de32cf3402d6a542481b85482c3c3d1861ec7",
strip_prefix = "rules_nodejs_gazelle-4058ab250adee5ed7d3c961383aced8ac7bfb69c",
url = "https://github.com/benchsci/rules_nodejs_gazelle/archive/4058ab250adee5ed7d3c961383aced8ac7bfb69c.tar.gz",
)
What's Changed
- Initial code by @ColinHeathman in #1
- Automatically grab corresponding type declarations for @npm imports by @ColinHeathman in #2
- Automatic types by @ColinHeathman in #3
- Revert Automatic types by @ColinHeathman in #4
- ts-auto-types directive for discovery of @npm//@types deps by @ColinHeathman in #5
- Fix for auto types by @ColinHeathman in #6
- Respect gazelle:map_kind directive by @ColinHeathman in #7
- Update README.md by @ewianda in #8
- Add github CI for pre-commit checks by @ewianda in #10
- Add simple library test by @ewianda in #11
- Convert CLI arguments to Gazelle directives by @ColinHeathman in #12
- Added js_quiet and js_verbose to control missing import warnings by @ColinHeathman in #13
- Re organize files by @ColinHeathman in #14
- Corrected setup documentation by @ColinHeathman in #15
- Added note about npm dependencies by @ColinHeathman in #16
- Fix import from '.' to always map to index by @ColinHeathman in #17
- Parse jest.mock imports by @ColinHeathman in #19
- DEV-3502 Fix TS conversion by @ColinHeathman in #20
- Add action for creating release tags by @ewianda in #22
- Relase 0.1.0 by @ewianda in #23
New Contributors
- @ColinHeathman made their first contribution in #1
- @ewianda made their first contribution in #8
Full Changelog: https://github.com/benchsci/rules_nodejs_gazelle/commits/v0.1.0