Commit Graph

27161 Commits

Author SHA1 Message Date
Sebastian Poxhofer 64e6a4c71f refactor(oxlint): enable unicorn/prefer-at (#44556)
Enable the unicorn/prefer-at rule as error in .oxlintrc.json and fix all
43 pre-existing violations (arr[arr.length - 1] -> arr.at(-1)) via oxlint
autofix. Where .at() widened the type to T | undefined, non-null
assertions were added at sites where surrounding logic guarantees the
element exists (length guards, split results), preserving the original
runtime behavior and typing.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 12:57:23 +00:00
Sebastian Poxhofer d57843c60d refactor(oxlint): enable typescript/no-unnecessary-type-arguments (#44555)
Enable the type-aware typescript/no-unnecessary-type-arguments rule as
error and remove all 44 pre-existing redundant type arguments (type
arguments identical to the type parameter default), e.g.
HttpResponse<string>, ZodError<unknown>,
PackageDependency<Record<string, any>>.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 12:33:42 +00:00
Sebastian Poxhofer e9c9c92e10 test(oxlint): enable vitest/consistent-test-it (#44554)
refactor(oxlint): enable vitest/consistent-test-it

Enforce `it` over `test` in spec files via
vitest/consistent-test-it (fn: "it"), matching repo convention.
Renamed all 52 pre-existing `test(`/`test.each` usages across
13 spec files to `it(`/`it.each` using oxlint --fix.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 12:28:52 +00:00
renovate[bot] 6b80c5d809 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.13.1 (main) (#44572)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.13.1

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.13.0 | 14.13.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 12:23:08 +00:00
Sebastian Poxhofer 9717259ffc refactor(oxlint): enable no-else-return and unicorn/no-lonely-if (#44553)
Enable no-else-return (with allowElseIf: false) and unicorn/no-lonely-if
as errors in .oxlintrc.json and fix all 131 pre-existing violations
(91 no-else-return, 40 unicorn/no-lonely-if) across 98 files.

The no-else-return violations were fixed with the oxlint autofix
(iterated to a fixpoint, plus two else-if chains that required
--fix-dangerously) followed by Prettier formatting. One comment dropped
by the autofix in lib/modules/manager/pub/artifacts.ts was restored
manually. The unicorn/no-lonely-if violations were merged by hand,
preserving comments and coverage-ignore hints.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 12:11:21 +00:00
Emanuel Besliu 483890a8f1 fix(platform/azure): resolve work item states from process (#44412)
* fix(platform/azure): resolve work item states from process

Renovate hardcoded the Azure Boards work item state to `New` on
create/reopen and `Closed` on close. Processes that don't have those
states (Basic uses To Do/Done; custom inherited processes vary) reject
the request with "The field 'State' contains the value 'New' that is not
in the list of supported values", so the Dependency Dashboard (and any
issue) could not be created or closed.

Resolve the concrete open/closed state names for the `Issue` work item
type from its process via `getWorkItemTypeStates`, grouped by state
category (Proposed/InProgress = open, Completed/Resolved/Removed =
closed). Omit `System.State` on create so Azure DevOps applies the work
item type's default initial state. Classify issues open/closed by state
category rather than the literal `Closed`. Fall back to the previous
`New`/`Closed` names when the states cannot be read (e.g. older ADO
Server). Result is cached per repository.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(platform/azure): prefer Completed state as close target

Address review: closedNames[0] picked the first state across the
Completed/Resolved/Removed categories in workflow order, so processes that
order a Resolved-category state before the Completed one (e.g. a custom
inherited Agile process) would close work items to `Resolved` instead of
`Closed`, changing prior behavior.

Resolve the close target from the `Completed` category first, falling back to
the wider closed set only when no Completed state exists. The full closed set
is still used to classify already-closed items.

Add tests covering a process where `Resolved` is ordered before `Closed`.

* fix(platform/azure): address review feedback on state resolution

- Extract namesByCategory into a module-level function declaration instead
  of an arrow function assigned to a variable.
- Add a test where the Issue type exposes a closed-category state but no
  Completed state, exercising the completedNames[0] ?? closedNames[0]
  fallback (restores 100% patch coverage).
- Reword the readme to avoid possessives per the style guide.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* refactor(platform/azure): simplify state resolution per review

- use stateColors.find for the Completed close target instead of an
  extra namesByCategory pass over a single-element array
- document that the open-state fallback may pick a closed state when a
  process exposes only closed states (intentional, not a bug)
- reuse the workItemType const instead of repeating the 'Issue' literal

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix(platform/azure): resolve work item states via Lazy

getWorkItemStates was async with a plain null-check cache guard, so two
concurrent callers could both pass the guard and each fire a duplicate
getWorkItemTypeStates request. Wrap resolution in `Lazy<Promise<...>>`
so the executor runs once and all callers share the same promise.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
43.263.1
2026-07-14 11:49:32 +00:00
renovate[bot] cbfba3d765 chore(deps): update dependency memfs to v4.60.0 (main) (#44570)
chore(deps): update dependency memfs to v4.60.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | memfs   | 4.59.0 | 4.60.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 11:33:39 +00:00
Sebastian Poxhofer 7436b80cda test(linter): add renovate/no-redundant-mock-reset rule (#44557)
ci(linter): add renovate/no-redundant-mock-reset rule

Vitest sets mockReset: true globally in vitest.config.mts, which resets
all mocks before each test. This makes vi.resetAllMocks() /
vi.clearAllMocks() and per-mock .mockReset() / .mockClear() calls inside
beforeEach/afterEach hooks redundant. Add a custom oxlint rule (enabled
for **/*.spec.ts and test/**) flagging such calls, and remove the 40
redundant calls it found. restoreAllMocks/mockRestore are not flagged
because restoreMocks is not enabled globally.

Two sites keep an inline disable with a reason: nested beforeEach hooks
in filter-checks.spec.ts and onboarding/pr/index.spec.ts intentionally
call mockReset() to discard once-values queued by an outer beforeEach.

Requested by maintainer review feedback (review comment 3052324877).

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 11:26:20 +00:00
Sebastian Poxhofer 4176a3bc3a test(linter): add renovate/no-stateful-global-regex rule (#44566)
ci(linter): add renovate/no-stateful-global-regex rule

Flag module-scope const/let bindings initialized with a g- or y-flagged
regex (regex literal, regEx('...', 'g'), or regEx(/.../g)) that are
later used with .test() or .exec() in the same file. Such regexes are
stateful (lastIndex) and shared across calls, causing intermittent
match failures. Uses via matchAll()/replace()/split() are not flagged.

Fix the four pre-existing violations:
- gitea/forgejo utils: drop the pointless g flag from
  reconfigurePrRegex, which made .test() alternate results.
- mix extract: convert module-scope exec() loops on g-flagged regexes
  to matchAll().

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 10:52:27 +00:00
renovate[bot] 6e227979f7 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.75.0 (main) (#44568)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.75.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.74.3 | 13.75.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.263.0
2026-07-14 10:28:43 +00:00
Sebastian Poxhofer a31f9cf0f9 refactor(schemas): prefer Nullish schema utils instead of z.nullish() (#44565)
* ci(linter): add renovate/prefer-zod-nullish rule

Add a custom oxlint rule that flags zod chains calling .optional() and
.nullable() adjacently (in either order) and suggests .nullish(), which
is equivalent (both accept undefined | null in zod v4).

Fix all 26 pre-existing violations across 6 schema files.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* ci(linter): prefer schema-utils Nullish over zod .nullish()

Rename prefer-zod-nullish to prefer-nullish-util and extend it to flag
.nullish() itself, including the standalone forms z.nullish(x) and
z.optional(z.nullable(x)). Migrate all call sites to Nullish() and
DeepNullish() from schema-utils, which normalize null to undefined in
parsed output. Schemas with more than one nullish position are wrapped
in DeepNullish(); nullish object properties with nullish members use
Nullish(DeepNullish(...)) to keep the optional property type marker.

Spec files are exempt (result.spec.ts intentionally tests
null-preserving parses). Spec assertions expecting null in parsed
output were updated to undefined. Note: docker manifests with an
explicit "mediaType": null are now accepted and treated like an absent
mediaType instead of failing the discriminated union.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 10:15:55 +00:00
renovate[bot] ae15d64804 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.13.0 (main) (#44564)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.13.0

| datasource | package                            | from     | to      |
| ---------- | ---------------------------------- | -------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.13 | 14.13.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.262.4
2026-07-14 09:31:19 +00:00
renovate[bot] 99006b2e0f build(deps): update dependency re2 to v1.25.1 (main) (#44546)
build(deps): update dependency re2 to v1.25.1

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | re2     | 1.25.0 | 1.25.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 09:30:14 +00:00
renovate[bot] 3399c72d3a chore(deps): update dependency memfs to v4.59.0 (main) (#44561)
chore(deps): update dependency memfs to v4.59.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | memfs   | 4.58.0 | 4.59.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 08:36:01 +00:00
renovate[bot] 08f723e245 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.3 (main) (#44558)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.74.2 | 13.74.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.262.3
2026-07-14 08:29:41 +00:00
renovate[bot] 71bb1e2635 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.13 (main) (#44549)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.13

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.12 | 14.12.13 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 07:20:29 +00:00
renovate[bot] 37ec57fac1 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.2 (main) (#44548)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.74.1 | 13.74.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.262.2
2026-07-14 05:27:47 +00:00
renovate[bot] a283ebabd0 chore(deps): update actions/setup-node action to v6.5.0 (main) (#44547)
chore(deps): update actions/setup-node action to v6.5.0

| datasource  | package            | from   | to     |
| ----------- | ------------------ | ------ | ------ |
| github-tags | actions/setup-node | v6.4.0 | v6.5.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 03:27:57 +00:00
renovate[bot] 0f9cdac565 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.1 (main) (#44545)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.74.0 | 13.74.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.262.1
2026-07-14 01:31:38 +00:00
renovate[bot] 50b15e28db feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.0 (main) (#44544)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.74.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.73.0 | 13.74.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.262.0
2026-07-14 00:27:59 +00:00
renovate[bot] a05aba9e3b chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.12 (main) (#44543)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.12

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.11 | 14.12.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 00:27:42 +00:00
Aman Agrawal c8fcd63278 refactor(platform/gitlab): fetch detailed_merge_status (#44122)
* refactor(platform/gitlab): changed merge_request to detailed_merge_request.

* refactor(platform/gitlab): changed merge_request to detailed_merge_request in scehma.ts and in pr-cache-tests

* refactor(platform/gitlab): enums added for detailed_merge_requests #44114

* refactor(platform/gitlab): added enums for detailed_merge_status and unit tests modified #44114

* refactor(platform/gitlab): detailed_merge_status field added in pr-cache unit tests

* refactor(platform/gitlab): made detailed_merge_status optional and catch statement to handle newer status for future #44114
2026-07-13 21:28:36 +00:00
renovate[bot] 2b992e5f93 build(deps): update dependency @opentelemetry/semantic-conventions to v1.42.0 (main) (#44539)
build(deps): update dependency @opentelemetry/semantic-conventions to v1.42.0

| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| npm        | @opentelemetry/semantic-conventions | 1.41.1 | 1.42.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.261.4
2026-07-13 19:32:29 +00:00
Felipe Santos 3032c960b3 fix: avoid proposing replacements when the new dependency already exists (#40149)
* fix(npm): remove old dependency when replacement exists

* Add coverage ignore comments

* Simplify implementation

* Rename to removeAsString

* Move it after replaceAsString

* Improve test case

* Improve error message of replaceAsString

* Fix coverage

* Fix coverage again

* Only remove dependency at depType like replaceAsString

* Refactor tests

* Fix tsc

* fix(npm): skip update when replacement dependency already exists

* Simplify else

* Avoid returning an error

* fix(flatten): skip replacement updates when a sibling dependency already exists

* Revert the other changes

* Also handle it in the Dependency Dashboard

* Filter out earlier

* Try some other way

* Try fix dep dashboard

* Try fix again

* Extract helper

* Improve some stuff

* Improve assertion

* Remove misleading comment

* Address review comments
43.261.3
2026-07-13 18:13:53 +00:00
Jamie Tanna 77da69117e fix: initialise logger before proxy (#44152)
As noted in #44128 and
https://github.com/mend/renovate-ce-ee/issues/879, without this change,
we see a `Renovate's logger has not yet been initialized` warning, which
isn't necessary as we can reorder these.
43.261.2
2026-07-13 16:34:59 +00:00
renovate[bot] 0c0d91be43 build(deps): update dependency protobufjs to v8.7.0 (main) (#44532)
build(deps): update dependency protobufjs to v8.7.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.6 | 8.7.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.261.1
2026-07-13 16:21:55 +00:00
renovate[bot] fda3e62be5 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.73.0 (main) (#44535)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.73.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.72.8 | 13.73.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.261.0
2026-07-13 15:43:48 +00:00
renovate[bot] f9aa2fada7 chore(deps): update dependency protobufjs@8.0.1 to v8.7.0 (main) (#44534)
chore(deps): update dependency protobufjs@8.0.1 to v8.7.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.6 | 8.7.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 15:05:34 +00:00
renovate[bot] 612eb3b1dd chore(deps): update dependency memfs to v4.58.0 (main) (#44533)
chore(deps): update dependency memfs to v4.58.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | memfs   | 4.57.8 | 4.58.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 14:49:06 +00:00
renovate[bot] 0ca9a9703e fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.8 (main) (#44527)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.72.7 | 13.72.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.260.3
2026-07-13 09:43:11 +00:00
renovate[bot] 00ae2d12da chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.11 (main) (#44526)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.11

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.10 | 14.12.11 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 08:41:14 +00:00
renovate[bot] cffd03657d chore(deps): update vitest monorepo to v4.1.10 (main) (#44525)
chore(deps): update vitest monorepo to v4.1.10

| datasource | package             | from  | to     |
| ---------- | ------------------- | ----- | ------ |
| npm        | @vitest/coverage-v8 | 4.1.9 | 4.1.10 |
| npm        | vitest              | 4.1.9 | 4.1.10 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 07:41:09 +00:00
renovate[bot] 58a3647a99 chore(deps): lock file maintenance (main) (#44521)
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 02:34:39 +00:00
renovate[bot] 3c0b445b5e docs: update references to renovate/renovate (main) (#44520)
docs: update references to renovate/renovate

| datasource | package           | from     | to       |
| ---------- | ----------------- | -------- | -------- |
| docker     | renovate/renovate | 43.252.1 | 43.260.2 |
| docker     | renovate/renovate | 43.252   | 43.260   |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 02:32:53 +00:00
renovate[bot] b07352a04a docs: update references to otel/opentelemetry-collector-contrib to v0.156.0 (main) (#44519)
docs: update references to otel/opentelemetry-collector-contrib to v0.156.0

| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| docker     | otel/opentelemetry-collector-contrib | 0.155.0 | 0.156.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 01:31:38 +00:00
renovate[bot] a46fbe37c9 docs: update references to renovatebot/github-action to v46.1.19 (main) (#44518)
docs: update references to renovatebot/github-action to v46.1.19

| datasource  | package                   | from     | to       |
| ----------- | ------------------------- | -------- | -------- |
| github-tags | renovatebot/github-action | v46.1.18 | v46.1.19 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 01:31:11 +00:00
renovate[bot] 6f1dc71a61 docs: update references to astral-sh/setup-uv to v8.3.2 (main) (#44516)
docs: update references to astral-sh/setup-uv to v8.3.2

| datasource  | package            | from   | to     |
| ----------- | ------------------ | ------ | ------ |
| github-tags | astral-sh/setup-uv | v8.3.0 | v8.3.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 00:32:05 +00:00
renovate[bot] dc2f3f562c docs: update references to prom/prometheus to v3.13.1 (main) (#44517)
docs: update references to prom/prometheus to v3.13.1

| datasource | package         | from    | to      |
| ---------- | --------------- | ------- | ------- |
| docker     | prom/prometheus | v3.13.0 | v3.13.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 00:31:26 +00:00
renovate[bot] d164e7aa2b build(deps): update dependency @renovatebot/detect-tools to v4.0.10 (main) (#44391)
build(deps): update dependency @renovatebot/detect-tools to v4.0.10

| datasource | package                   | from  | to     |
| ---------- | ------------------------- | ----- | ------ |
| npm        | @renovatebot/detect-tools | 4.0.8 | 4.0.10 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.260.2
2026-07-12 22:31:40 +00:00
renovate[bot] eeeb29bd96 build(deps): update dependency upath to v3.0.8 (main) (#44515)
build(deps): update dependency upath to v3.0.8

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | upath   | 3.0.7 | 3.0.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.260.1
2026-07-12 21:32:38 +00:00
github-actions[bot] cfb9660464 feat(data): automatic update of static data (#44507)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
43.260.0
2026-07-12 11:07:44 +00:00
renovate[bot] ef9cb1a9a9 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.7 (main) (#44511)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.72.6 | 13.72.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.259.3
2026-07-12 09:41:14 +00:00
renovate[bot] 208ad760c6 build(deps): update dependency markdown-it to v14.3.0 (main) (#44438)
build(deps): update dependency markdown-it to v14.3.0

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | markdown-it | 14.2.0 | 14.3.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 09:33:47 +00:00
renovate[bot] af3ec94639 build(deps): update dependency @renovatebot/pgp to v1.3.15 (main) (#44510)
build(deps): update dependency @renovatebot/pgp to v1.3.15

| datasource | package          | from   | to     |
| ---------- | ---------------- | ------ | ------ |
| npm        | @renovatebot/pgp | 1.3.14 | 1.3.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 09:32:47 +00:00
renovate[bot] 9f945d229a build(deps): update dependency fs-extra to v11.3.6 (main) (#44389)
build(deps): update dependency fs-extra to v11.3.6

| datasource | package  | from   | to     |
| ---------- | -------- | ------ | ------ |
| npm        | fs-extra | 11.3.5 | 11.3.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 09:29:19 +00:00
renovate[bot] 821e66e84a chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.10 (main) (#44509)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.10

| datasource | package                            | from    | to       |
| ---------- | ---------------------------------- | ------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.9 | 14.12.10 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 08:29:26 +00:00
renovate[bot] d5482babd9 chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.12 (main) (#44508)
chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.12

| datasource | package                              | from   | to     |
| ---------- | ------------------------------------ | ------ | ------ |
| npm        | @containerbase/istanbul-reports-html | 2.0.11 | 2.0.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-12 06:31:16 +00:00
renovate[bot] 9d73c4e9d2 chore(deps): update dependency type-fest to v5.8.0 (main) (#44506)
chore(deps): update dependency type-fest to v5.8.0

| datasource | package   | from  | to    |
| ---------- | --------- | ----- | ----- |
| npm        | type-fest | 5.7.0 | 5.8.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-11 23:30:28 +00:00
renovate[bot] c78e40ef82 chore(deps): update dependency pnpm to v11.10.0 (main) (#44504)
chore(deps): update dependency pnpm to v11.10.0

| datasource | package | from   | to      |
| ---------- | ------- | ------ | ------- |
| npm        | pnpm    | 11.9.0 | 11.10.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-11 20:05:44 +00:00
renovate[bot] efd982f661 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.6 (main) (#44499)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.72.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.72.5 | 13.72.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.259.2
2026-07-11 16:29:46 +00:00