Skip to content

Conversation

@angular-robot
Copy link
Contributor

@angular-robot angular-robot commented Mar 4, 2023

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies patch 5.54.0 -> 5.54.1
@typescript-eslint/parser devDependencies patch 5.54.0 -> 5.54.1
aspect_bazel_lib http_archive minor v1.27.2 -> v1.28.0
esbuild optionalDependencies patch 0.17.10 -> 0.17.11
esbuild devDependencies patch 0.17.10 -> 0.17.11
esbuild-wasm dependencies patch 0.17.10 -> 0.17.11
esbuild-wasm devDependencies patch 0.17.10 -> 0.17.11
eslint-config-prettier devDependencies minor 8.6.0 -> 8.7.0
quicktype-core devDependencies patch 23.0.10 -> 23.0.12
verdaccio (source) devDependencies minor 5.21.2 -> 5.22.0
zone.js (changelog) dependencies minor ~0.12.0 -> ~0.13.0
zone.js (changelog) devDependencies minor ^0.12.0 -> ^0.13.0

Release Notes

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

v5.54.1

Compare Source

Note: Version bump only for package @​typescript-eslint/eslint-plugin

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

v5.54.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

aspect-build/bazel-lib

v1.28.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 = "1.28.0")

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

Using WORKSPACE

Paste this snippet into your file:

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

http_archive(
    name = "aspect_bazel_lib",
    sha256 = "2518c757715d4f5fc7cc7e0a68742dd1155eaafc78fb9196b8a18e13a738cea2",
    strip_prefix = "bazel-lib-1.28.0",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v1.28.0/bazel-lib-v1.28.0.tar.gz",
)

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

aspect_bazel_lib_dependencies()

Optional toolchains:

### Register the following toolchain to use jq

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

register_jq_toolchains()

### Register the following toolchain to use yq

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

register_yq_toolchains()

What's Changed

Full Changelog: bazel-contrib/bazel-lib@v1.27.2...v1.28.0

evanw/esbuild

v0.17.11

Compare Source

  • Fix the alias feature to always prefer the longest match (#​2963)

    It's possible to configure conflicting aliases such as --alias:a=b and --alias:a/c=d, which is ambiguous for the import path a/c/x (since it could map to either b/c/x or d/x). Previously esbuild would pick the first matching alias, which would non-deterministically pick between one of the possible matches. This release fixes esbuild to always deterministically pick the longest possible match.

  • Minify calls to some global primitive constructors (#​2962)

    With this release, esbuild's minifier now replaces calls to Boolean/Number/String/BigInt with equivalent shorter code when relevant:

    // Original code
    console.log(
      Boolean(a ? (b | c) !== 0 : (c & d) !== 0),
      Number(e ? '1' : '2'),
      String(e ? '1' : '2'),
      BigInt(e ? 1n : 2n),
    )
    
    // Old output (with --minify)
    console.log(Boolean(a?(b|c)!==0:(c&d)!==0),Number(e?"1":"2"),String(e?"1":"2"),BigInt(e?1n:2n));
    
    // New output (with --minify)
    console.log(!!(a?b|c:c&d),+(e?"1":"2"),e?"1":"2",e?1n:2n);
  • Adjust some feature compatibility tables for node (#​2940)

    This release makes the following adjustments to esbuild's internal feature compatibility tables for node, which tell esbuild which versions of node are known to support all aspects of that feature:

    • class-private-brand-checks: node v16.9+ => node v16.4+ (a decrease)
    • hashbang: node v12.0+ => node v12.5+ (an increase)
    • optional-chain: node v16.9+ => node v16.1+ (a decrease)
    • template-literal: node v4+ => node v10+ (an increase)

    Each of these adjustments was identified by comparing against data from the node-compat-table package and was manually verified using old node executables downloaded from https://nodejs.org/download/release/.

prettier/eslint-config-prettier

v8.7.0

Compare Source

quicktype/quicktype

v23.0.12

Compare Source

v23.0.11

Compare Source

verdaccio/verdaccio

v5.22.0

Compare Source

Refactor

⚠️ Refactors can causes issues, please report and if give you problems stay on the version you were

This release only refactor internal code, reuse configuration parsing and token signature from v6.

the next major will include an enhancedLegacySignature property to be able get rid of [DEP0106] DeprecationWarning: crypto.createDecipher is deprecated. and improve legacy token signature.

Bugs
  • Logger level configuration was being ignored (#​3658) (e50d4d9) regresion at v5.20.0
angular/angular

v0.13.0

Compare Source


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 Mar 4, 2023
@angular-robot angular-robot bot added the area: build & ci Related the build and CI infrastructure of the project label Mar 4, 2023
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch 4 times, most recently from bba14b3 to fb09795 Compare March 6, 2023 18:18
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from fb09795 to c5ada22 Compare March 6, 2023 20:17
@angular-robot angular-robot force-pushed the ng-renovate/all-minor-patch branch from c5ada22 to 1a31cde Compare March 7, 2023 04:15
@angular-robot angular-robot bot merged commit 31d35b4 into angular:main Mar 7, 2023
@angular-robot angular-robot deleted the ng-renovate/all-minor-patch branch March 7, 2023 15:18
@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 Apr 7, 2023
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.

2 participants