Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 2, 2024

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@aptre/common 0.22.7 -> 0.22.12 age adoption passing confidence devDependencies patch
@typescript-eslint/eslint-plugin (source) 8.37.0 -> 8.44.1 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) 8.37.0 -> 8.44.1 age adoption passing confidence devDependencies minor
actions/checkout v4.2.2 -> v5.0.0 age adoption passing confidence action major
actions/dependency-review-action v4.7.1 -> v4.7.3 age adoption passing confidence action patch
actions/setup-go v5.5.0 -> v6.0.0 age adoption passing confidence action major
actions/setup-node v4.4.0 -> v5.0.0 age adoption passing confidence action major
eslint (source) 9.31.0 -> 9.36.0 age adoption passing confidence devDependencies minor
eslint-config-prettier 10.1.5 -> 10.1.8 age adoption passing confidence devDependencies patch
eslint-plugin-unused-imports 4.1.4 -> 4.2.0 age adoption passing confidence devDependencies minor
github.com/aperturerobotics/common v0.22.7 -> v0.22.12 age adoption passing confidence require patch
github.com/aperturerobotics/protobuf-go-lite v0.9.1 -> v0.11.0 age adoption passing confidence require minor
github/codeql-action v3.29.2 -> v3.30.3 age adoption passing confidence action minor
go (source) 1.24.5 -> 1.25.1 age adoption passing confidence toolchain minor
starpc 0.39.6 -> 0.39.9 age adoption passing confidence dependencies patch
typescript (source) 5.8.3 -> 5.9.2 age adoption passing confidence devDependencies minor

Release Notes

aperturerobotics/common (@​aptre/common)

v0.22.12

Compare Source

v0.22.11

Compare Source

v0.22.10

Compare Source

v0.22.9

Compare Source

v0.22.8

Compare Source

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

v8.44.1

Compare Source

🩹 Fixes
  • eslint-plugin: [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (#​11611)
  • eslint-plugin: [no-unsafe-enum-comparison] support unions of literals (#​11599)
  • eslint-plugin: [no-base-to-string] make ignoredTypeNames match type names without generics (#​11597)
❤️ Thank You

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

v8.44.0

Compare Source

🚀 Features
  • eslint-plugin: [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (#​11267)
🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-conversion] ignore enum members (#​11490)
❤️ Thank You

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

v8.43.0

Compare Source

🚀 Features
  • typescript-estree: disallow empty type parameter/argument lists (#​11563)
🩹 Fixes
  • eslint-plugin: [prefer-return-this-type] don't report an error when returning a union type that includes a classType (#​11432)
  • eslint-plugin: [no-deprecated] should report deprecated exports and reexports (#​11359)
  • eslint-plugin: [no-floating-promises] allowForKnownSafeCalls now supports function names (#​11423, #​11430)
  • eslint-plugin: [consistent-type-exports] fix declaration shadowing (#​11457)
  • eslint-plugin: [no-unnecessary-type-conversion] only report ~~ on integer literal types (#​11517)
  • scope-manager: exclude Program from DefinitionBase node types (#​11469)
  • eslint-plugin: [no-non-null-assertion] do not suggest optional chain on LHS of assignment (#​11489)
  • type-utils: add union type support to TypeOrValueSpecifier (#​11526)
❤️ Thank You

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

v8.42.0

Compare Source

🩹 Fixes
  • deps: update eslint monorepo to v9.33.0 (#​11482)

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

v8.41.0

Compare Source

🩹 Fixes
  • deps: update dependency prettier to v3.6.2 (#​11496)

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

v8.40.0

Compare Source

🚀 Features
  • typescript-estree: forbid invalid keys in EnumMember (#​11232)
❤️ Thank You

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

v8.39.1

Compare Source

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

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

v8.39.0

Compare Source

🚀 Features
  • eslint-plugin: [only-throw-error] support yield/await expressions (#​11417)
  • eslint-plugin: add no-unnecessary-type-conversion to strict-type-checked ruleset (#​11427)
  • update to TypeScript 5.9.2 (#​11445)
  • eslint-plugin: [naming-convention] add enumMember PascalCase default option (#​11127)
🩹 Fixes
  • eslint-plugin: [no-unsafe-assignment] add an unsafeObjectPattern message (#​11403)
  • eslint-plugin: [prefer-optional-chain] ignore check option for most RHS of a chain (#​11272)
❤️ Thank You

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

v8.38.0

Compare Source

🩹 Fixes
  • disallow extra properties in rule options (#​11397)
  • eslint-plugin: [consistent-generic-constructors] resolve conflict with isolatedDeclarations if enabled in constructor option (#​11351)
❤️ Thank You

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

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

v8.44.1

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.

v8.44.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.

v8.43.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.

v8.42.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.

v8.41.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.

v8.40.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.

v8.39.1

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.

v8.39.0

Compare Source

🚀 Features
❤️ Thank You

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

v8.38.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.

actions/checkout (actions/checkout)

v5.0.0

Compare Source

What's Changed
⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

actions/dependency-review-action (actions/dependency-review-action)

v4.7.3: 4.7.3

Compare Source

What's Changed

Full Changelog: actions/dependency-review-action@v4...v4.7.3

v4.7.2: 4.7.2

Compare Source

What's Changed

New Contributors

Full Changelog: actions/dependency-review-action@v4...v4.7.2

actions/setup-go (actions/setup-go)

v6.0.0

Compare Source

What's Changed
Breaking Changes

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

Dependency Upgrades
New Contributors

Full Changelog: actions/setup-go@v5...v6.0.0

actions/setup-node (actions/setup-node)

v5.0.0

Compare Source

What's Changed

Breaking Changes

This update, introduces automatic caching when a valid packageManager field is present in your package.json. This aims to improve workflow performance and make dependency management more seamless.
To disable this automatic caching, set package-manager-cache: false

steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v5
  with:
    package-manager-cache: false

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

Dependency Upgrades

New Contributors

Full Changelog: actions/setup-node@v4...v5.0.0

eslint/eslint (eslint)

v9.36.0

Compare Source

v9.35.0

Compare Source

v9.34.0

Compare Source

v9.33.0

Compare Source

v9.32.0

Compare Source

prettier/eslint-config-prettier (eslint-config-prettier)

v10.1.8

Compare Source

eslint-config-prettier

10.1.5

Patch Changes

10.1.4

Patch Changes

10.1.3

Patch Changes

10.1.2

Patch Changes

10.1.1

Patch Changes
  • #​309 eb56a5e Thanks @​JounQin! - fix: separate the /flat entry for compatibility

    For flat config users, the previous "eslint-config-prettier" entry still works, but "eslint-config-prettier/flat" adds a new name property for config-inspector, we just can't add it for the default entry for compatibility.

    See also #​308

    // before
    import eslintConfigPrettier from "eslint-config-prettier";
    
    // after
    import eslintConfigPrettier from "eslint-config-prettier/flat";

10.1.0

Minor Changes

10.0.3

Patch Changes

10.0.2

Patch Changes

10.0.0

Major Changes

Versions before 10.0.0

Version 9.1.0 (2023-12-02)
  • Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@​gurgunday)!
  • Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the ESLINT_CONFIG_PRETTIER_NO_DEPRECATED environment variable.
Version 9.0.0 (2023-08-05)
  • Added: The CLI helper tool now works with eslint.config.js (flat config). Just like ESLint itself, the CLI tool automatically first tries eslint.config.js and then eslintrc, and you can force which one to use by setting the [ESLINT_USE_FLAT_CONFIG][ESLINT_USE_FLAT_CONFIG] environment variable. Note that the config of eslint-config-prettier has always been compatible with eslint.config.js (flat config) – it was just the CLI tool that needed updating. On top of that, the docs have been updated to mention how to use both eslint.config.js (flat config) and eslintrc, and the tests now test both config systems.
  • Changed: [unicode-bom] is no longer turned off. Prettier preserves the BOM if you have one, and does not add one if missing. It was wrong of eslint-config-prettier to disable that rule. If you get ESLint errors after upgrading, either add "unicode-bom": "off" to your config to disable it again, or run ESLint with --fix to fix all files according to the rule (add or remove BOM). Thanks to Nicolas Stepien (@​nstepien)!
Version 8.10.0 (2023-08-03)
  • Added: [max-statements-per-line]. Thanks to @​Zamiell!
Version 8.9.0 (2023-07-27)
  • Added: [vue/array-element-newline]. Thanks to @​xcatliu!
Version 8.8.0 (2023-03-20)
  • Added: [@​typescript-eslint/lines-around-comment]. Thanks to @​ttionya!
Version 8.7.0 (2023-03-06)
  • Added: [@​typescript-eslint/block-spacing]. Thanks to @​ttionya!
  • Added: [@​typescript-eslint/key-spacing]. Thanks to @​ttionya!
Version 8.6.0 (2023-01-02)
  • Added: [vue/multiline-ternary]. Thanks to @​xcatliu!
Version 8.5.0 (2022-03-02)
  • Added: [@​typescript-eslint/space-before-blocks]. Thanks to Masafumi Koba (@​ybiquitous)!
Version 8.4.0 (2022-02-19)
Version 8.3.0 (2021-04-24)
  • Added: Support for [@​babel/eslint-plugin]. Thanks to Chip Zhang (@​ChipZhang) for the heads-up! ([eslint-plugin-babel] is still supported, too.)
Version 8.2.0 (2021-04-13)
  • Added: [flowtype/quotes]. Thanks to Martin Zlámal (@​mrtnzlml)!
Version 8.1.0 (2021-02-24)
  • Added: [flowtype/object-type-curly-spacing].
  • Added: Dummy files for the configs removed in 8.0.0. The dummy files throw an error that try to guide you how to upgrade.
Version 8.0.0 (2021-02-21)
  • Changed: All configs have been merged into one!

    To upgrade, change:

    {
      "extends": [
        "some-other-config-you-use",
        "prettier",
        "prettier/@​typescript-eslint",
        "prettier/babel",
        "prettier/flowtype",
        "prettier/react",
        "prettier/standard",
        "prettier/unicorn",
        "prettier/vue"
      ]
    }

    Into:

    {
      "extends": [
        "some-other-config-you-use",
        "prettier"
      ]
    }

    The "prettier" config now includes not just ESLint core rules, but also rules from all plugins. Much simpler!

    So … what’s the catch? Why haven’t we done this earlier? Turns out it’s just a sad mistake. I (@​lydell) was confused when testing, and thought that turning off unknown rules in a config was an error. Thanks to Georgii Dolzhykov (@​thorn0) for pointing this out!

    If you use [eslint-plugin-prettier], all you need is [plugin:prettier/recommended]:

    {
      "extends": [
        "some-other-config-you-use",
        "plugin:prettier/recommended"
      ]
    }

    (The ["prettier/prettier" config][prettier-prettier-config] still exists separately. It’s the odd one out. The main "prettier" config does not include the rules from it.)

  • Changed: The CLI helper tool now only prints warnings for [arrow-body-style] and [prefer-arrow-callback], just like other “special rules.” This means that if you’ve decided to use those rules and [eslint-plugin-prettier] at the same time, you’ll get warnings but exit code zero (success).

Version 7.2.0 (2021-01-18)
  • Added: [@​typescript-eslint/object-curly-spacing].
  • Added: [react/jsx-newline].
Version 7.1.0 (2020-12-19)
  • Added: [unicorn/empty-brace-spaces]. Thanks to fisker Cheung (@​fisker)!
Version 7.0.0 (2020-12-05)
  • Changed: At least ESLint 7.0.0 is now required.

  • Changed: [arrow-body-style] and [prefer-arrow-callback] are no longer turned off by default. They only need to be turned off if you use [eslint-plugin-prettier]. If you do, add "prettier/prettier" to your "extends" array to turn them off again.

    {
      "extends": ["prettier", "prettier/prettier"],
      "plugins": ["prettier"],
      "rules": {
        "prettier/prettier": "error"
      }
    }

    Alternatively, update [eslint-plugin-prettier] to version 3.2.0 or later which automatically turns off these two rules in its "plugin:prettier/recommended" config.

    The CLI helper tool only warns about these rules if you have the "prettier/prettier" rule enabled for a file.

  • Changed: no-tabs is now a validatable rule. If you use it, you should enable allowIndentationTabs so that the rule works regardless of your Prettier config:

    {
      "rules": {
        "no-tabs": ["error", { "allowIndentationTabs": true }]
      }
    }
  • Changed: The CLI helper tool is now called just eslint-config-prettier instead of eslint-config-prettier-check. This is so that npx eslint-config-prettier always works regardless of whether you have already installed eslint-config-prettier or not: If you have, the local installation is used; if you haven’t, npx downloads a temporary copy.

  • Changed: The CLI helper tool no longer requires you to pipe the output of eslint --print-config to it. Instead, it does that automatically for you via ESLint API:s added in ESLint v7.

    Before:

    npx eslint --print-config index.js | npx eslint-config-prettier-check
    

    After:

    npx eslint-config-prettier index.js
    
  • Improved: The npm package is now 75% smaller.

Version 6.15.0 (2020-10-27)
  • Added: [@​typescript-eslint/space-infix-ops]. Thanks to Masafumi Koba (@​ybiquitous)!
Version 6.14.0 (2020-10-21)
  • Added: New [eslint-plugin-vue] rules: [vue/array-bracket-newline] and [vue/block-tag-newline]. Thanks to @​xcatliu!
Version 6.13.0 (2020-10-16)
  • Added: New rules in [eslint-plugin-vue] 7.0 (which supports Vue 3.0). Thanks to @​xcatliu!
Version 6.12.0 (2020-09-25)
  • Added: [@​typescript-eslint/comma-dangle]. Thanks to Masafumi Koba (@​ybiquitous)!
Version 6.11.0 (2020-04-21)
  • Added: [@​typescript-eslint/keyword-spacing]. Thanks to Hans Bergren (@​hbergren)!
Version 6.10.1 (2020-03-22)
  • Improved: Recommend using npx when running the CLI helper tool.
  • Updated: Mention that eslint-config-prettier has been tested with Prettier 2.0 and the latest versions of plugins.
Version 6.10.0 (2020-01-28)
  • Added: [@​typescript-eslint/comma-spacing]. Thanks to Masafumi Koba (@​ybiquitous)!
Version 6.9.0 (2019-12-27)
Version 6.8.0 (2019-12-25)
  • Added: [@​typescript-eslint/no-extra-semi]. Thanks to @​xcatliu!
Version 6.7.0 (2019-11-19)
  • Added: [@​typescript-eslint/space-before-function-paren]. Thanks to Masafumi Koba (@​ybiquitous)!
Version 6.6.0 (2019-11-17)
  • Added: New [eslint-plugin-vue] rules: [vue/dot-location] and [vue/keyword-spacing]. Thanks to @​xcatliu!
Version 6.5.0 (2019-10-26)
  • Added: Support for [excluding deprecated rules]. Thanks to Alex Ilyaev (@​alexilyaev)!
Version 6.4.0 (2019-10-05)
  • Added: [unicorn/no-nested-ternary]. Thanks to Yang Mingshan (@​yangmingshan)!
Version 6.3.0 (20

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update all dependencies to v0.18.7 chore(deps): update all dependencies Oct 2, 2024
@renovate renovate bot force-pushed the renovate/all branch 7 times, most recently from 953cf6c to d380ec1 Compare October 9, 2024 10:26
@renovate renovate bot changed the title chore(deps): update all dependencies chore(deps): update all dependencies - autoclosed Oct 11, 2024
@renovate renovate bot closed this Oct 11, 2024
@renovate renovate bot deleted the renovate/all branch October 11, 2024 01:06
@renovate renovate bot changed the title chore(deps): update all dependencies - autoclosed chore(deps): update all dependencies Oct 11, 2024
@renovate renovate bot reopened this Oct 11, 2024
@renovate renovate bot restored the renovate/all branch October 11, 2024 04:33
@renovate renovate bot changed the title chore(deps): update all dependencies fix(deps): update module github.com/aperturerobotics/common to v0.18.8 Oct 11, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/aperturerobotics/common to v0.18.8 chore(deps): update all dependencies Oct 14, 2024
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from 20bc056 to 43eba80 Compare October 22, 2024 00:19
@renovate renovate bot force-pushed the renovate/all branch 6 times, most recently from 9b12408 to 46d3a6a Compare October 29, 2024 11:48
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from bd4c2d7 to e48e71e Compare August 8, 2025 13:10
Copy link

socket-security bot commented Aug 8, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​esbuild/​aix-ppc64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​android-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​darwin-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​darwin-x64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​freebsd-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​freebsd-x64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-arm@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-ia32@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-loong64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-mips64el@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-ppc64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-riscv64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-s390x@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​linux-x64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​openbsd-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​openbsd-x64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​sunos-x64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​win32-arm64@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​win32-ia32@​0.25.6 ⏵ 0.25.101001003992100
Updatednpm/​@​esbuild/​win32-x64@​0.25.6 ⏵ 0.25.101001003992100
Addednpm/​@​rollup/​rollup-win32-x64-gnu@​4.52.0511004091100
Updatednpm/​@​esbuild/​netbsd-arm64@​0.25.6 ⏵ 0.25.101001004092100
Updatednpm/​@​esbuild/​netbsd-x64@​0.25.6 ⏵ 0.25.101001004092100
Addednpm/​@​rollup/​rollup-linux-loong64-gnu@​4.52.01001004194100
Addednpm/​@​rollup/​rollup-openharmony-arm64@​4.52.01001004195100
Addednpm/​@​rollup/​rollup-linux-ppc64-gnu@​4.52.01001004198100
Updatednpm/​@​rollup/​rollup-win32-ia32-msvc@​4.45.1 ⏵ 4.52.0100 +110041 +499 +1100
Updatednpm/​@​rollup/​rollup-win32-arm64-msvc@​4.45.1 ⏵ 4.52.0100 +110041 +499 +1100
Updatednpm/​@​rollup/​rollup-linux-riscv64-gnu@​4.45.1 ⏵ 4.52.0100 +110041 +499 +1100
Updatednpm/​@​rollup/​rollup-android-arm64@​4.45.1 ⏵ 4.52.0100 +110041 +499 +1100
See 60 more rows in the dashboard

View full report

@renovate renovate bot force-pushed the renovate/all branch 6 times, most recently from d917993 to 766fe24 Compare August 13, 2025 14:38
@renovate renovate bot force-pushed the renovate/all branch 7 times, most recently from 6e873e3 to 290f510 Compare August 22, 2025 22:10
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 9833114 to 019a08a Compare August 31, 2025 10:14
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from cbcd877 to eee94df Compare September 10, 2025 21:41
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from e6ccade to f2ce301 Compare September 19, 2025 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

0 participants