Skip to content

Conversation

angular-robot
Copy link
Collaborator

@angular-robot angular-robot commented Apr 16, 2025

This PR contains the following updates:

Package Type Update Change
@eslint/js (source) devDependencies minor 9.24.0 -> 9.25.1
@typescript-eslint/eslint-plugin (source) devDependencies minor 8.30.1 -> 8.31.0
@typescript-eslint/parser (source) devDependencies minor 8.30.1 -> 8.31.0
aspect_bazel_lib http_archive minor v2.14.0 -> v2.15.0
aspect_rules_js http_archive patch v2.3.5 -> v2.3.6
beasties (source) dependencies patch 0.3.2 -> 0.3.3
beasties (source) devDependencies patch 0.3.2 -> 0.3.3
eslint (source) devDependencies minor 9.24.0 -> 9.25.1
sass dependencies minor 1.86.3 -> 1.87.0
tinyglobby dependencies patch 0.2.12 -> 0.2.13
vite (source) dependencies minor 6.2.6 -> 6.3.2
webpack devDependencies patch 5.99.5 -> 5.99.6
webpack dependencies patch 5.99.5 -> 5.99.6

Release Notes

eslint/eslint (@​eslint/js)

v9.25.1

Compare Source

Bug Fixes
  • cdc8e8c fix: revert directive detection in no-unused-expressions (#​19639) (sethamus)
Chores

v9.25.0

Compare Source

Features
  • dcd95aa feat: support TypeScript syntax in no-empty-function rule (#​19551) (sethamus)
  • 77d6d5b feat: support TS syntax in no-unused-expressions (#​19564) (Sweta Tanwar)
  • 90228e5 feat: support JSRuleDefinition type (#​19604) (루밀LuMir)
  • 59ba6b7 feat: add allowObjects option to no-restricted-properties (#​19607) (sethamus)
  • db650a0 feat: support TypeScript syntax in no-invalid-this rule (#​19532) (Tanuj Kanti)
  • 9535cff feat: support TS syntax in no-loop-func (#​19559) (Nitin Kumar)
Bug Fixes
  • 910bd13 fix: nodeTypeKey not being used in NodeEventGenerator (#​19631) (StyleShit)
Documentation
  • ca7a735 docs: update no-undef-init when not to use section (#​19624) (Tanuj Kanti)
  • 1b870c9 docs: use eslint-config-xo in the getting started guide (#​19629) (Nitin Kumar)
  • 5d4af16 docs: add types for multiple rule options (#​19616) (Tanuj Kanti)
  • e8f8d57 docs: Update README (GitHub Actions Bot)
  • a40348f docs: no-use-before-define tweaks (#​19622) (Kirk Waiblinger)
  • 0ba3ae3 docs: Update README (GitHub Actions Bot)
  • 865dbfe docs: ensure "learn more" deprecation links point to useful resource (#​19590) (Kirk Waiblinger)
  • f80b746 docs: add known limitations for no-self-compare (#​19612) (Nitin Kumar)
  • 865aed6 docs: Update README (GitHub Actions Bot)
Chores
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.31.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#​10979)
❤️ Thank You
  • Nicolas Le Cam

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.31.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

aspect-build/bazel-lib (aspect_bazel_lib)

v2.15.0

Compare Source

Using Bzlmod with Bazel 6:

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_bazel_lib", version = "2.15.0")

Read more about bzlmod: https://blog.aspect.dev/bzlmod

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

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

http_archive(
    name = "aspect_bazel_lib",
    sha256 = "0b9b764ee5af1cbec01bcd2ca9ebd4aa4bbd700b17d7b8bb015769195fd88d20",
    strip_prefix = "bazel-lib-2.15.0",
    url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.15.0/bazel-lib-v2.15.0.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains")

### Required bazel-lib dependencies

aspect_bazel_lib_dependencies()

### Register bazel-lib toolchains

aspect_bazel_lib_register_toolchains()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel-lib@v2.14.0...v2.15.0

aspect-build/rules_js (aspect_rules_js)

v2.3.6

Compare Source

Many companies are successfully building with rules_js.
If you're getting value from the project, please let us know!
Just comment on our Adoption Discussion.

Using Bzlmod with Bazel 6:

Add to your MODULE.bazel file:

bazel_dep(name = "aspect_rules_js", version = "2.3.6")

####### Node.js version #########

### By default you get the node version from DEFAULT_NODE_VERSION in @​rules_nodejs//nodejs:repositories.bzl
### Optionally you can pin a different node version:
bazel_dep(name = "rules_nodejs", version = "6.3.0")
node = use_extension("@​rules_nodejs//nodejs:extensions.bzl", "node", dev_dependency = True)
node.toolchain(node_version = "16.14.2")

#################################

npm = use_extension("@​aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True)

npm.npm_translate_lock(
    name = "npm",
    pnpm_lock = "//:pnpm-lock.yaml",
    verify_node_modules_ignored = "//:.bazelignore",
)

use_repo(npm, "npm")

pnpm = use_extension("@​aspect_rules_js//npm:extensions.bzl", "pnpm")

### Allows developers to use the matching pnpm version, for example:
### bazel run -- @​pnpm --dir /home/runner/work/rules_js/rules_js install
use_repo(pnpm, "pnpm")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

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

http_archive(
    name = "aspect_rules_js",
    sha256 = "080aad0a6e6532a9825be54155e4f148e7e472219cd0dc9869a10563eddaf332",
    strip_prefix = "rules_js-2.3.6",
    url = "https://github.com/aspect-build/rules_js/releases/download/v2.3.6/rules_js-v2.3.6.tar.gz",
)

load("@​aspect_rules_js//js:repositories.bzl", "rules_js_dependencies")

rules_js_dependencies()

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

Full Changelog: aspect-build/rules_js@v2.3.5...v2.3.6

danielroe/beasties (beasties)

v0.3.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
sass/dart-sass (sass)

v1.87.0

Compare Source

  • Potentially breaking bug fix: When a plain CSS file with a top-level
    nesting selector & is loaded into a nested Sass context via
    meta.load-css() or @import, Sass now emits plain CSS nesting rather than
    incorrectly combining it with the parent selector using a descendant
    combinator.
SuperchupuDev/tinyglobby (tinyglobby)

v0.2.13

Compare Source

Fixed
  • Performance of crawling / thanks to an upstream fdir fix by pralkarz
  • Path joining when crawling from / by benmccann
  • Paths no longer have their first character removed in some cases when crawling from /
  • Added compatibility with @types/picomatch 4.0.0
vitejs/vite (vite)

v6.3.2

Compare Source

v6.3.1

Compare Source

v6.3.0

Compare Source

webpack/webpack (webpack)

v5.99.6

Compare Source

Fixes
  • Respect public path for ES modules
  • Fixed generation of module for module library when mixing commonjs and esm modules
  • Always apply FlagDependencyExportsPlugin for libraries where it required
  • Faster logic for dead control flow
  • Typescript types

Configuration

📅 Schedule: Branch creation - "after 10:00pm every weekday,before 4:00am every weekday,every weekend" in timezone America/Tijuana, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker target: minor This PR is targeted for the next minor release labels Apr 16, 2025
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Apr 16, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from 3e6747c to 3a22f72 Compare April 17, 2025 02:30
@angular-robot angular-robot changed the title build: update dependency vite to v6.3.0 build: update dependency vite to v6.3.1 Apr 17, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from 3a22f72 to 5962ba4 Compare April 18, 2025 05:03
@angular-robot angular-robot changed the title build: update dependency vite to v6.3.1 build: update dependency vite to v6.3.2 Apr 18, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from 5962ba4 to 5a0c6b0 Compare April 18, 2025 13:09
@angular-robot angular-robot changed the title build: update dependency vite to v6.3.2 build: update all non-major dependencies Apr 18, 2025
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch 7 times, most recently from 82128af to baeb1f4 Compare April 22, 2025 01:31
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from baeb1f4 to fd6d8d6 Compare April 22, 2025 04:03
alan-agius4 added a commit to alan-agius4/angular-cli that referenced this pull request Apr 22, 2025
@angular-robot angular-robot deleted the ng-renovate/all-minor-patch branch April 22, 2025 15:04
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators May 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: minor This PR is targeted for the next minor release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant