chore(deps): update all non-major dependencies #14

Merged
renovate merged 1 commits from renovate/all-minor-patch into main 2025-02-09 03:16:04 +00:00
Member

This PR contains the following updates:

Package Type Update Change
actions/checkout action minor v4.1.1 -> v4.2.2
fastapi (changelog) minor ==0.114.0 -> ==0.115.8
ghcr.io/renovatebot/renovate (source) container minor 37.280.0 -> 37.440.7
python final patch 3.13.1-bullseye -> 3.13.2-bullseye
uvicorn (changelog) minor ==0.13.4 -> ==0.34.0

Release Notes

actions/checkout (actions/checkout)

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

v4.1.7

Compare Source

v4.1.6

Compare Source

v4.1.5

Compare Source

v4.1.4

Compare Source

v4.1.3

Compare Source

v4.1.2

Compare Source

fastapi/fastapi (fastapi)

v0.115.8

Compare Source

Fixes
  • 🐛 Fix OAuth2PasswordRequestForm and OAuth2PasswordRequestFormStrict fixed grant_type "password" RegEx. PR #​9783 by @​skarfie123.
Refactors
Docs
Translations
  • 🌐 Add Japanese translation for docs/ja/docs/environment-variables.md. PR #​13226 by @​k94-ishi.
  • 🌐 Add Russian translation for docs/ru/docs/advanced/async-tests.md. PR #​13227 by @​Rishat-F.
  • 🌐 Update Russian translation for docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #​13252 by @​Rishat-F.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/bigger-applications.md. PR #​13154 by @​alv2017.
Internal

v0.115.7

Compare Source

Upgrades
Refactors
Docs
Translations
Internal

v0.115.6

Compare Source

Fixes
  • 🐛 Preserve traceback when an exception is raised in sync dependency with yield. PR #​5823 by @​sombek.
Refactors
  • ♻️ Update tests and internals for compatibility with Pydantic >=2.10. PR #​12971 by @​tamird.
Docs
Translations
  • 🌐 Add Traditional Chinese translation for docs/zh-hant/docs/async.md. PR #​12990 by @​ILoveSorasakiHina.
  • 🌐 Add Traditional Chinese translation for docs/zh-hant/docs/tutorial/query-param-models.md. PR #​12932 by @​Vincy1230.
  • 🌐 Add Korean translation for docs/ko/docs/advanced/testing-dependencies.md. PR #​12992 by @​Limsunoh.
  • 🌐 Add Korean translation for docs/ko/docs/advanced/websockets.md. PR #​12991 by @​kwang1215.
  • 🌐 Add Portuguese translation for docs/pt/docs/tutorial/response-model.md. PR #​12933 by @​AndreBBM.
  • 🌐 Add Korean translation for docs/ko/docs/advanced/middlewares.md. PR #​12753 by @​nahyunkeem.
  • 🌐 Add Korean translation for docs/ko/docs/advanced/openapi-webhooks.md. PR #​12752 by @​saeye.
  • 🌐 Add Chinese translation for docs/zh/docs/tutorial/query-param-models.md. PR #​12931 by @​Vincy1230.
  • 🌐 Add Russian translation for docs/ru/docs/tutorial/query-param-models.md. PR #​12445 by @​gitgernit.
  • 🌐 Add Korean translation for docs/ko/docs/tutorial/query-param-models.md. PR #​12940 by @​jts8257.
  • 🔥 Remove obsolete tutorial translation to Chinese for docs/zh/docs/tutorial/sql-databases.md, it references files that are no longer on the repo. PR #​12949 by @​tiangolo.
Internal

v0.115.5

Compare Source

Refactors
Docs
Translations
Internal

v0.115.4

Compare Source

Refactors
  • ♻️ Update logic to import and check python-multipart for compatibility with newer version. PR #​12627 by @​tiangolo.
Docs
Translations
Internal

v0.115.3

Compare Source

Upgrades
Docs
Translations
Internal

v0.115.2

Compare Source

Upgrades

v0.115.1

Compare Source

Fixes
Refactors
Docs
Translations
Internal

v0.115.0

Compare Source

Highlights

Now you can declare Query, Header, and Cookie parameters with Pydantic models. 🎉

Query Parameter Models

Use Pydantic models for Query parameters:

from typing import Annotated, Literal

from fastapi import FastAPI, Query
from pydantic import BaseModel, Field

app = FastAPI()

class FilterParams(BaseModel):
    limit: int = Field(100, gt=0, le=100)
    offset: int = Field(0, ge=0)
    order_by: Literal["created_at", "updated_at"] = "created_at"
    tags: list[str] = []

@​app.get("/items/")
async def read_items(filter_query: Annotated[FilterParams, Query()]):
    return filter_query

Read the new docs: Query Parameter Models.

Header Parameter Models

Use Pydantic models for Header parameters:

from typing import Annotated

from fastapi import FastAPI, Header
from pydantic import BaseModel

app = FastAPI()

class CommonHeaders(BaseModel):
    host: str
    save_data: bool
    if_modified_since: str | None = None
    traceparent: str | None = None
    x_tag: list[str] = []

@​app.get("/items/")
async def read_items(headers: Annotated[CommonHeaders, Header()]):
    return headers

Read the new docs: Header Parameter Models.

Use Pydantic models for Cookie parameters:

from typing import Annotated

from fastapi import Cookie, FastAPI
from pydantic import BaseModel

app = FastAPI()

class Cookies(BaseModel):
    session_id: str
    fatebook_tracker: str | None = None
    googall_tracker: str | None = None

@​app.get("/items/")
async def read_items(cookies: Annotated[Cookies, Cookie()]):
    return cookies

Read the new docs: Cookie Parameter Models.

Use Pydantic models to restrict extra values for Query parameters (also applies to Header and Cookie parameters).

To achieve it, use Pydantic's model_config = {"extra": "forbid"}:

from typing import Annotated, Literal

from fastapi import FastAPI, Query
from pydantic import BaseModel, Field

app = FastAPI()

class FilterParams(BaseModel):
    model_config = {"extra": "forbid"}

    limit: int = Field(100, gt=0, le=100)
    offset: int = Field(0, ge=0)
    order_by: Literal["created_at", "updated_at"] = "created_at"
    tags: list[str] = []

@​app.get("/items/")
async def read_items(filter_query: Annotated[FilterParams, Query()]):
    return filter_query

This applies to Query, Header, and Cookie parameters, read the new docs:

Features
  • Add support for Pydantic models for parameters using Query, Cookie, Header. PR #​12199 by @​tiangolo.
Translations
  • 🌐 Add Portuguese translation for docs/pt/docs/advanced/security/http-basic-auth.md. PR #​12195 by @​ceb10n.
Internal

v0.114.2

Compare Source

Fixes
Translations
Internal

v0.114.1

Compare Source

Refactors
  • ️ Improve performance in request body parsing with a cache for internal model fields. PR #​12184 by @​tiangolo.
Docs
  • 📝 Remove duplicate line in docs for docs/en/docs/environment-variables.md. PR #​12169 by @​prometek.
Translations
Internal
renovatebot/renovate (ghcr.io/renovatebot/renovate)

v37.440.7

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.28.1 (#​30356) (622497c)
Miscellaneous Chores

v37.440.6

Compare Source

Miscellaneous Chores
Build System

v37.440.5

Compare Source

Documentation
Miscellaneous Chores
Build System

v37.440.4

Compare Source

Build System

v37.440.3

Compare Source

Bug Fixes

v37.440.2

Compare Source

Documentation
Build System

v37.440.1

Compare Source

Documentation
Miscellaneous Chores
Build System

v37.440.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.28.0 (#​30311) (8fdfa13)

v37.439.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.16.0 (#​30309) (e286902)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.3.10 (#​30289) (5c28898)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.16.0 (#​30308) (e76d96e)

v37.438.5

Compare Source

Bug Fixes
  • bitbucket-server: Clarify error when both BB password and access token are set (#​30296) (3a35375)
  • nuget: always coalesce sourceUrl and homepage if homepage available (#​30227) (7dd6325)
Documentation

v37.438.4

Compare Source

Build System

v37.438.3

Compare Source

Documentation
Miscellaneous Chores
Code Refactoring
Build System

v37.438.2

Compare Source

Bug Fixes

v37.438.1

Compare Source

Bug Fixes
  • helmfile: support case with oci repository in different document (#​30215) (0e330ea)

v37.438.0

Compare Source

Features
Miscellaneous Chores

v37.437.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.15.6 (#​30276) (b542841)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.5 (#​30277) (120710f)

v37.437.2

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v37.437.1

Compare Source

Build System

v37.437.0

Compare Source

Features

v37.436.0

Compare Source

Features
  • managers/npm: add entries with protocol prefix in temporary .yarnrc.yml file (#​30058) (ca904f7)
Bug Fixes
Code Refactoring

v37.435.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.4 (#​30263) (963c882)
Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.15.6 (#​30262) (69495a1)

v37.435.0

Compare Source

Features

v37.434.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.3 (#​30258) (5899144)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.3.8 (#​30257) (ca638ef)
Code Refactoring

v37.434.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.2 (#​30254) (07ad2e4)
Miscellaneous Chores

v37.434.1

Compare Source

Bug Fixes

v37.434.0

Compare Source

Features
  • presets: group flyway dependencies (add to 'recommended') (#​30248) (8a5e291)

v37.433.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.1 (#​30245) (3d54939)

v37.433.1

Compare Source

Miscellaneous Chores
Build System

v37.433.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.27.0 (#​30237) (c833b85)
Miscellaneous Chores
Tests

v37.432.0

Compare Source

Features
Miscellaneous Chores
Code Refactoring

v37.431.7

Compare Source

Bug Fixes
Miscellaneous Chores

v37.431.6

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.26.1 (#​30188) (79ba047)

v37.431.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.15.5 (#​30186) (ef1cae7)
Documentation
  • config options: example to limit registryAliases to one manager (#​30038) (911e211)
  • update references to renovate/renovate to v37.431.4 (#​30175) (2ea6632)
Miscellaneous Chores

v37.431.4

Compare Source

Bug Fixes

v37.431.3

Compare Source

Miscellaneous Chores
Build System

v37.431.2

Compare Source

Build System

v37.431.1

Compare Source

Tests
Build System

v37.431.0

Compare Source

Features
  • Support cachePrivatePackages option for datasource index level (#​30120) (4aca729)

v37.430.0

Compare Source

Features
Miscellaneous Chores
Code Refactoring
  • manager/circleci: replace regex system with YAML parsing (#​30142) (8d166a3)

v37.429.1

Compare Source

Bug Fixes
  • helmfile: remove templates before running updating artifacts (#​30139) (8e46980)
Miscellaneous Chores
  • deps: update actions/dependency-review-action action to v4.3.4 (#​30143) (61e0c39)

v37.429.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.26.0 (#​30140) (3935cc2)

v37.428.3

Compare Source

Build System

v37.428.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.25.2 (#​30130) (d280b5a)

v37.428.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.25.1 (#​30129) (fe4253d)

v37.428.0

Compare Source

Features
Miscellaneous Chores

v37.427.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.25.0 (#​30113) (1faa3be)

v37.426.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.15.3 (#​30110) (43e6b4d)

v37.426.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.6 (#​30106) (0af45fa)
Build System

v37.426.3

Compare Source

Bug Fixes
  • Restrict downgrade checks only to Docker versioning scheme (#​30105) (e12e493)
Documentation
Miscellaneous Chores

v37.426.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.5 (#​30093) (9c0b54b)

v37.426.1

Compare Source

Bug Fixes
Miscellaneous Chores

v37.426.0

Compare Source

Features

v37.425.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.4 (#​30085) (0d6dfd1)

v37.425.2

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores
Code Refactoring
Build System

v37.425.1

Compare Source

Bug Fixes

v37.425.0

Compare Source

Features
  • datasource/docker: Enable additional authentication mechansim for private ECR repositories (#​30053) (06349b9)

v37.424.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.3 (#​30070) (a1708c0)
Miscellaneous Chores
Code Refactoring

v37.424.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.2 (#​30062) (f403b99)

v37.424.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.1 (#​30060) (f5dfe3f)
Miscellaneous Chores
Code Refactoring

v37.424.1

Compare Source

Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.3.3 (#​30047) (98d4e26)
Build System

v37.424.0

Compare Source

Features
Documentation
Miscellaneous Chores
Code Refactoring

v37.423.1

Compare Source

Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.15.2 (#​30028) (8f77da6)
Build System

v37.423.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.24.0 (#​30023) (c6f9b5b)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.15.1 (#​30024) (1d0e6ff)
Code Refactoring

v37.422.4

Compare Source

Build System
  • deps: update dependency azure-devops-node-api to v14.0.1 (#​30010) (c13315e)

v37.422.3

Compare Source

Build System

v37.422.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.23.3 (#​30003) (862e91b)
Build System

v37.422.1

Compare Source

Code Refactoring
Build System

v37.422.0

Compare Source

Features
  • gerrit: use commit message footers to store source branch name (#​29802) (74aa3d7)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.13.1 (#​29985) (7b5809e)

v37.421.10

Compare Source

Bug Fixes

v37.421.9

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.23.2 (#​29981) (c7a52d7)

v37.421.8

Compare Source

Bug Fixes
Code Refactoring
Tests

v37.421.7

Compare Source

Bug Fixes
  • config: Remove usePlatformAutomerge restriction with gitLabIgnoreApprovals (#​29972) (d0e0bbe)
Miscellaneous Chores
Build System

v37.421.6

Compare Source

Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.13.0 (#​29966) (f05bf76)
Build System
Continuous Integration

v37.421.5

Compare Source

Bug Fixes
Miscellaneous Chores

v37.421.4

Compare Source

Bug Fixes

v37.421.3

Compare Source

Documentation
Build System

v37.421.2

Compare Source

Bug Fixes

v37.421.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.23.1 (#​29945) (d8bf55f)
Code Refactoring
  • git: prepare support for commit signing with other key formats (#​29875) (84ca13a)

v37.421.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.12.0 (#​29908) (6046904)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.22.4 (#​29905) (c925350)
  • Revert "chore(deps): update dependency conventional-changelog-conventionalcommits to v8" (#​29936) (8d72518)
  • Skip unexpected version downgrades (#​29921) (1a06b1a)
  • template: allow prBodyDefinitions in templates (#​29893) (9305923)
Miscellaneous Chores
Code Refactoring
Build System

v37.420.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.22.3 (#​29878) (91b3b98)

v37.420.0

Compare Source

Features

v37.419.1

Compare Source

Bug Fixes

v37.419.0

Compare Source

Features

v37.418.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.22.2 (#​29867) (a023058)
Code Refactoring

v37.418.2

Compare Source

Bug Fixes

v37.418.1

Compare Source

Build System

v37.418.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.22.1 (#​29859) (36878e8)

v37.417.2

Compare Source

Miscellaneous Chores
Build System

v37.417.1

Compare Source

Bug Fixes

v37.417.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.22.0 (#​29845) (23794fc)

v37.416.1

Compare Source

Bug Fixes

v37.416.0

Compare Source

Features
Miscellaneous Chores
Code Refactoring

v37.415.0

Compare Source

Features
  • datasource/custom: expose tags in result so that we can use followTag (#​29806) (48e6aa4)
Documentation
Miscellaneous Chores

v37.414.1

Compare Source

Bug Fixes
Miscellaneous Chores

v37.414.0

Compare Source

Features
Documentation

v37.413.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.21.3 (#​29796) (7b2f132)
Documentation
  • recommend users install the GitHub or Bitbucket Cloud hosted app (#​29457) (2bc6e2d)
Miscellaneous Chores
  • regex: add additional logging for isValidDependency failures (#​29791) (6b24abe)

v37.413.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.21.2 (#​29788) (42cb0d9)

v37.413.3

Compare Source

Build System

v37.413.2

Compare Source

Miscellaneous Chores
Build System

v37.413.1

Compare Source

Bug Fixes

v37.413.0

Compare Source

Features

v37.412.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.21.1 (#​29757) (1cfefaa)
Documentation
Miscellaneous Chores

v37.412.1

Compare Source

Bug Fixes

v37.412.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.21.0 (#​29748) (4a46ffd)

v37.411.0

Compare Source

Features
  • presets/custom-managers: Add Makefile custom manager preset (#​29713) (3b56439)

v37.410.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.20.2 (#​29731) (f16ae88)
Documentation
Miscellaneous Chores
Build System

v37.410.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.7 (#​29722) (ec82850)
Documentation
  • semantic commits: capitalize Semantic Commits, style fixes (#​29720) (7f5c450)
Build System

v37.410.0

Compare Source

Features
Miscellaneous Chores

v37.409.2

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v37.409.1

Compare Source

Bug Fixes
  • vulnerabilities: do not force exact patch version in GitHub alerts (#​29700) (99cc62f)

v37.409.0

Compare Source

Features
Miscellaneous Chores

v37.408.3

Compare Source

Bug Fixes
  • vulnerabilities: strip equals for nuget in Github alerts (#​29693) (32c9636)
Miscellaneous Chores

v37.408.2

Compare Source

Bug Fixes

v37.408.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.20.1 (#​29681) (0f6d22a)
Miscellaneous Chores

v37.408.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.20.0 (#​29671) (ec5f392)
  • replacements: add opencost from quay.io to ghcr.io (#​29611) (b07f8bc)

v37.407.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.19.4 (#​29669) (59d6ae5)

v37.407.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.6 (#​29667) (0d8d1a1)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.19.3 (#​29668) (9b0cb22)
Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.5 (#​29660) (b23c4fe)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.6 (#​29665) (f9a4f60)
  • deps: update github/codeql-action action to v3.25.10 (#​29661) (b4f25a6)

v37.407.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.5 (#​29657) (0dd81f8)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.19.2 (#​29658) (df33c32)
Documentation
Miscellaneous Chores
Code Refactoring

v37.407.1

Compare Source

Build System

v37.407.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.19.1 (#​29641) (eec825d)
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.4 (#​29639) (19f0a83)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.94 (#​29637) (666dbd3)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.4 (#​29638) (1b28087)
Build System

v37.406.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.10 (#​29633) (dbadeb6)
Miscellaneous Chores

v37.406.1

Compare Source

Bug Fixes

v37.406.0

Compare Source

Features
  • instrumentation: add option to overwrite otlp service name/namespace/version with env var (#​29583) (4914b6c)
Documentation
  • config options: update links to Git hosting platform codeowners docs (#​29516) (ff23f82)

v37.405.1

Compare Source

Bug Fixes

v37.405.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.9 (#​29614) (efa29fc)

v37.404.1

Compare Source

Bug Fixes
Build System

v37.404.0

Compare Source

Features

v37.403.0

Compare Source

Features

v37.402.1

Compare Source

Miscellaneous Chores
Build System

v37.402.0

Compare Source

Features

v37.401.6

Compare Source

Bug Fixes

v37.401.5

Compare Source

Bug Fixes
  • vulnerabilities: do not force exact patch version for PyPI datasource in GitHub alerts (#​29586) (38ce2ec)

v37.401.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.8 (#​29593) (01e7d66)
Miscellaneous Chores

v37.401.3

Compare Source

Miscellaneous Chores
Build System

v37.401.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.7 (#​29580) (f859a80)
Miscellaneous Chores

v37.401.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.6 (#​29574) (7516af6)

v37.401.0

Compare Source

Features
  • versioning: add versioning scheme for glasskube package manager (#​29506) (4b44b30)

v37.400.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.3 (#​29568) (56766bb)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.3 (#​29564) (801d357)
Code Refactoring

v37.400.0

Compare Source

Features
Documentation
Miscellaneous Chores

v37.399.10

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.5 (#​29556) (fa77fab)

v37.399.9

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.2 (#​29554) (b85504f)
Miscellaneous Chores
  • deps: update dependency aws-sdk-client-mock to v4.0.1 (#​29548) (da1546e)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.2 (#​29553) (db23a00)

v37.399.8

Compare Source

Build System

v37.399.7

Compare Source

Build System

v37.399.6

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.4 (#​29543) (99d2e60)

v37.399.5

Compare Source

Build System

v37.399.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.3 (#​29541) (5410411)

v37.399.3

Compare Source

Bug Fixes

v37.399.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.2 (#​29531) (ebfba7e)
Documentation

v37.399.1

Compare Source

Bug Fixes
  • git-url: fix SSH to HTTPS conversion for bitbucket-server (#​29527) (d560187)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.92 (#​29522) (a9a1778)

v37.399.0

Compare Source

Features
Documentation
Miscellaneous Chores
  • lookup: increase log level of "Found no results ..." message (#​29438) (3a3cea5)

v37.398.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.1 (#​29515) (3271c21)
Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.11.1 (#​29514) (8371461)

v37.398.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.1 (#​29507) (b6d0294)

v37.398.0

Compare Source

Features

v37.397.0

Compare Source

Features
Documentation

v37.396.1

Compare Source

Bug Fixes
Code Refactoring

v37.396.0

Compare Source

Features
  • pip-compile: Treat included paths as relative to the package file (#​29499) (2a08238)

v37.395.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.18.0 (#​29492) (3741d2a)
  • pip-compile: Treat .txt files as pip_requirements files (#​29491) (8fb3e2f)

v37.394.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.11.0 (#​29490) (ec24160)
Miscellaneous Chores

v37.394.0

Compare Source

Features
Miscellaneous Chores

v37.393.0

Compare Source

Features
Miscellaneous Chores
  • deps: update actions/dependency-review-action action to v4.3.3 (#​29464) (3b74028)

v37.392.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.17.0 (#​29462) (f2304a8)

v37.391.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.16.2 (#​29459) (512846b)

v37.391.2

Compare Source

Bug Fixes

v37.391.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.10.3 (#​29453) (8f05fe5)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.10.3 (#​29452) (76e8bb7)

v37.391.0

Compare Source

Features
Documentation

v37.390.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.16.1 (#​29440) (203c3c5)

v37.390.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.16.0 (#​29437) (968b934)
Bug Fixes
Miscellaneous Chores

v37.389.0

Compare Source

Features
  • pip-compile: Provide credentials for registries in all input files (#​28959) (c27e0ec)

v37.388.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.10.0 (#​29432) (1f08846)
Miscellaneous Chores

v37.388.1

Compare Source

Bug Fixes
  • manager/terragrunt: use git-tags datasource for bitbucket-server (#​29416) (4039ace)

v37.388.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.15.0 (#​29419) (760a646)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.8.0 (#​29418) (f7c7772)

v37.387.3

Compare Source

Bug Fixes

v37.387.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.8.0 (#​29414) (dec3e9b)
Build System

v37.387.1

Compare Source

Build System

v37.387.0

Compare Source

Features

v37.386.0

Compare Source

Features
  • config/package-rules: add sourceUrl and sourceDirectory options (#​29387) (e85a7d8)
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.7.1 (#​29408) (f60b3e2)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.14.2 (#​29409) (e64c2c6)
Documentation
Miscellaneous Chores

v37.385.0

Compare Source

Features
  • manager/sbt: Improve scala 3 dependencies handling and meta-build classes (#​29155) (5c472e4)
Code Refactoring

v37.384.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.14.1 (#​29379) (5b18be5)

v37.384.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.14.0 (#​29378) (b71eba0)
Build System

v37.383.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.13.0 (#​29376) (eeac8cd)
Documentation

v37.382.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.7.0 (#​29374) (c564eb6)
Documentation
  • installing/onboarding: create section about security/privacy (#​29371) (8f5a407)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.7.0 (#​29373) (2850639)
  • deps: update github/codeql-action action to v3.25.7 (#​29367) (7b59e52)

v37.382.4

Compare Source

Bug Fixes
  • pip-compile: Correctly report errors when a lock file is unchanged (#​29363) (635854e)
Documentation

v37.382.3

Compare Source

Bug Fixes
Documentation
Code Refactoring

v37.382.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.16 (#​29357) (d7954eb)

v37.382.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.19 (#​29349) (72b1ea4)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.19 (#​29348) (00638ff)

v37.382.0

Compare Source

Features

v37.381.11

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.15 (#​29339) (cf42295)
Documentation

v37.381.10

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.14 (#​29336) (e7ddb9f)
Documentation

v37.381.9

Compare Source

Documentation
Build System

v37.381.8

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.12 (#​29318) (e978437)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.13 (#​29326) (b783f01)
Documentation

v37.381.7

Compare Source

Bug Fixes
Documentation
  • automate docs for releaseTimestamp and sourceUrl support (#​29225) (6dd189e)

v37.381.6

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.11 (#​29313) (3162e6e)

v37.381.5

Compare Source

Build System

v37.381.4

Compare Source

Build System

v37.381.3

Compare Source

Bug Fixes

v37.381.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.17 (#​29301) (49a95d3)

v37.381.1

Compare Source

Bug Fixes
  • onboarding: onboarding prs can have semantic prefixes causing repo to skip onboarded status. (#​29285) (7392dbe)

v37.381.0

Compare Source

Features
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.17 (#​29297) (9477aea)

v37.380.0

Compare Source

Features

v37.379.1

Compare Source

Documentation
Miscellaneous Chores
Build System

v37.379.0

Compare Source

Features
Bug Fixes

v37.378.0

Compare Source

Features

v37.377.8

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.10 (#​29270) (8e6f89b)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.89 (#​29267) (3d17e27)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.16 (#​29268) (4bc308b)

v37.377.7

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.16 (#​29266) (4dfd8b2)

v37.377.6

Compare Source

Bug Fixes
  • package-rules: replacement recommendation for matchPackagePrefixes and excludePackagePrefixes (#​29262) (e521f7f)
Documentation
Miscellaneous Chores
  • Add packageRule logging to matchPackagePrefixes and excludePackagePrefixes warnings (#​29261) (3110afc)

v37.377.5

Compare Source

Build System

v37.377.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.9 (#​29256) (dcd9145)

v37.377.3

Compare Source

Bug Fixes

v37.377.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.15 (#​29253) (1b76331)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.15 (#​29252) (de16d39)

v37.377.1

Compare Source

Bug Fixes

v37.377.0

Compare Source

Features
Miscellaneous Chores
Continuous Integration

v37.376.0

Compare Source

Features
  • manager/pip-compile: extract Python version from lock files (#​29145) (77524af)

v37.375.2

Compare Source

Build System

v37.375.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.8 (#​29234) (d7c2cad)
Miscellaneous Chores

v37.375.0

Compare Source

Features
Documentation

v37.374.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.7 (#​29214) (4a0ec6c)

v37.374.2

Compare Source

Bug Fixes
  • Correct digest resolution when the replacementName and replacementVersion options are defined (#​29164) (c0089d6)

v37.374.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.6 (#​29212) (f4eeaaa)

v37.374.0

Compare Source

Features

v37.373.0

Compare Source

Features

v37.372.1

Compare Source

Bug Fixes

v37.372.0

Compare Source

Features
  • util/package-rules: allow glob pattens in match{Current,New}Value (#​29168) (56856d4)
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.14 (#​29199) (4edd63a)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.5 (#​29200) (757574b)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.14 (#​29198) (a8855d8)

v37.371.1

Compare Source

Bug Fixes
Miscellaneous Chores

v37.371.0

Compare Source

Features
Miscellaneous Chores

v37.370.0

Compare Source

Features
  • self-hosted: mergeConfidenceEndpoint and mergeConfidenceDatasources (#​28880) (044dc0f)

v37.369.1

Compare Source

Miscellaneous Chores
Build System

v37.369.0

Compare Source

Features

v37.368.10

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.13 (#​29174) (3c75e4b)
Miscellaneous Chores
  • deps: update codecov/codecov-action action to v4.4.1 (#​29169) (fb3f901)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.13 (#​29170) (fe7db43)
  • deps: update github/codeql-action action to v3.25.6 (#​29173) (89a8386)

v37.368.9

Compare Source

Bug Fixes

v37.368.8

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.4 (#​29161) (5b88dd6)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.12 (#​29158) (7987c1f)

v37.368.7

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.12 (#​29157) (4a1e758)
Documentation
  • readme: better alt text, add toggleable list of companies/projects that use Renovate (#​29022) (f8f5184)
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.88 (#​29149) (92686aa)

v37.368.6

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.3 (#​29143) (7f6964c)

v37.368.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.2 (#​29142) (c23c70f)
Miscellaneous Chores

v37.368.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.1 (#​29140) (947bf17)
Miscellaneous Chores

v37.368.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.11 (#​29134) (8216f20)
Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.11 (#​29133) (463226b)

v37.368.2

Compare Source

Bug Fixes
  • gomod: treat v0 pseudo version updates as digest updates (#​29042) (6f8cde4)

v37.368.1

Compare Source

Miscellaneous Chores
Build System

v37.368.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.12.0 (#​29124) (676e1ef)
Build System

v37.367.0

Compare Source

Features

v37.366.1

Compare Source

Build System

v37.366.0

Compare Source

Features

v37.365.0

Compare Source

Features

v37.364.0

Compare Source

Features
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.87 (#​29108) (e03a5cf)
Tests

v37.363.9

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.11.2 (#​29099) (99ba857)
Documentation

v37.363.8

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.10 (#​29096) (1254f6a)
Documentation
  • bot comparison: dependabot-core switched to MIT license (#​29095) (d9cd961)
  • Update Swissquote article with information on the scheduler and dashboards (#​29030) (01f9861)

v37.363.7

Compare Source

Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.10 (#​29091) (dba9ad3)
Build System

v37.363.6

Compare Source

Bug Fixes
  • datasource/github-runners: add Ubuntu 24.04 Noble Numbat as unstable (#​29088) (e291ef0)

v37.363.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.11.1 (#​29079) (945c4cf)
Miscellaneous Chores
Build System

v37.363.4

Compare Source

Build System

v37.363.3

Compare Source

Build System

v37.363.2

Compare Source

Build System

v37.363.1

Compare Source

Bug Fixes

v37.363.0

Compare Source

Features

v37.362.0

Compare Source

Features
Bug Fixes

v37.361.0

Compare Source

Features
Miscellaneous Chores

v37.360.0

Compare Source

Features
Documentation

v37.359.0

Compare Source

Features

v37.358.2

Compare Source

Build System

v37.358.1

Compare Source

Miscellaneous Chores
Build System
  • deps: update dependency validate-npm-package-name to v5.0.1 (#​29045) (72c3ec4)

v37.358.0

Compare Source

Features
  • pip_requirements: Extract flags from package files with no deps (#​28961) (dd52edd)
Miscellaneous Chores

v37.357.0

Compare Source

Features
  • datasource/kubernetes-api: add flux versions from flux 2.3.0 (#​29039) (c3529d6)
Documentation
Miscellaneous Chores
Code Refactoring
Tests

v37.356.1

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v37.356.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.11.0 (#​29009) (4d11583)
Documentation
Miscellaneous Chores

v37.355.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.7 (#​29005) (da3872e)

v37.354.6

Compare Source

Build System

v37.354.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.9 (#​28991) (3fd42d8)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.9 (#​28990) (f74dcc2)

v37.354.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.7 (#​28984) (e7bcf3f)

v37.354.2

Compare Source

Bug Fixes
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.7 (#​28980) (0f7e4c2)
Tests

v37.354.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.6 (#​28975) (6ad22d5)
Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.6 (#​28973) (0b49bf0)

v37.354.0

Compare Source

Features
Miscellaneous Chores

v37.353.1

Compare Source

Miscellaneous Chores
Code Refactoring
Build System

v37.353.0

Compare Source

Features

v37.352.0

Compare Source

Features

v37.351.4

Compare Source

Bug Fixes
  • versioning/pep440: log debug message if newVersion is excluded from range (#​28950) (ad9d2b9)
Code Refactoring

v37.351.3

Compare Source

Bug Fixes
Miscellaneous Chores

v37.351.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.5 (#​28937) (9094b71)
Miscellaneous Chores

v37.351.1

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v37.351.0

Compare Source

Features
Documentation

v37.350.1

Compare Source

Bug Fixes
Documentation
Tests

v37.350.0

Compare Source

Features

v37.349.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.3 (#​28913) (96f760a)
Miscellaneous Chores

v37.349.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.2 (#​28902) (7c22044)

v37.349.1

Compare Source

Bug Fixes
  • presets): Revert "feat(preset: group pinojs packages together" (#​28901) (f6c973e)
Miscellaneous Chores

v37.349.0

Compare Source

Features
Miscellaneous Chores

v37.348.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.1 (#​28894) (62ebbbc)

v37.347.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.5 (#​28892) (750230f)
  • manager/terraform/lockfile: use registryURL defined in lockfile (#​28886) (cbbfcd1)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.5 (#​28891) (141548d)
Code Refactoring

v37.347.2

Compare Source

Build System

v37.347.1

Compare Source

Build System

v37.347.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.10.0 (#​28879) (7194f30)

v37.346.0

Compare Source

Features
  • self-hosted: autodiscoverRepoSort and autodiscoverRepoOrder (#​28738) (10a4a8b)
Miscellaneous Chores
Code Refactoring

v37.345.0

Compare Source

Features

v37.344.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.9.2 (#​28875) (b5b0a74)
Documentation
Tests

v37.344.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.9.1 (#​28871) (1a3910a)
Miscellaneous Chores

v37.344.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.4 (#​28867) (e34248b)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.4 (#​28866) (8012a4e)

v37.343.1

Compare Source

Bug Fixes

v37.343.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.9.0 (#​28863) (3afab2a)

v37.342.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.3 (#​28859) (39964cc)
Documentation
Miscellaneous Chores
  • deps: update containerbase/internal-tools action to v3.0.82 (#​28855) (2da29f7)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.3 (#​28858) (df1c9c8)

v37.342.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.6 (#​28846) (ea4469a)

v37.342.0

Compare Source

Features

v37.341.0

Compare Source

Features
  • config/validation: validate options which support regex/glob matching (#​28693) (265e628)
Bug Fixes
  • gradle: lower log warning to debug for non-executable bit (#​28844) (2910185)
Documentation

v37.340.10

Compare Source

Bug Fixes
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.1 (#​28840) (40f4b4f)

v37.340.9

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.4 (#​28838) (c78da0e)
Miscellaneous Chores
Code Refactoring

v37.340.8

Compare Source

Bug Fixes

v37.340.7

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v37.340.6

Compare Source

Bug Fixes
Documentation

v37.340.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.3 (#​28825) (6c55092)

v37.340.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.2 (#​28824) (b7a4bc7)

v37.340.3

Compare Source

Bug Fixes
  • versioning/swift: support dependencies with v prefix tags (#​28822) (8fb6a45)

v37.340.2

Compare Source

Bug Fixes
  • presets: respect biome.jsonc in the biomeVersions regex manager (#​28821) (9e34bd7)

v37.340.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.1 (#​28819) (0890617)

v37.340.0

Compare Source

Features
Miscellaneous Chores

v37.339.0

Compare Source

Features
  • presets: add eslint-stylistic monorepo and add to eslint group (#​28812) (290aea3)
Miscellaneous Chores

v37.338.0

Compare Source

Features
  • presets: use a more accurate rule for biomeVersions regex manager (#​28806) (dbd9da0)

v37.337.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.8.0 (#​28807) (5dab770)

v37.336.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.7.0 (#​28802) (4fa890f)
  • manager/helm-values: Add support for registryAliases (#​28772) (834ff03)
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.6.0 (#​28800) (6d253bd)
Build System

v37.335.0

Compare Source

Features
  • manager/devcontainer: add depType and disable pinDigests for features (#​28792) (9a2015e)

v37.334.4

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.6.1 (#​28795) (0fb6352)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.6.0 (#​28796) (27c9384)

v37.334.3

Compare Source

Build System

v37.334.2

Compare Source

Build System

v37.334.1

Compare Source

Bug Fixes
Build System

v37.334.0

Compare Source

Features

v37.333.1

Compare Source

Documentation
Miscellaneous Chores
Build System

v37.333.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.6.0 (#​28764) (db1e79c)

v37.332.0

Compare Source

Features

v37.331.0

Compare Source

Features
  • manager/cargo: Changes to support cargo repository source replacement (#​28759) (3374bd1)

v37.330.1

Compare Source

Documentation
Miscellaneous Chores
  • deps: update actions/dependency-review-action action to v4.3.2 (#​28758) (45bc4fe)
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.5.2 (#​28756) (a1ef636)
Build System

v37.330.0

Compare Source

Features
Documentation
Miscellaneous Chores

v37.329.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.5.2 (#​28744) (e01dc91)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.5.2 (#​28745) (cc90979)
Miscellaneous Chores
  • deps: update actions/dependency-review-action action to v4.3.1 (#​28743) (3c50c3b)

v37.329.0

Compare Source

Features
Bug Fixes
Documentation

v37.328.1

Compare Source

Bug Fixes

v37.328.0

Compare Source

Features
Bug Fixes
Tests

v37.327.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.5.1 (#​28731) (077605a)
Miscellaneous Chores

v37.327.2

Compare Source

Bug Fixes
Miscellaneous Chores

v37.327.1

Compare Source

Bug Fixes

v37.327.0

Compare Source

Features
  • manager/pipenv: Support custom environment variable usage in Pipfile source URLs (#​28062) (6ae3818)
Documentation
Miscellaneous Chores

v37.326.3

Compare Source

Build System

v37.326.2

Compare Source

Bug Fixes

v37.326.1

Compare Source

Miscellaneous Chores
  • improve link to discussion select screen in issue template chooser (#​28703) (8169e39)
Build System

v37.326.0

Compare Source

Features
Miscellaneous Chores

v37.325.1

Compare Source

Bug Fixes

v37.325.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.5.0 (#​28689) (376a2a5)
Build System

v37.324.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.5.0 (#​28687) (0bde0bd)
Continuous Integration

v37.324.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.4.4 (#​28683) (4d1d934)

v37.324.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.19 (#​28681) (97857e1)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.4.3 (#​28682) (233b075)

v37.324.0

Compare Source

Features
Documentation

v37.323.5

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.18 (#​28676) (7d31fa7)
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.4.2 (#​28677) (458784d)

v37.323.4

Compare Source

Bug Fixes

v37.323.3

Compare Source

Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.3.18 (#​28675) (15d5aa2)
Build System

v37.323.2

Compare Source

Miscellaneous Chores
Build System

v37.323.1

Compare Source

Miscellaneous Chores
Build System

v37.323.0

Compare Source

Features

v37.322.2

Compare Source

Bug Fixes
  • terragrunt: wrong packageName resolution for GitLab, Bitbucket and Gitea datasources (#​28075) (8b3fb49)
Miscellaneous Chores
  • deps: update peter-evans/create-pull-request action to v6.0.5 (#​28642) (5321e28)

v37.322.1

Compare Source

Bug Fixes
Miscellaneous Chores
Build System

v37.322.0

Compare Source

Features

v37.321.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.4.1 (#​28631) (2ffdc19)
Miscellaneous Chores

v37.321.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.17 (#​28628) (3b43c9e)
Miscellaneous Chores

v37.321.0

Compare Source

Features

v37.320.1

Compare Source

Bug Fixes

v37.320.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.4.0 (#​28609) (1919835)

v37.319.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.3.2 (#​28608) (58f8cd0)

v37.319.1

Compare Source

Bug Fixes

v37.319.0

Compare Source

Features

v37.318.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.3.1 (#​28596) (d7f5043)
Miscellaneous Chores
Code Refactoring
Build System

v37.318.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.3.0 (#​28587) (50ff679)

v37.317.0

Compare Source

Features

v37.316.3

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.13 (#​28580) (9bffdb1)
Documentation
Tests

v37.316.2

Compare Source

Documentation
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.3.16 (#​28576) (df0aca3)
Build System

v37.316.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.16 (#​28570) (c8702b9)
Documentation
Code Refactoring

v37.316.0

Compare Source

Features
Documentation
Miscellaneous Chores

v37.315.1

Compare Source

Bug Fixes

v37.315.0

Compare Source

Features
Miscellaneous Chores
  • Revert "chore(util/string-match): add massagePattern option" (#​28555) (b42761d)

v37.314.0

Compare Source

Features
Miscellaneous Chores
Code Refactoring

v37.313.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.12 (#​28550) (9a2f5dd)
Miscellaneous Chores

v37.313.0

Compare Source

Features
Tests

v37.312.0

Compare Source

Features
  • replacements: eslint-config-standard-with-typescript to eslint-config-love (#​28529) (99c99f0)
Code Refactoring

v37.311.0

Compare Source

Features

v37.310.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.11 (#​28539) (e387873)

v37.310.0

Compare Source

Features

v37.309.0

Compare Source

Features
Miscellaneous Chores
  • deps: update slackapi/slack-github-action action to v1.26.0 (#​28520) (f4d4177)

v37.308.0

Compare Source

Features

v37.307.0

Compare Source

Features
  • manager/gradle: add support for dep matching in lists that are nested in Groovy maps (#​28517) (b4189c8)

v37.306.1

Compare Source

Bug Fixes
  • worker/repository: add normalized match for pip alertPackageRules (#​28214) (dfbb054)

v37.306.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.10 (#​28504) (6e389d7)
Miscellaneous Chores

v37.305.0

Compare Source

Features

v37.304.0

Compare Source

Features
Documentation

v37.303.4

Compare Source

Bug Fixes
  • validation: support customDatasources.description strings (#​28448) (a9e0c64)

v37.303.3

Compare Source

Bug Fixes
Miscellaneous Chores
  • deps: update peter-evans/create-pull-request action to v6.0.4 (#​28479) (d9d744d)
Code Refactoring

v37.303.2

Compare Source

Bug Fixes

v37.303.1

Compare Source

Bug Fixes
Miscellaneous Chores

v37.303.0

Compare Source

Features

v37.302.0

Compare Source

Features
  • branch-status: use targeted doc links for merge confidence and minimum release age (#​28378) (7c598d6)
Bug Fixes
Code Refactoring

v37.301.7

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.9 (#​28462) (96a372a)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.3.15 (#​28460) (f78d439)

v37.301.6

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.15 (#​28457) (a078020)
Miscellaneous Chores

v37.301.5

Compare Source

Bug Fixes

v37.301.4

Compare Source

Bug Fixes

v37.301.3

Compare Source

Bug Fixes

v37.301.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.8 (#​28435) (70e0cc3)

v37.301.1

Compare Source

Bug Fixes
Miscellaneous Chores

v37.301.0

Compare Source

Features
  • manager/pip-compile: Handle some edge-cases with -r dependencies (#​28208) (c4a5ac8)

v37.300.1

Compare Source

Build System

v37.300.0

Compare Source

Features
Bug Fixes

v37.299.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.6 (#​28426) (89c4b34)

v37.298.0

Compare Source

Features
Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.14 (#​28424) (28db9fa)
Miscellaneous Chores

v37.296.0

Compare Source

Features
Documentation
Miscellaneous Chores

v37.295.0

Compare Source

Features

v37.294.0

Compare Source

Features
Miscellaneous Chores

v37.293.0

Compare Source

Features

v37.292.1

Compare Source

Build System

v37.292.0

Compare Source

Features
  • fleet: extract dependencies from helm blocks with OCI-based helm charts (#​28352) (cd02e93)

v37.291.1

Compare Source

Bug Fixes

v37.291.0

Compare Source

Features

v37.290.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.5 (#​28382) (53dd81e)

v37.290.0

Compare Source

Features

v37.289.1

Compare Source

Bug Fixes
Miscellaneous Chores
  • deps: update peter-evans/create-pull-request action to v6.0.3 (#​28370) (23ee6ae)

v37.289.0

Compare Source

Features

v37.288.0

Compare Source

Features
  • bitbucket-server: Add bitbucket http access token support (#​28093) (771b91f)
Bug Fixes
  • workarounds: expand java LTS regex versioning to support 21 (#​28361) (1f805b2)

v37.287.2

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.4 (#​28360) (5ebf418)

v37.287.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.3 (#​28358) (4b5fd60)

v37.287.0

Compare Source

Features
Documentation
Miscellaneous Chores

v37.286.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.2 (#​28339) (a077b5a)
Documentation
Miscellaneous Chores
Tests

v37.286.0

Compare Source

Features

v37.285.1

Compare Source

Miscellaneous Chores
Build System

v37.285.0

Compare Source

Features

v37.284.1

Compare Source

Miscellaneous Chores
Build System

v37.284.0

Compare Source

Features
  • fleet: extract dependencies from helm blocks without a fixed releaseName (#​28325) (7669f2f)
Bug Fixes
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.1 (#​28321) (b9f2b64)
Build System

v37.283.0

Compare Source

Features
  • manager/gomod: Added support for the gomod toolchain directive (#​27279) (aec0cd8)

v37.282.1

Compare Source

Bug Fixes

v37.282.0

Compare Source

Features
  • deps: update ghcr.io/renovatebot/base-image docker tag to v2.2.0 (#​28311) (8d6457e)

v37.281.4

Compare Source

Bug Fixes
  • versioning: bump rangeStrategy should pin if no range qualifier (#​28309) (4316888)

v37.281.2

Compare Source

Bug Fixes

v37.281.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.13 (#​28293) (c848116)
Miscellaneous Chores
  • deps: update ghcr.io/containerbase/devcontainer docker tag to v10.3.13 (#​28292) (efae285)

v37.281.0

Compare Source

Features
Documentation
  • Order of arguments in pathSemanticCommitType description (#​28258) (867471a)

v37.280.4

Compare Source

Bug Fixes
  • cache: Trigger cacache to remove expired contents (#​28275) (fcfbf38)
  • versioning/poetry: version strings that include a leading zero in their pre, post, or dev fields (#​28158) (e155173)

v37.280.3

Compare Source

Bug Fixes

v37.280.2

Compare Source

Miscellaneous Chores
Build System
Continuous Integration

v37.280.1

Compare Source

Bug Fixes
  • deps: update ghcr.io/containerbase/sidecar docker tag to v10.3.12 (#​28274) (cdaea63)
Documentation
Miscellaneous Chores
Continuous Integration
encode/uvicorn (uvicorn)

v0.34.0: Version 0.34.0

Compare Source

What's Changed


Full Changelog: https://github.com/encode/uvicorn/compare/0.33.0...0.34.0

v0.33.0: Version 0.33.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/encode/uvicorn/compare/0.32.1...0.33.0

v0.32.1: Version 0.32.1

Compare Source

What's Changed


Full Changelog: https://github.com/encode/uvicorn/compare/0.32.0...0.32.1

v0.32.0: Version 0.32.0

Compare Source

Added

  • Officially support Python 3.13 (#​2482)
  • Warn when max_request_limit is exceeded (#​2430)

Full Changelog: https://github.com/encode/uvicorn/compare/0.31.1...0.32.0

v0.31.1: Version 0.31.1

Compare Source

Fixed

  • Support WebSockets 0.13.1 #​2471
  • Restore support for [*] in trusted hosts #​2480
  • Add PathLike[str] type hint for ssl_keyfile #​2481

Full Changelog: https://github.com/encode/uvicorn/compare/0.31.0...0.31.1

v0.31.0: Version 0.31.0

Compare Source

Added

Improve ProxyHeadersMiddleware (#​2468) and (#​2231):

  • Fix the host for requests from clients running on the proxy server itself.
  • Fallback to host that was already set for empty x-forwarded-for headers.
  • Also allow specifying IP Networks as trusted hosts. This greatly simplifies deployments
    on docker swarm/Kubernetes, where the reverse proxy might have a dynamic IP.
    • This includes support for IPv6 Address/Networks.

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.6...0.31.0

v0.30.6: Version 0.30.6

Compare Source

Fixed
  • Don't warn when upgrade is not WebSocket and depedencies are installed (#​2360)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.5...0.30.6

v0.30.5: Version 0.30.5

Compare Source

Fixed
  • Don't close connection before receiving body on H11 (#​2408)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.4...0.30.5

v0.30.4: Version 0.30.4

Compare Source

Fixed
  • Close connection when h11 sets client state to MUST_CLOSE #​2375

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.3...0.30.4

v0.30.3: Version 0.30.3

Compare Source

Fixed

  • Suppress KeyboardInterrupt from CLI and programmatic usage (#​2384)
  • ClientDisconnect inherits from OSError instead of IOError (#​2393)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.2...0.30.3

v0.30.2: Version 0.30.2

Compare Source

Added

Fixed

  • Iterate subprocesses in-place on the process manager (#​2373)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.1...0.30.2

v0.30.1: Version 0.30.1

Compare Source

Fixed
  • Allow horizontal tabs \t in response header values (#​2345)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.0...0.30.1

v0.30.0: Version 0.30.0

Compare Source

Added
  • New multiprocess manager (#​2183)
  • Allow ConfigParser or a io.IO[Any] on log_config (#​1976)
Fixed
  • Suppress side effects of signal propagation (#​2317)
  • Send content-length header on 5xx (#​2304)
Deprecated
  • Deprecate the uvicorn.workers module (#​2302)

Full Changelog: https://github.com/encode/uvicorn/compare/0.29.0...0.30.0

v0.29.0: Version 0.29.0

Compare Source

Added


Full Changelog: https://github.com/encode/uvicorn/compare/0.28.1...0.29.0

v0.28.1: Version 0.28.1

Compare Source

Fixed

  • Revert raise ClientDisconnected on HTTP (#​2276)

Full Changelog: https://github.com/encode/uvicorn/compare/0.28.0...0.28.1

v0.28.0: Version 0.28.0

Compare Source

Added

  • Raise ClientDisconnected on send() when client disconnected (#​2220) 12/02/24

Fixed

  • Except AttributeError on sys.stdin.fileno() for Windows IIS10 (#​1947) 29/02/24
  • Use X-Forwarded-Proto for WebSockets scheme when the proxy provides it (#​2258) 01/03/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.1...0.28.0

v0.27.1: Version 0.27.1

Compare Source

Fixed

  • Fix spurious h11.LocalProtocolError errors when processing pipelined requests (#​2243) 10/02/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0.post1...0.27.1

v0.27.0.post1: Version 0.27.0.post1

Compare Source

Fixed

  • Fix nav overrides for newer version of Mkdocs Material (#​2233) 26/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.27.0...0.27.0.post1

v0.27.0: Version 0.27.0

Compare Source

Added
  • Raise ClientDisconnect(IOError) on send() when client disconnected (#​2218) 19/01/24
  • Bump ASGI WebSocket spec version to 2.4 (#​2221) 20/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.26.0...0.27.0

v0.26.0: Version 0.26.0

Compare Source

Changed
  • Update --root-path to include the root path prefix in the full ASGI path as per the ASGI spec (#​2213) 16/01/24
  • Use __future__.annotations on some internal modules (#​2199) 16/01/24

Full Changelog: https://github.com/encode/uvicorn/compare/0.25.0...0.26.0

v0.25.0: Version 0.25.0

Compare Source

Added

  • Support the WebSocket Denial Response ASGI extension (#​1916) 17/12/23

Fixed

  • Allow explicit hidden file paths on --reload-include (#​2176) 08/12/23
  • Properly annotate uvicorn.run() (#​2158) 22/11/23

Full Changelog: https://github.com/encode/uvicorn/compare/0.24.0...0.25.0

v0.24.0.post1: Version 0.24.0.post1

Compare Source

Fixed
  • Revert mkdocs-material from 9.1.21 to 9.2.6 (#​2148) 05/11/23

v0.24.0: Version 0.24.0

Compare Source

Added

  • Support Python 3.12 (#​2145) 04/11/23
  • Allow setting app via environment variable UVICORN_APP (#​2106)

Full Changelog: https://github.com/encode/uvicorn/compare/0.23.2...0.24.0

v0.23.2: Version 0.23.2

Compare Source

Fixed

  • Maintain the same behavior of websockets from 10.4 on 11.0 (#​2061) 30/07/23

Full Changelog: https://github.com/encode/uvicorn/compare/0.23.1...0.23.2

v0.23.1: Version 0.23.1

Compare Source

Fixed
  • Add typing_extensions for Python 3.10 and lower (#​2053) 18/07/23

Full Changelog: https://github.com/encode/uvicorn/compare/0.23.0...0.23.1

v0.23.0: Version 0.23.0

Compare Source

Added

  • Add --ws-max-queue parameter WebSockets (#​2033) 10/07/23

Removed

  • Drop support for Python 3.7 (#​1996) 19/06/23
  • Remove asgiref as typing dependency (#​1999) 08/06/23

Fixed

  • Set scope["scheme"] to ws or wss instead of http or https on ProxyHeadersMiddleware for WebSockets (#​2043) 12/07/23

Changed

  • Raise ImportError on circular import (#​2040) 09/07/23
  • Use logger.getEffectiveLevel() instead of logger.level to check if log level is TRACE (#​1966) 01/06/23

Full Changelog: https://github.com/encode/uvicorn/compare/0.22.0...0.23.0

v0.22.0: Version 0.22.0

Compare Source

Added
  • Add --timeout-graceful-shutdown parameter (#​1950)
  • Handle SIGBREAK on Windows (#​1909)
Fixed
  • Shutdown event is now being triggered on Windows when using hot reload (#​1584)
  • --reload-delay is effectively used on the watchfiles reloader (#​1930)

Full Changelog: https://github.com/encode/uvicorn/compare/0.21.1...0.22.0

v0.21.1: Version 0.21.1

Compare Source

Fixed
  • Reset lifespan state on each request (#​1903) 16/03/23

v0.21.0: Version 0.21.0

Compare Source

Added
  • Introduce lifespan state (#​1818) 05/03/23
  • Allow headers to be sent as iterable on H11 implementation (#​1782) 27/11/22
  • Improve discoverability when --port=0 is used (#​1890) 09/03/23
Changed
  • Avoid importing h11 and pyyaml when not needed to improve import time (#​1846) 07/02/23
  • Replace current native WSGIMiddleware implementation by a2wsgi (#​1825) 16/01/23
  • Change default --app-dir from "." (dot) to "" (empty string) (#​1835) 06/01/23
Fixed
  • Send code 1012 on shutdown for WebSockets (#​1816) 06/01/23
  • Use surrogateescape to encode headers on websockets implementation (#​1005) 12/12/22
  • Fix warning message on reload failure (#​1784) 29/11/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.20.0...0.21.0

v0.20.0: Version 0.20.0

Compare Source

Added
  • Check if handshake is completed before sending frame on wsproto shutdown (#​1737)
  • Add default headers to WebSockets implementations (#​1606 & #​1747) 28/10/22
  • Warn user when reload and workers flag are used together (#​1731) 31/10/22
Fixed
  • Use correct WebSocket error codes on close (#​1753) 20/11/22
  • Send disconnect event on connection lost for wsproto (#​996) 29/10/22
  • Add SIGQUIT handler to UvicornWorker (#​1710) 01/11/22
  • Fix crash on exist with "--uds" if socket doesn't exist (#​1725) 27/10/22
  • Annotate CONFIG_KWARGS in UvicornWorker class (#​1746) 31/10/22
Removed
  • Remove conditional on RemoteProtocolError.event_hint on wsproto (#​1486) 31/10/22
  • Remove unused handle_no_connect on wsproto implementation (#​1759) 17/11/22

v0.19.0: Version 0.19.0

Compare Source

Added
  • Support Python 3.11 (#​1652) 16/09/22
  • Bump minimal httptools version to 0.5.0 (#​1645) 13/09/22
  • Ignore HTTP/2 upgrade and optionally ignore WebSocket upgrade (#​1661) 19/10/22
  • Add py.typed to comply with PEP 561 (#​1687) 07/10/22
Fixed
  • Set propagate to False on "uvicorn" logger (#​1288) 08/10/22
  • USR1 signal is now handled correctly on UvicornWorker. (#​1565) 26/08/22
  • Use path with query string on WebSockets logs (#​1385) 11/09/22
  • Fix behavior on which "Date" headers were the same per connection (#​1706) 19/10/22
Removed
  • Remove the --debug flag (#​1640) 14/09/22
  • Remove the DebugMiddleware (#​1697) 07/10/22

v0.18.3: Version 0.18.3

Compare Source

What's Changed

  • Remove cyclic references on HTTP implementations. (#​1604) 24/08/22
  • reload_delay default changed from None to 0.25 on uvicorn.run() and Config. None is not an acceptable value anymore. (#​1545) 02/07/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.18.2...0.18.3

v0.18.2: Version 0.18.2

Compare Source

What's Changed

  • Add default log_config on uvicorn.run() #​1541 24/06/22
  • Revert logging file name modification #​1543 27/06/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.18.1...0.18.2

v0.18.1: Version 0.18.1

Compare Source

Fixed
  • Use DEFAULT_MAX_INCOMPLETE_EVENT_SIZE as default to h11_max_incomplete_event_size on the CLI (#​1534) 23/06/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.18.0...0.18.1

v0.18.0: Version 0.18.0

Compare Source

Added
  • The reload flag prioritizes watchfiles instead of the deprecated watchgod (#​1437) 18/06/22
  • Annotate uvicorn.run() function (#​1423) 10/05/22
  • Allow configuring max_incomplete_event_size for h11 implementation (#​1514) 22/06/22
Removed
  • Remove asgiref dependency (#​1532) 22/06/22
Fixed
  • Turn raw_path into bytes on both websockets implementations (#​1487) 16/05/22
  • Revert log exception traceback in case of invalid HTTP request (#​1518) 14/06/22
  • Set asyncio.WindowsSelectorEventLoopPolicy() when using multiple workers to avoid "WinError 87" (#​1454) 22/06/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.17.6...0.18.0

v0.17.6: Version 0.17.6

Compare Source

Changed
  • Change httptools range to >=0.4.0 (#​1400) 11/03/22

v0.17.5: Version 0.17.5

Compare Source

0.17.5 - 2022-02-16
Fixed
  • Fix case where url is fragmented in httptools protocol (#​1263) 2/16/22
  • Fix WSGI middleware not to explode quadratically in the case of a larger body (#​1329) 2/16/16
Changed
  • Send HTTP 400 response for invalid request (#​1352) 2/11/22

Full Changelog: https://github.com/encode/uvicorn/compare/0.17.4...0.17.5

v0.17.4: Version 0.17.4

Compare Source

Fixed
  • Replace create_server by create_unix_server (#​1362) 04/02/22

v0.17.3: Version 0.17.3

Compare Source

Fixed
  • Drop wsproto version checking. (#​1359) 03/02/22

v0.17.2: Version 0.17.2

Compare Source

Fixed
  • Revert #​1332. While trying to solve the memory leak, it introduced an issue (#​1345) when the server receives big chunks of data using the httptools implementation. (#​1354) 03/02/22
  • Revert stream interface changes. This was introduced on 0.14.0, and caused an issue (#​1226), which caused a memory leak when sending TCP pings. (#​1355) 03/02/22
  • Fix wsproto version check expression (#​1342) 28/01/22

v0.17.1: Version 0.17.1

Compare Source

Fixed
  • Move all data handling logic to protocol and ensure connection is closed. (#​1332) 28/01/22
  • Change spec_version field from "2.1" to "2.3", as Uvicorn is compliant with that version of the ASGI specifications. (#​1337) 25/01/22

v0.17.0.post1: Version 0.17.0.post1

Compare Source

Fixed
  • Add the python_requires version specifier (#​1328) 17/01/22

v0.17.0: Version 0.17.0

Compare Source

Added
  • Allow configurable websocket per-message-deflate setting (#​1300) 29/12/21
  • Support extra_headers for WS accept message (#​1293) 06/01/22
  • Add missing http version on websockets scope (#​1309) 08/01/22
Fixed/Removed
  • Drop Python 3.6 support (#​1261) 06/01/22
  • Fix reload process behavior when exception is raised (#​1313) 11/01/22
  • Remove root_path from logs (#​1294) 25/12/21

v0.16.0: Version 0.16.0

Compare Source

0.16.0 - 2021-12-08

Added
  • Enable read of uvicorn settings from environment variables (#​1279) 06/12/21
  • Bump websockets to 10.0. (#​1180) 13/09/21
  • Ensure non-zero exit code when startup fails (#​1278) 06/12/21
  • Increase httptools version range from "==0.2.*" to ">=0.2.0,<0.4.0". (#​1243) 8/11/21
  • Override default asyncio event loop with reload only on Windows (#​1257) 24/11/21
  • Replace HttpToolsProtocol.pipeline type from list to deque. (#​1213) 10/10/21
  • Replace WSGIResponder.send_queue type from list to deque. (#​1214) 10/10/21
Fixed
  • Main process exit after startup failure on reloader classes (#​1177) 30/09/21
  • Add explicit casting on click options (#​1217) 11/10/21
  • Allow WebSocket close event to receive reason being None from ASGI app. (#​1259) 23/11/21
  • Fix a bug in WebSocketProtocol.asgi_receive on which we returned a close frame even if there were data messages before that frame in the read queue. (#​1252) 25/11/21
  • The option --reload-dirs was splitting a string into single character directories. (#​1267) 25/11/21
  • Only second SIGINT is able to forcelly shutdown the server (#​1269) 28/11/21
  • Allow app-dir parameter on the run() function (#​1271) 06/12/21

v0.15.0: Version 0.15.0

Compare Source

0.15.0 - 2021-08-13

Added
  • Change reload to be configurable with glob patterns. Currently only .py files are watched, which is different from the previous default behavior. (#​820) 08/08/21
  • Add Python 3.10-rc.1 support. Now the server uses asyncio.run which will: start a fresh asyncio event loop, on shutdown cancel any background tasks rather than aborting them, aexit any remaining async generators, and shutdown the default ThreadPoolExecutor. (#​1070) 30/07/21
  • Exit with status 3 when worker starts failed (#​1077) 22/06/21
  • Add option to set websocket ping interval and timeout (#​1048) 09/06/21
  • Adapt bind_socket to make it usable with multiple processes (#​1009) 21/06/21
  • Add existence check to the reload directory(ies) (#​1089) 21/06/21
  • Add missing trace log for websocket protocols (#​1083) 19/06/21
  • Support disabling default Server and Date headers (#​818) 11/06/21
Changed
  • Add PEP440 compliant version of click (#​1099) 29/06/21
  • Bump asgiref to 3.4.0 (#​1100) 29/06/21
Fixed
  • When receiving a SIGTERM supervisors now terminate their processes before joining them (#​1069) 30/07/21
  • Fix the need of httptools on minimal installation (#​1135) 30/07/21
  • Fix ping parameters annotation in Config class (#​1127) 19/07/21

v0.14.0: Version 0.14.0

Compare Source

0.14.0 - 2021-06-01

Added
  • Defaults ws max_size on server to 16MB (#​995) 5/29/21
  • Improve user feedback if no ws library installed (#​926 and #​1023) 2/27/21
  • Support 'reason' field in 'websocket.close' messages (#​957) 2/24/21
  • Implemented lifespan.shutdown.failed (#​755) 2/25/21
Changed
  • Upgraded websockets requirements (#​1065) 6/1/21
  • Switch to asyncio streams API (#​869) 5/29/21
  • Update httptools from 0.1.* to 0.2.* (#​1024) 5/28/21
  • Allow Click 8.0, refs #​1016 (#​1042) 5/23/21
  • Add search for a trusted host in ProxyHeadersMiddleware (#​591) 3/13/21
  • Up wsproto to 1.0.0 (#​892) 2/25/21
Fixed
  • Force reload_dirs to be a list (#​978) 6/1/21
  • Fix gunicorn worker not running if extras not installed (#​901) 5/28/21
  • Fix socket port 0 (#​975) 3/5/21
  • Prevent garbage collection of main lifespan task (#​972) 3/4/21

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | minor | `v4.1.1` -> `v4.2.2` | | [fastapi](https://github.com/fastapi/fastapi) ([changelog](https://fastapi.tiangolo.com/release-notes/)) | | minor | `==0.114.0` -> `==0.115.8` | | [ghcr.io/renovatebot/renovate](https://renovatebot.com) ([source](https://github.com/renovatebot/renovate)) | container | minor | `37.280.0` -> `37.440.7` | | python | final | patch | `3.13.1-bullseye` -> `3.13.2-bullseye` | | [uvicorn](https://github.com/encode/uvicorn) ([changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)) | | minor | `==0.13.4` -> `==0.34.0` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.2.2`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422) [Compare Source](https://github.com/actions/checkout/compare/v4.2.1...v4.2.2) - `url-helper.ts` now leverages well-known environment variables by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1941 - Expand unit test coverage for `isGhes` by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1946 ### [`v4.2.1`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421) [Compare Source](https://github.com/actions/checkout/compare/v4.2.0...v4.2.1) - Check out other refs/\* by commit if provided, fall back to ref by [@&#8203;orhantoy](https://github.com/orhantoy) in https://github.com/actions/checkout/pull/1924 ### [`v4.2.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420) [Compare Source](https://github.com/actions/checkout/compare/v4.1.7...v4.2.0) - Add Ref and Commit outputs by [@&#8203;lucacome](https://github.com/lucacome) in https://github.com/actions/checkout/pull/1180 - Dependency updates by [@&#8203;dependabot-](https://github.com/dependabot-) https://github.com/actions/checkout/pull/1777, https://github.com/actions/checkout/pull/1872 ### [`v4.1.7`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://github.com/actions/checkout/compare/v4.1.6...v4.1.7) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1739 - Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1697 - Check out other refs/\* by commit by [@&#8203;orhantoy](https://github.com/orhantoy) in https://github.com/actions/checkout/pull/1774 - Pin actions/checkout's own workflows to a known, good, stable version. by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1776 ### [`v4.1.6`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416) [Compare Source](https://github.com/actions/checkout/compare/v4.1.5...v4.1.6) - Check platform to set archive extension appropriately by [@&#8203;cory-miller](https://github.com/cory-miller) in https://github.com/actions/checkout/pull/1732 ### [`v4.1.5`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415) [Compare Source](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5) - Update NPM dependencies by [@&#8203;cory-miller](https://github.com/cory-miller) in https://github.com/actions/checkout/pull/1703 - Bump github/codeql-action from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1694 - Bump actions/setup-node from 1 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1696 - Bump actions/upload-artifact from 2 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1695 - README: Suggest `user.email` to be `41898282+github-actions[bot]@&#8203;users.noreply.github.com` by [@&#8203;cory-miller](https://github.com/cory-miller) in https://github.com/actions/checkout/pull/1707 ### [`v4.1.4`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1692 - Add dependabot config by [@&#8203;cory-miller](https://github.com/cory-miller) in https://github.com/actions/checkout/pull/1688 - Bump the minor-actions-dependencies group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1693 - Bump word-wrap from 1.2.3 to 1.2.5 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/actions/checkout/pull/1643 ### [`v4.1.3`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413) [Compare Source](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3) - Check git version before attempting to disable `sparse-checkout` by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1656 - Add SSH user parameter by [@&#8203;cory-miller](https://github.com/cory-miller) in https://github.com/actions/checkout/pull/1685 - Update `actions/checkout` version in `update-main-version.yml` by [@&#8203;jww3](https://github.com/jww3) in https://github.com/actions/checkout/pull/1650 ### [`v4.1.2`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@&#8203;dscho](https://github.com/dscho) in https://github.com/actions/checkout/pull/1598 </details> <details> <summary>fastapi/fastapi (fastapi)</summary> ### [`v0.115.8`](https://github.com/fastapi/fastapi/releases/tag/0.115.8) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.7...0.115.8) ##### Fixes - 🐛 Fix `OAuth2PasswordRequestForm` and `OAuth2PasswordRequestFormStrict` fixed `grant_type` "password" RegEx. PR [#&#8203;9783](https://github.com/fastapi/fastapi/pull/9783) by [@&#8203;skarfie123](https://github.com/skarfie123). ##### Refactors - ✅ Simplify tests for body_multiple_params . PR [#&#8203;13237](https://github.com/fastapi/fastapi/pull/13237) by [@&#8203;alejsdev](https://github.com/alejsdev). - ♻️ Move duplicated code portion to a static method in the `APIKeyBase` super class. PR [#&#8203;3142](https://github.com/fastapi/fastapi/pull/3142) by [@&#8203;ShahriyarR](https://github.com/ShahriyarR). - ✅ Simplify tests for request_files. PR [#&#8203;13182](https://github.com/fastapi/fastapi/pull/13182) by [@&#8203;alejsdev](https://github.com/alejsdev). ##### Docs - 📝 Change the word "unwrap" to "unpack" in `docs/en/docs/tutorial/extra-models.md`. PR [#&#8203;13061](https://github.com/fastapi/fastapi/pull/13061) by [@&#8203;timothy-jeong](https://github.com/timothy-jeong). - 📝 Update Request Body's `tutorial002` to deal with `tax=0` case. PR [#&#8203;13230](https://github.com/fastapi/fastapi/pull/13230) by [@&#8203;togogh](https://github.com/togogh). - 👥 Update FastAPI People - Experts. PR [#&#8203;13269](https://github.com/fastapi/fastapi/pull/13269) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Translations - 🌐 Add Japanese translation for `docs/ja/docs/environment-variables.md`. PR [#&#8203;13226](https://github.com/fastapi/fastapi/pull/13226) by [@&#8203;k94-ishi](https://github.com/k94-ishi). - 🌐 Add Russian translation for `docs/ru/docs/advanced/async-tests.md`. PR [#&#8203;13227](https://github.com/fastapi/fastapi/pull/13227) by [@&#8203;Rishat-F](https://github.com/Rishat-F). - 🌐 Update Russian translation for `docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. PR [#&#8203;13252](https://github.com/fastapi/fastapi/pull/13252) by [@&#8203;Rishat-F](https://github.com/Rishat-F). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/bigger-applications.md`. PR [#&#8203;13154](https://github.com/fastapi/fastapi/pull/13154) by [@&#8203;alv2017](https://github.com/alv2017). ##### Internal - ⬆️ Add support for Python 3.13. PR [#&#8203;13274](https://github.com/fastapi/fastapi/pull/13274) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆️ Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0`. PR [#&#8203;13273](https://github.com/fastapi/fastapi/pull/13273) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔧 Update Sponsors badges. PR [#&#8203;13271](https://github.com/fastapi/fastapi/pull/13271) by [@&#8203;tiangolo](https://github.com/tiangolo). - ♻️ Fix `notify_translations.py` empty env var handling for PR label events vs workflow_dispatch. PR [#&#8203;13272](https://github.com/fastapi/fastapi/pull/13272) by [@&#8203;tiangolo](https://github.com/tiangolo). - ♻️ Refactor and move `scripts/notify_translations.py`, no need for a custom GitHub Action. PR [#&#8203;13270](https://github.com/fastapi/fastapi/pull/13270) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. PR [#&#8203;13267](https://github.com/fastapi/fastapi/pull/13267) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. PR [#&#8203;13251](https://github.com/fastapi/fastapi/pull/13251) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.115.7`](https://github.com/fastapi/fastapi/releases/tag/0.115.7) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.6...0.115.7) ##### Upgrades - ⬆️ Upgrade `python-multipart` to >=0.0.18. PR [#&#8203;13219](https://github.com/fastapi/fastapi/pull/13219) by [@&#8203;DanielKusyDev](https://github.com/DanielKusyDev). - ⬆️ Bump Starlette to allow up to 0.45.0: `>=0.40.0,<0.46.0`. PR [#&#8203;13117](https://github.com/fastapi/fastapi/pull/13117) by [@&#8203;Kludex](https://github.com/Kludex). - ⬆️ Upgrade `jinja2` to >=3.1.5. PR [#&#8203;13194](https://github.com/fastapi/fastapi/pull/13194) by [@&#8203;DanielKusyDev](https://github.com/DanielKusyDev). ##### Refactors - ✅ Simplify tests for websockets. PR [#&#8203;13202](https://github.com/fastapi/fastapi/pull/13202) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for request_form_models . PR [#&#8203;13183](https://github.com/fastapi/fastapi/pull/13183) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for separate_openapi_schemas. PR [#&#8203;13201](https://github.com/fastapi/fastapi/pull/13201) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for security. PR [#&#8203;13200](https://github.com/fastapi/fastapi/pull/13200) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for schema_extra_example. PR [#&#8203;13197](https://github.com/fastapi/fastapi/pull/13197) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for request_model. PR [#&#8203;13195](https://github.com/fastapi/fastapi/pull/13195) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for request_forms_and_files. PR [#&#8203;13185](https://github.com/fastapi/fastapi/pull/13185) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for request_forms. PR [#&#8203;13184](https://github.com/fastapi/fastapi/pull/13184) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for path_query_params. PR [#&#8203;13181](https://github.com/fastapi/fastapi/pull/13181) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for path_operation_configurations. PR [#&#8203;13180](https://github.com/fastapi/fastapi/pull/13180) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for header_params. PR [#&#8203;13179](https://github.com/fastapi/fastapi/pull/13179) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for extra_models. PR [#&#8203;13178](https://github.com/fastapi/fastapi/pull/13178) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for extra_data_types. PR [#&#8203;13177](https://github.com/fastapi/fastapi/pull/13177) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for cookie_params. PR [#&#8203;13176](https://github.com/fastapi/fastapi/pull/13176) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for dependencies. PR [#&#8203;13174](https://github.com/fastapi/fastapi/pull/13174) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for body_updates. PR [#&#8203;13172](https://github.com/fastapi/fastapi/pull/13172) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for body_nested_models. PR [#&#8203;13171](https://github.com/fastapi/fastapi/pull/13171) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for body_multiple_params. PR [#&#8203;13170](https://github.com/fastapi/fastapi/pull/13170) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for body_fields. PR [#&#8203;13169](https://github.com/fastapi/fastapi/pull/13169) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for body. PR [#&#8203;13168](https://github.com/fastapi/fastapi/pull/13168) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for bigger_applications. PR [#&#8203;13167](https://github.com/fastapi/fastapi/pull/13167) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for background_tasks. PR [#&#8203;13166](https://github.com/fastapi/fastapi/pull/13166) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✅ Simplify tests for additional_status_codes. PR [#&#8203;13149](https://github.com/fastapi/fastapi/pull/13149) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - ✏️ Update Strawberry integration docs. PR [#&#8203;13155](https://github.com/fastapi/fastapi/pull/13155) by [@&#8203;kinuax](https://github.com/kinuax). - 🔥 Remove unused Peewee tutorial files. PR [#&#8203;13158](https://github.com/fastapi/fastapi/pull/13158) by [@&#8203;alejsdev](https://github.com/alejsdev). - 📝 Update image in body-nested-model docs. PR [#&#8203;11063](https://github.com/fastapi/fastapi/pull/11063) by [@&#8203;untilhamza](https://github.com/untilhamza). - 📝 Update `fastapi-cli` UI examples in docs. PR [#&#8203;13107](https://github.com/fastapi/fastapi/pull/13107) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 👷 Add new GitHub Action to update contributors, translators, and translation reviewers. PR [#&#8203;13136](https://github.com/fastapi/fastapi/pull/13136) by [@&#8203;tiangolo](https://github.com/tiangolo). - ✏️ Fix typo in `docs/en/docs/virtual-environments.md`. PR [#&#8203;13124](https://github.com/fastapi/fastapi/pull/13124) by [@&#8203;tiangolo](https://github.com/tiangolo). - ✏️ Fix error in `docs/en/docs/contributing.md`. PR [#&#8203;12899](https://github.com/fastapi/fastapi/pull/12899) by [@&#8203;kingsubin](https://github.com/kingsubin). - 📝 Minor corrections in `docs/en/docs/tutorial/sql-databases.md`. PR [#&#8203;13081](https://github.com/fastapi/fastapi/pull/13081) by [@&#8203;alv2017](https://github.com/alv2017). - 📝 Update includes in `docs/ru/docs/tutorial/query-param-models.md`. PR [#&#8203;12994](https://github.com/fastapi/fastapi/pull/12994) by [@&#8203;alejsdev](https://github.com/alejsdev). - ✏️ Fix typo in README installation instructions. PR [#&#8203;13011](https://github.com/fastapi/fastapi/pull/13011) by [@&#8203;dave-hay](https://github.com/dave-hay). - 📝 Update docs for `fastapi-cli`. PR [#&#8203;13031](https://github.com/fastapi/fastapi/pull/13031) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Translations - 🌐 Update Portuguese Translation for `docs/pt/docs/tutorial/request-forms.md`. PR [#&#8203;13216](https://github.com/fastapi/fastapi/pull/13216) by [@&#8203;Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda). - 🌐 Update Portuguese translation for `docs/pt/docs/advanced/settings.md`. PR [#&#8203;13209](https://github.com/fastapi/fastapi/pull/13209) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/security/oauth2-jwt.md`. PR [#&#8203;13205](https://github.com/fastapi/fastapi/pull/13205) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Indonesian translation for `docs/id/docs/index.md`. PR [#&#8203;13191](https://github.com/fastapi/fastapi/pull/13191) by [@&#8203;gerry-sabar](https://github.com/gerry-sabar). - 🌐 Add Indonesian translation for `docs/id/docs/tutorial/static-files.md`. PR [#&#8203;13092](https://github.com/fastapi/fastapi/pull/13092) by [@&#8203;guspan-tanadi](https://github.com/guspan-tanadi). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/security/get-current-user.md`. PR [#&#8203;13188](https://github.com/fastapi/fastapi/pull/13188) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Remove Wrong Portuguese translations location for `docs/pt/docs/advanced/benchmarks.md`. PR [#&#8203;13187](https://github.com/fastapi/fastapi/pull/13187) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Update Portuguese translations. PR [#&#8203;13156](https://github.com/fastapi/fastapi/pull/13156) by [@&#8203;nillvitor](https://github.com/nillvitor). - 🌐 Update Russian translation for `docs/ru/docs/tutorial/security/first-steps.md`. PR [#&#8203;13159](https://github.com/fastapi/fastapi/pull/13159) by [@&#8203;Yarous](https://github.com/Yarous). - ✏️ Delete unnecessary backspace in `docs/ja/docs/tutorial/path-params-numeric-validations.md`. PR [#&#8203;12238](https://github.com/fastapi/fastapi/pull/12238) by [@&#8203;FakeDocument](https://github.com/FakeDocument). - 🌐 Update Chinese translation for `docs/zh/docs/fastapi-cli.md`. PR [#&#8203;13102](https://github.com/fastapi/fastapi/pull/13102) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add new Spanish translations for all docs with new LLM-assisted system using PydanticAI. PR [#&#8203;13122](https://github.com/fastapi/fastapi/pull/13122) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🌐 Update existing Spanish translations using the new LLM-assisted system using PydanticAI. PR [#&#8203;13118](https://github.com/fastapi/fastapi/pull/13118) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🌐 Update Chinese translation for `docs/zh/docs/advanced/security/oauth2-scopes.md`. PR [#&#8203;13110](https://github.com/fastapi/fastapi/pull/13110) by [@&#8203;ChenPu2002](https://github.com/ChenPu2002). - 🌐 Add Indonesian translation for `docs/id/docs/tutorial/path-params.md`. PR [#&#8203;13086](https://github.com/fastapi/fastapi/pull/13086) by [@&#8203;gerry-sabar](https://github.com/gerry-sabar). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/sql-databases.md`. PR [#&#8203;13093](https://github.com/fastapi/fastapi/pull/13093) by [@&#8203;GeumBinLee](https://github.com/GeumBinLee). - 🌐 Update Chinese translation for `docs/zh/docs/async.md`. PR [#&#8203;13095](https://github.com/fastapi/fastapi/pull/13095) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add Chinese translation for `docs/zh/docs/advanced/openapi-webhooks.md`. PR [#&#8203;13091](https://github.com/fastapi/fastapi/pull/13091) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add Chinese translation for `docs/zh/docs/advanced/async-tests.md`. PR [#&#8203;13074](https://github.com/fastapi/fastapi/pull/13074) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add Ukrainian translation for `docs/uk/docs/fastapi-cli.md`. PR [#&#8203;13020](https://github.com/fastapi/fastapi/pull/13020) by [@&#8203;ykertytsky](https://github.com/ykertytsky). - 🌐 Add Chinese translation for `docs/zh/docs/advanced/events.md`. PR [#&#8203;12512](https://github.com/fastapi/fastapi/pull/12512) by [@&#8203;ZhibangYue](https://github.com/ZhibangYue). - 🌐 Add Russian translation for `/docs/ru/docs/tutorial/sql-databases.md`. PR [#&#8203;13079](https://github.com/fastapi/fastapi/pull/13079) by [@&#8203;alv2017](https://github.com/alv2017). - 🌐 Update Chinese translation for `docs/zh/docs/advanced/testing-dependencies.md`. PR [#&#8203;13066](https://github.com/fastapi/fastapi/pull/13066) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Update Traditional Chinese translation for `docs/zh-hant/docs/tutorial/index.md`. PR [#&#8203;13075](https://github.com/fastapi/fastapi/pull/13075) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Chinese translation for `docs/zh/docs/tutorial/sql-databases.md`. PR [#&#8203;13051](https://github.com/fastapi/fastapi/pull/13051) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Update Chinese translation for `docs/zh/docs/tutorial/query-params-str-validations.md`. PR [#&#8203;12928](https://github.com/fastapi/fastapi/pull/12928) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Chinese translation for `docs/zh/docs/tutorial/header-param-models.md`. PR [#&#8203;13040](https://github.com/fastapi/fastapi/pull/13040) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Update Chinese translation for `docs/zh/docs/tutorial/path-params.md`. PR [#&#8203;12926](https://github.com/fastapi/fastapi/pull/12926) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Update Chinese translation for `docs/zh/docs/tutorial/first-steps.md`. PR [#&#8203;12923](https://github.com/fastapi/fastapi/pull/12923) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Update Russian translation for `docs/ru/docs/deployment/docker.md`. PR [#&#8203;13048](https://github.com/fastapi/fastapi/pull/13048) by [@&#8203;anklav24](https://github.com/anklav24). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/generate-clients.md`. PR [#&#8203;13030](https://github.com/fastapi/fastapi/pull/13030) by [@&#8203;vitumenezes](https://github.com/vitumenezes). - 🌐 Add Indonesian translation for `docs/id/docs/tutorial/first-steps.md`. PR [#&#8203;13042](https://github.com/fastapi/fastapi/pull/13042) by [@&#8203;gerry-sabar](https://github.com/gerry-sabar). - 🌐 Add Chinese translation for `docs/zh/docs/tutorial/cookie-param-models.md`. PR [#&#8203;13038](https://github.com/fastapi/fastapi/pull/13038) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add Chinese translation for `docs/zh/docs/tutorial/request-form-models.md`. PR [#&#8203;13045](https://github.com/fastapi/fastapi/pull/13045) by [@&#8203;Zhongheng-Cheng](https://github.com/Zhongheng-Cheng). - 🌐 Add Russian translation for `docs/ru/docs/virtual-environments.md`. PR [#&#8203;13026](https://github.com/fastapi/fastapi/pull/13026) by [@&#8203;alv2017](https://github.com/alv2017). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/testing.md`. PR [#&#8203;12968](https://github.com/fastapi/fastapi/pull/12968) by [@&#8203;jts8257](https://github.com/jts8257). - 🌐 Add Korean translation for `docs/ko/docs/advanced/async-test.md`. PR [#&#8203;12918](https://github.com/fastapi/fastapi/pull/12918) by [@&#8203;icehongssii](https://github.com/icehongssii). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/security/oauth2-jwt.md`. PR [#&#8203;10601](https://github.com/fastapi/fastapi/pull/10601) by [@&#8203;AlertRED](https://github.com/AlertRED). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/security/simple-oauth2.md`. PR [#&#8203;10599](https://github.com/fastapi/fastapi/pull/10599) by [@&#8203;AlertRED](https://github.com/AlertRED). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/security/get-current-user.md`. PR [#&#8203;10594](https://github.com/fastapi/fastapi/pull/10594) by [@&#8203;AlertRED](https://github.com/AlertRED). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/features.md`. PR [#&#8203;12441](https://github.com/fastapi/fastapi/pull/12441) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/virtual-environments.md`. PR [#&#8203;12791](https://github.com/fastapi/fastapi/pull/12791) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Korean translation for `docs/ko/docs/advanced/templates.md`. PR [#&#8203;12726](https://github.com/fastapi/fastapi/pull/12726) by [@&#8203;Heumhub](https://github.com/Heumhub). - 🌐 Add Russian translation for `docs/ru/docs/fastapi-cli.md`. PR [#&#8203;13041](https://github.com/fastapi/fastapi/pull/13041) by [@&#8203;alv2017](https://github.com/alv2017). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/cookie-param-models.md`. PR [#&#8203;13000](https://github.com/fastapi/fastapi/pull/13000) by [@&#8203;hard-coders](https://github.com/hard-coders). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/header-param-models.md`. PR [#&#8203;13001](https://github.com/fastapi/fastapi/pull/13001) by [@&#8203;hard-coders](https://github.com/hard-coders). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/request-form-models.md`. PR [#&#8203;13002](https://github.com/fastapi/fastapi/pull/13002) by [@&#8203;hard-coders](https://github.com/hard-coders). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/request-forms.md`. PR [#&#8203;13003](https://github.com/fastapi/fastapi/pull/13003) by [@&#8203;hard-coders](https://github.com/hard-coders). - 🌐 Add Korean translation for `docs/ko/docs/resources/index.md`. PR [#&#8203;13004](https://github.com/fastapi/fastapi/pull/13004) by [@&#8203;hard-coders](https://github.com/hard-coders). - 🌐 Add Korean translation for `docs/ko/docs/how-to/configure-swagger-ui.md`. PR [#&#8203;12898](https://github.com/fastapi/fastapi/pull/12898) by [@&#8203;nahyunkeem](https://github.com/nahyunkeem). - 🌐 Add Korean translation to `docs/ko/docs/advanced/additional-status-codes.md`. PR [#&#8203;12715](https://github.com/fastapi/fastapi/pull/12715) by [@&#8203;nahyunkeem](https://github.com/nahyunkeem). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/tutorial/first-steps.md`. PR [#&#8203;12467](https://github.com/fastapi/fastapi/pull/12467) by [@&#8203;codingjenny](https://github.com/codingjenny). ##### Internal - 🔧 Add Pydantic 2 trove classifier. PR [#&#8203;13199](https://github.com/fastapi/fastapi/pull/13199) by [@&#8203;johnthagen](https://github.com/johnthagen). - 👥 Update FastAPI People - Sponsors. PR [#&#8203;13231](https://github.com/fastapi/fastapi/pull/13231) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Refactor FastAPI People Sponsors to use 2 tokens. PR [#&#8203;13228](https://github.com/fastapi/fastapi/pull/13228) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update token for FastAPI People - Sponsors. PR [#&#8203;13225](https://github.com/fastapi/fastapi/pull/13225) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Add independent CI automation for FastAPI People - Sponsors. PR [#&#8203;13221](https://github.com/fastapi/fastapi/pull/13221) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Add retries to Smokeshow. PR [#&#8203;13151](https://github.com/fastapi/fastapi/pull/13151) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔧 Update Speakeasy sponsor graphic. PR [#&#8203;13147](https://github.com/fastapi/fastapi/pull/13147) by [@&#8203;chailandau](https://github.com/chailandau). - 👥 Update FastAPI GitHub topic repositories. PR [#&#8203;13146](https://github.com/fastapi/fastapi/pull/13146) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷‍♀️ Add script for GitHub Topic Repositories and update External Links. PR [#&#8203;13135](https://github.com/fastapi/fastapi/pull/13135) by [@&#8203;alejsdev](https://github.com/alejsdev). - 👥 Update FastAPI People - Contributors and Translators. PR [#&#8203;13145](https://github.com/fastapi/fastapi/pull/13145) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump markdown-include-variants from 0.0.3 to 0.0.4. PR [#&#8203;13129](https://github.com/fastapi/fastapi/pull/13129) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump inline-snapshot from 0.14.0 to 0.18.1. PR [#&#8203;13132](https://github.com/fastapi/fastapi/pull/13132) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocs-macros-plugin from 1.0.5 to 1.3.7. PR [#&#8203;13133](https://github.com/fastapi/fastapi/pull/13133) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔨 Add internal scripts to generate language translations with PydanticAI, include Spanish prompt. PR [#&#8203;13123](https://github.com/fastapi/fastapi/pull/13123) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump astral-sh/setup-uv from 4 to 5. PR [#&#8203;13096](https://github.com/fastapi/fastapi/pull/13096) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Update sponsors: rename CryptAPI to BlockBee. PR [#&#8203;13078](https://github.com/fastapi/fastapi/pull/13078) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3. PR [#&#8203;13055](https://github.com/fastapi/fastapi/pull/13055) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump types-ujson from 5.7.0.1 to 5.10.0.20240515. PR [#&#8203;13018](https://github.com/fastapi/fastapi/pull/13018) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump black from 24.3.0 to 24.10.0. PR [#&#8203;13014](https://github.com/fastapi/fastapi/pull/13014) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump inline-snapshot from 0.13.0 to 0.14.0. PR [#&#8203;13017](https://github.com/fastapi/fastapi/pull/13017) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump dirty-equals from 0.6.0 to 0.8.0. PR [#&#8203;13015](https://github.com/fastapi/fastapi/pull/13015) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump cloudflare/wrangler-action from 3.12 to 3.13. PR [#&#8203;12996](https://github.com/fastapi/fastapi/pull/12996) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump astral-sh/setup-uv from 3 to 4. PR [#&#8203;12982](https://github.com/fastapi/fastapi/pull/12982) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Remove duplicate actions/checkout in `notify-translations.yml`. PR [#&#8203;12915](https://github.com/fastapi/fastapi/pull/12915) by [@&#8203;tinyboxvk](https://github.com/tinyboxvk). - 🔧 Update team members. PR [#&#8203;13033](https://github.com/fastapi/fastapi/pull/13033) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update sponsors: remove Codacy. PR [#&#8203;13032](https://github.com/fastapi/fastapi/pull/13032) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.115.6`](https://github.com/fastapi/fastapi/releases/tag/0.115.6) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.5...0.115.6) ##### Fixes - 🐛 Preserve traceback when an exception is raised in sync dependency with `yield`. PR [#&#8203;5823](https://github.com/fastapi/fastapi/pull/5823) by [@&#8203;sombek](https://github.com/sombek). ##### Refactors - ♻️ Update tests and internals for compatibility with Pydantic >=2.10. PR [#&#8203;12971](https://github.com/fastapi/fastapi/pull/12971) by [@&#8203;tamird](https://github.com/tamird). ##### Docs - 📝 Update includes format in docs with an automated script. PR [#&#8203;12950](https://github.com/fastapi/fastapi/pull/12950) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes for `docs/de/docs/advanced/using-request-directly.md`. PR [#&#8203;12685](https://github.com/fastapi/fastapi/pull/12685) by [@&#8203;alissadb](https://github.com/alissadb). - 📝 Update includes for `docs/de/docs/how-to/conditional-openapi.md`. PR [#&#8203;12689](https://github.com/fastapi/fastapi/pull/12689) by [@&#8203;alissadb](https://github.com/alissadb). ##### Translations - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/async.md`. PR [#&#8203;12990](https://github.com/fastapi/fastapi/pull/12990) by [@&#8203;ILoveSorasakiHina](https://github.com/ILoveSorasakiHina). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/tutorial/query-param-models.md`. PR [#&#8203;12932](https://github.com/fastapi/fastapi/pull/12932) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Korean translation for `docs/ko/docs/advanced/testing-dependencies.md`. PR [#&#8203;12992](https://github.com/fastapi/fastapi/pull/12992) by [@&#8203;Limsunoh](https://github.com/Limsunoh). - 🌐 Add Korean translation for `docs/ko/docs/advanced/websockets.md`. PR [#&#8203;12991](https://github.com/fastapi/fastapi/pull/12991) by [@&#8203;kwang1215](https://github.com/kwang1215). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/response-model.md`. PR [#&#8203;12933](https://github.com/fastapi/fastapi/pull/12933) by [@&#8203;AndreBBM](https://github.com/AndreBBM). - 🌐 Add Korean translation for `docs/ko/docs/advanced/middlewares.md`. PR [#&#8203;12753](https://github.com/fastapi/fastapi/pull/12753) by [@&#8203;nahyunkeem](https://github.com/nahyunkeem). - 🌐 Add Korean translation for `docs/ko/docs/advanced/openapi-webhooks.md`. PR [#&#8203;12752](https://github.com/fastapi/fastapi/pull/12752) by [@&#8203;saeye](https://github.com/saeye). - 🌐 Add Chinese translation for `docs/zh/docs/tutorial/query-param-models.md`. PR [#&#8203;12931](https://github.com/fastapi/fastapi/pull/12931) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Russian translation for `docs/ru/docs/tutorial/query-param-models.md`. PR [#&#8203;12445](https://github.com/fastapi/fastapi/pull/12445) by [@&#8203;gitgernit](https://github.com/gitgernit). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/query-param-models.md`. PR [#&#8203;12940](https://github.com/fastapi/fastapi/pull/12940) by [@&#8203;jts8257](https://github.com/jts8257). - 🔥 Remove obsolete tutorial translation to Chinese for `docs/zh/docs/tutorial/sql-databases.md`, it references files that are no longer on the repo. PR [#&#8203;12949](https://github.com/fastapi/fastapi/pull/12949) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Internal - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12954](https://github.com/fastapi/fastapi/pull/12954) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). ### [`v0.115.5`](https://github.com/fastapi/fastapi/releases/tag/0.115.5) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.4...0.115.5) ##### Refactors - ♻️ Update internal checks to support Pydantic 2.10. PR [#&#8203;12914](https://github.com/fastapi/fastapi/pull/12914) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - 📝 Update includes for `docs/en/docs/tutorial/body.md`. PR [#&#8203;12757](https://github.com/fastapi/fastapi/pull/12757) by [@&#8203;gsheni](https://github.com/gsheni). - 📝 Update includes in `docs/en/docs/advanced/testing-dependencies.md`. PR [#&#8203;12647](https://github.com/fastapi/fastapi/pull/12647) by [@&#8203;AyushSinghal1794](https://github.com/AyushSinghal1794). - 📝 Update includes for `docs/en/docs/tutorial/metadata.md`. PR [#&#8203;12773](https://github.com/fastapi/fastapi/pull/12773) by [@&#8203;Nimitha-jagadeesha](https://github.com/Nimitha-jagadeesha). - 📝 Update `docs/en/docs/tutorial/dependencies/dependencies-with-yield.md`. PR [#&#8203;12045](https://github.com/fastapi/fastapi/pull/12045) by [@&#8203;xuvjso](https://github.com/xuvjso). - 📝 Update includes for `docs/en/docs/tutorial/dependencies/global-dependencies.md`. PR [#&#8203;12653](https://github.com/fastapi/fastapi/pull/12653) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes for `docs/en/docs/tutorial/body-updates.md`. PR [#&#8203;12712](https://github.com/fastapi/fastapi/pull/12712) by [@&#8203;davioc](https://github.com/davioc). - 📝 Remove mention of Celery in the project generators. PR [#&#8203;12742](https://github.com/fastapi/fastapi/pull/12742) by [@&#8203;david-caro](https://github.com/david-caro). - 📝 Update includes in `docs/en/docs/tutorial/header-param-models.md`. PR [#&#8203;12814](https://github.com/fastapi/fastapi/pull/12814) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update `contributing.md` docs, include note to not translate this page. PR [#&#8203;12841](https://github.com/fastapi/fastapi/pull/12841) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes in `docs/en/docs/tutorial/request-forms.md`. PR [#&#8203;12648](https://github.com/fastapi/fastapi/pull/12648) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes in `docs/en/docs/tutorial/request-form-models.md`. PR [#&#8203;12649](https://github.com/fastapi/fastapi/pull/12649) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes in `docs/en/docs/tutorial/security/oauth2-jwt.md`. PR [#&#8203;12650](https://github.com/fastapi/fastapi/pull/12650) by [@&#8203;OCE1960](https://github.com/OCE1960). - 📝 Update includes in `docs/vi/docs/tutorial/first-steps.md`. PR [#&#8203;12754](https://github.com/fastapi/fastapi/pull/12754) by [@&#8203;MxPy](https://github.com/MxPy). - 📝 Update includes for `docs/pt/docs/advanced/wsgi.md`. PR [#&#8203;12769](https://github.com/fastapi/fastapi/pull/12769) by [@&#8203;Nimitha-jagadeesha](https://github.com/Nimitha-jagadeesha). - 📝 Update includes for `docs/en/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md`. PR [#&#8203;12815](https://github.com/fastapi/fastapi/pull/12815) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes for `docs/en/docs/tutorial/dependencies/classes-as-dependencies.md`. PR [#&#8203;12813](https://github.com/fastapi/fastapi/pull/12813) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - ✏️ Fix error in `docs/en/docs/tutorial/middleware.md`. PR [#&#8203;12819](https://github.com/fastapi/fastapi/pull/12819) by [@&#8203;alejsdev](https://github.com/alejsdev). - 📝 Update includes for `docs/en/docs/tutorial/security/get-current-user.md`. PR [#&#8203;12645](https://github.com/fastapi/fastapi/pull/12645) by [@&#8203;OCE1960](https://github.com/OCE1960). - 📝 Update includes for `docs/en/docs/tutorial/security/first-steps.md`. PR [#&#8203;12643](https://github.com/fastapi/fastapi/pull/12643) by [@&#8203;OCE1960](https://github.com/OCE1960). - 📝 Update includes in `docs/de/docs/advanced/additional-responses.md`. PR [#&#8203;12821](https://github.com/fastapi/fastapi/pull/12821) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/en/docs/advanced/generate-clients.md`. PR [#&#8203;12642](https://github.com/fastapi/fastapi/pull/12642) by [@&#8203;AyushSinghal1794](https://github.com/AyushSinghal1794). - 📝 Fix admonition double quotes with new syntax. PR [#&#8203;12835](https://github.com/fastapi/fastapi/pull/12835) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes in `docs/zh/docs/advanced/additional-responses.md`. PR [#&#8203;12828](https://github.com/fastapi/fastapi/pull/12828) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/en/docs/tutorial/path-params-numeric-validations.md`. PR [#&#8203;12825](https://github.com/fastapi/fastapi/pull/12825) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes for `docs/en/docs/advanced/testing-websockets.md`. PR [#&#8203;12761](https://github.com/fastapi/fastapi/pull/12761) by [@&#8203;hamidrasti](https://github.com/hamidrasti). - 📝 Update includes for `docs/en/docs/advanced/using-request-directly.md`. PR [#&#8203;12760](https://github.com/fastapi/fastapi/pull/12760) by [@&#8203;hamidrasti](https://github.com/hamidrasti). - 📝 Update includes for `docs/advanced/wsgi.md`. PR [#&#8203;12758](https://github.com/fastapi/fastapi/pull/12758) by [@&#8203;hamidrasti](https://github.com/hamidrasti). - 📝 Update includes in `docs/de/docs/tutorial/middleware.md`. PR [#&#8203;12729](https://github.com/fastapi/fastapi/pull/12729) by [@&#8203;paintdog](https://github.com/paintdog). - 📝 Update includes for `docs/en/docs/tutorial/schema-extra-example.md`. PR [#&#8203;12822](https://github.com/fastapi/fastapi/pull/12822) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes in `docs/fr/docs/advanced/additional-responses.md`. PR [#&#8203;12634](https://github.com/fastapi/fastapi/pull/12634) by [@&#8203;fegmorte](https://github.com/fegmorte). - 📝 Update includes in `docs/fr/docs/advanced/path-operation-advanced-configuration.md`. PR [#&#8203;12633](https://github.com/fastapi/fastapi/pull/12633) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/fr/docs/advanced/response-directly.md`. PR [#&#8203;12632](https://github.com/fastapi/fastapi/pull/12632) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes for `docs/en/docs/tutorial/header-params.md`. PR [#&#8203;12640](https://github.com/fastapi/fastapi/pull/12640) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes in `docs/en/docs/tutorial/cookie-param-models.md`. PR [#&#8203;12639](https://github.com/fastapi/fastapi/pull/12639) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes for `docs/en/docs/tutorial/extra-models.md`. PR [#&#8203;12638](https://github.com/fastapi/fastapi/pull/12638) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes for `docs/en/docs/tutorial/cors.md`. PR [#&#8203;12637](https://github.com/fastapi/fastapi/pull/12637) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Update includes for `docs/en/docs/tutorial/dependencies/sub-dependencies.md`. PR [#&#8203;12810](https://github.com/fastapi/fastapi/pull/12810) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes in `docs/en/docs/tutorial/body-nested-models.md`. PR [#&#8203;12812](https://github.com/fastapi/fastapi/pull/12812) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/en/docs/tutorial/path-operation-configuration.md`. PR [#&#8203;12809](https://github.com/fastapi/fastapi/pull/12809) by [@&#8203;AlexWendland](https://github.com/AlexWendland). - 📝 Update includes in `docs/en/docs/tutorial/request-files.md`. PR [#&#8203;12818](https://github.com/fastapi/fastapi/pull/12818) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes for `docs/en/docs/tutorial/query-param-models.md`. PR [#&#8203;12817](https://github.com/fastapi/fastapi/pull/12817) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes in `docs/en/docs/tutorial/path-params.md`. PR [#&#8203;12811](https://github.com/fastapi/fastapi/pull/12811) by [@&#8203;AlexWendland](https://github.com/AlexWendland). - 📝 Update includes in `docs/en/docs/tutorial/response-model.md`. PR [#&#8203;12621](https://github.com/fastapi/fastapi/pull/12621) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/docs/advanced/websockets.md`. PR [#&#8203;12606](https://github.com/fastapi/fastapi/pull/12606) by [@&#8203;vishnuvskvkl](https://github.com/vishnuvskvkl). - 📝 Updates include for `docs/en/docs/tutorial/cookie-params.md`. PR [#&#8203;12808](https://github.com/fastapi/fastapi/pull/12808) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes in `docs/en/docs/tutorial/middleware.md`. PR [#&#8203;12807](https://github.com/fastapi/fastapi/pull/12807) by [@&#8203;AlexWendland](https://github.com/AlexWendland). - 📝 Update includes in `docs/en/docs/advanced/sub-applications.md`. PR [#&#8203;12806](https://github.com/fastapi/fastapi/pull/12806) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/en/docs/advanced/response-headers.md`. PR [#&#8203;12805](https://github.com/fastapi/fastapi/pull/12805) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/fr/docs/tutorial/first-steps.md`. PR [#&#8203;12594](https://github.com/fastapi/fastapi/pull/12594) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/docs/advanced/response-cookies.md`. PR [#&#8203;12804](https://github.com/fastapi/fastapi/pull/12804) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes in `docs/en/docs/advanced/path-operation-advanced-configuration.md`. PR [#&#8203;12802](https://github.com/fastapi/fastapi/pull/12802) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes for `docs/en/docs/advanced/response-directly.md`. PR [#&#8203;12803](https://github.com/fastapi/fastapi/pull/12803) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes in `docs/zh/docs/tutorial/background-tasks.md`. PR [#&#8203;12798](https://github.com/fastapi/fastapi/pull/12798) by [@&#8203;zhaohan-dong](https://github.com/zhaohan-dong). - 📝 Update includes for `docs/de/docs/tutorial/body-multiple-params.md`. PR [#&#8203;12699](https://github.com/fastapi/fastapi/pull/12699) by [@&#8203;alissadb](https://github.com/alissadb). - 📝 Update includes in `docs/em/docs/tutorial/body-updates.md`. PR [#&#8203;12799](https://github.com/fastapi/fastapi/pull/12799) by [@&#8203;AlexWendland](https://github.com/AlexWendland). - 📝 Update includes `docs/en/docs/advanced/response-change-status-code.md`. PR [#&#8203;12801](https://github.com/fastapi/fastapi/pull/12801) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes `docs/en/docs/advanced/openapi-callbacks.md`. PR [#&#8203;12800](https://github.com/fastapi/fastapi/pull/12800) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes in `docs/fr/docs/tutorial/body-multiple-params.md`. PR [#&#8203;12598](https://github.com/fastapi/fastapi/pull/12598) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/docs/tutorial/body-multiple-params.md`. PR [#&#8203;12593](https://github.com/fastapi/fastapi/pull/12593) by [@&#8203;Tashanam-Shahbaz](https://github.com/Tashanam-Shahbaz). - 📝 Update includes in `docs/pt/docs/tutorial/background-tasks.md`. PR [#&#8203;12736](https://github.com/fastapi/fastapi/pull/12736) by [@&#8203;bhunao](https://github.com/bhunao). - 📝 Update includes for `docs/en/docs/advanced/custom-response.md`. PR [#&#8203;12797](https://github.com/fastapi/fastapi/pull/12797) by [@&#8203;handabaldeep](https://github.com/handabaldeep). - 📝 Update includes for `docs/pt/docs/python-types.md`. PR [#&#8203;12671](https://github.com/fastapi/fastapi/pull/12671) by [@&#8203;ceb10n](https://github.com/ceb10n). - 📝 Update includes for `docs/de/docs/python-types.md`. PR [#&#8203;12660](https://github.com/fastapi/fastapi/pull/12660) by [@&#8203;alissadb](https://github.com/alissadb). - 📝 Update includes for `docs/de/docs/advanced/dataclasses.md`. PR [#&#8203;12658](https://github.com/fastapi/fastapi/pull/12658) by [@&#8203;alissadb](https://github.com/alissadb). - 📝 Update includes in `docs/fr/docs/tutorial/path-params.md`. PR [#&#8203;12592](https://github.com/fastapi/fastapi/pull/12592) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes for `docs/de/docs/how-to/configure-swagger-ui.md`. PR [#&#8203;12690](https://github.com/fastapi/fastapi/pull/12690) by [@&#8203;alissadb](https://github.com/alissadb). - 📝 Update includes in `docs/en/docs/advanced/security/oauth2-scopes.md`. PR [#&#8203;12572](https://github.com/fastapi/fastapi/pull/12572) by [@&#8203;krishnamadhavan](https://github.com/krishnamadhavan). - 📝 Update includes for `docs/en/docs/how-to/conditional-openapi.md`. PR [#&#8203;12624](https://github.com/fastapi/fastapi/pull/12624) by [@&#8203;rabinlamadong](https://github.com/rabinlamadong). - 📝 Update includes in `docs/en/docs/tutorial/dependencies/index.md`. PR [#&#8203;12615](https://github.com/fastapi/fastapi/pull/12615) by [@&#8203;bharara](https://github.com/bharara). - 📝 Update includes in `docs/en/docs/tutorial/response-status-code.md`. PR [#&#8203;12620](https://github.com/fastapi/fastapi/pull/12620) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/docs/how-to/custom-docs-ui-assets.md`. PR [#&#8203;12623](https://github.com/fastapi/fastapi/pull/12623) by [@&#8203;rabinlamadong](https://github.com/rabinlamadong). - 📝 Update includes in `docs/en/docs/advanced/openapi-webhooks.md`. PR [#&#8203;12605](https://github.com/fastapi/fastapi/pull/12605) by [@&#8203;salmantec](https://github.com/salmantec). - 📝 Update includes in `docs/en/docs/advanced/events.md`. PR [#&#8203;12604](https://github.com/fastapi/fastapi/pull/12604) by [@&#8203;salmantec](https://github.com/salmantec). - 📝 Update includes in `docs/en/docs/advanced/dataclasses.md`. PR [#&#8203;12603](https://github.com/fastapi/fastapi/pull/12603) by [@&#8203;salmantec](https://github.com/salmantec). - 📝 Update includes in `docs/es/docs/tutorial/cookie-params.md`. PR [#&#8203;12602](https://github.com/fastapi/fastapi/pull/12602) by [@&#8203;antonyare93](https://github.com/antonyare93). - 📝 Update includes in `docs/fr/docs/tutorial/path-params-numeric-validations.md`. PR [#&#8203;12601](https://github.com/fastapi/fastapi/pull/12601) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/fr/docs/tutorial/background-tasks.md`. PR [#&#8203;12600](https://github.com/fastapi/fastapi/pull/12600) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/docs/tutorial/encoder.md`. PR [#&#8203;12597](https://github.com/fastapi/fastapi/pull/12597) by [@&#8203;tonyjly](https://github.com/tonyjly). - 📝 Update includes in `docs/en/docs/how-to/custom-docs-ui-assets.md`. PR [#&#8203;12557](https://github.com/fastapi/fastapi/pull/12557) by [@&#8203;philipokiokio](https://github.com/philipokiokio). - 🎨 Adjust spacing. PR [#&#8203;12635](https://github.com/fastapi/fastapi/pull/12635) by [@&#8203;alejsdev](https://github.com/alejsdev). - 📝 Update includes in `docs/en/docs/how-to/custom-request-and-route.md`. PR [#&#8203;12560](https://github.com/fastapi/fastapi/pull/12560) by [@&#8203;philipokiokio](https://github.com/philipokiokio). ##### Translations - 🌐 Add Korean translation for `docs/ko/docs/advanced/testing-websockets.md`. PR [#&#8203;12739](https://github.com/fastapi/fastapi/pull/12739) by [@&#8203;Limsunoh](https://github.com/Limsunoh). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/environment-variables.md`. PR [#&#8203;12785](https://github.com/fastapi/fastapi/pull/12785) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Chinese translation for `docs/zh/docs/environment-variables.md`. PR [#&#8203;12784](https://github.com/fastapi/fastapi/pull/12784) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Korean translation for `ko/docs/advanced/response-headers.md`. PR [#&#8203;12740](https://github.com/fastapi/fastapi/pull/12740) by [@&#8203;kwang1215](https://github.com/kwang1215). - 🌐 Add Chinese translation for `docs/zh/docs/virtual-environments.md`. PR [#&#8203;12790](https://github.com/fastapi/fastapi/pull/12790) by [@&#8203;Vincy1230](https://github.com/Vincy1230). - 🌐 Add Korean translation for `/docs/ko/docs/environment-variables.md`. PR [#&#8203;12526](https://github.com/fastapi/fastapi/pull/12526) by [@&#8203;Tolerblanc](https://github.com/Tolerblanc). - 🌐 Add Korean translation for `docs/ko/docs/history-design-future.md`. PR [#&#8203;12646](https://github.com/fastapi/fastapi/pull/12646) by [@&#8203;saeye](https://github.com/saeye). - 🌐 Add Korean translation for `docs/ko/docs/advanced/advanced-dependencies.md`. PR [#&#8203;12675](https://github.com/fastapi/fastapi/pull/12675) by [@&#8203;kim-sangah](https://github.com/kim-sangah). - 🌐 Add Korean translation for `docs/ko/docs/how-to/conditional-openapi.md`. PR [#&#8203;12731](https://github.com/fastapi/fastapi/pull/12731) by [@&#8203;sptcnl](https://github.com/sptcnl). - 🌐 Add Korean translation for `docs/ko/docs/advanced/using_request_directly.md`. PR [#&#8203;12738](https://github.com/fastapi/fastapi/pull/12738) by [@&#8203;kwang1215](https://github.com/kwang1215). - 🌐 Add Korean translation for `docs/ko/docs/advanced/testing-events.md`. PR [#&#8203;12741](https://github.com/fastapi/fastapi/pull/12741) by [@&#8203;9zimin9](https://github.com/9zimin9). - 🌐 Add Korean translation for `docs/ko/docs/security/index.md`. PR [#&#8203;12743](https://github.com/fastapi/fastapi/pull/12743) by [@&#8203;kim-sangah](https://github.com/kim-sangah). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/path-operation-advanced-configuration.md`. PR [#&#8203;12762](https://github.com/fastapi/fastapi/pull/12762) by [@&#8203;Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda). - 🌐 Add Korean translation for `docs/ko/docs/advanced/wsgi.md`. PR [#&#8203;12659](https://github.com/fastapi/fastapi/pull/12659) by [@&#8203;Limsunoh](https://github.com/Limsunoh). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/websockets.md`. PR [#&#8203;12703](https://github.com/fastapi/fastapi/pull/12703) by [@&#8203;devfernandoa](https://github.com/devfernandoa). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/security/simple-oauth2.md`. PR [#&#8203;12520](https://github.com/fastapi/fastapi/pull/12520) by [@&#8203;LidiaDomingos](https://github.com/LidiaDomingos). - 🌐 Add Korean translation for `docs/ko/docs/advanced/response-directly.md`. PR [#&#8203;12674](https://github.com/fastapi/fastapi/pull/12674) by [@&#8203;9zimin9](https://github.com/9zimin9). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/middleware.md`. PR [#&#8203;12704](https://github.com/fastapi/fastapi/pull/12704) by [@&#8203;devluisrodrigues](https://github.com/devluisrodrigues). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/openapi-callbacks.md`. PR [#&#8203;12705](https://github.com/fastapi/fastapi/pull/12705) by [@&#8203;devfernandoa](https://github.com/devfernandoa). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/request-files.md`. PR [#&#8203;12706](https://github.com/fastapi/fastapi/pull/12706) by [@&#8203;devluisrodrigues](https://github.com/devluisrodrigues). - 🌐 Add Portuguese Translation for `docs/pt/docs/advanced/custom-response.md`. PR [#&#8203;12631](https://github.com/fastapi/fastapi/pull/12631) by [@&#8203;Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/metadata.md`. PR [#&#8203;12538](https://github.com/fastapi/fastapi/pull/12538) by [@&#8203;LinkolnR](https://github.com/LinkolnR). - 🌐 Add Korean translation for `docs/ko/docs/tutorial/metadata.md`. PR [#&#8203;12541](https://github.com/fastapi/fastapi/pull/12541) by [@&#8203;kwang1215](https://github.com/kwang1215). - 🌐 Add Korean Translation for `docs/ko/docs/advanced/response-cookies.md`. PR [#&#8203;12546](https://github.com/fastapi/fastapi/pull/12546) by [@&#8203;kim-sangah](https://github.com/kim-sangah). - 🌐 Add Korean translation for `docs/ko/docs/fastapi-cli.md`. PR [#&#8203;12515](https://github.com/fastapi/fastapi/pull/12515) by [@&#8203;dhdld](https://github.com/dhdld). - 🌐 Add Korean Translation for `docs/ko/docs/advanced/response-change-status-code.md`. PR [#&#8203;12547](https://github.com/fastapi/fastapi/pull/12547) by [@&#8203;9zimin9](https://github.com/9zimin9). ##### Internal - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12907](https://github.com/fastapi/fastapi/pull/12907) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - 🔨 Update docs preview script to show previous version and English version. PR [#&#8203;12856](https://github.com/fastapi/fastapi/pull/12856) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump tiangolo/latest-changes from 0.3.1 to 0.3.2. PR [#&#8203;12794](https://github.com/fastapi/fastapi/pull/12794) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pypa/gh-action-pypi-publish from 1.12.0 to 1.12.2. PR [#&#8203;12788](https://github.com/fastapi/fastapi/pull/12788) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.0. PR [#&#8203;12781](https://github.com/fastapi/fastapi/pull/12781) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump cloudflare/wrangler-action from 3.11 to 3.12. PR [#&#8203;12777](https://github.com/fastapi/fastapi/pull/12777) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12766](https://github.com/fastapi/fastapi/pull/12766) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ⬆ Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0. PR [#&#8203;12721](https://github.com/fastapi/fastapi/pull/12721) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0. PR [#&#8203;12749](https://github.com/fastapi/fastapi/pull/12749) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump typer from 0.12.3 to 0.12.5. PR [#&#8203;12748](https://github.com/fastapi/fastapi/pull/12748) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Update flask requirement from <3.0.0,>=1.1.2 to >=1.1.2,<4.0.0. PR [#&#8203;12747](https://github.com/fastapi/fastapi/pull/12747) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump pillow from 10.4.0 to 11.0.0. PR [#&#8203;12746](https://github.com/fastapi/fastapi/pull/12746) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Update pytest requirement from <8.0.0,>=7.1.3 to >=7.1.3,<9.0.0. PR [#&#8203;12745](https://github.com/fastapi/fastapi/pull/12745) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 🔧 Update sponsors: add Render. PR [#&#8203;12733](https://github.com/fastapi/fastapi/pull/12733) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12707](https://github.com/fastapi/fastapi/pull/12707) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). ### [`v0.115.4`](https://github.com/fastapi/fastapi/releases/tag/0.115.4) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.3...0.115.4) ##### Refactors - ♻️ Update logic to import and check `python-multipart` for compatibility with newer version. PR [#&#8203;12627](https://github.com/fastapi/fastapi/pull/12627) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - 📝 Update includes in `docs/fr/docs/tutorial/body.md`. PR [#&#8203;12596](https://github.com/fastapi/fastapi/pull/12596) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/fr/docs/tutorial/debugging.md`. PR [#&#8203;12595](https://github.com/fastapi/fastapi/pull/12595) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/fr/docs/tutorial/query-params-str-validations.md`. PR [#&#8203;12591](https://github.com/fastapi/fastapi/pull/12591) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/fr/docs/tutorial/query-params.md`. PR [#&#8203;12589](https://github.com/fastapi/fastapi/pull/12589) by [@&#8203;kantandane](https://github.com/kantandane). - 📝 Update includes in `docs/en/tutorial/body-fields.md`. PR [#&#8203;12588](https://github.com/fastapi/fastapi/pull/12588) by [@&#8203;lucaromagnoli](https://github.com/lucaromagnoli). - 📝 Update includes in `docs/de/docs/tutorial/response-status-code.md`. PR [#&#8203;12585](https://github.com/fastapi/fastapi/pull/12585) by [@&#8203;abejaranoh](https://github.com/abejaranoh). - 📝 Update includes in `docs/en/docs/tutorial/body.md`. PR [#&#8203;12586](https://github.com/fastapi/fastapi/pull/12586) by [@&#8203;lucaromagnoli](https://github.com/lucaromagnoli). - 📝 Update includes in `docs/en/docs/advanced/behind-a-proxy.md`. PR [#&#8203;12583](https://github.com/fastapi/fastapi/pull/12583) by [@&#8203;imjuanleonard](https://github.com/imjuanleonard). - 📝 Update includes syntax for `docs/pl/docs/tutorial/first-steps.md`. PR [#&#8203;12584](https://github.com/fastapi/fastapi/pull/12584) by [@&#8203;sebkozlo](https://github.com/sebkozlo). - 📝 Update includes in `docs/en/docs/advanced/middleware.md`. PR [#&#8203;12582](https://github.com/fastapi/fastapi/pull/12582) by [@&#8203;montanarograziano](https://github.com/montanarograziano). - 📝 Update includes in `docs/en/docs/advanced/additional-status-codes.md`. PR [#&#8203;12577](https://github.com/fastapi/fastapi/pull/12577) by [@&#8203;krishnamadhavan](https://github.com/krishnamadhavan). - 📝 Update includes in `docs/en/docs/advanced/advanced-dependencies.md`. PR [#&#8203;12578](https://github.com/fastapi/fastapi/pull/12578) by [@&#8203;krishnamadhavan](https://github.com/krishnamadhavan). - 📝 Update includes in `docs/en/docs/advanced/additional-responses.md`. PR [#&#8203;12576](https://github.com/fastapi/fastapi/pull/12576) by [@&#8203;krishnamadhavan](https://github.com/krishnamadhavan). - 📝 Update includes in `docs/en/docs/tutorial/static-files.md`. PR [#&#8203;12575](https://github.com/fastapi/fastapi/pull/12575) by [@&#8203;lucaromagnoli](https://github.com/lucaromagnoli). - 📝 Update includes in `docs/en/docs/advanced/async-tests.md`. PR [#&#8203;12568](https://github.com/fastapi/fastapi/pull/12568) by [@&#8203;krishnamadhavan](https://github.com/krishnamadhavan). - 📝 Update includes in `docs/pt/docs/advanced/behind-a-proxy.md`. PR [#&#8203;12563](https://github.com/fastapi/fastapi/pull/12563) by [@&#8203;asmioglou](https://github.com/asmioglou). - 📝 Update includes in `docs/de/docs/advanced/security/http-basic-auth.md`. PR [#&#8203;12561](https://github.com/fastapi/fastapi/pull/12561) by [@&#8203;Nimitha-jagadeesha](https://github.com/Nimitha-jagadeesha). - 📝 Update includes in `docs/en/docs/tutorial/background-tasks.md`. PR [#&#8203;12559](https://github.com/fastapi/fastapi/pull/12559) by [@&#8203;FarhanAliRaza](https://github.com/FarhanAliRaza). - 📝 Update includes in `docs/fr/docs/python-types.md`. PR [#&#8203;12558](https://github.com/fastapi/fastapi/pull/12558) by [@&#8203;Ismailtlem](https://github.com/Ismailtlem). - 📝 Update includes in `docs/en/docs/how-to/graphql.md`. PR [#&#8203;12564](https://github.com/fastapi/fastapi/pull/12564) by [@&#8203;philipokiokio](https://github.com/philipokiokio). - 📝 Update includes in `docs/en/docs/how-to/extending-openapi.md`. PR [#&#8203;12562](https://github.com/fastapi/fastapi/pull/12562) by [@&#8203;philipokiokio](https://github.com/philipokiokio). - 📝 Update includes for `docs/en/docs/how-to/configure-swagger-ui.md`. PR [#&#8203;12556](https://github.com/fastapi/fastapi/pull/12556) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes for `docs/en/docs/how-to/separate-openapi-schemas.md`. PR [#&#8203;12555](https://github.com/fastapi/fastapi/pull/12555) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes for `docs/en/docs/advanced/security/http-basic-auth.md`. PR [#&#8203;12553](https://github.com/fastapi/fastapi/pull/12553) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes in `docs/en/docs/tutorial/first-steps.md`. PR [#&#8203;12552](https://github.com/fastapi/fastapi/pull/12552) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update includes in `docs/en/docs/python-types.md`. PR [#&#8203;12551](https://github.com/fastapi/fastapi/pull/12551) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Fix link in OAuth2 docs. PR [#&#8203;12550](https://github.com/fastapi/fastapi/pull/12550) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Add External Link: FastAPI do Zero. PR [#&#8203;12533](https://github.com/fastapi/fastapi/pull/12533) by [@&#8203;rennerocha](https://github.com/rennerocha). - 📝 Fix minor typos. PR [#&#8203;12516](https://github.com/fastapi/fastapi/pull/12516) by [@&#8203;kkirsche](https://github.com/kkirsche). - 🌐 Fix rendering issue in translations. PR [#&#8203;12509](https://github.com/fastapi/fastapi/pull/12509) by [@&#8203;alejsdev](https://github.com/alejsdev). ##### Translations - 📝 Update includes in `docs/de/docs/advanced/async-tests.md`. PR [#&#8203;12567](https://github.com/fastapi/fastapi/pull/12567) by [@&#8203;imjuanleonard](https://github.com/imjuanleonard). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/sql-databases.md`. PR [#&#8203;12530](https://github.com/fastapi/fastapi/pull/12530) by [@&#8203;ilacftemp](https://github.com/ilacftemp). - 🌐 Add Korean translation for `docs/ko/docs/benchmarks.md`. PR [#&#8203;12540](https://github.com/fastapi/fastapi/pull/12540) by [@&#8203;Limsunoh](https://github.com/Limsunoh). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/separate-openapi-schemas.md`. PR [#&#8203;12518](https://github.com/fastapi/fastapi/pull/12518) by [@&#8203;ilacftemp](https://github.com/ilacftemp). - 🌐 Update Traditional Chinese translation for `docs/zh-hant/docs/deployment/index.md`. PR [#&#8203;12521](https://github.com/fastapi/fastapi/pull/12521) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Update Traditional Chinese translation for `docs/zh-hant/docs/deployment/cloud.md`. PR [#&#8203;12522](https://github.com/fastapi/fastapi/pull/12522) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Update Traditional Chinese translation for `docs/zh-hant/docs/how-to/index.md`. PR [#&#8203;12523](https://github.com/fastapi/fastapi/pull/12523) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Update Traditional Chinese translation for `docs/zh-hant/docs/tutorial/index.md`. PR [#&#8203;12524](https://github.com/fastapi/fastapi/pull/12524) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/how-to/index.md`. PR [#&#8203;12468](https://github.com/fastapi/fastapi/pull/12468) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/tutorial/index.md`. PR [#&#8203;12466](https://github.com/fastapi/fastapi/pull/12466) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/header-param-models.md`. PR [#&#8203;12437](https://github.com/fastapi/fastapi/pull/12437) by [@&#8203;Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/extending-openapi.md`. PR [#&#8203;12470](https://github.com/fastapi/fastapi/pull/12470) by [@&#8203;ilacftemp](https://github.com/ilacftemp). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/dataclasses.md`. PR [#&#8203;12475](https://github.com/fastapi/fastapi/pull/12475) by [@&#8203;leoscarlato](https://github.com/leoscarlato). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/custom-request-and-route.md`. PR [#&#8203;12483](https://github.com/fastapi/fastapi/pull/12483) by [@&#8203;devfernandoa](https://github.com/devfernandoa). ##### Internal - ⬆ Bump cloudflare/wrangler-action from 3.9 to 3.11. PR [#&#8203;12544](https://github.com/fastapi/fastapi/pull/12544) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - 👷 Update GitHub Action to deploy docs previews to handle missing deploy comments. PR [#&#8203;12527](https://github.com/fastapi/fastapi/pull/12527) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12505](https://github.com/fastapi/fastapi/pull/12505) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). ### [`v0.115.3`](https://github.com/fastapi/fastapi/releases/tag/0.115.3) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.2...0.115.3) ##### Upgrades - ⬆️ Upgrade Starlette to `>=0.40.0,<0.42.0`. PR [#&#8203;12469](https://github.com/fastapi/fastapi/pull/12469) by [@&#8203;defnull](https://github.com/defnull). ##### Docs - 📝 Fix broken link in docs. PR [#&#8203;12495](https://github.com/fastapi/fastapi/pull/12495) by [@&#8203;eltonjncorreia](https://github.com/eltonjncorreia). ##### Translations - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/fastapi-cli.md`. PR [#&#8203;12444](https://github.com/fastapi/fastapi/pull/12444) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/deployment/index.md`. PR [#&#8203;12439](https://github.com/fastapi/fastapi/pull/12439) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/testing-database.md`. PR [#&#8203;12472](https://github.com/fastapi/fastapi/pull/12472) by [@&#8203;GuilhermeRameh](https://github.com/GuilhermeRameh). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/custom-docs-ui-assets.md`. PR [#&#8203;12473](https://github.com/fastapi/fastapi/pull/12473) by [@&#8203;devluisrodrigues](https://github.com/devluisrodrigues). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/response-headers.md`. PR [#&#8203;12458](https://github.com/fastapi/fastapi/pull/12458) by [@&#8203;leonardopaloschi](https://github.com/leonardopaloschi). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/deployment/cloud.md`. PR [#&#8203;12440](https://github.com/fastapi/fastapi/pull/12440) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Update Portuguese translation for `docs/pt/docs/python-types.md`. PR [#&#8203;12428](https://github.com/fastapi/fastapi/pull/12428) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Russian translation for `docs/ru/docs/environment-variables.md`. PR [#&#8203;12436](https://github.com/fastapi/fastapi/pull/12436) by [@&#8203;wisderfin](https://github.com/wisderfin). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/resources/index.md`. PR [#&#8203;12443](https://github.com/fastapi/fastapi/pull/12443) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Traditional Chinese translation for `docs/zh-hant/docs/about/index.md`. PR [#&#8203;12438](https://github.com/fastapi/fastapi/pull/12438) by [@&#8203;codingjenny](https://github.com/codingjenny). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/query-param-models.md`. PR [#&#8203;12414](https://github.com/fastapi/fastapi/pull/12414) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Remove Portuguese translation for `docs/pt/docs/deployment.md`. PR [#&#8203;12427](https://github.com/fastapi/fastapi/pull/12427) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/body-updates.md`. PR [#&#8203;12381](https://github.com/fastapi/fastapi/pull/12381) by [@&#8203;andersonrocha0](https://github.com/andersonrocha0). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/response-cookies.md`. PR [#&#8203;12417](https://github.com/fastapi/fastapi/pull/12417) by [@&#8203;Paulofalcao2002](https://github.com/Paulofalcao2002). ##### Internal - 👷 Update issue manager workflow . PR [#&#8203;12457](https://github.com/fastapi/fastapi/pull/12457) by [@&#8203;alejsdev](https://github.com/alejsdev). - 🔧 Update team, include YuriiMotov 🚀. PR [#&#8203;12453](https://github.com/fastapi/fastapi/pull/12453) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Refactor label-approved, make it an internal script instead of an external GitHub Action. PR [#&#8203;12280](https://github.com/fastapi/fastapi/pull/12280) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Fix smokeshow, checkout files on CI. PR [#&#8203;12434](https://github.com/fastapi/fastapi/pull/12434) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Use uv in CI. PR [#&#8203;12281](https://github.com/fastapi/fastapi/pull/12281) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Update httpx requirement from <0.25.0,>=0.23.0 to >=0.23.0,<0.28.0. PR [#&#8203;11509](https://github.com/fastapi/fastapi/pull/11509) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). ### [`v0.115.2`](https://github.com/fastapi/fastapi/releases/tag/0.115.2) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.1...0.115.2) ##### Upgrades - ⬆️ Upgrade Starlette to `>=0.37.2,<0.41.0`. PR [#&#8203;12431](https://github.com/fastapi/fastapi/pull/12431) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.115.1`](https://github.com/fastapi/fastapi/releases/tag/0.115.1) [Compare Source](https://github.com/fastapi/fastapi/compare/0.115.0...0.115.1) ##### Fixes - 🐛 Fix openapi generation with responses kwarg. PR [#&#8203;10895](https://github.com/fastapi/fastapi/pull/10895) by [@&#8203;flxdot](https://github.com/flxdot). - 🐛 Remove `Required` shadowing from fastapi using Pydantic v2. PR [#&#8203;12197](https://github.com/fastapi/fastapi/pull/12197) by [@&#8203;pachewise](https://github.com/pachewise). ##### Refactors - ♻️ Update type annotations for improved `python-multipart`. PR [#&#8203;12407](https://github.com/fastapi/fastapi/pull/12407) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - ✨ Add new tutorial for SQL databases with SQLModel. PR [#&#8203;12285](https://github.com/fastapi/fastapi/pull/12285) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Add External Link: How to profile a FastAPI asynchronous request. PR [#&#8203;12389](https://github.com/fastapi/fastapi/pull/12389) by [@&#8203;brouberol](https://github.com/brouberol). - 🔧 Remove `base_path` for `mdx_include` Markdown extension in MkDocs. PR [#&#8203;12391](https://github.com/fastapi/fastapi/pull/12391) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Update link to Swagger UI configuration docs. PR [#&#8203;12264](https://github.com/fastapi/fastapi/pull/12264) by [@&#8203;makisukurisu](https://github.com/makisukurisu). - 📝 Adding links for Playwright and Vite in `docs/project-generation.md`. PR [#&#8203;12274](https://github.com/fastapi/fastapi/pull/12274) by [@&#8203;kayqueGovetri](https://github.com/kayqueGovetri). - 📝 Fix small typos in the documentation. PR [#&#8203;12213](https://github.com/fastapi/fastapi/pull/12213) by [@&#8203;svlandeg](https://github.com/svlandeg). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/cookie-param-models.md`. PR [#&#8203;12298](https://github.com/fastapi/fastapi/pull/12298) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/graphql.md`. PR [#&#8203;12215](https://github.com/fastapi/fastapi/pull/12215) by [@&#8203;AnandaCampelo](https://github.com/AnandaCampelo). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/security/oauth2-scopes.md`. PR [#&#8203;12263](https://github.com/fastapi/fastapi/pull/12263) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Portuguese translation for `docs/pt/docs/deployment/concepts.md`. PR [#&#8203;12219](https://github.com/fastapi/fastapi/pull/12219) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/conditional-openapi.md`. PR [#&#8203;12221](https://github.com/fastapi/fastapi/pull/12221) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/response-directly.md`. PR [#&#8203;12266](https://github.com/fastapi/fastapi/pull/12266) by [@&#8203;Joao-Pedro-P-Holanda](https://github.com/Joao-Pedro-P-Holanda). - 🌐 Update Portuguese translation for `docs/pt/docs/tutorial/cookie-params.md`. PR [#&#8203;12297](https://github.com/fastapi/fastapi/pull/12297) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Fix Korean translation for `docs/ko/docs/tutorial/index.md`. PR [#&#8203;12278](https://github.com/fastapi/fastapi/pull/12278) by [@&#8203;kkotipy](https://github.com/kkotipy). - 🌐 Update Portuguese translation for `docs/pt/docs/advanced/security/http-basic-auth.md`. PR [#&#8203;12275](https://github.com/fastapi/fastapi/pull/12275) by [@&#8203;andersonrocha0](https://github.com/andersonrocha0). - 🌐 Add Portuguese translation for `docs/pt/docs/deployment/cloud.md`. PR [#&#8203;12217](https://github.com/fastapi/fastapi/pull/12217) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - ✏️ Fix typo in `docs/es/docs/python-types.md`. PR [#&#8203;12235](https://github.com/fastapi/fastapi/pull/12235) by [@&#8203;JavierSanchezCastro](https://github.com/JavierSanchezCastro). - 🌐 Add Dutch translation for `docs/nl/docs/environment-variables.md`. PR [#&#8203;12200](https://github.com/fastapi/fastapi/pull/12200) by [@&#8203;maxscheijen](https://github.com/maxscheijen). - 🌐 Add Portuguese translation for `docs/pt/docs/deployment/manually.md`. PR [#&#8203;12210](https://github.com/fastapi/fastapi/pull/12210) by [@&#8203;JoaoGustavoRogel](https://github.com/JoaoGustavoRogel). - 🌐 Add Portuguese translation for `docs/pt/docs/deployment/server-workers.md`. PR [#&#8203;12220](https://github.com/fastapi/fastapi/pull/12220) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/how-to/configure-swagger-ui.md`. PR [#&#8203;12222](https://github.com/fastapi/fastapi/pull/12222) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). ##### Internal - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12396](https://github.com/fastapi/fastapi/pull/12396) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - 🔨 Add script to generate variants of files. PR [#&#8203;12405](https://github.com/fastapi/fastapi/pull/12405) by [@&#8203;tiangolo](https://github.com/tiangolo). - 🔧 Add speakeasy-api to `sponsors_badge.yml`. PR [#&#8203;12404](https://github.com/fastapi/fastapi/pull/12404) by [@&#8203;tiangolo](https://github.com/tiangolo). - ➕ Add docs dependency: markdown-include-variants. PR [#&#8203;12399](https://github.com/fastapi/fastapi/pull/12399) by [@&#8203;tiangolo](https://github.com/tiangolo). - 📝 Fix extra mdx-base-path paths. PR [#&#8203;12397](https://github.com/fastapi/fastapi/pull/12397) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Tweak labeler to not override custom labels. PR [#&#8203;12398](https://github.com/fastapi/fastapi/pull/12398) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update worfkow deploy-docs-notify URL. PR [#&#8203;12392](https://github.com/fastapi/fastapi/pull/12392) by [@&#8203;tiangolo](https://github.com/tiangolo). - 👷 Update Cloudflare GitHub Action. PR [#&#8203;12387](https://github.com/fastapi/fastapi/pull/12387) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.3. PR [#&#8203;12386](https://github.com/fastapi/fastapi/pull/12386) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump mkdocstrings\[python] from 0.25.1 to 0.26.1. PR [#&#8203;12371](https://github.com/fastapi/fastapi/pull/12371) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ Bump griffe-typingdoc from 0.2.6 to 0.2.7. PR [#&#8203;12370](https://github.com/fastapi/fastapi/pull/12370) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12331](https://github.com/fastapi/fastapi/pull/12331) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - 🔧 Update sponsors, remove Fine.dev. PR [#&#8203;12271](https://github.com/fastapi/fastapi/pull/12271) by [@&#8203;tiangolo](https://github.com/tiangolo). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12253](https://github.com/fastapi/fastapi/pull/12253) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - ✏️ Fix docstring typos in http security. PR [#&#8203;12223](https://github.com/fastapi/fastapi/pull/12223) by [@&#8203;albertvillanova](https://github.com/albertvillanova). ### [`v0.115.0`](https://github.com/fastapi/fastapi/releases/tag/0.115.0) [Compare Source](https://github.com/fastapi/fastapi/compare/0.114.2...0.115.0) ##### Highlights Now you can declare `Query`, `Header`, and `Cookie` parameters with Pydantic models. 🎉 ##### `Query` Parameter Models Use Pydantic models for `Query` parameters: ```python from typing import Annotated, Literal from fastapi import FastAPI, Query from pydantic import BaseModel, Field app = FastAPI() class FilterParams(BaseModel): limit: int = Field(100, gt=0, le=100) offset: int = Field(0, ge=0) order_by: Literal["created_at", "updated_at"] = "created_at" tags: list[str] = [] @&#8203;app.get("/items/") async def read_items(filter_query: Annotated[FilterParams, Query()]): return filter_query ``` Read the new docs: [Query Parameter Models](https://fastapi.tiangolo.com/tutorial/query-param-models/). ##### `Header` Parameter Models Use Pydantic models for `Header` parameters: ```python from typing import Annotated from fastapi import FastAPI, Header from pydantic import BaseModel app = FastAPI() class CommonHeaders(BaseModel): host: str save_data: bool if_modified_since: str | None = None traceparent: str | None = None x_tag: list[str] = [] @&#8203;app.get("/items/") async def read_items(headers: Annotated[CommonHeaders, Header()]): return headers ``` Read the new docs: [Header Parameter Models](https://fastapi.tiangolo.com/tutorial/header-param-models/). ##### `Cookie` Parameter Models Use Pydantic models for `Cookie` parameters: ```python from typing import Annotated from fastapi import Cookie, FastAPI from pydantic import BaseModel app = FastAPI() class Cookies(BaseModel): session_id: str fatebook_tracker: str | None = None googall_tracker: str | None = None @&#8203;app.get("/items/") async def read_items(cookies: Annotated[Cookies, Cookie()]): return cookies ``` Read the new docs: [Cookie Parameter Models](https://fastapi.tiangolo.com/tutorial/cookie-param-models/). ##### Forbid Extra Query (Cookie, Header) Parameters Use Pydantic models to restrict extra values for `Query` parameters (also applies to `Header` and `Cookie` parameters). To achieve it, use Pydantic's `model_config = {"extra": "forbid"}`: ```python from typing import Annotated, Literal from fastapi import FastAPI, Query from pydantic import BaseModel, Field app = FastAPI() class FilterParams(BaseModel): model_config = {"extra": "forbid"} limit: int = Field(100, gt=0, le=100) offset: int = Field(0, ge=0) order_by: Literal["created_at", "updated_at"] = "created_at" tags: list[str] = [] @&#8203;app.get("/items/") async def read_items(filter_query: Annotated[FilterParams, Query()]): return filter_query ``` This applies to `Query`, `Header`, and `Cookie` parameters, read the new docs: - [Forbid Extra Query Parameters](https://fastapi.tiangolo.com/tutorial/query-param-models/#forbid-extra-query-parameters) - [Forbid Extra Headers](https://fastapi.tiangolo.com/tutorial/header-param-models/#forbid-extra-headers) - [Forbid Extra Cookies](https://fastapi.tiangolo.com/tutorial/cookie-param-models/#forbid-extra-cookies) ##### Features - ✨ Add support for Pydantic models for parameters using `Query`, `Cookie`, `Header`. PR [#&#8203;12199](https://github.com/fastapi/fastapi/pull/12199) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/advanced/security/http-basic-auth.md`. PR [#&#8203;12195](https://github.com/fastapi/fastapi/pull/12195) by [@&#8203;ceb10n](https://github.com/ceb10n). ##### Internal - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12204](https://github.com/fastapi/fastapi/pull/12204) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). ### [`v0.114.2`](https://github.com/fastapi/fastapi/releases/tag/0.114.2) [Compare Source](https://github.com/fastapi/fastapi/compare/0.114.1...0.114.2) ##### Fixes - 🐛 Fix form field regression with `alias`. PR [#&#8203;12194](https://github.com/fastapi/fastapi/pull/12194) by [@&#8203;Wurstnase](https://github.com/Wurstnase). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/request-form-models.md`. PR [#&#8203;12175](https://github.com/fastapi/fastapi/pull/12175) by [@&#8203;ceb10n](https://github.com/ceb10n). - 🌐 Add Chinese translation for `docs/zh/docs/project-generation.md`. PR [#&#8203;12170](https://github.com/fastapi/fastapi/pull/12170) by [@&#8203;waketzheng](https://github.com/waketzheng). - 🌐 Add Dutch translation for `docs/nl/docs/python-types.md`. PR [#&#8203;12158](https://github.com/fastapi/fastapi/pull/12158) by [@&#8203;maxscheijen](https://github.com/maxscheijen). ##### Internal - 💡 Add comments with instructions for Playwright screenshot scripts. PR [#&#8203;12193](https://github.com/fastapi/fastapi/pull/12193) by [@&#8203;tiangolo](https://github.com/tiangolo). - ➕ Add inline-snapshot for tests. PR [#&#8203;12189](https://github.com/fastapi/fastapi/pull/12189) by [@&#8203;tiangolo](https://github.com/tiangolo). ### [`v0.114.1`](https://github.com/fastapi/fastapi/releases/tag/0.114.1) [Compare Source](https://github.com/fastapi/fastapi/compare/0.114.0...0.114.1) ##### Refactors - ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR [#&#8203;12184](https://github.com/fastapi/fastapi/pull/12184) by [@&#8203;tiangolo](https://github.com/tiangolo). ##### Docs - 📝 Remove duplicate line in docs for `docs/en/docs/environment-variables.md`. PR [#&#8203;12169](https://github.com/fastapi/fastapi/pull/12169) by [@&#8203;prometek](https://github.com/prometek). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/virtual-environments.md`. PR [#&#8203;12163](https://github.com/fastapi/fastapi/pull/12163) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/environment-variables.md`. PR [#&#8203;12162](https://github.com/fastapi/fastapi/pull/12162) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/testing.md`. PR [#&#8203;12164](https://github.com/fastapi/fastapi/pull/12164) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/debugging.md`. PR [#&#8203;12165](https://github.com/fastapi/fastapi/pull/12165) by [@&#8203;marcelomarkus](https://github.com/marcelomarkus). - 🌐 Add Korean translation for `docs/ko/docs/project-generation.md`. PR [#&#8203;12157](https://github.com/fastapi/fastapi/pull/12157) by [@&#8203;BORA040126](https://github.com/BORA040126). ##### Internal - ⬆ Bump tiangolo/issue-manager from 0.5.0 to 0.5.1. PR [#&#8203;12173](https://github.com/fastapi/fastapi/pull/12173) by [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#&#8203;12176](https://github.com/fastapi/fastapi/pull/12176) by [@&#8203;pre-commit-ci\[bot\]](https://github.com/apps/pre-commit-ci). - 👷 Update `issue-manager.yml`. PR [#&#8203;12159](https://github.com/fastapi/fastapi/pull/12159) by [@&#8203;tiangolo](https://github.com/tiangolo). - ✏️ Fix typo in `fastapi/params.py`. PR [#&#8203;12143](https://github.com/fastapi/fastapi/pull/12143) by [@&#8203;surreal30](https://github.com/surreal30). </details> <details> <summary>renovatebot/renovate (ghcr.io/renovatebot/renovate)</summary> ### [`v37.440.7`](https://github.com/renovatebot/renovate/releases/tag/37.440.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.6...37.440.7) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.28.1 ([#&#8203;30356](https://github.com/renovatebot/renovate/issues/30356)) ([622497c](https://github.com/renovatebot/renovate/commit/622497cab1e03b15eb7553e2e6ada6fd472e5fbe)) ##### Miscellaneous Chores - **deps:** update dependency husky to v9.1.0 ([#&#8203;30353](https://github.com/renovatebot/renovate/issues/30353)) ([08a63b6](https://github.com/renovatebot/renovate/commit/08a63b6f4b62ddd9e448bbbba83d81745ec9a629)) - **deps:** update dependency husky to v9.1.1 ([#&#8203;30355](https://github.com/renovatebot/renovate/issues/30355)) ([6a2e131](https://github.com/renovatebot/renovate/commit/6a2e13123d3b08885d82cdafb4a29dc45eeeddd7)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.17.0 ([#&#8203;30351](https://github.com/renovatebot/renovate/issues/30351)) ([32c2622](https://github.com/renovatebot/renovate/commit/32c2622e01d5520835c5d8185f0365448adb4de8)) ### [`v37.440.6`](https://github.com/renovatebot/renovate/releases/tag/37.440.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.5...37.440.6) ##### Miscellaneous Chores - **deps:** update dependency type-fest to v4.22.0 ([#&#8203;30343](https://github.com/renovatebot/renovate/issues/30343)) ([874b260](https://github.com/renovatebot/renovate/commit/874b2607fad86d1e21631cd4518fb59ba762e146)) - **deps:** update dependency type-fest to v4.23.0 ([#&#8203;30344](https://github.com/renovatebot/renovate/issues/30344)) ([fa87062](https://github.com/renovatebot/renovate/commit/fa870625ec25fd803cfc43b59eb3d000e7e889a6)) ##### Build System - fix node args ([#&#8203;30347](https://github.com/renovatebot/renovate/issues/30347)) ([b9c46b9](https://github.com/renovatebot/renovate/commit/b9c46b93ff2fdf9f4464e3ae79b371b834a7fa2e)) ### [`v37.440.5`](https://github.com/renovatebot/renovate/releases/tag/37.440.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.4...37.440.5) ##### Documentation - **config options:** clarify silent mode behavior ([#&#8203;29866](https://github.com/renovatebot/renovate/issues/29866)) ([aebdc9f](https://github.com/renovatebot/renovate/commit/aebdc9fb28cd2a84248881337e489a7245d5a7f0)) ##### Miscellaneous Chores - **deps:** pin docker/dockerfile docker tag to [`fe40cf4`](https://github.com/renovatebot/renovate/commit/fe40cf4) ([#&#8203;30330](https://github.com/renovatebot/renovate/issues/30330)) ([cdd7457](https://github.com/renovatebot/renovate/commit/cdd745767340c2ee167448ee83aa34a86c9067b9)) - **deps:** update containerbase/internal-tools action to v3.3.11 ([#&#8203;30331](https://github.com/renovatebot/renovate/issues/30331)) ([ffa3d20](https://github.com/renovatebot/renovate/commit/ffa3d20eccf2610c74f1ca51cf430312486d2208)) - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.40 ([#&#8203;30338](https://github.com/renovatebot/renovate/issues/30338)) ([4daa0e5](https://github.com/renovatebot/renovate/commit/4daa0e5f1a0b164caf266945a676df5e6cccf470)) - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.42 ([#&#8203;30340](https://github.com/renovatebot/renovate/issues/30340)) ([9036c46](https://github.com/renovatebot/renovate/commit/9036c46f96c27ffb3163088924bd15141b4ac768)) ##### Build System - **deps:** update dependency semver to v7.6.3 ([#&#8203;30337](https://github.com/renovatebot/renovate/issues/30337)) ([c5b8d67](https://github.com/renovatebot/renovate/commit/c5b8d67e9ff43a0c01e7f1fd72b9c2b1c40ce8b3)) ### [`v37.440.4`](https://github.com/renovatebot/renovate/releases/tag/37.440.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.3...37.440.4) ##### Build System - improve docker build step ([#&#8203;30327](https://github.com/renovatebot/renovate/issues/30327)) ([db18662](https://github.com/renovatebot/renovate/commit/db18662b3e87d17e062d7e1e2fb3ed64830faca1)) ### [`v37.440.3`](https://github.com/renovatebot/renovate/releases/tag/37.440.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.2...37.440.3) ##### Bug Fixes - **bitbucket-server:** replace multiline html comments ([#&#8203;30328](https://github.com/renovatebot/renovate/issues/30328)) ([69563d3](https://github.com/renovatebot/renovate/commit/69563d3b7017e79ed8406b86040faaeee2dbb28d)) ### [`v37.440.2`](https://github.com/renovatebot/renovate/releases/tag/37.440.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.1...37.440.2) ##### Documentation - fix typo on datasource ([#&#8203;30325](https://github.com/renovatebot/renovate/issues/30325)) ([81248c3](https://github.com/renovatebot/renovate/commit/81248c3057e82ce9bb1a19ef1b06cc986c2d750e)) ##### Build System - fix docker cache overwrite ([#&#8203;30326](https://github.com/renovatebot/renovate/issues/30326)) ([59fc3b4](https://github.com/renovatebot/renovate/commit/59fc3b4f7590c00a5b6c9a23959ca8e4b26cf324)) ### [`v37.440.1`](https://github.com/renovatebot/renovate/releases/tag/37.440.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.440.0...37.440.1) ##### Documentation - fix `changelogUrl` description ([#&#8203;30305](https://github.com/renovatebot/renovate/issues/30305)) ([c219c8f](https://github.com/renovatebot/renovate/commit/c219c8f4f95e244304737d8538be58690bb1308b)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/lodash](https://github.com/types/lodash) to v4.17.7 ([#&#8203;30317](https://github.com/renovatebot/renovate/issues/30317)) ([99c52f9](https://github.com/renovatebot/renovate/commit/99c52f9cd841805540bba718eff33f41c6ecf7a4)) - **deps:** update dependency typescript to v5.5.4 ([#&#8203;30314](https://github.com/renovatebot/renovate/issues/30314)) ([730ff7b](https://github.com/renovatebot/renovate/commit/730ff7b1359f51f8598d8e8d84f99a2d891f63b2)) ##### Build System - use static node binary on docker images ([#&#8203;30324](https://github.com/renovatebot/renovate/issues/30324)) ([e13247e](https://github.com/renovatebot/renovate/commit/e13247e5af995ca60c1575ca7803ac66f8016625)) ### [`v37.440.0`](https://github.com/renovatebot/renovate/releases/tag/37.440.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.439.0...37.440.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.28.0 ([#&#8203;30311](https://github.com/renovatebot/renovate/issues/30311)) ([8fdfa13](https://github.com/renovatebot/renovate/commit/8fdfa1305fe0b5720267180814ef9029fa2a33a5)) ### [`v37.439.0`](https://github.com/renovatebot/renovate/releases/tag/37.439.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.5...37.439.0) ##### Features - **http:** Force default rate limits for some known hosts ([#&#8203;30207](https://github.com/renovatebot/renovate/issues/30207)) ([8d183d6](https://github.com/renovatebot/renovate/commit/8d183d6b25c51ed307f387d87349b0c3fb36f496)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.16.0 ([#&#8203;30309](https://github.com/renovatebot/renovate/issues/30309)) ([e286902](https://github.com/renovatebot/renovate/commit/e286902281481e51e4376b97a4390797438ce00c)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.3.10 ([#&#8203;30289](https://github.com/renovatebot/renovate/issues/30289)) ([5c28898](https://github.com/renovatebot/renovate/commit/5c2889895e513c2e1869a49f54bd14e868444f77)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.16.0 ([#&#8203;30308](https://github.com/renovatebot/renovate/issues/30308)) ([e76d96e](https://github.com/renovatebot/renovate/commit/e76d96e62bf7ea3a10638f04d9943faa5038daca)) ### [`v37.438.5`](https://github.com/renovatebot/renovate/releases/tag/37.438.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.4...37.438.5) ##### Bug Fixes - **bitbucket-server:** Clarify error when both BB password and access token are set ([#&#8203;30296](https://github.com/renovatebot/renovate/issues/30296)) ([3a35375](https://github.com/renovatebot/renovate/commit/3a35375958dc0c7885a65bf585bb007e502454bc)) - **nuget:** always coalesce sourceUrl and homepage if homepage available ([#&#8203;30227](https://github.com/renovatebot/renovate/issues/30227)) ([7dd6325](https://github.com/renovatebot/renovate/commit/7dd632567310c3f515073168aa30fc6ac6b474f8)) ##### Documentation - **datasource/custom:** rewrite debugging section ([#&#8203;30250](https://github.com/renovatebot/renovate/issues/30250)) ([94e333f](https://github.com/renovatebot/renovate/commit/94e333fedb7ce2ab5c8d56e5a5e4f6afa1953e4e)) - **migrating secrets:** rewrite ([#&#8203;30302](https://github.com/renovatebot/renovate/issues/30302)) ([9817dde](https://github.com/renovatebot/renovate/commit/9817dde95210b259a3cacc717cef9e944a5abbc3)) ### [`v37.438.4`](https://github.com/renovatebot/renovate/releases/tag/37.438.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.3...37.438.4) ##### Build System - **deps:** update dependency git-url-parse to v14.1.0 ([#&#8203;30300](https://github.com/renovatebot/renovate/issues/30300)) ([6ef9445](https://github.com/renovatebot/renovate/commit/6ef9445fc977949ec3100bb5dc4f41aecb3c1618)) ### [`v37.438.3`](https://github.com/renovatebot/renovate/releases/tag/37.438.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.2...37.438.3) ##### Documentation - update references to renovate/renovate to v37.438.2 ([#&#8203;30287](https://github.com/renovatebot/renovate/issues/30287)) ([80f134e](https://github.com/renovatebot/renovate/commit/80f134e736e1aab1bf4cf429f50a77de713e1c57)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;30288](https://github.com/renovatebot/renovate/issues/30288)) ([b7a521b](https://github.com/renovatebot/renovate/commit/b7a521bf872c90ac88e846488537849c9c44935a)) - **deps:** update containerbase/internal-tools action to v3.3.9 ([#&#8203;30286](https://github.com/renovatebot/renovate/issues/30286)) ([5ee3649](https://github.com/renovatebot/renovate/commit/5ee364943c205cc01e4a535153a1bb923ab438d7)) ##### Code Refactoring - **lib/data:** replacements ([#&#8203;30259](https://github.com/renovatebot/renovate/issues/30259)) ([d814d1e](https://github.com/renovatebot/renovate/commit/d814d1e18cc09006a9aa7b6ee2e095a8af02c3cf)) ##### Build System - allow es2023 ([#&#8203;30292](https://github.com/renovatebot/renovate/issues/30292)) ([17eacd2](https://github.com/renovatebot/renovate/commit/17eacd2779649032731a516678784b6716edbc66)) ### [`v37.438.2`](https://github.com/renovatebot/renovate/releases/tag/37.438.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.1...37.438.2) ##### Bug Fixes - **mise:** add config filenames ([#&#8203;30283](https://github.com/renovatebot/renovate/issues/30283)) ([bd181d5](https://github.com/renovatebot/renovate/commit/bd181d5a8e624a8638aba292649b4a97671120ae)) ### [`v37.438.1`](https://github.com/renovatebot/renovate/releases/tag/37.438.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.438.0...37.438.1) ##### Bug Fixes - **helmfile:** support case with oci repository in different document ([#&#8203;30215](https://github.com/renovatebot/renovate/issues/30215)) ([0e330ea](https://github.com/renovatebot/renovate/commit/0e330ea7650f85b4edd9cbb9b39d931cb9425648)) ### [`v37.438.0`](https://github.com/renovatebot/renovate/releases/tag/37.438.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.437.3...37.438.0) ##### Features - **package-rules:** set skipStage ([#&#8203;30264](https://github.com/renovatebot/renovate/issues/30264)) ([b6b85eb](https://github.com/renovatebot/renovate/commit/b6b85eb69eb904a5cef85e4dd393d498a350385a)) ##### Miscellaneous Chores - **deps:** update dependency typescript to v5.5.3 ([#&#8203;29906](https://github.com/renovatebot/renovate/issues/29906)) ([1a1e1ac](https://github.com/renovatebot/renovate/commit/1a1e1acc23a56ddf138421bbd3feaad60a960bb5)) - improve logging for constraintsFiltering ([#&#8203;30280](https://github.com/renovatebot/renovate/issues/30280)) ([e2a7586](https://github.com/renovatebot/renovate/commit/e2a7586466df0370ac71659332b5fb459a483d4b)) ### [`v37.437.3`](https://github.com/renovatebot/renovate/releases/tag/37.437.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.437.2...37.437.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.15.6 ([#&#8203;30276](https://github.com/renovatebot/renovate/issues/30276)) ([b542841](https://github.com/renovatebot/renovate/commit/b5428416fb45ad939b2e72f40848b2ad311b3a93)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.5 ([#&#8203;30277](https://github.com/renovatebot/renovate/issues/30277)) ([120710f](https://github.com/renovatebot/renovate/commit/120710f76e187f116e0ba72e42be8e654c5cca17)) ### [`v37.437.2`](https://github.com/renovatebot/renovate/releases/tag/37.437.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.437.1...37.437.2) ##### Bug Fixes - **presets:** do not pin pyenv docker ([#&#8203;30270](https://github.com/renovatebot/renovate/issues/30270)) ([444a111](https://github.com/renovatebot/renovate/commit/444a1119ae91fd887e26f9438d81d024428197f2)) ##### Documentation - added docs for migrating encrypted secrets ([#&#8203;30132](https://github.com/renovatebot/renovate/issues/30132)) ([7ccebcc](https://github.com/renovatebot/renovate/commit/7ccebccbe32214d192473eaf3530248f58e10ae6)) - Fix trailing punctuation lint ([#&#8203;30275](https://github.com/renovatebot/renovate/issues/30275)) ([6f2acf7](https://github.com/renovatebot/renovate/commit/6f2acf7a769cef741e281d2e19554ea47543e5b1)) ##### Miscellaneous Chores - trace logging for versionCompatibility ([#&#8203;30261](https://github.com/renovatebot/renovate/issues/30261)) ([e54a56f](https://github.com/renovatebot/renovate/commit/e54a56f277d3dd4a9ca8abbd3372735d1ec8477d)) ### [`v37.437.1`](https://github.com/renovatebot/renovate/releases/tag/37.437.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.437.0...37.437.1) ##### Build System - **deps:** update dependency prettier to v3.3.3 ([#&#8203;30272](https://github.com/renovatebot/renovate/issues/30272)) ([be0bd3d](https://github.com/renovatebot/renovate/commit/be0bd3d63e12a38b54f684f8d2692bfef393c527)) ### [`v37.437.0`](https://github.com/renovatebot/renovate/releases/tag/37.437.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.436.0...37.437.0) ##### Features - **npm:** handle github dependencies with semver versions ([#&#8203;28261](https://github.com/renovatebot/renovate/issues/28261)) ([8dfb34b](https://github.com/renovatebot/renovate/commit/8dfb34bf4f085a7cedb704d16ce8a5dbb6b681eb)) ### [`v37.436.0`](https://github.com/renovatebot/renovate/releases/tag/37.436.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.435.1...37.436.0) ##### Features - **managers/npm:** add entries with protocol prefix in temporary .yarnrc.yml file ([#&#8203;30058](https://github.com/renovatebot/renovate/issues/30058)) ([ca904f7](https://github.com/renovatebot/renovate/commit/ca904f74c1b831e409e3f3a0fd577d45c8201e1f)) ##### Bug Fixes - **git/auth:** fix `insteadOf` for bitbucket-server ([#&#8203;29951](https://github.com/renovatebot/renovate/issues/29951)) ([f3ef173](https://github.com/renovatebot/renovate/commit/f3ef1739d5bb04c579d379d8baba68245eaee2ef)) - **platform:** don't log if issues are disabled when closing ([#&#8203;30267](https://github.com/renovatebot/renovate/issues/30267)) ([702ffbc](https://github.com/renovatebot/renovate/commit/702ffbc9c20b82812ee806ef7471e7191fedc37d)) ##### Code Refactoring - **gomod:** rename `depName` ([#&#8203;30030](https://github.com/renovatebot/renovate/issues/30030)) ([50191de](https://github.com/renovatebot/renovate/commit/50191defcc4666d112bf5939464dc28ed52fc9bf)) ### [`v37.435.1`](https://github.com/renovatebot/renovate/releases/tag/37.435.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.435.0...37.435.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.4 ([#&#8203;30263](https://github.com/renovatebot/renovate/issues/30263)) ([963c882](https://github.com/renovatebot/renovate/commit/963c882245381d49d71e32a273b54bd87a6f5f17)) ##### Documentation - **manager/woodpecker:** Fix outdated hyperlinks ([#&#8203;30244](https://github.com/renovatebot/renovate/issues/30244)) ([56b4da1](https://github.com/renovatebot/renovate/commit/56b4da1d574b4022c49f67ba1327f8cc3e1fdbd5)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.15.6 ([#&#8203;30262](https://github.com/renovatebot/renovate/issues/30262)) ([69495a1](https://github.com/renovatebot/renovate/commit/69495a1c214520c420396a450ca0951a814c61cd)) ### [`v37.435.0`](https://github.com/renovatebot/renovate/releases/tag/37.435.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.434.3...37.435.0) ##### Features - **asdf:** Add gleam to asdf manager ([#&#8203;30119](https://github.com/renovatebot/renovate/issues/30119)) ([107aff2](https://github.com/renovatebot/renovate/commit/107aff2eade3a9a2659a23159c9a6c90d8ec616b)) ### [`v37.434.3`](https://github.com/renovatebot/renovate/releases/tag/37.434.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.434.2...37.434.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.3 ([#&#8203;30258](https://github.com/renovatebot/renovate/issues/30258)) ([5899144](https://github.com/renovatebot/renovate/commit/589914499c622aa3ec3ca3ac167f07779a0127b7)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.3.8 ([#&#8203;30257](https://github.com/renovatebot/renovate/issues/30257)) ([ca638ef](https://github.com/renovatebot/renovate/commit/ca638ef9a5d68aad8489b2190c1961e25643e47f)) ##### Code Refactoring - **lib/data:** monorepo ([#&#8203;30210](https://github.com/renovatebot/renovate/issues/30210)) ([3384e68](https://github.com/renovatebot/renovate/commit/3384e68be5aeb4232e142ba818e3b7a79da8db1c)) ### [`v37.434.2`](https://github.com/renovatebot/renovate/releases/tag/37.434.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.434.1...37.434.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.2 ([#&#8203;30254](https://github.com/renovatebot/renovate/issues/30254)) ([07ad2e4](https://github.com/renovatebot/renovate/commit/07ad2e4035190c9589faf9f8d596a50dd0c53279)) ##### Miscellaneous Chores - **deps:** update github/codeql-action action to v3.25.13 ([#&#8203;30253](https://github.com/renovatebot/renovate/issues/30253)) ([bff53d1](https://github.com/renovatebot/renovate/commit/bff53d116176867071483b5ebd2cc965af6624c5)) ### [`v37.434.1`](https://github.com/renovatebot/renovate/releases/tag/37.434.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.434.0...37.434.1) ##### Bug Fixes - **manager/circleci:** optional jobs parameter ([#&#8203;30251](https://github.com/renovatebot/renovate/issues/30251)) ([7272dd2](https://github.com/renovatebot/renovate/commit/7272dd2d756ec7051b5e7c8e7433a853b26c1f0d)) ### [`v37.434.0`](https://github.com/renovatebot/renovate/releases/tag/37.434.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.433.2...37.434.0) ##### Features - **presets:** group flyway dependencies (add to 'recommended') ([#&#8203;30248](https://github.com/renovatebot/renovate/issues/30248)) ([8a5e291](https://github.com/renovatebot/renovate/commit/8a5e291b17938028f06f997c163ac8c08e8143c2)) ### [`v37.433.2`](https://github.com/renovatebot/renovate/releases/tag/37.433.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.433.1...37.433.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.1 ([#&#8203;30245](https://github.com/renovatebot/renovate/issues/30245)) ([3d54939](https://github.com/renovatebot/renovate/commit/3d54939fb488381604ec1adb057c80a0c915bf80)) ### [`v37.433.1`](https://github.com/renovatebot/renovate/releases/tag/37.433.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.433.0...37.433.1) ##### Miscellaneous Chores - **datasource/custom:** log data before jsonata processing ([#&#8203;30241](https://github.com/renovatebot/renovate/issues/30241)) ([a13ab2c](https://github.com/renovatebot/renovate/commit/a13ab2cffae271771156b89018cf1351c80b6b30)) ##### Build System - **deps:** update dependency cacache to v18.0.4 ([#&#8203;30239](https://github.com/renovatebot/renovate/issues/30239)) ([1c0fc37](https://github.com/renovatebot/renovate/commit/1c0fc37488df7a31cf1420ffa6c6709e4a6c1800)) ### [`v37.433.0`](https://github.com/renovatebot/renovate/releases/tag/37.433.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.432.0...37.433.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.27.0 ([#&#8203;30237](https://github.com/renovatebot/renovate/issues/30237)) ([c833b85](https://github.com/renovatebot/renovate/commit/c833b85892c1b9e19a75a9e6fb83b6dfacb4410e)) ##### Miscellaneous Chores - enabled json imports ([#&#8203;30223](https://github.com/renovatebot/renovate/issues/30223)) ([2dfc542](https://github.com/renovatebot/renovate/commit/2dfc5421830f51d3edb48171ce28205ab6da238b)) ##### Tests - **changelog:** Move fixture files ([#&#8203;30225](https://github.com/renovatebot/renovate/issues/30225)) ([6907de1](https://github.com/renovatebot/renovate/commit/6907de1d2f0cd1967482667c798585b1dc20b53a)) ### [`v37.432.0`](https://github.com/renovatebot/renovate/releases/tag/37.432.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.7...37.432.0) ##### Features - **presets:** Add pothos as a monorepo ([#&#8203;30196](https://github.com/renovatebot/renovate/issues/30196)) ([1b3cc58](https://github.com/renovatebot/renovate/commit/1b3cc583b5627fd299c2c0659495e4636e3b212e)) ##### Miscellaneous Chores - **deps:** update dependency ts-jest to v29.2.2 ([#&#8203;30192](https://github.com/renovatebot/renovate/issues/30192)) ([81c980e](https://github.com/renovatebot/renovate/commit/81c980ef7e78ab0fbc1476c96940e782bcd364d8)) - **deps:** update linters to v7.16.1 ([#&#8203;30193](https://github.com/renovatebot/renovate/issues/30193)) ([b7d051e](https://github.com/renovatebot/renovate/commit/b7d051eeb00c1dfad8da997ef53ccd5e32303038)) ##### Code Refactoring - rename platformOptions -> platformPrOptions ([#&#8203;30173](https://github.com/renovatebot/renovate/issues/30173)) ([4b50202](https://github.com/renovatebot/renovate/commit/4b502025fedfbfa62379147445ccebff0144e3d0)) - Split error handling helpers for promise utils ([#&#8203;30195](https://github.com/renovatebot/renovate/issues/30195)) ([ee3ad7f](https://github.com/renovatebot/renovate/commit/ee3ad7f6cb9b72859580d85284cd1c27af4bff48)) ### [`v37.431.7`](https://github.com/renovatebot/renovate/releases/tag/37.431.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.6...37.431.7) ##### Bug Fixes - **datasource/go:** support go proxy with abortOnError ([#&#8203;29823](https://github.com/renovatebot/renovate/issues/29823)) ([38582c1](https://github.com/renovatebot/renovate/commit/38582c136df1b77f272cad084579c693e4a05bd8)) ##### Miscellaneous Chores - **deps:** update dependency ts-jest to v29.2.0 ([#&#8203;30190](https://github.com/renovatebot/renovate/issues/30190)) ([4b58930](https://github.com/renovatebot/renovate/commit/4b5893026a436e4b8c1a28a29d7cbf79e98c3715)) - **deps:** update linters to v7.16.0 ([#&#8203;30191](https://github.com/renovatebot/renovate/issues/30191)) ([d6c6d83](https://github.com/renovatebot/renovate/commit/d6c6d83c051845ad0bca5e5d94da9a30beb62dce)) ### [`v37.431.6`](https://github.com/renovatebot/renovate/releases/tag/37.431.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.5...37.431.6) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.26.1 ([#&#8203;30188](https://github.com/renovatebot/renovate/issues/30188)) ([79ba047](https://github.com/renovatebot/renovate/commit/79ba047ae5790a5ba7079558c8066a4b6737db5e)) ### [`v37.431.5`](https://github.com/renovatebot/renovate/releases/tag/37.431.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.4...37.431.5) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.15.5 ([#&#8203;30186](https://github.com/renovatebot/renovate/issues/30186)) ([ef1cae7](https://github.com/renovatebot/renovate/commit/ef1cae709b6fbec337ed644b945365a678a6eeaf)) ##### Documentation - **config options:** example to limit `registryAliases` to one manager ([#&#8203;30038](https://github.com/renovatebot/renovate/issues/30038)) ([911e211](https://github.com/renovatebot/renovate/commit/911e2112432c46909a0971a9e3a12cbbef71ee59)) - update references to renovate/renovate to v37.431.4 ([#&#8203;30175](https://github.com/renovatebot/renovate/issues/30175)) ([2ea6632](https://github.com/renovatebot/renovate/commit/2ea6632efae42274b99b500c55fa6191126203ba)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;30176](https://github.com/renovatebot/renovate/issues/30176)) ([6f763dc](https://github.com/renovatebot/renovate/commit/6f763dc1741252101315467c955609d036437f0a)) - **deps:** lock file maintenance ([#&#8203;30178](https://github.com/renovatebot/renovate/issues/30178)) ([4ecb60e](https://github.com/renovatebot/renovate/commit/4ecb60ee4426a6ac25b49823d064cc1b8f73334d)) - **deps:** update containerbase/internal-tools action to v3.3.7 ([#&#8203;30177](https://github.com/renovatebot/renovate/issues/30177)) ([30f79e1](https://github.com/renovatebot/renovate/commit/30f79e111629e27f366abd39224896525d930e11)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.13 ([#&#8203;30167](https://github.com/renovatebot/renovate/issues/30167)) ([da33634](https://github.com/renovatebot/renovate/commit/da33634ecab3e36249888b74d860c651c3cb740f)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.15.5 ([#&#8203;30183](https://github.com/renovatebot/renovate/issues/30183)) ([904c0d0](https://github.com/renovatebot/renovate/commit/904c0d0c21bf621ee5ffc7a1079dd312f074b4f9)) - **deps:** update pnpm to v9.5.0 ([#&#8203;30172](https://github.com/renovatebot/renovate/issues/30172)) ([af5a12b](https://github.com/renovatebot/renovate/commit/af5a12b6b39df199f69a04697e3b14c09bed729f)) ### [`v37.431.4`](https://github.com/renovatebot/renovate/releases/tag/37.431.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.3...37.431.4) ##### Bug Fixes - **manager/dockerfile:** remove bom marker ([#&#8203;30156](https://github.com/renovatebot/renovate/issues/30156)) ([198de58](https://github.com/renovatebot/renovate/commit/198de5843ceae96bb8f3f096bb779a198e3ab985)) ### [`v37.431.3`](https://github.com/renovatebot/renovate/releases/tag/37.431.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.2...37.431.3) ##### Miscellaneous Chores - **deps:** update dependency rimraf to v5.0.8 ([#&#8203;30160](https://github.com/renovatebot/renovate/issues/30160)) ([671fa27](https://github.com/renovatebot/renovate/commit/671fa2717ecd40a1c3c7d1623adc8f0367da9efa)) - **deps:** update dependency rimraf to v5.0.9 ([#&#8203;30162](https://github.com/renovatebot/renovate/issues/30162)) ([abfa85a](https://github.com/renovatebot/renovate/commit/abfa85ad61a00fcd9c49049bc28040a637fcf88d)) - **platform/github:** add schemas for Github content REST API ([#&#8203;30154](https://github.com/renovatebot/renovate/issues/30154)) ([574ca2c](https://github.com/renovatebot/renovate/commit/574ca2c3f156d13d2ca7733f8634b904d1337945)) ##### Build System - **deps:** update dependency glob to v10.4.5 ([#&#8203;30159](https://github.com/renovatebot/renovate/issues/30159)) ([b03ce8c](https://github.com/renovatebot/renovate/commit/b03ce8c038c86ff94d0c423c300bfe2f1bb0f132)) - **deps:** update dependency lru-cache to v10.4.3 ([#&#8203;30161](https://github.com/renovatebot/renovate/issues/30161)) ([e54b56d](https://github.com/renovatebot/renovate/commit/e54b56d492aa66ed3b35db8935339c8dec885b82)) ### [`v37.431.2`](https://github.com/renovatebot/renovate/releases/tag/37.431.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.1...37.431.2) ##### Build System - **deps:** update dependency lru-cache to v10.3.1 ([#&#8203;30158](https://github.com/renovatebot/renovate/issues/30158)) ([451ab96](https://github.com/renovatebot/renovate/commit/451ab96c885a47d92212132397e3324354e1dde2)) ### [`v37.431.1`](https://github.com/renovatebot/renovate/releases/tag/37.431.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.431.0...37.431.1) ##### Tests - Add tests for datasource index-level caching ([#&#8203;30153](https://github.com/renovatebot/renovate/issues/30153)) ([34478a6](https://github.com/renovatebot/renovate/commit/34478a6ddac84f7e3af925782d2905f9525bd63e)) ##### Build System - **deps:** update dependency glob to v10.4.3 ([#&#8203;30157](https://github.com/renovatebot/renovate/issues/30157)) ([1d1cf0b](https://github.com/renovatebot/renovate/commit/1d1cf0baade59f10cbfa87ccce8a9bc20f29e399)) ### [`v37.431.0`](https://github.com/renovatebot/renovate/releases/tag/37.431.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.430.0...37.431.0) ##### Features - Support `cachePrivatePackages` option for datasource index level ([#&#8203;30120](https://github.com/renovatebot/renovate/issues/30120)) ([4aca729](https://github.com/renovatebot/renovate/commit/4aca7294b42d2419afd0a1a6f77fe8b6f14e8b80)) ### [`v37.430.0`](https://github.com/renovatebot/renovate/releases/tag/37.430.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.429.1...37.430.0) ##### Features - Support `cachePrivatePackages` for Maven datasource ([#&#8203;30126](https://github.com/renovatebot/renovate/issues/30126)) ([7c7063d](https://github.com/renovatebot/renovate/commit/7c7063d2d5f3e492effac70bca931cd8fc497717)) ##### Miscellaneous Chores - **deps:** update github/codeql-action action to v3.25.12 ([#&#8203;30147](https://github.com/renovatebot/renovate/issues/30147)) ([34c56e3](https://github.com/renovatebot/renovate/commit/34c56e3fe1c4048cfadab6a706553d488c1ef0a0)) ##### Code Refactoring - **manager/circleci:** replace regex system with YAML parsing ([#&#8203;30142](https://github.com/renovatebot/renovate/issues/30142)) ([8d166a3](https://github.com/renovatebot/renovate/commit/8d166a3f716ec9bc9cb53aa7cece1bcc5b990d91)) ### [`v37.429.1`](https://github.com/renovatebot/renovate/releases/tag/37.429.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.429.0...37.429.1) ##### Bug Fixes - **helmfile:** remove templates before running updating artifacts ([#&#8203;30139](https://github.com/renovatebot/renovate/issues/30139)) ([8e46980](https://github.com/renovatebot/renovate/commit/8e4698049d7c39134499f15c7d73c09f8e819789)) ##### Miscellaneous Chores - **deps:** update actions/dependency-review-action action to v4.3.4 ([#&#8203;30143](https://github.com/renovatebot/renovate/issues/30143)) ([61e0c39](https://github.com/renovatebot/renovate/commit/61e0c39f70b968489b7a8e9bde9676cf93f4fc20)) ### [`v37.429.0`](https://github.com/renovatebot/renovate/releases/tag/37.429.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.428.3...37.429.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.26.0 ([#&#8203;30140](https://github.com/renovatebot/renovate/issues/30140)) ([3935cc2](https://github.com/renovatebot/renovate/commit/3935cc2d5d8e97f96b4c3220c610c44067c1c739)) ### [`v37.428.3`](https://github.com/renovatebot/renovate/releases/tag/37.428.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.428.2...37.428.3) ##### Build System - **deps:** update dependency [@&#8203;opentelemetry/instrumentation-bunyan](https://github.com/opentelemetry/instrumentation-bunyan) to v0.40.0 ([#&#8203;30134](https://github.com/renovatebot/renovate/issues/30134)) ([911c572](https://github.com/renovatebot/renovate/commit/911c572da48ea7791122a0ed53cbe5e7a2d55e87)) ### [`v37.428.2`](https://github.com/renovatebot/renovate/releases/tag/37.428.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.428.1...37.428.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.25.2 ([#&#8203;30130](https://github.com/renovatebot/renovate/issues/30130)) ([d280b5a](https://github.com/renovatebot/renovate/commit/d280b5a0cdc08a21039d7a98fa4b280ab9b0316a)) ### [`v37.428.1`](https://github.com/renovatebot/renovate/releases/tag/37.428.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.428.0...37.428.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.25.1 ([#&#8203;30129](https://github.com/renovatebot/renovate/issues/30129)) ([fe4253d](https://github.com/renovatebot/renovate/commit/fe4253db95750e3c8de6f168097ac898970bc21a)) ### [`v37.428.0`](https://github.com/renovatebot/renovate/releases/tag/37.428.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.427.0...37.428.0) ##### Features - **gomod:** Add `gomodSkipVendor` postUpdateOption ([#&#8203;30025](https://github.com/renovatebot/renovate/issues/30025)) ([5f21e17](https://github.com/renovatebot/renovate/commit/5f21e173982fde6c30c9df33b2c4713a16e21c59)) - Support `cachePrivatePackages` for GitHub GraphQL tags and releases ([#&#8203;30123](https://github.com/renovatebot/renovate/issues/30123)) ([650ac22](https://github.com/renovatebot/renovate/commit/650ac22a3a69b59677a1ffeb34d50450f7d125ed)) ##### Miscellaneous Chores - **deps:** update dependency npm-run-all2 to v6.2.1 ([#&#8203;30121](https://github.com/renovatebot/renovate/issues/30121)) ([20cca61](https://github.com/renovatebot/renovate/commit/20cca614c4ccc292f03a5af0b74bbddded9f3bfb)) - **deps:** update dependency npm-run-all2 to v6.2.2 ([#&#8203;30122](https://github.com/renovatebot/renovate/issues/30122)) ([b4849b6](https://github.com/renovatebot/renovate/commit/b4849b6077c0f395186cac302525201fbff261ef)) ### [`v37.427.0`](https://github.com/renovatebot/renovate/releases/tag/37.427.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.5...37.427.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.25.0 ([#&#8203;30113](https://github.com/renovatebot/renovate/issues/30113)) ([1faa3be](https://github.com/renovatebot/renovate/commit/1faa3be1ed4e8be4423394724072b176e5a41b85)) ### [`v37.426.5`](https://github.com/renovatebot/renovate/releases/tag/37.426.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.4...37.426.5) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.15.3 ([#&#8203;30110](https://github.com/renovatebot/renovate/issues/30110)) ([43e6b4d](https://github.com/renovatebot/renovate/commit/43e6b4d46ee21150b80bfee77dd3d4991d1b7b80)) ### [`v37.426.4`](https://github.com/renovatebot/renovate/releases/tag/37.426.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.3...37.426.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.6 ([#&#8203;30106](https://github.com/renovatebot/renovate/issues/30106)) ([0af45fa](https://github.com/renovatebot/renovate/commit/0af45fa8e49fccec1082c58d99bb55329a2af264)) ##### Build System - **deps:** update dependency redis to v4.6.15 ([#&#8203;30107](https://github.com/renovatebot/renovate/issues/30107)) ([ceec2bc](https://github.com/renovatebot/renovate/commit/ceec2bc04414a955cb77c35fbab2d021369836f0)) ### [`v37.426.3`](https://github.com/renovatebot/renovate/releases/tag/37.426.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.2...37.426.3) ##### Bug Fixes - Restrict downgrade checks only to Docker versioning scheme ([#&#8203;30105](https://github.com/renovatebot/renovate/issues/30105)) ([e12e493](https://github.com/renovatebot/renovate/commit/e12e49307a00105702fd812207b82d784cf82cd9)) ##### Documentation - **datasource/repology:** fix typo ([#&#8203;30097](https://github.com/renovatebot/renovate/issues/30097)) ([ea81fd2](https://github.com/renovatebot/renovate/commit/ea81fd256e88b0f7f5d76162489b32e205f5340f)) - update outdated docs for building Docker image ([#&#8203;30096](https://github.com/renovatebot/renovate/issues/30096)) ([fc7372d](https://github.com/renovatebot/renovate/commit/fc7372df707a1b30debf69ec59f29c577bc97595)) ##### Miscellaneous Chores - **deps:** update actions/setup-node action to v4.0.3 ([#&#8203;30103](https://github.com/renovatebot/renovate/issues/30103)) ([2695ca9](https://github.com/renovatebot/renovate/commit/2695ca9fc5268b5300969bead6e224a4c8f698cd)) - **deps:** update dependency type-fest to v4.21.0 ([#&#8203;30100](https://github.com/renovatebot/renovate/issues/30100)) ([7846709](https://github.com/renovatebot/renovate/commit/7846709eae63526c02a46921e428facb5485ed68)) ### [`v37.426.2`](https://github.com/renovatebot/renovate/releases/tag/37.426.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.1...37.426.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.5 ([#&#8203;30093](https://github.com/renovatebot/renovate/issues/30093)) ([9c0b54b](https://github.com/renovatebot/renovate/commit/9c0b54b925cd12c150034bd53d9e15a4a7a23a8e)) ### [`v37.426.1`](https://github.com/renovatebot/renovate/releases/tag/37.426.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.426.0...37.426.1) ##### Bug Fixes - **azure:** getRawFile not handling 404 for Azure DevOps ([#&#8203;30066](https://github.com/renovatebot/renovate/issues/30066)) ([f444036](https://github.com/renovatebot/renovate/commit/f4440364e8d51a1c0ce2ec77c9f815a9711ca359)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.3.5 ([#&#8203;30091](https://github.com/renovatebot/renovate/issues/30091)) ([057049b](https://github.com/renovatebot/renovate/commit/057049b134f7987e5029f435f3d2a797bdccd04f)) - **deps:** update dependency [@&#8203;types/better-sqlite3](https://github.com/types/better-sqlite3) to v7.6.11 ([#&#8203;30092](https://github.com/renovatebot/renovate/issues/30092)) ([d65effa](https://github.com/renovatebot/renovate/commit/d65effaa77b53ef93312474e81fdbd0efeff0498)) ### [`v37.426.0`](https://github.com/renovatebot/renovate/releases/tag/37.426.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.425.3...37.426.0) ##### Features - **manager:** add mise package manager ([#&#8203;29950](https://github.com/renovatebot/renovate/issues/29950)) ([4a304b8](https://github.com/renovatebot/renovate/commit/4a304b8e6db9bfc32049b86717c549eaeb8bc8b9)) ### [`v37.425.3`](https://github.com/renovatebot/renovate/releases/tag/37.425.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.425.2...37.425.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.4 ([#&#8203;30085](https://github.com/renovatebot/renovate/issues/30085)) ([0d6dfd1](https://github.com/renovatebot/renovate/commit/0d6dfd111d80f8ccd45374136c032cb1a89e9994)) ### [`v37.425.2`](https://github.com/renovatebot/renovate/releases/tag/37.425.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.425.1...37.425.2) ##### Bug Fixes - **dependency-dashboard:** fix truncated issue body ([#&#8203;30081](https://github.com/renovatebot/renovate/issues/30081)) ([a02c850](https://github.com/renovatebot/renovate/commit/a02c85045366abc7720263407536a242befd119c)) ##### Documentation - update references to renovate/renovate to v37.425.1 ([#&#8203;30073](https://github.com/renovatebot/renovate/issues/30073)) ([7302656](https://github.com/renovatebot/renovate/commit/7302656e64f69c522e1a2570235837c2cdef819f)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;30074](https://github.com/renovatebot/renovate/issues/30074)) ([8feaa98](https://github.com/renovatebot/renovate/commit/8feaa984566744857c531c6493f3cd168fee6f67)) - **deps:** update containerbase/internal-tools action to v3.3.4 ([#&#8203;30077](https://github.com/renovatebot/renovate/issues/30077)) ([aa1d18c](https://github.com/renovatebot/renovate/commit/aa1d18c9750a9ebd505eda638aaafa1701aa0351)) - **deps:** update dependency eslint-plugin-promise to v6.4.0 ([#&#8203;30078](https://github.com/renovatebot/renovate/issues/30078)) ([30eb408](https://github.com/renovatebot/renovate/commit/30eb408b4150e22ead1e9cddf8f93c9c0a8b2697)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.15.3 ([#&#8203;30084](https://github.com/renovatebot/renovate/issues/30084)) ([36a867c](https://github.com/renovatebot/renovate/commit/36a867c9874a11f09322027a19e332a19240c5d8)) - **deps:** update linters to v7.15.0 ([#&#8203;30080](https://github.com/renovatebot/renovate/issues/30080)) ([db638fb](https://github.com/renovatebot/renovate/commit/db638fbe6596f7e548e0f21a02f74d9cc5442602)) - disable swc ([#&#8203;30082](https://github.com/renovatebot/renovate/issues/30082)) ([bf88709](https://github.com/renovatebot/renovate/commit/bf887099582abf010fc5c743fb0fff3877712960)) ##### Code Refactoring - extract commitMessage and prTitle functions ([#&#8203;30049](https://github.com/renovatebot/renovate/issues/30049)) ([95a7af3](https://github.com/renovatebot/renovate/commit/95a7af366652b175b1aa3d6792265886c7a4fea0)) ##### Build System - **deps:** update dependency [@&#8203;cdktf/hcl2json](https://github.com/cdktf/hcl2json) to v0.20.8 ([#&#8203;30083](https://github.com/renovatebot/renovate/issues/30083)) ([490e30c](https://github.com/renovatebot/renovate/commit/490e30c4911ed62fff21c00cd1a104cbbdbe31d9)) ### [`v37.425.1`](https://github.com/renovatebot/renovate/releases/tag/37.425.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.425.0...37.425.1) ##### Bug Fixes - Use versioning comparison for release lookup filtering ([#&#8203;30059](https://github.com/renovatebot/renovate/issues/30059)) ([5eacc5e](https://github.com/renovatebot/renovate/commit/5eacc5e16f2bc21def65f7a277d24add4f44b395)) ### [`v37.425.0`](https://github.com/renovatebot/renovate/releases/tag/37.425.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.424.4...37.425.0) ##### Features - **datasource/docker:** Enable additional authentication mechansim for private ECR repositories ([#&#8203;30053](https://github.com/renovatebot/renovate/issues/30053)) ([06349b9](https://github.com/renovatebot/renovate/commit/06349b9ac760082dd9ee86f0bb019b75411a7615)) ### [`v37.424.4`](https://github.com/renovatebot/renovate/releases/tag/37.424.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.424.3...37.424.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.3 ([#&#8203;30070](https://github.com/renovatebot/renovate/issues/30070)) ([a1708c0](https://github.com/renovatebot/renovate/commit/a1708c06828c77293bc041e59989f32c506c0a15)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.12 ([#&#8203;30064](https://github.com/renovatebot/renovate/issues/30064)) ([f69b171](https://github.com/renovatebot/renovate/commit/f69b171354adecd7d53b313259acf00f50e9bf92)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.6 ([#&#8203;30063](https://github.com/renovatebot/renovate/issues/30063)) ([c241d04](https://github.com/renovatebot/renovate/commit/c241d0470acf4a8dea44b93501c8a80fde1898ba)) ##### Code Refactoring - extends doc migration ([#&#8203;30065](https://github.com/renovatebot/renovate/issues/30065)) ([5ce4999](https://github.com/renovatebot/renovate/commit/5ce4999e4cc19960517ceb157bdb4fcfe47d44a8)) ### [`v37.424.3`](https://github.com/renovatebot/renovate/releases/tag/37.424.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.424.2...37.424.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.2 ([#&#8203;30062](https://github.com/renovatebot/renovate/issues/30062)) ([f403b99](https://github.com/renovatebot/renovate/commit/f403b99b3cdd364adb2819f70524df1076d21138)) ### [`v37.424.2`](https://github.com/renovatebot/renovate/releases/tag/37.424.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.424.1...37.424.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.1 ([#&#8203;30060](https://github.com/renovatebot/renovate/issues/30060)) ([f5dfe3f](https://github.com/renovatebot/renovate/commit/f5dfe3f2b2e2564a5c0cc3160eb1552efab3fd4b)) ##### Miscellaneous Chores - **deps:** update actions/download-artifact action to v4.1.8 ([#&#8203;30056](https://github.com/renovatebot/renovate/issues/30056)) ([d724f1e](https://github.com/renovatebot/renovate/commit/d724f1e4dfbcf1991c8b6f8aef44e3e6b1e7cc81)) - **deps:** update actions/upload-artifact action to v4.3.4 ([#&#8203;30057](https://github.com/renovatebot/renovate/issues/30057)) ([8f99648](https://github.com/renovatebot/renovate/commit/8f9964889ad011c58ce38f1c24aef42b2451d966)) ##### Code Refactoring - Lookup filtering of unstable releases ([#&#8203;30054](https://github.com/renovatebot/renovate/issues/30054)) ([d88f6a4](https://github.com/renovatebot/renovate/commit/d88f6a4b0d6eb7125171787989a57b329f9a4ff6)) ### [`v37.424.1`](https://github.com/renovatebot/renovate/releases/tag/37.424.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.424.0...37.424.1) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.3.3 ([#&#8203;30047](https://github.com/renovatebot/renovate/issues/30047)) ([98d4e26](https://github.com/renovatebot/renovate/commit/98d4e26e956ab022866542dc1f1b9b59552445af)) ##### Build System - **deps:** update dependency lru-cache to v10.3.0 ([#&#8203;30048](https://github.com/renovatebot/renovate/issues/30048)) ([3e3bb63](https://github.com/renovatebot/renovate/commit/3e3bb63751bea8d4539e272604e128364d5d9ded)) ### [`v37.424.0`](https://github.com/renovatebot/renovate/releases/tag/37.424.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.423.1...37.424.0) ##### Features - Add `cachePrivatePackages` global config option ([#&#8203;30045](https://github.com/renovatebot/renovate/issues/30045)) ([8fc2a7b](https://github.com/renovatebot/renovate/commit/8fc2a7bdb294bafcacc6f62e63699d68f52e4119)) ##### Documentation - **platform/gitlab:** Mention Deploy Token ([#&#8203;30042](https://github.com/renovatebot/renovate/issues/30042)) ([9666848](https://github.com/renovatebot/renovate/commit/96668485c33163f8e645b704d06d3efefeacd260)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/lodash](https://github.com/types/lodash) to v4.17.6 ([#&#8203;30044](https://github.com/renovatebot/renovate/issues/30044)) ([c30f7a3](https://github.com/renovatebot/renovate/commit/c30f7a32cd4fe3856d6b8dfc3d8a4359f702ab83)) ##### Code Refactoring - Simplify release filtering internals ([#&#8203;30021](https://github.com/renovatebot/renovate/issues/30021)) ([c55dc8e](https://github.com/renovatebot/renovate/commit/c55dc8e4ec9dd2ba897553291b5c5bc80c7b8c03)) ### [`v37.423.1`](https://github.com/renovatebot/renovate/releases/tag/37.423.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.423.0...37.423.1) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.15.2 ([#&#8203;30028](https://github.com/renovatebot/renovate/issues/30028)) ([8f77da6](https://github.com/renovatebot/renovate/commit/8f77da6f059f4c2c634e7f77098f1e1377b20884)) ##### Build System - **docker:** use cross platform builds ([#&#8203;29983](https://github.com/renovatebot/renovate/issues/29983)) ([a044db2](https://github.com/renovatebot/renovate/commit/a044db23c5032ae594ff579a2aa3cbc13cdbf9d9)) ### [`v37.423.0`](https://github.com/renovatebot/renovate/releases/tag/37.423.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.422.4...37.423.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.24.0 ([#&#8203;30023](https://github.com/renovatebot/renovate/issues/30023)) ([c6f9b5b](https://github.com/renovatebot/renovate/commit/c6f9b5bcb76d8574e7d0fe4347b70cb3ca7a18fb)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.15.1 ([#&#8203;30024](https://github.com/renovatebot/renovate/issues/30024)) ([1d0e6ff](https://github.com/renovatebot/renovate/commit/1d0e6ffcae3baf57228f4cf9e3acd7d7e131a3e6)) ##### Code Refactoring - Simplify lambda function in lookup result filtering ([#&#8203;30018](https://github.com/renovatebot/renovate/issues/30018)) ([a0d8d2b](https://github.com/renovatebot/renovate/commit/a0d8d2be849cac7a4c424d650c01b7b8fa446f4b)) ### [`v37.422.4`](https://github.com/renovatebot/renovate/releases/tag/37.422.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.422.3...37.422.4) ##### Build System - **deps:** update dependency azure-devops-node-api to v14.0.1 ([#&#8203;30010](https://github.com/renovatebot/renovate/issues/30010)) ([c13315e](https://github.com/renovatebot/renovate/commit/c13315e4963f29b3de895e6bc15feca774c02afa)) ### [`v37.422.3`](https://github.com/renovatebot/renovate/releases/tag/37.422.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.422.2...37.422.3) ##### Build System - **deps:** update dependency azure-devops-node-api to v14 ([#&#8203;30008](https://github.com/renovatebot/renovate/issues/30008)) ([5b8ac36](https://github.com/renovatebot/renovate/commit/5b8ac36ed7cb2d347d5f2b08eda8a743b34928b4)) - **deps:** update dependency better-sqlite3 to v11.1.2 ([#&#8203;30007](https://github.com/renovatebot/renovate/issues/30007)) ([a794c43](https://github.com/renovatebot/renovate/commit/a794c43e65427b9354b5b880d62822402750d3eb)) ### [`v37.422.2`](https://github.com/renovatebot/renovate/releases/tag/37.422.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.422.1...37.422.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.23.3 ([#&#8203;30003](https://github.com/renovatebot/renovate/issues/30003)) ([862e91b](https://github.com/renovatebot/renovate/commit/862e91bf715325dcd1383e7d18a1c75d4990a2ae)) ##### Build System - **deps:** update dependency toml-eslint-parser to v0.10.0 ([#&#8203;30004](https://github.com/renovatebot/renovate/issues/30004)) ([1f56719](https://github.com/renovatebot/renovate/commit/1f567198582e4c9d1da2f9c1087c2277bc43e1ed)) ### [`v37.422.1`](https://github.com/renovatebot/renovate/releases/tag/37.422.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.422.0...37.422.1) ##### Code Refactoring - Log release filtering caused by vulnerability alert ([#&#8203;29997](https://github.com/renovatebot/renovate/issues/29997)) ([7b4798c](https://github.com/renovatebot/renovate/commit/7b4798cd1935fa8864bdd6a1ab8a963e5c3fcfb7)) ##### Build System - **deps:** update dependency minimatch to v9.0.5 ([#&#8203;30001](https://github.com/renovatebot/renovate/issues/30001)) ([61aff8f](https://github.com/renovatebot/renovate/commit/61aff8faf019f5266196beba1f21db21d9325c38)) ### [`v37.422.0`](https://github.com/renovatebot/renovate/releases/tag/37.422.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.10...37.422.0) ##### Features - **gerrit:** use commit message footers to store source branch name ([#&#8203;29802](https://github.com/renovatebot/renovate/issues/29802)) ([74aa3d7](https://github.com/renovatebot/renovate/commit/74aa3d777b45b746c3b878914a92198b0d345e49)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.13.1 ([#&#8203;29985](https://github.com/renovatebot/renovate/issues/29985)) ([7b5809e](https://github.com/renovatebot/renovate/commit/7b5809e47fd1785cbddf6910e916f61bbcd37bd3)) ### [`v37.421.10`](https://github.com/renovatebot/renovate/releases/tag/37.421.10) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.9...37.421.10) ##### Bug Fixes - **bunyan:** drop optional deps ([#&#8203;29982](https://github.com/renovatebot/renovate/issues/29982)) ([161bc28](https://github.com/renovatebot/renovate/commit/161bc2832a330a87129e3388d64730463122296a)) ### [`v37.421.9`](https://github.com/renovatebot/renovate/releases/tag/37.421.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.8...37.421.9) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.23.2 ([#&#8203;29981](https://github.com/renovatebot/renovate/issues/29981)) ([c7a52d7](https://github.com/renovatebot/renovate/commit/c7a52d7b86032f19adc26415b940c8e877732325)) ### [`v37.421.8`](https://github.com/renovatebot/renovate/releases/tag/37.421.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.7...37.421.8) ##### Bug Fixes - **lookup:** better warn logs for unexpected downgrade ([#&#8203;29978](https://github.com/renovatebot/renovate/issues/29978)) ([622c604](https://github.com/renovatebot/renovate/commit/622c604610d69230efa592a92d91cd9caa282863)) ##### Code Refactoring - Revert compress utils deprecation ([#&#8203;29977](https://github.com/renovatebot/renovate/issues/29977)) ([7868301](https://github.com/renovatebot/renovate/commit/7868301dee0db279c0401483f2fe98b6fa1ed091)) ##### Tests - **pipenv:** Rewrite test mocks ([#&#8203;29734](https://github.com/renovatebot/renovate/issues/29734)) ([0a7ce18](https://github.com/renovatebot/renovate/commit/0a7ce18f4bb437b25410e7115bd785422a6bec6e)) ### [`v37.421.7`](https://github.com/renovatebot/renovate/releases/tag/37.421.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.6...37.421.7) ##### Bug Fixes - **config:** Remove usePlatformAutomerge restriction with gitLabIgnoreApprovals ([#&#8203;29972](https://github.com/renovatebot/renovate/issues/29972)) ([d0e0bbe](https://github.com/renovatebot/renovate/commit/d0e0bbeaafa2a3becbb7ff04156962e555e2f6ff)) ##### Miscellaneous Chores - **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([#&#8203;29974](https://github.com/renovatebot/renovate/issues/29974)) ([a6d03c5](https://github.com/renovatebot/renovate/commit/a6d03c5e4807a8a4bd3d6e206db38eceedb77939)) - update discussions template ([#&#8203;29949](https://github.com/renovatebot/renovate/issues/29949)) ([67ad98c](https://github.com/renovatebot/renovate/commit/67ad98c3d3b0f2e70e41e75caf47885b4d326521)) ##### Build System - **deps:** update dependency better-sqlite3 to v11 ([#&#8203;29975](https://github.com/renovatebot/renovate/issues/29975)) ([7ebc164](https://github.com/renovatebot/renovate/commit/7ebc1642377039b9773189d73dbe5b72a9b2a722)) - **deps:** update dependency semantic-release to v24 ([#&#8203;29976](https://github.com/renovatebot/renovate/issues/29976)) ([71b28d1](https://github.com/renovatebot/renovate/commit/71b28d110225668fa5025d8db07411f699b54fe6)) ### [`v37.421.6`](https://github.com/renovatebot/renovate/releases/tag/37.421.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.5...37.421.6) ##### Documentation - **versioning/semver:** rewrite readme ([#&#8203;29868](https://github.com/renovatebot/renovate/issues/29868)) ([1fcec7c](https://github.com/renovatebot/renovate/commit/1fcec7c35db7103b270048f7459703b14ea9443b)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.13.0 ([#&#8203;29966](https://github.com/renovatebot/renovate/issues/29966)) ([f05bf76](https://github.com/renovatebot/renovate/commit/f05bf765d549a3a58e6161b234eef80e44ba9b9e)) ##### Build System - **deps:** update dependency jsonc-parser to v3.3.0 ([#&#8203;29969](https://github.com/renovatebot/renovate/issues/29969)) ([cf988e5](https://github.com/renovatebot/renovate/commit/cf988e51fb8fd430e864d82afbed8d6387dc8ccc)) - **deps:** update dependency jsonc-parser to v3.3.1 ([#&#8203;29970](https://github.com/renovatebot/renovate/issues/29970)) ([f19afb4](https://github.com/renovatebot/renovate/commit/f19afb4dee5e5bf5b7ef6a67d6d817f2d38f6773)) ##### Continuous Integration - fix cache keys ([#&#8203;29962](https://github.com/renovatebot/renovate/issues/29962)) ([174b1bf](https://github.com/renovatebot/renovate/commit/174b1bf54ea73f3bd900e1e7782efaa4fc2805b7)) - **setup-node:** fix steps order ([#&#8203;29965](https://github.com/renovatebot/renovate/issues/29965)) ([a0c447a](https://github.com/renovatebot/renovate/commit/a0c447a82b64dc96e24da51fb46a070e4d0282d5)) - use node v20 for most jobs ([#&#8203;29959](https://github.com/renovatebot/renovate/issues/29959)) ([6d01a1d](https://github.com/renovatebot/renovate/commit/6d01a1d73e41d4cfd310714fa3ffae7e393fa7da)) ### [`v37.421.5`](https://github.com/renovatebot/renovate/releases/tag/37.421.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.4...37.421.5) ##### Bug Fixes - **sbt-plugin:** add new default registry URL ([#&#8203;29648](https://github.com/renovatebot/renovate/issues/29648)) ([0208d76](https://github.com/renovatebot/renovate/commit/0208d76027bbb2dd8748bbd07c62ff5f8946371b)) ##### Miscellaneous Chores - add more label-actions for bugs ([#&#8203;29931](https://github.com/renovatebot/renovate/issues/29931)) ([c5eee75](https://github.com/renovatebot/renovate/commit/c5eee75eee799a29c028011d592681e216bc0b21)) - **deps:** update containerbase/internal-tools action to v3.3.2 ([#&#8203;29957](https://github.com/renovatebot/renovate/issues/29957)) ([bd269be](https://github.com/renovatebot/renovate/commit/bd269be92b90689c3d0f7088a4141ec94fd2f7dd)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.12.1 ([#&#8203;29958](https://github.com/renovatebot/renovate/issues/29958)) ([4f38e35](https://github.com/renovatebot/renovate/commit/4f38e35f84be2dfad738e097ae32cef0809e9a84)) ### [`v37.421.4`](https://github.com/renovatebot/renovate/releases/tag/37.421.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.3...37.421.4) ##### Bug Fixes - **pypi:** add .tgz extension ([#&#8203;29956](https://github.com/renovatebot/renovate/issues/29956)) ([6d30cc9](https://github.com/renovatebot/renovate/commit/6d30cc968033cb62b7e21cc452024ce370c14c0e)) ### [`v37.421.3`](https://github.com/renovatebot/renovate/releases/tag/37.421.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.2...37.421.3) ##### Documentation - update references to renovate/renovate to v37.421.2 ([#&#8203;29954](https://github.com/renovatebot/renovate/issues/29954)) ([6ba2068](https://github.com/renovatebot/renovate/commit/6ba2068029de15ef53e373fe63e39814c2fed919)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo to v3.606.0 ([#&#8203;29953](https://github.com/renovatebot/renovate/issues/29953)) ([72caed7](https://github.com/renovatebot/renovate/commit/72caed734291c006b28b8820360a07aac0f86758)) ### [`v37.421.2`](https://github.com/renovatebot/renovate/releases/tag/37.421.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.1...37.421.2) ##### Bug Fixes - **example:** use dryRun full ([#&#8203;29947](https://github.com/renovatebot/renovate/issues/29947)) ([30ef9ec](https://github.com/renovatebot/renovate/commit/30ef9ec46908bb426c9bfbbfdd165b14c3e63bb3)) ### [`v37.421.1`](https://github.com/renovatebot/renovate/releases/tag/37.421.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.421.0...37.421.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.23.1 ([#&#8203;29945](https://github.com/renovatebot/renovate/issues/29945)) ([d8bf55f](https://github.com/renovatebot/renovate/commit/d8bf55fee2874cebf7f688006ecc80d5b0c5187d)) ##### Code Refactoring - **git:** prepare support for commit signing with other key formats ([#&#8203;29875](https://github.com/renovatebot/renovate/issues/29875)) ([84ca13a](https://github.com/renovatebot/renovate/commit/84ca13a8bd73fd30e7ed604cf256be563cbd8eb2)) ### [`v37.421.0`](https://github.com/renovatebot/renovate/releases/tag/37.421.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.420.1...37.421.0) ##### Features - add variable to skip getting labels from docker hub ([#&#8203;29624](https://github.com/renovatebot/renovate/issues/29624)) ([5092366](https://github.com/renovatebot/renovate/commit/5092366359598ea8150c50f2063e805d8922b200)) - **datasource/custom:** allow `isStable` in output ([#&#8203;29928](https://github.com/renovatebot/renovate/issues/29928)) ([f921c68](https://github.com/renovatebot/renovate/commit/f921c6848800edc1fdfa6632ec2e774c8cb328f3)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.23.0 ([#&#8203;29910](https://github.com/renovatebot/renovate/issues/29910)) ([c314022](https://github.com/renovatebot/renovate/commit/c314022caa9db1178a0c0c93770b63fd91659708)) - **hostRules/matchHost:** massage and validate ([#&#8203;29487](https://github.com/renovatebot/renovate/issues/29487)) ([b8b7607](https://github.com/renovatebot/renovate/commit/b8b760768d9538c224633c0d828183e9e9855b59)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.12.0 ([#&#8203;29908](https://github.com/renovatebot/renovate/issues/29908)) ([6046904](https://github.com/renovatebot/renovate/commit/604690479d685e6212962604cdcdabbe0800659a)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.22.4 ([#&#8203;29905](https://github.com/renovatebot/renovate/issues/29905)) ([c925350](https://github.com/renovatebot/renovate/commit/c925350c4d5b83591287408f6ceebd2bff802046)) - Revert "chore(deps): update dependency conventional-changelog-conventionalcommits to v8" ([#&#8203;29936](https://github.com/renovatebot/renovate/issues/29936)) ([8d72518](https://github.com/renovatebot/renovate/commit/8d72518be3fd41b4464343da5774bcf186ddc82a)) - Skip unexpected version downgrades ([#&#8203;29921](https://github.com/renovatebot/renovate/issues/29921)) ([1a06b1a](https://github.com/renovatebot/renovate/commit/1a06b1aa710380c7af92e30f877275269623e71f)) - **template:** allow `prBodyDefinitions` in templates ([#&#8203;29893](https://github.com/renovatebot/renovate/issues/29893)) ([9305923](https://github.com/renovatebot/renovate/commit/930592355898544b65e98877d1c4bf614ae4fc79)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.1.0 ([#&#8203;29888](https://github.com/renovatebot/renovate/issues/29888)) ([2776f1a](https://github.com/renovatebot/renovate/commit/2776f1ac6b79e342b866148c74c311bef8e29519)) - **deps:** update containerbase/internal-tools action to v3.1.5 ([#&#8203;29896](https://github.com/renovatebot/renovate/issues/29896)) ([d5580d5](https://github.com/renovatebot/renovate/commit/d5580d5a0d47695fd3d1032cb093d115854c13c1)) - **deps:** update containerbase/internal-tools action to v3.2.1 ([#&#8203;29900](https://github.com/renovatebot/renovate/issues/29900)) ([97af8df](https://github.com/renovatebot/renovate/commit/97af8df595f8553b22578fae0620e60f75e63bbd)) - **deps:** update containerbase/internal-tools action to v3.3.0 ([#&#8203;29917](https://github.com/renovatebot/renovate/issues/29917)) ([522ce15](https://github.com/renovatebot/renovate/commit/522ce15c19c50faff24180b8f5abaf2aa1cdb539)) - **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([#&#8203;29889](https://github.com/renovatebot/renovate/issues/29889)) ([df66b71](https://github.com/renovatebot/renovate/commit/df66b7188403bd257049b6f080173bbde51c8cfd)) - **deps:** update dependency graphql to v16.9.0 ([#&#8203;29925](https://github.com/renovatebot/renovate/issues/29925)) ([077d87d](https://github.com/renovatebot/renovate/commit/077d87d882b00e348a4cd170bfd93043694dd9b6)) - **deps:** update dependency nyc to v17 ([#&#8203;29890](https://github.com/renovatebot/renovate/issues/29890)) ([1993f4a](https://github.com/renovatebot/renovate/commit/1993f4af1255089b585c7f9f4888e77beb7f3a76)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.12.0 ([#&#8203;29907](https://github.com/renovatebot/renovate/issues/29907)) ([4f39605](https://github.com/renovatebot/renovate/commit/4f396052c4ff887df8f18adc227b1062350b14d5)) - **deps:** update github/codeql-action action to v3.25.11 ([#&#8203;29926](https://github.com/renovatebot/renovate/issues/29926)) ([a6807d0](https://github.com/renovatebot/renovate/commit/a6807d058da13f9e544d873e4fe533e8a78f6ea5)) - **deps:** update pnpm/action-setup action to v4 ([#&#8203;29891](https://github.com/renovatebot/renovate/issues/29891)) ([5169215](https://github.com/renovatebot/renovate/commit/5169215c7e9e5ce46a1ce91823e48c056da067df)) - improve redis logging ([#&#8203;29883](https://github.com/renovatebot/renovate/issues/29883)) ([966e7a0](https://github.com/renovatebot/renovate/commit/966e7a0a5e94b3f1ad0b7e1da468c4377100134a)) ##### Code Refactoring - sort sub-headings of options ([#&#8203;29798](https://github.com/renovatebot/renovate/issues/29798)) ([a416f77](https://github.com/renovatebot/renovate/commit/a416f7745185367d21dff6e028fede560f6db629)) ##### Build System - **deps:** update dependency [@&#8203;yarnpkg/core](https://github.com/yarnpkg/core) to v4.1.1 ([#&#8203;29912](https://github.com/renovatebot/renovate/issues/29912)) ([4705dfc](https://github.com/renovatebot/renovate/commit/4705dfc75f302e558f6e27d179413876fa378629)) - **deps:** update opentelemetry-js monorepo ([#&#8203;29895](https://github.com/renovatebot/renovate/issues/29895)) ([ab79b36](https://github.com/renovatebot/renovate/commit/ab79b36b133541c7b32e03f57e24a709450edb1d)) ### [`v37.420.1`](https://github.com/renovatebot/renovate/releases/tag/37.420.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.420.0...37.420.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.22.3 ([#&#8203;29878](https://github.com/renovatebot/renovate/issues/29878)) ([91b3b98](https://github.com/renovatebot/renovate/commit/91b3b98b89f5ba512d08634d4f76628f1a81f118)) ### [`v37.420.0`](https://github.com/renovatebot/renovate/releases/tag/37.420.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.419.1...37.420.0) ##### Features - **manager:** runtime version ([#&#8203;29745](https://github.com/renovatebot/renovate/issues/29745)) ([c14e30a](https://github.com/renovatebot/renovate/commit/c14e30a6760e6003da4aed9ca814b88b2d074a72)) ### [`v37.419.1`](https://github.com/renovatebot/renovate/releases/tag/37.419.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.419.0...37.419.1) ##### Bug Fixes - **manager/gradle:** Add support for GCV 2.23.0 ([#&#8203;29874](https://github.com/renovatebot/renovate/issues/29874)) ([9026c2d](https://github.com/renovatebot/renovate/commit/9026c2d84d14876dff96a8d38477a0acf6ade63b)) ### [`v37.419.0`](https://github.com/renovatebot/renovate/releases/tag/37.419.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.418.3...37.419.0) ##### Features - **datasource:** add glasskube packages datasource ([#&#8203;29430](https://github.com/renovatebot/renovate/issues/29430)) ([bbde807](https://github.com/renovatebot/renovate/commit/bbde8073e8e30b3f266e3f73f2b937bf5236469a)) ### [`v37.418.3`](https://github.com/renovatebot/renovate/releases/tag/37.418.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.418.2...37.418.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.22.2 ([#&#8203;29867](https://github.com/renovatebot/renovate/issues/29867)) ([a023058](https://github.com/renovatebot/renovate/commit/a023058514ac91c4fa9a977ebb1a8212e06cd897)) ##### Code Refactoring - **cache:** use `rm.content` to remove expired content ([#&#8203;29860](https://github.com/renovatebot/renovate/issues/29860)) ([a829d96](https://github.com/renovatebot/renovate/commit/a829d96891ef28df1a5242bca83ba9933168d6d6)) ### [`v37.418.2`](https://github.com/renovatebot/renovate/releases/tag/37.418.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.418.1...37.418.2) ##### Bug Fixes - **versioning/poetry:** improve poetry2semver validation ([#&#8203;29858](https://github.com/renovatebot/renovate/issues/29858)) ([98e089b](https://github.com/renovatebot/renovate/commit/98e089b0de7af5153e29429e1d7066d253e21ade)) ### [`v37.418.1`](https://github.com/renovatebot/renovate/releases/tag/37.418.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.418.0...37.418.1) ##### Build System - **deps:** update dependency openpgp to v5.11.2 ([#&#8203;29862](https://github.com/renovatebot/renovate/issues/29862)) ([166054f](https://github.com/renovatebot/renovate/commit/166054fce8528600d0c25126cfdec286f6026a98)) ### [`v37.418.0`](https://github.com/renovatebot/renovate/releases/tag/37.418.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.417.2...37.418.0) ##### Features - **versioning:** same major ([#&#8203;28418](https://github.com/renovatebot/renovate/issues/28418)) ([e6a29bb](https://github.com/renovatebot/renovate/commit/e6a29bbff47656c13180bf3e9c5bd61eb5e21c37)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.22.1 ([#&#8203;29859](https://github.com/renovatebot/renovate/issues/29859)) ([36878e8](https://github.com/renovatebot/renovate/commit/36878e841cd864a6daf6040e65d3f414deb53767)) ### [`v37.417.2`](https://github.com/renovatebot/renovate/releases/tag/37.417.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.417.1...37.417.2) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.3 ([#&#8203;29856](https://github.com/renovatebot/renovate/issues/29856)) ([f480578](https://github.com/renovatebot/renovate/commit/f480578bcd438f7c624521ad1c876b3b1d4f039c)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.5 ([#&#8203;29857](https://github.com/renovatebot/renovate/issues/29857)) ([ecb6da6](https://github.com/renovatebot/renovate/commit/ecb6da6bbbad8ea10c5a3bd50b270e36851edc3f)) ##### Build System - **deps:** update dependency glob to v10.4.2 ([#&#8203;29852](https://github.com/renovatebot/renovate/issues/29852)) ([ab39248](https://github.com/renovatebot/renovate/commit/ab392483f68dc568f09a84fb3b26576d4c375efc)) ### [`v37.417.1`](https://github.com/renovatebot/renovate/releases/tag/37.417.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.417.0...37.417.1) ##### Bug Fixes - Only use GitHub releases to update Bazelisk ([#&#8203;29847](https://github.com/renovatebot/renovate/issues/29847)) ([f70cbc6](https://github.com/renovatebot/renovate/commit/f70cbc6c72b017e609afd6d3f09f70ace805c762)) ### [`v37.417.0`](https://github.com/renovatebot/renovate/releases/tag/37.417.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.416.1...37.417.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.22.0 ([#&#8203;29845](https://github.com/renovatebot/renovate/issues/29845)) ([23794fc](https://github.com/renovatebot/renovate/commit/23794fc1fd79dfaead234839f5a0e445f040e3ab)) ### [`v37.416.1`](https://github.com/renovatebot/renovate/releases/tag/37.416.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.416.0...37.416.1) ##### Bug Fixes - **pypi:** support additional file name extensions ([#&#8203;29839](https://github.com/renovatebot/renovate/issues/29839)) ([eaaeb47](https://github.com/renovatebot/renovate/commit/eaaeb47b599c3a935bb9bf0fd08015899008f3a0)) ### [`v37.416.0`](https://github.com/renovatebot/renovate/releases/tag/37.416.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.415.0...37.416.0) ##### Features - remove `RENOVATE_X_IGNORE_NODE_WARN` ([#&#8203;29835](https://github.com/renovatebot/renovate/issues/29835)) ([03f5c5c](https://github.com/renovatebot/renovate/commit/03f5c5cb98b3b269be6adb5f6b2d62a5958bd240)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.36 ([#&#8203;29829](https://github.com/renovatebot/renovate/issues/29829)) ([588c97e](https://github.com/renovatebot/renovate/commit/588c97ec57a8c63c61a56365f5a3105255d1867c)) - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.39 ([#&#8203;29831](https://github.com/renovatebot/renovate/issues/29831)) ([a581f7b](https://github.com/renovatebot/renovate/commit/a581f7b720952a3258e0e8dfb9348a5f947ba69b)) - **deps:** update linters to v7.13.1 ([#&#8203;29824](https://github.com/renovatebot/renovate/issues/29824)) ([2de9dca](https://github.com/renovatebot/renovate/commit/2de9dcaee04d8fa53ac9814631653a34784786c9)) - **deps:** update linters to v7.14.1 ([#&#8203;29830](https://github.com/renovatebot/renovate/issues/29830)) ([3eecb0a](https://github.com/renovatebot/renovate/commit/3eecb0a02afca4c17ec235565998d78c0aafa3ba)) - **deps:** update pnpm to v9.4.0 ([#&#8203;29825](https://github.com/renovatebot/renovate/issues/29825)) ([6c286c4](https://github.com/renovatebot/renovate/commit/6c286c4de8f2f2749b484b765c4f6a55755afc24)) ##### Code Refactoring - remove old code related to deprecationWarningIssues ([#&#8203;29743](https://github.com/renovatebot/renovate/issues/29743)) ([b6d2c4b](https://github.com/renovatebot/renovate/commit/b6d2c4bb32e52a2d8a5d7fe06b89297a9bb3d5b6)) ### [`v37.415.0`](https://github.com/renovatebot/renovate/releases/tag/37.415.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.414.1...37.415.0) ##### Features - **datasource/custom:** expose `tags` in result so that we can use `followTag` ([#&#8203;29806](https://github.com/renovatebot/renovate/issues/29806)) ([48e6aa4](https://github.com/renovatebot/renovate/commit/48e6aa4f8477f81895ca6eed22b39d6cfc3ccd32)) ##### Documentation - update references to renovate/renovate to v37.414.1 ([#&#8203;29812](https://github.com/renovatebot/renovate/issues/29812)) ([1c3dbca](https://github.com/renovatebot/renovate/commit/1c3dbca90ede3d6230e1a0fecc20798572065cc3)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.96 ([#&#8203;29811](https://github.com/renovatebot/renovate/issues/29811)) ([4e7d60d](https://github.com/renovatebot/renovate/commit/4e7d60d3ff64db846d48ed8de74dec7352102f9a)) - **deps:** update dependency ts-jest to v29.1.5 ([#&#8203;29810](https://github.com/renovatebot/renovate/issues/29810)) ([08614c0](https://github.com/renovatebot/renovate/commit/08614c0ff74bd523dec695248fcbe561d2b1f951)) - **deps:** update dependency type-fest to v4.20.1 ([#&#8203;29808](https://github.com/renovatebot/renovate/issues/29808)) ([c9a53ab](https://github.com/renovatebot/renovate/commit/c9a53ab31703af36af63564798bb8740519b28a6)) ### [`v37.414.1`](https://github.com/renovatebot/renovate/releases/tag/37.414.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.414.0...37.414.1) ##### Bug Fixes - **config/presets:** correct `security-only` preset matcher ([#&#8203;29801](https://github.com/renovatebot/renovate/issues/29801)) ([5c0b1e1](https://github.com/renovatebot/renovate/commit/5c0b1e19e991185bf5703a06c5c237993b6efc52)) ##### Miscellaneous Chores - **deps:** update dependency memfs to v4.9.3 ([#&#8203;29803](https://github.com/renovatebot/renovate/issues/29803)) ([6c03fe2](https://github.com/renovatebot/renovate/commit/6c03fe2a2a5edf7377dc1201ecde6cfcbd6a1776)) ### [`v37.414.0`](https://github.com/renovatebot/renovate/releases/tag/37.414.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.5...37.414.0) ##### Features - **presets:** Add radix-ui/primitives monorepos ([#&#8203;29794](https://github.com/renovatebot/renovate/issues/29794)) ([2d2880a](https://github.com/renovatebot/renovate/commit/2d2880ab4b827da324f594e0d922f6b34875d951)) ##### Documentation - **configuration options:** rewrite `minimumReleaseAge` ([#&#8203;29570](https://github.com/renovatebot/renovate/issues/29570)) ([f5fc659](https://github.com/renovatebot/renovate/commit/f5fc65970ee445dea0fda60bfc5e63b70b8c80fe)) ### [`v37.413.5`](https://github.com/renovatebot/renovate/releases/tag/37.413.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.4...37.413.5) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.21.3 ([#&#8203;29796](https://github.com/renovatebot/renovate/issues/29796)) ([7b2f132](https://github.com/renovatebot/renovate/commit/7b2f132d829cd210bcf6fff7e675d2e0304d5e7a)) ##### Documentation - recommend users install the GitHub or Bitbucket Cloud hosted app ([#&#8203;29457](https://github.com/renovatebot/renovate/issues/29457)) ([2bc6e2d](https://github.com/renovatebot/renovate/commit/2bc6e2d3d1acf9ea4cc4120eb8fa8ea0a0853a4d)) ##### Miscellaneous Chores - **regex:** add additional logging for `isValidDependency` failures ([#&#8203;29791](https://github.com/renovatebot/renovate/issues/29791)) ([6b24abe](https://github.com/renovatebot/renovate/commit/6b24abe1e0da8182345b8a4f479115579125a6a8)) ### [`v37.413.4`](https://github.com/renovatebot/renovate/releases/tag/37.413.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.3...37.413.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.21.2 ([#&#8203;29788](https://github.com/renovatebot/renovate/issues/29788)) ([42cb0d9](https://github.com/renovatebot/renovate/commit/42cb0d9ff89fab3befe3997daed9dcef333b124f)) ### [`v37.413.3`](https://github.com/renovatebot/renovate/releases/tag/37.413.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.2...37.413.3) ##### Build System - **deps:** update dependency re2 to v1.21.3 ([#&#8203;29781](https://github.com/renovatebot/renovate/issues/29781)) ([6e05595](https://github.com/renovatebot/renovate/commit/6e05595e430937de626671a2a6636eb921f425b2)) ### [`v37.413.2`](https://github.com/renovatebot/renovate/releases/tag/37.413.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.1...37.413.2) ##### Miscellaneous Chores - **deps:** update dependency graphql to v16.8.2 ([#&#8203;29769](https://github.com/renovatebot/renovate/issues/29769)) ([434ba37](https://github.com/renovatebot/renovate/commit/434ba371ce7c9fbd59a0069e92f41c2efc39508a)) ##### Build System - **deps:** update dependency google-auth-library to v9.11.0 ([#&#8203;29771](https://github.com/renovatebot/renovate/issues/29771)) ([ae5b562](https://github.com/renovatebot/renovate/commit/ae5b5623c459b6c8a52490c5967c1151b17529f5)) ### [`v37.413.1`](https://github.com/renovatebot/renovate/releases/tag/37.413.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.413.0...37.413.1) ##### Bug Fixes - **dashboard:** check packageFiles validity ([#&#8203;29765](https://github.com/renovatebot/renovate/issues/29765)) ([53d8e0b](https://github.com/renovatebot/renovate/commit/53d8e0b5e7e6a9e01c410da8882ae2aee6d77584)) ### [`v37.413.0`](https://github.com/renovatebot/renovate/releases/tag/37.413.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.412.2...37.413.0) ##### Features - **presets:** add cspell monorepo ([#&#8203;29758](https://github.com/renovatebot/renovate/issues/29758)) ([61a9a41](https://github.com/renovatebot/renovate/commit/61a9a4185fd21d8468546bcb0908651357289e7f)) ### [`v37.412.2`](https://github.com/renovatebot/renovate/releases/tag/37.412.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.412.1...37.412.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.21.1 ([#&#8203;29757](https://github.com/renovatebot/renovate/issues/29757)) ([1cfefaa](https://github.com/renovatebot/renovate/commit/1cfefaad5a8cf877e61d167ca036db5af1629b4d)) ##### Documentation - correct custom managers edit url ([#&#8203;29741](https://github.com/renovatebot/renovate/issues/29741)) ([25aed75](https://github.com/renovatebot/renovate/commit/25aed7526376be036492dddfc136d2d378adfc32)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/traverse](https://github.com/types/traverse) to v0.6.37 ([#&#8203;29752](https://github.com/renovatebot/renovate/issues/29752)) ([a90c745](https://github.com/renovatebot/renovate/commit/a90c7452335b50851d83408abefde33e1e74e9c3)) - **deps:** update peter-evans/create-pull-request action to v6.1.0 ([#&#8203;29753](https://github.com/renovatebot/renovate/issues/29753)) ([bd003e7](https://github.com/renovatebot/renovate/commit/bd003e73bc10ff90da98a2de51741991c98e0de5)) ### [`v37.412.1`](https://github.com/renovatebot/renovate/releases/tag/37.412.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.412.0...37.412.1) ##### Bug Fixes - **util/git:** pass no-verify flag to deleteBranch ([#&#8203;29749](https://github.com/renovatebot/renovate/issues/29749)) ([4bc7414](https://github.com/renovatebot/renovate/commit/4bc7414df2fa67ad51e1512d3ef1ea5ddbb99c1b)) ### [`v37.412.0`](https://github.com/renovatebot/renovate/releases/tag/37.412.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.411.0...37.412.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.21.0 ([#&#8203;29748](https://github.com/renovatebot/renovate/issues/29748)) ([4a46ffd](https://github.com/renovatebot/renovate/commit/4a46ffd07f53166ea774096ad2805454cba7e947)) ### [`v37.411.0`](https://github.com/renovatebot/renovate/releases/tag/37.411.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.410.2...37.411.0) ##### Features - **presets/custom-managers:** Add Makefile custom manager preset ([#&#8203;29713](https://github.com/renovatebot/renovate/issues/29713)) ([3b56439](https://github.com/renovatebot/renovate/commit/3b56439860ca264fe65049f538daac7b5dcc420e)) ### [`v37.410.2`](https://github.com/renovatebot/renovate/releases/tag/37.410.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.410.1...37.410.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.20.2 ([#&#8203;29731](https://github.com/renovatebot/renovate/issues/29731)) ([f16ae88](https://github.com/renovatebot/renovate/commit/f16ae885de2376b37b4dfcb0d9b7afe393207b74)) ##### Documentation - **private packages:** rewrite pip-compile section ([#&#8203;29725](https://github.com/renovatebot/renovate/issues/29725)) ([c8872ed](https://github.com/renovatebot/renovate/commit/c8872ed747fcb4fece37a2b58a0ae9d1b6770210)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.7 ([#&#8203;29724](https://github.com/renovatebot/renovate/issues/29724)) ([a816f99](https://github.com/renovatebot/renovate/commit/a816f99ebfc9d0243b99b67e04ea6c12135786b1)) - **deps:** update pnpm to v9.3.0 ([#&#8203;29729](https://github.com/renovatebot/renovate/issues/29729)) ([f353641](https://github.com/renovatebot/renovate/commit/f353641eca2ff0a2bfcb783dd2e1d4e38067ffaa)) ##### Build System - **deps:** update dependency [@&#8203;yarnpkg/core](https://github.com/yarnpkg/core) to v4.1.0 ([#&#8203;29732](https://github.com/renovatebot/renovate/issues/29732)) ([169ec6e](https://github.com/renovatebot/renovate/commit/169ec6e4db0ede08a2f32f78cea035b5f5022adb)) ### [`v37.410.1`](https://github.com/renovatebot/renovate/releases/tag/37.410.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.410.0...37.410.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.7 ([#&#8203;29722](https://github.com/renovatebot/renovate/issues/29722)) ([ec82850](https://github.com/renovatebot/renovate/commit/ec82850269dc502ecbcfdcf88a1743f20e9035a2)) ##### Documentation - **semantic commits:** capitalize Semantic Commits, style fixes ([#&#8203;29720](https://github.com/renovatebot/renovate/issues/29720)) ([7f5c450](https://github.com/renovatebot/renovate/commit/7f5c4507f9dc3194dd99f975eb6996a32d06557c)) ##### Build System - **deps:** update dependency simple-git to v3.25.0 ([#&#8203;29723](https://github.com/renovatebot/renovate/issues/29723)) ([ab0e241](https://github.com/renovatebot/renovate/commit/ab0e241d788673580a354d06d6357cc58b56f7b8)) ### [`v37.410.0`](https://github.com/renovatebot/renovate/releases/tag/37.410.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.409.2...37.410.0) ##### Features - **dashboard:** show deprecated dependency warnings ([#&#8203;29694](https://github.com/renovatebot/renovate/issues/29694)) ([03c034f](https://github.com/renovatebot/renovate/commit/03c034fbb5a7fc508c05b5e6d83691fb2a2c996c)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.27 ([#&#8203;29718](https://github.com/renovatebot/renovate/issues/29718)) ([0847f93](https://github.com/renovatebot/renovate/commit/0847f938d5bb978ebb74d0d1f8c89a99657f3947)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.6.1 ([#&#8203;29719](https://github.com/renovatebot/renovate/issues/29719)) ([4b8bede](https://github.com/renovatebot/renovate/commit/4b8beded1d119e1677279285b98eb72ea3fc7047)) ### [`v37.409.2`](https://github.com/renovatebot/renovate/releases/tag/37.409.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.409.1...37.409.2) ##### Bug Fixes - **datasource/npm:** expose default registry urls ([#&#8203;29717](https://github.com/renovatebot/renovate/issues/29717)) ([d82ab67](https://github.com/renovatebot/renovate/commit/d82ab67bb67008c58206678d6cab073996b9faab)) ##### Documentation - update references to renovate/renovate to v37.409.1 ([#&#8203;29708](https://github.com/renovatebot/renovate/issues/29708)) ([d4c6919](https://github.com/renovatebot/renovate/commit/d4c69196815680f3b0863ace3884b2535056fe07)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;29709](https://github.com/renovatebot/renovate/issues/29709)) ([c0f397e](https://github.com/renovatebot/renovate/commit/c0f397e6c91797df87eea7f2cd1f82411bf3b6e5)) - **deps:** update containerbase/internal-tools action to v3.0.95 ([#&#8203;29711](https://github.com/renovatebot/renovate/issues/29711)) ([25ca442](https://github.com/renovatebot/renovate/commit/25ca4428ee2b435b674ba453041272ef039e5389)) - **label-actions:** fix ordered list ([#&#8203;29702](https://github.com/renovatebot/renovate/issues/29702)) ([ab87d46](https://github.com/renovatebot/renovate/commit/ab87d469df54a425f633e4d92d36b348d0492844)) ### [`v37.409.1`](https://github.com/renovatebot/renovate/releases/tag/37.409.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.409.0...37.409.1) ##### Bug Fixes - **vulnerabilities:** do not force exact patch version in GitHub alerts ([#&#8203;29700](https://github.com/renovatebot/renovate/issues/29700)) ([99cc62f](https://github.com/renovatebot/renovate/commit/99cc62fa3ca89bf9de83a41a46c41d1525a46548)) ### [`v37.409.0`](https://github.com/renovatebot/renovate/releases/tag/37.409.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.408.3...37.409.0) ##### Features - **leiningen:** support lein-parent ([#&#8203;29552](https://github.com/renovatebot/renovate/issues/29552)) ([c3bd354](https://github.com/renovatebot/renovate/commit/c3bd354792b605bd3321fa3b58d3bbbbf1d603cf)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/ini](https://github.com/types/ini) to v4.1.1 ([#&#8203;29697](https://github.com/renovatebot/renovate/issues/29697)) ([51e33da](https://github.com/renovatebot/renovate/commit/51e33dad4a8749a450663d48f11349cc86742f56)) - link to reproduction template, improve instructions ([#&#8203;29652](https://github.com/renovatebot/renovate/issues/29652)) ([3c49e85](https://github.com/renovatebot/renovate/commit/3c49e85273e0231de888be1a2c19d16953381a43)) ### [`v37.408.3`](https://github.com/renovatebot/renovate/releases/tag/37.408.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.408.2...37.408.3) ##### Bug Fixes - **vulnerabilities:** strip equals for nuget in Github alerts ([#&#8203;29693](https://github.com/renovatebot/renovate/issues/29693)) ([32c9636](https://github.com/renovatebot/renovate/commit/32c96360d1e5309ef22f178edb85b21daa838809)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/lodash](https://github.com/types/lodash) to v4.17.5 ([#&#8203;29686](https://github.com/renovatebot/renovate/issues/29686)) ([f91b9cf](https://github.com/renovatebot/renovate/commit/f91b9cf5abaab77b84af0162d21e8489c91a9c36)) ### [`v37.408.2`](https://github.com/renovatebot/renovate/releases/tag/37.408.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.408.1...37.408.2) ##### Bug Fixes - **onboarding:** remove superfluous <br /> ([#&#8203;29685](https://github.com/renovatebot/renovate/issues/29685)) ([c60880b](https://github.com/renovatebot/renovate/commit/c60880bcec25d9c20b3fc6ff6e9e2aa0e3aedb61)) - **vulnerabilities:** do not force exact patch version in OSV alerts ([#&#8203;29666](https://github.com/renovatebot/renovate/issues/29666)) ([26337ac](https://github.com/renovatebot/renovate/commit/26337ac124f4dd1885a44ed65822f2944ad69f3d)) ### [`v37.408.1`](https://github.com/renovatebot/renovate/releases/tag/37.408.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.408.0...37.408.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.20.1 ([#&#8203;29681](https://github.com/renovatebot/renovate/issues/29681)) ([0f6d22a](https://github.com/renovatebot/renovate/commit/0f6d22a8e1e5dd310fce7845ec34d7d6500967ee)) ##### Miscellaneous Chores - **deps:** update emojibase monorepo to v15.3.2 ([#&#8203;29592](https://github.com/renovatebot/renovate/issues/29592)) ([68fcb50](https://github.com/renovatebot/renovate/commit/68fcb50b299cd11a49bb1209583345f127889545)) ### [`v37.408.0`](https://github.com/renovatebot/renovate/releases/tag/37.408.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.407.4...37.408.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.20.0 ([#&#8203;29671](https://github.com/renovatebot/renovate/issues/29671)) ([ec5f392](https://github.com/renovatebot/renovate/commit/ec5f392a12f01260a3b6c5b04bcdc7640d6b01a2)) - **replacements:** add opencost from quay.io to ghcr.io ([#&#8203;29611](https://github.com/renovatebot/renovate/issues/29611)) ([b07f8bc](https://github.com/renovatebot/renovate/commit/b07f8bc20fababb52e7b00fc5449bf057126b5f3)) ### [`v37.407.4`](https://github.com/renovatebot/renovate/releases/tag/37.407.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.407.3...37.407.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.19.4 ([#&#8203;29669](https://github.com/renovatebot/renovate/issues/29669)) ([59d6ae5](https://github.com/renovatebot/renovate/commit/59d6ae5192d30acc0b18b67cf787477987930575)) ### [`v37.407.3`](https://github.com/renovatebot/renovate/releases/tag/37.407.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.407.2...37.407.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.6 ([#&#8203;29667](https://github.com/renovatebot/renovate/issues/29667)) ([0d8d1a1](https://github.com/renovatebot/renovate/commit/0d8d1a15f88880a147903b930a91e6b241473d30)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.19.3 ([#&#8203;29668](https://github.com/renovatebot/renovate/issues/29668)) ([9b0cb22](https://github.com/renovatebot/renovate/commit/9b0cb22aa7caa4b74a9e08c91f926f211ea3f57f)) ##### Documentation - fix note contents for GnuPG 2.4+ notification ([#&#8203;29662](https://github.com/renovatebot/renovate/issues/29662)) ([8c25336](https://github.com/renovatebot/renovate/commit/8c253369d3e96ba488282acae10667893732ba84)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.5 ([#&#8203;29660](https://github.com/renovatebot/renovate/issues/29660)) ([b23c4fe](https://github.com/renovatebot/renovate/commit/b23c4fe2e5f0d8d8afe405b625113fde325d05da)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.6 ([#&#8203;29665](https://github.com/renovatebot/renovate/issues/29665)) ([f9a4f60](https://github.com/renovatebot/renovate/commit/f9a4f6080e661c487042e1031941d0659cd3b913)) - **deps:** update github/codeql-action action to v3.25.10 ([#&#8203;29661](https://github.com/renovatebot/renovate/issues/29661)) ([b4f25a6](https://github.com/renovatebot/renovate/commit/b4f25a62ae1f8a2fd08730e714d5980d5420f67e)) ### [`v37.407.2`](https://github.com/renovatebot/renovate/releases/tag/37.407.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.407.1...37.407.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.5 ([#&#8203;29657](https://github.com/renovatebot/renovate/issues/29657)) ([0dd81f8](https://github.com/renovatebot/renovate/commit/0dd81f84bfab54a3339272a479c345db0814d69b)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.19.2 ([#&#8203;29658](https://github.com/renovatebot/renovate/issues/29658)) ([df33c32](https://github.com/renovatebot/renovate/commit/df33c329611b3e93939375e568074c972bab7655)) ##### Documentation - fix note visibility on gpg 2.4+ usage ([#&#8203;29647](https://github.com/renovatebot/renovate/issues/29647)) ([d1aea9f](https://github.com/renovatebot/renovate/commit/d1aea9fdd866599a7420dfe5be7d334c7b186c12)) ##### Miscellaneous Chores - **deps:** update codecov/codecov-action action to v4.5.0 ([#&#8203;29649](https://github.com/renovatebot/renovate/issues/29649)) ([7743c77](https://github.com/renovatebot/renovate/commit/7743c77d57cab899d066721ee76b4e974ec204e9)) ##### Code Refactoring - Tidy Scala version normalization code ([#&#8203;29642](https://github.com/renovatebot/renovate/issues/29642)) ([7178da3](https://github.com/renovatebot/renovate/commit/7178da30743b88b289d2f2cd859891d4c07be3ab)) ### [`v37.407.1`](https://github.com/renovatebot/renovate/releases/tag/37.407.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.407.0...37.407.1) ##### Build System - **deps:** update dependency [@&#8203;opentelemetry/instrumentation-bunyan](https://github.com/opentelemetry/instrumentation-bunyan) to v0.39.0 ([#&#8203;29645](https://github.com/renovatebot/renovate/issues/29645)) ([6ab087c](https://github.com/renovatebot/renovate/commit/6ab087c9ddc7cc3ca5f7ff7e0d2892efc20a66f1)) ### [`v37.407.0`](https://github.com/renovatebot/renovate/releases/tag/37.407.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.406.2...37.407.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.19.1 ([#&#8203;29641](https://github.com/renovatebot/renovate/issues/29641)) ([eec825d](https://github.com/renovatebot/renovate/commit/eec825d653f1769ae5da27a22cd1e42cb8035704)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.4 ([#&#8203;29639](https://github.com/renovatebot/renovate/issues/29639)) ([19f0a83](https://github.com/renovatebot/renovate/commit/19f0a839fade63e154b0d20a3eb800a8ed3816e2)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.94 ([#&#8203;29637](https://github.com/renovatebot/renovate/issues/29637)) ([666dbd3](https://github.com/renovatebot/renovate/commit/666dbd3316db3696bb7c815afd136efacde9b3c4)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.4 ([#&#8203;29638](https://github.com/renovatebot/renovate/issues/29638)) ([1b28087](https://github.com/renovatebot/renovate/commit/1b28087e1c4b76f5759c8a1efabca5e7e589d5ed)) ##### Build System - **deps): Revert "build(deps:** update dependency re2 to v1.21.1" ([#&#8203;29644](https://github.com/renovatebot/renovate/issues/29644)) ([62a3c7c](https://github.com/renovatebot/renovate/commit/62a3c7c10ec409979e9e5d49d8d6ed7ea604eb5c)) - **deps:** update dependency re2 to v1.21.1 ([#&#8203;29634](https://github.com/renovatebot/renovate/issues/29634)) ([6f6db59](https://github.com/renovatebot/renovate/commit/6f6db592841ae699fdbded03728ed97d1a4ec0b7)) - **deps:** update opentelemetry-js monorepo ([#&#8203;29640](https://github.com/renovatebot/renovate/issues/29640)) ([2dcb0fa](https://github.com/renovatebot/renovate/commit/2dcb0fa329ea76c12def8f088e82b701e9fea0df)) ### [`v37.406.2`](https://github.com/renovatebot/renovate/releases/tag/37.406.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.406.1...37.406.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.10 ([#&#8203;29633](https://github.com/renovatebot/renovate/issues/29633)) ([dbadeb6](https://github.com/renovatebot/renovate/commit/dbadeb6f652b5210110f4db1025d23cbf99edcba)) ##### Miscellaneous Chores - **deps:** update actions/checkout action to v4.1.7 ([#&#8203;29630](https://github.com/renovatebot/renovate/issues/29630)) ([51d37d8](https://github.com/renovatebot/renovate/commit/51d37d8f00f12a6fb9d2cffbd1be7f38d9be21b5)) - **deps:** update github/codeql-action action to v3.25.9 ([#&#8203;29631](https://github.com/renovatebot/renovate/issues/29631)) ([c6da6d8](https://github.com/renovatebot/renovate/commit/c6da6d8292fca9d03d0c0516772ae67fdc297d02)) ### [`v37.406.1`](https://github.com/renovatebot/renovate/releases/tag/37.406.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.406.0...37.406.1) ##### Bug Fixes - **devcontainer:** do not pin digests with docker:pinDigests ([#&#8203;29621](https://github.com/renovatebot/renovate/issues/29621)) ([49b1402](https://github.com/renovatebot/renovate/commit/49b1402058400cc2fc8d0c9ebe8cfba5765f781c)) - **pr:** add extra newline to fix artifacts extra table ([#&#8203;29615](https://github.com/renovatebot/renovate/issues/29615)) ([d62444b](https://github.com/renovatebot/renovate/commit/d62444b97dd5bfb87c02e4a11cb83d11c660742f)) ### [`v37.406.0`](https://github.com/renovatebot/renovate/releases/tag/37.406.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.405.1...37.406.0) ##### Features - **instrumentation:** add option to overwrite otlp service name/namespace/version with env var ([#&#8203;29583](https://github.com/renovatebot/renovate/issues/29583)) ([4914b6c](https://github.com/renovatebot/renovate/commit/4914b6c26c18fd13b4ca79417be49e4e9af03061)) ##### Documentation - **config options:** update links to Git hosting platform codeowners docs ([#&#8203;29516](https://github.com/renovatebot/renovate/issues/29516)) ([ff23f82](https://github.com/renovatebot/renovate/commit/ff23f82195ef39a77b6ebdfb37e8a9c8e30bdc4b)) ### [`v37.405.1`](https://github.com/renovatebot/renovate/releases/tag/37.405.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.405.0...37.405.1) ##### Bug Fixes - **github:** fetch all open issue if ignorePrAuthor=true ([#&#8203;29485](https://github.com/renovatebot/renovate/issues/29485)) ([e11f9d9](https://github.com/renovatebot/renovate/commit/e11f9d9882395deaf5fbbb81b3327cb8c2ef069c)) ### [`v37.405.0`](https://github.com/renovatebot/renovate/releases/tag/37.405.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.404.1...37.405.0) ##### Features - **hex:** support update-lockfile strategy ([#&#8203;27915](https://github.com/renovatebot/renovate/issues/27915)) ([4c3d970](https://github.com/renovatebot/renovate/commit/4c3d970f5c1fc40568c637b05f5fe77df55098bb)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.9 ([#&#8203;29614](https://github.com/renovatebot/renovate/issues/29614)) ([efa29fc](https://github.com/renovatebot/renovate/commit/efa29fc97244207cd787dbe982e798c959492f61)) ### [`v37.404.1`](https://github.com/renovatebot/renovate/releases/tag/37.404.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.404.0...37.404.1) ##### Bug Fixes - **config:** allow constraints anywhere ([#&#8203;29533](https://github.com/renovatebot/renovate/issues/29533)) ([05e62c4](https://github.com/renovatebot/renovate/commit/05e62c421f55973e07e8cf8684c1bad5deee0099)) ##### Build System - **deps:** update dependency tslib to v2.6.3 ([#&#8203;29610](https://github.com/renovatebot/renovate/issues/29610)) ([cfee1c8](https://github.com/renovatebot/renovate/commit/cfee1c8fd252b0e86184cabbb0a4d279a6ce0320)) ### [`v37.404.0`](https://github.com/renovatebot/renovate/releases/tag/37.404.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.403.0...37.404.0) ##### Features - **datasource/custom:** remove content limiter for plain ([#&#8203;29549](https://github.com/renovatebot/renovate/issues/29549)) ([c9f8acf](https://github.com/renovatebot/renovate/commit/c9f8acfd1ad7fa8ba11dd17d5863cdeca6609cfb)) ### [`v37.403.0`](https://github.com/renovatebot/renovate/releases/tag/37.403.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.402.1...37.403.0) ##### Features - **manager/gradle:** Use dependencies task when generating verification metadata ([#&#8203;29602](https://github.com/renovatebot/renovate/issues/29602)) ([8975c9b](https://github.com/renovatebot/renovate/commit/8975c9bda67880fd4c91bdc32534e24f98a90e0e)) - **presets:** add monorepo shiki ([#&#8203;29609](https://github.com/renovatebot/renovate/issues/29609)) ([c21e78f](https://github.com/renovatebot/renovate/commit/c21e78f08a30480d55da6b0944c533e5eb36677d)) ### [`v37.402.1`](https://github.com/renovatebot/renovate/releases/tag/37.402.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.402.0...37.402.1) ##### Miscellaneous Chores - **deps:** update dependency type-fest to v4.19.0 ([#&#8203;29605](https://github.com/renovatebot/renovate/issues/29605)) ([1255f1b](https://github.com/renovatebot/renovate/commit/1255f1beee1463d9ff993b539ce97cfa7caf6bdc)) - **deps:** update dependency type-fest to v4.20.0 ([#&#8203;29606](https://github.com/renovatebot/renovate/issues/29606)) ([92fbea2](https://github.com/renovatebot/renovate/commit/92fbea2dd8a9596acceb556cb98e204d75e2ee07)) - improve logging of reviewers ([#&#8203;29599](https://github.com/renovatebot/renovate/issues/29599)) ([f21efd3](https://github.com/renovatebot/renovate/commit/f21efd3c31c44367181d69f38a6e29674a653afd)) ##### Build System - **deps:** update dependency [@&#8203;renovatebot/osv-offline](https://github.com/renovatebot/osv-offline) to v1.5.7 ([#&#8203;29603](https://github.com/renovatebot/renovate/issues/29603)) ([9af590e](https://github.com/renovatebot/renovate/commit/9af590e3c3eadb1432fb46408f898b7d87befd3b)) ### [`v37.402.0`](https://github.com/renovatebot/renovate/releases/tag/37.402.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.6...37.402.0) ##### Features - **gomod:** Support go work vendor ([#&#8203;29216](https://github.com/renovatebot/renovate/issues/29216)) ([381fa55](https://github.com/renovatebot/renovate/commit/381fa55753b5541ab7c9eeaff1d4a859836c60c7)) ### [`v37.401.6`](https://github.com/renovatebot/renovate/releases/tag/37.401.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.5...37.401.6) ##### Bug Fixes - **presets:** add new opencost-ui to opencost monorepo ([#&#8203;29547](https://github.com/renovatebot/renovate/issues/29547)) ([f98e4dd](https://github.com/renovatebot/renovate/commit/f98e4dd5d4a16b168be109e032dbe6c91c243c5a)) ### [`v37.401.5`](https://github.com/renovatebot/renovate/releases/tag/37.401.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.4...37.401.5) ##### Bug Fixes - **vulnerabilities:** do not force exact patch version for PyPI datasource in GitHub alerts ([#&#8203;29586](https://github.com/renovatebot/renovate/issues/29586)) ([38ce2ec](https://github.com/renovatebot/renovate/commit/38ce2ece6981c027435ca8bf746743cb351d55f8)) ### [`v37.401.4`](https://github.com/renovatebot/renovate/releases/tag/37.401.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.3...37.401.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.8 ([#&#8203;29593](https://github.com/renovatebot/renovate/issues/29593)) ([01e7d66](https://github.com/renovatebot/renovate/commit/01e7d662d31319b87b45e2f3d4fd44d230d83d31)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.34 ([#&#8203;29591](https://github.com/renovatebot/renovate/issues/29591)) ([e6b04da](https://github.com/renovatebot/renovate/commit/e6b04dab1b48097c96f89661ef03a1d1bef3f0b4)) ### [`v37.401.3`](https://github.com/renovatebot/renovate/releases/tag/37.401.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.2...37.401.3) ##### Miscellaneous Chores - **deps:** update linters to v7.13.0 ([#&#8203;29587](https://github.com/renovatebot/renovate/issues/29587)) ([9df808f](https://github.com/renovatebot/renovate/commit/9df808f70c215ddfff3845216da1d96d589f8083)) ##### Build System - **deps:** update emojibase monorepo to v15.3.1 ([#&#8203;29590](https://github.com/renovatebot/renovate/issues/29590)) ([ed4a31a](https://github.com/renovatebot/renovate/commit/ed4a31ae14191865018256c18cd2f86d7e8aa90e)) ### [`v37.401.2`](https://github.com/renovatebot/renovate/releases/tag/37.401.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.1...37.401.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.7 ([#&#8203;29580](https://github.com/renovatebot/renovate/issues/29580)) ([f859a80](https://github.com/renovatebot/renovate/commit/f859a80f153420f02644af4e1d0adf05854bc98d)) ##### Miscellaneous Chores - **deps:** update linters to v7.12.0 ([#&#8203;29581](https://github.com/renovatebot/renovate/issues/29581)) ([1420364](https://github.com/renovatebot/renovate/commit/1420364168d8267cb3bd339efdae3e0f522935c5)) ### [`v37.401.1`](https://github.com/renovatebot/renovate/releases/tag/37.401.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.401.0...37.401.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.6 ([#&#8203;29574](https://github.com/renovatebot/renovate/issues/29574)) ([7516af6](https://github.com/renovatebot/renovate/commit/7516af6e6aface68ca3b1d605162ff4e9af2b928)) ### [`v37.401.0`](https://github.com/renovatebot/renovate/releases/tag/37.401.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.400.1...37.401.0) ##### Features - **versioning:** add versioning scheme for glasskube package manager ([#&#8203;29506](https://github.com/renovatebot/renovate/issues/29506)) ([4b44b30](https://github.com/renovatebot/renovate/commit/4b44b30b9fe4cdceee225a337c5ec6827c4556cb)) ### [`v37.400.1`](https://github.com/renovatebot/renovate/releases/tag/37.400.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.400.0...37.400.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.3 ([#&#8203;29568](https://github.com/renovatebot/renovate/issues/29568)) ([56766bb](https://github.com/renovatebot/renovate/commit/56766bb839fa7b8c6737bc78c8e22bcaf6ee6194)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.3 ([#&#8203;29564](https://github.com/renovatebot/renovate/issues/29564)) ([801d357](https://github.com/renovatebot/renovate/commit/801d357fa07df9c0ad8271780a1f4cfd1e35fa80)) ##### Code Refactoring - Renamed monorepo.ts file to monorepos.ts (plural) ([#&#8203;29526](https://github.com/renovatebot/renovate/issues/29526)) ([c552ba9](https://github.com/renovatebot/renovate/commit/c552ba94176519582824b813b14d17127c08738a)) ### [`v37.400.0`](https://github.com/renovatebot/renovate/releases/tag/37.400.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.10...37.400.0) ##### Features - **replacements:** add airbnb-prop-types-to-prop-types-tools ([#&#8203;29329](https://github.com/renovatebot/renovate/issues/29329)) ([f6a6a81](https://github.com/renovatebot/renovate/commit/f6a6a814278c38efd4444015be15bb8bbec8ddc1)) ##### Documentation - update references to renovate/renovate to v37.399.10 ([#&#8203;29557](https://github.com/renovatebot/renovate/issues/29557)) ([c2e46ae](https://github.com/renovatebot/renovate/commit/c2e46ae5a29e48b82eb0a0b0d11a2767f138a0cf)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;29558](https://github.com/renovatebot/renovate/issues/29558)) ([b4eb195](https://github.com/renovatebot/renovate/commit/b4eb195fa9accbad33e3646fc2c6292abbb9e0b2)) - **deps:** lock file maintenance ([#&#8203;29561](https://github.com/renovatebot/renovate/issues/29561)) ([e5d8594](https://github.com/renovatebot/renovate/commit/e5d85947daf5e59ac493aad86bae87dace9862e1)) - **deps:** update containerbase/internal-tools action to v3.0.93 ([#&#8203;29560](https://github.com/renovatebot/renovate/issues/29560)) ([e6b6ae0](https://github.com/renovatebot/renovate/commit/e6b6ae09a67ea293110c41b6000c9e666c69016b)) ### [`v37.399.10`](https://github.com/renovatebot/renovate/releases/tag/37.399.10) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.9...37.399.10) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.5 ([#&#8203;29556](https://github.com/renovatebot/renovate/issues/29556)) ([fa77fab](https://github.com/renovatebot/renovate/commit/fa77fabbd3a9d79a7e62e7b321f31d4c7597a15c)) ### [`v37.399.9`](https://github.com/renovatebot/renovate/releases/tag/37.399.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.8...37.399.9) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.2 ([#&#8203;29554](https://github.com/renovatebot/renovate/issues/29554)) ([b85504f](https://github.com/renovatebot/renovate/commit/b85504fa53889ab87e8e475b7db7b32255013dd0)) ##### Miscellaneous Chores - **deps:** update dependency aws-sdk-client-mock to v4.0.1 ([#&#8203;29548](https://github.com/renovatebot/renovate/issues/29548)) ([da1546e](https://github.com/renovatebot/renovate/commit/da1546e253636106c4ed9ecff43ad7f2176b44c8)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.2 ([#&#8203;29553](https://github.com/renovatebot/renovate/issues/29553)) ([db23a00](https://github.com/renovatebot/renovate/commit/db23a004c2f3c63696dfb3bf675acfc62dcf2d53)) ### [`v37.399.8`](https://github.com/renovatebot/renovate/releases/tag/37.399.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.7...37.399.8) ##### Build System - **deps:** update dependency prettier to v3.3.1 ([#&#8203;29545](https://github.com/renovatebot/renovate/issues/29545)) ([75b68a4](https://github.com/renovatebot/renovate/commit/75b68a4f54ab5a86274747b51cf5b6437a91132a)) ### [`v37.399.7`](https://github.com/renovatebot/renovate/releases/tag/37.399.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.6...37.399.7) ##### Build System - **deps:** update dependency prettier to v3.3.0 ([#&#8203;29544](https://github.com/renovatebot/renovate/issues/29544)) ([4d49bda](https://github.com/renovatebot/renovate/commit/4d49bdab81f29bb3216ba460987a4a8100f1f9fc)) ### [`v37.399.6`](https://github.com/renovatebot/renovate/releases/tag/37.399.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.5...37.399.6) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.4 ([#&#8203;29543](https://github.com/renovatebot/renovate/issues/29543)) ([99d2e60](https://github.com/renovatebot/renovate/commit/99d2e605e895af8e10f370bdbfa381d982672012)) ### [`v37.399.5`](https://github.com/renovatebot/renovate/releases/tag/37.399.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.4...37.399.5) ##### Build System - **deps:** update dependency [@&#8203;renovatebot/osv-offline](https://github.com/renovatebot/osv-offline) to v1.5.6 ([#&#8203;29540](https://github.com/renovatebot/renovate/issues/29540)) ([9633cb6](https://github.com/renovatebot/renovate/commit/9633cb658764ce72ad0c491fb2e6bb92b769c62e)) ### [`v37.399.4`](https://github.com/renovatebot/renovate/releases/tag/37.399.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.3...37.399.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.3 ([#&#8203;29541](https://github.com/renovatebot/renovate/issues/29541)) ([5410411](https://github.com/renovatebot/renovate/commit/5410411b347f07a4fd17dcf24664342736bd2ba0)) ### [`v37.399.3`](https://github.com/renovatebot/renovate/releases/tag/37.399.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.2...37.399.3) ##### Bug Fixes - **datasource/hex:** allow custom registries ([#&#8203;29534](https://github.com/renovatebot/renovate/issues/29534)) ([4354dd9](https://github.com/renovatebot/renovate/commit/4354dd9ed6a39ebecf9fb3aa02f052326c38d9b8)) - warn if empty allowedPostUpgradeCommands ([#&#8203;29538](https://github.com/renovatebot/renovate/issues/29538)) ([b394f30](https://github.com/renovatebot/renovate/commit/b394f30fc1fa637cffc0aec7afa4e25c5597c304)) ### [`v37.399.2`](https://github.com/renovatebot/renovate/releases/tag/37.399.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.1...37.399.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.2 ([#&#8203;29531](https://github.com/renovatebot/renovate/issues/29531)) ([ebfba7e](https://github.com/renovatebot/renovate/commit/ebfba7e5109eb344f38b95aaba72f3b24d19870a)) ##### Documentation - **gitlab:** add note about group access token rotation ([#&#8203;29136](https://github.com/renovatebot/renovate/issues/29136)) ([6749322](https://github.com/renovatebot/renovate/commit/6749322cca416cf938d63ace6000d62a1dae0035)) ### [`v37.399.1`](https://github.com/renovatebot/renovate/releases/tag/37.399.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.399.0...37.399.1) ##### Bug Fixes - **git-url:** fix SSH to HTTPS conversion for bitbucket-server ([#&#8203;29527](https://github.com/renovatebot/renovate/issues/29527)) ([d560187](https://github.com/renovatebot/renovate/commit/d560187db665e7821e99d549776e7c772b8bd3bf)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.92 ([#&#8203;29522](https://github.com/renovatebot/renovate/issues/29522)) ([a9a1778](https://github.com/renovatebot/renovate/commit/a9a17787c57f06ab096cfef31fb4a3dfcb9812c2)) ### [`v37.399.0`](https://github.com/renovatebot/renovate/releases/tag/37.399.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.398.2...37.399.0) ##### Features - **presets:** add turf monorepo ([#&#8203;29517](https://github.com/renovatebot/renovate/issues/29517)) ([b74dd0a](https://github.com/renovatebot/renovate/commit/b74dd0acea1001c8537073f4ca3ae81419a3b4f1)) ##### Documentation - update preset name in creating/editing Renovate presets ([#&#8203;29505](https://github.com/renovatebot/renovate/issues/29505)) ([1e98ebb](https://github.com/renovatebot/renovate/commit/1e98ebbd3b23e1eb633546d22e5db1a811297425)) ##### Miscellaneous Chores - **lookup:** increase log level of "Found no results ..." message ([#&#8203;29438](https://github.com/renovatebot/renovate/issues/29438)) ([3a3cea5](https://github.com/renovatebot/renovate/commit/3a3cea5be2780a794735ca5d312eb972432f12d8)) ### [`v37.398.2`](https://github.com/renovatebot/renovate/releases/tag/37.398.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.398.1...37.398.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.1 ([#&#8203;29515](https://github.com/renovatebot/renovate/issues/29515)) ([3271c21](https://github.com/renovatebot/renovate/commit/3271c21b2bb4268153912d16ba3ead6dd4aec2f9)) ##### Documentation - **faq:** Bitbucket now has a Mend app ([#&#8203;29510](https://github.com/renovatebot/renovate/issues/29510)) ([123374d](https://github.com/renovatebot/renovate/commit/123374de859a9ae2e15fbe6335d50b3368316db2)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.1 ([#&#8203;29514](https://github.com/renovatebot/renovate/issues/29514)) ([8371461](https://github.com/renovatebot/renovate/commit/8371461f0f7692869f27c5056d6105eb4512d32c)) ### [`v37.398.1`](https://github.com/renovatebot/renovate/releases/tag/37.398.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.398.0...37.398.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.1 ([#&#8203;29507](https://github.com/renovatebot/renovate/issues/29507)) ([b6d0294](https://github.com/renovatebot/renovate/commit/b6d02946aa470375c0f04bae12584484ae8d6d5c)) ### [`v37.398.0`](https://github.com/renovatebot/renovate/releases/tag/37.398.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.397.0...37.398.0) ##### Features - Add support for bitbucket CODEOWNERS location ([#&#8203;29502](https://github.com/renovatebot/renovate/issues/29502)) ([e15ffd1](https://github.com/renovatebot/renovate/commit/e15ffd18400c8cefb9801771fe0cb632e6db78b5)) ### [`v37.397.0`](https://github.com/renovatebot/renovate/releases/tag/37.397.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.396.1...37.397.0) ##### Features - **manager/asdf:** support `actionlint` ([#&#8203;29500](https://github.com/renovatebot/renovate/issues/29500)) ([faacbbc](https://github.com/renovatebot/renovate/commit/faacbbc54e9ae73bd74caf3f5447bf1815691623)) ##### Documentation - update local development docs ([#&#8203;29479](https://github.com/renovatebot/renovate/issues/29479)) ([be93ca7](https://github.com/renovatebot/renovate/commit/be93ca7c8d97af9ab8473a606a5fda03737e6495)) - updateLockFiles is npm only ([#&#8203;29488](https://github.com/renovatebot/renovate/issues/29488)) ([2556c94](https://github.com/renovatebot/renovate/commit/2556c947783a49590bdbf27ff1001ccee76f9646)) ### [`v37.396.1`](https://github.com/renovatebot/renovate/releases/tag/37.396.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.396.0...37.396.1) ##### Bug Fixes - **changelogUrl:** migrate and fix ([#&#8203;29495](https://github.com/renovatebot/renovate/issues/29495)) ([7973dbf](https://github.com/renovatebot/renovate/commit/7973dbfc305229dc449aa05d4ecb10d5b15cc18a)) ##### Code Refactoring - **package-rules:** correct matcher order ([#&#8203;29496](https://github.com/renovatebot/renovate/issues/29496)) ([954f408](https://github.com/renovatebot/renovate/commit/954f408b25af50dd1fb1c78168ed65a6f67723fd)) ### [`v37.396.0`](https://github.com/renovatebot/renovate/releases/tag/37.396.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.395.0...37.396.0) ##### Features - **pip-compile:** Treat included paths as relative to the package file ([#&#8203;29499](https://github.com/renovatebot/renovate/issues/29499)) ([2a08238](https://github.com/renovatebot/renovate/commit/2a08238f046d65dafb9a0338fbfd9948faf609fd)) ### [`v37.395.0`](https://github.com/renovatebot/renovate/releases/tag/37.395.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.394.1...37.395.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.18.0 ([#&#8203;29492](https://github.com/renovatebot/renovate/issues/29492)) ([3741d2a](https://github.com/renovatebot/renovate/commit/3741d2a7df93532d91c1e2504d23a3ed61eb8217)) - **pip-compile:** Treat .txt files as pip_requirements files ([#&#8203;29491](https://github.com/renovatebot/renovate/issues/29491)) ([8fb3e2f](https://github.com/renovatebot/renovate/commit/8fb3e2f472e71b740e4db3ce51c894e77cae1f97)) ### [`v37.394.1`](https://github.com/renovatebot/renovate/releases/tag/37.394.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.394.0...37.394.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.11.0 ([#&#8203;29490](https://github.com/renovatebot/renovate/issues/29490)) ([ec24160](https://github.com/renovatebot/renovate/commit/ec2416077760261206268cf826001cb80d18de06)) ##### Miscellaneous Chores - **deps:** update pnpm to v9.2.0 ([#&#8203;29489](https://github.com/renovatebot/renovate/issues/29489)) ([f7de298](https://github.com/renovatebot/renovate/commit/f7de298284a11b86749b00e5780aa305fa1cdf3f)) ### [`v37.394.0`](https://github.com/renovatebot/renovate/releases/tag/37.394.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.393.0...37.394.0) ##### Features - **presets:** Add Retrofit to monorepos ([#&#8203;29484](https://github.com/renovatebot/renovate/issues/29484)) ([3d0fc58](https://github.com/renovatebot/renovate/commit/3d0fc58305c3e264777636c4a2b032c80ad933d0)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.22 ([#&#8203;29471](https://github.com/renovatebot/renovate/issues/29471)) ([36091fd](https://github.com/renovatebot/renovate/commit/36091fd9f817b37addb3cb7d89229222d790543e)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.25 ([#&#8203;29473](https://github.com/renovatebot/renovate/issues/29473)) ([e3351ba](https://github.com/renovatebot/renovate/commit/e3351ba4c64d3169b783471245a5e5ce06d28feb)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.11.0 ([#&#8203;29481](https://github.com/renovatebot/renovate/issues/29481)) ([25e69dc](https://github.com/renovatebot/renovate/commit/25e69dc611c753c66898c6ba35b3ac7c3006942c)) - **deps:** update pnpm to v9.1.4 ([#&#8203;29480](https://github.com/renovatebot/renovate/issues/29480)) ([b053ca5](https://github.com/renovatebot/renovate/commit/b053ca55f3abcded03b2e257f512560dba4970b4)) ### [`v37.393.0`](https://github.com/renovatebot/renovate/releases/tag/37.393.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.392.0...37.393.0) ##### Features - **presets:** add opentelemetry-rust monorepo ([#&#8203;29460](https://github.com/renovatebot/renovate/issues/29460)) ([af60843](https://github.com/renovatebot/renovate/commit/af608434e555fa682af11dda6afce6552f8297ed)) ##### Miscellaneous Chores - **deps:** update actions/dependency-review-action action to v4.3.3 ([#&#8203;29464](https://github.com/renovatebot/renovate/issues/29464)) ([3b74028](https://github.com/renovatebot/renovate/commit/3b740286d05fc3d5b88ebe8fbf9174aee233afcf)) ### [`v37.392.0`](https://github.com/renovatebot/renovate/releases/tag/37.392.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.391.3...37.392.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.17.0 ([#&#8203;29462](https://github.com/renovatebot/renovate/issues/29462)) ([f2304a8](https://github.com/renovatebot/renovate/commit/f2304a8a65dffcacc45d26cec736f57e75e03ec6)) ### [`v37.391.3`](https://github.com/renovatebot/renovate/releases/tag/37.391.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.391.2...37.391.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.16.2 ([#&#8203;29459](https://github.com/renovatebot/renovate/issues/29459)) ([512846b](https://github.com/renovatebot/renovate/commit/512846bb0fe4de2e44d876224fb39332e8c5ee69)) ### [`v37.391.2`](https://github.com/renovatebot/renovate/releases/tag/37.391.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.391.1...37.391.2) ##### Bug Fixes - Revert "build(deps): update dependency re2 to v1.21.0" ([#&#8203;29455](https://github.com/renovatebot/renovate/issues/29455)) ([9db0f5d](https://github.com/renovatebot/renovate/commit/9db0f5d7cf2b93a7291178a0d0e4039164e6f1c5)) ### [`v37.391.1`](https://github.com/renovatebot/renovate/releases/tag/37.391.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.391.0...37.391.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.10.3 ([#&#8203;29453](https://github.com/renovatebot/renovate/issues/29453)) ([8f05fe5](https://github.com/renovatebot/renovate/commit/8f05fe50f1fa70750d21afec508139d99e505a6e)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.10.3 ([#&#8203;29452](https://github.com/renovatebot/renovate/issues/29452)) ([76e8bb7](https://github.com/renovatebot/renovate/commit/76e8bb7f76a6d96ef02372b10cc3a1d55c9312a6)) ### [`v37.391.0`](https://github.com/renovatebot/renovate/releases/tag/37.391.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.390.1...37.391.0) ##### Features - **http:** deprecate `dnsCache` option ([#&#8203;29445](https://github.com/renovatebot/renovate/issues/29445)) ([d8c3440](https://github.com/renovatebot/renovate/commit/d8c344012d9c17103ffbf88eead9f868abce5d4d)) ##### Documentation - **pip-compile:** Add note re proper usage of index-url ([#&#8203;29421](https://github.com/renovatebot/renovate/issues/29421)) ([da580ad](https://github.com/renovatebot/renovate/commit/da580ad00028a218e8a63f1f3cc44971f65e81be)) ### [`v37.390.1`](https://github.com/renovatebot/renovate/releases/tag/37.390.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.390.0...37.390.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.16.1 ([#&#8203;29440](https://github.com/renovatebot/renovate/issues/29440)) ([203c3c5](https://github.com/renovatebot/renovate/commit/203c3c5c42ff154505c90c889bae04bfbacec7bd)) ### [`v37.390.0`](https://github.com/renovatebot/renovate/releases/tag/37.390.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.389.0...37.390.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.16.0 ([#&#8203;29437](https://github.com/renovatebot/renovate/issues/29437)) ([968b934](https://github.com/renovatebot/renovate/commit/968b93487a003f0b8e269a9b378991beefb65f4a)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.10.2 ([#&#8203;29435](https://github.com/renovatebot/renovate/issues/29435)) ([2195f8b](https://github.com/renovatebot/renovate/commit/2195f8ba933e7bc042380cb55668fb2ef1da13e1)) - **platform/gitlab:** handle assignee id not found ([#&#8203;29307](https://github.com/renovatebot/renovate/issues/29307)) ([cb804b0](https://github.com/renovatebot/renovate/commit/cb804b00c4c05358c706a7db0ee73bf451fad107)) ##### Miscellaneous Chores - **deps:** update github/codeql-action action to v3.25.8 ([#&#8203;29434](https://github.com/renovatebot/renovate/issues/29434)) ([23ffe8b](https://github.com/renovatebot/renovate/commit/23ffe8b8d3a76fb842dde4ee3e68506b822a48ce)) ### [`v37.389.0`](https://github.com/renovatebot/renovate/releases/tag/37.389.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.388.2...37.389.0) ##### Features - **pip-compile:** Provide credentials for registries in all input files ([#&#8203;28959](https://github.com/renovatebot/renovate/issues/28959)) ([c27e0ec](https://github.com/renovatebot/renovate/commit/c27e0ecefb2844329d1718ad14404c4f6096f24a)) ### [`v37.388.2`](https://github.com/renovatebot/renovate/releases/tag/37.388.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.388.1...37.388.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.10.0 ([#&#8203;29432](https://github.com/renovatebot/renovate/issues/29432)) ([1f08846](https://github.com/renovatebot/renovate/commit/1f08846483e52142a2f0b8ce58d5d06b57ee673f)) ##### Miscellaneous Chores - **deps:** update dependency ts-jest to v29.1.4 ([#&#8203;29428](https://github.com/renovatebot/renovate/issues/29428)) ([8c2a13a](https://github.com/renovatebot/renovate/commit/8c2a13ae84d74be045f2bb8880f5399f7c9bd2de)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.10.2 ([#&#8203;29431](https://github.com/renovatebot/renovate/issues/29431)) ([686f8bd](https://github.com/renovatebot/renovate/commit/686f8bd5707b355e88dd7912eb25038947175747)) ### [`v37.388.1`](https://github.com/renovatebot/renovate/releases/tag/37.388.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.388.0...37.388.1) ##### Bug Fixes - **manager/terragrunt:** use git-tags datasource for bitbucket-server ([#&#8203;29416](https://github.com/renovatebot/renovate/issues/29416)) ([4039ace](https://github.com/renovatebot/renovate/commit/4039ace0d1f30b7c0aff64dc74da5cee582308aa)) ### [`v37.388.0`](https://github.com/renovatebot/renovate/releases/tag/37.388.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.387.3...37.388.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.15.0 ([#&#8203;29419](https://github.com/renovatebot/renovate/issues/29419)) ([760a646](https://github.com/renovatebot/renovate/commit/760a6463db57d08c5e741ce19691222be1d0f8ea)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.8.0 ([#&#8203;29418](https://github.com/renovatebot/renovate/issues/29418)) ([f7c7772](https://github.com/renovatebot/renovate/commit/f7c77720ff226e2dd9c7e927cf6d918302438a3f)) ### [`v37.387.3`](https://github.com/renovatebot/renovate/releases/tag/37.387.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.387.2...37.387.3) ##### Bug Fixes - **yarn:** search parent directories for yarn configuration ([#&#8203;29415](https://github.com/renovatebot/renovate/issues/29415)) ([40dbc86](https://github.com/renovatebot/renovate/commit/40dbc86f2347bcd66476ad85f4ec5a56357fb860)) ### [`v37.387.2`](https://github.com/renovatebot/renovate/releases/tag/37.387.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.387.1...37.387.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.8.0 ([#&#8203;29414](https://github.com/renovatebot/renovate/issues/29414)) ([dec3e9b](https://github.com/renovatebot/renovate/commit/dec3e9b53e35be7f3fb0df13dcc7d49d7e2c3eb7)) ##### Build System - **deps:** update dependency re2 to v1.21.0 ([#&#8203;29413](https://github.com/renovatebot/renovate/issues/29413)) ([adb8ff3](https://github.com/renovatebot/renovate/commit/adb8ff3ed70a4583c1c5b5556b05499b2c92a957)) ### [`v37.387.1`](https://github.com/renovatebot/renovate/releases/tag/37.387.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.387.0...37.387.1) ##### Build System - **deps:** update dependency re2 to v1.20.12 ([#&#8203;29412](https://github.com/renovatebot/renovate/issues/29412)) ([3532392](https://github.com/renovatebot/renovate/commit/353239220294f69a31935dd8e8b7f209629d40fa)) ### [`v37.387.0`](https://github.com/renovatebot/renovate/releases/tag/37.387.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.386.0...37.387.0) ##### Features - **config/validation:** add validation for negative numbers ([#&#8203;29178](https://github.com/renovatebot/renovate/issues/29178)) ([dcab567](https://github.com/renovatebot/renovate/commit/dcab56734949a94cac16d708b515d64f28c50d29)) - **manager/nuget:** extract msbuild sdk from `Project` and `Sdk` ([#&#8203;29330](https://github.com/renovatebot/renovate/issues/29330)) ([c89ae5c](https://github.com/renovatebot/renovate/commit/c89ae5c316455574e0b2e1ced79ceddf423f9b55)) ### [`v37.386.0`](https://github.com/renovatebot/renovate/releases/tag/37.386.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.385.0...37.386.0) ##### Features - **config/package-rules:** add `sourceUrl` and `sourceDirectory` options ([#&#8203;29387](https://github.com/renovatebot/renovate/issues/29387)) ([e85a7d8](https://github.com/renovatebot/renovate/commit/e85a7d8064987aed1cad4a6b8c52c362615677b1)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.7.1 ([#&#8203;29408](https://github.com/renovatebot/renovate/issues/29408)) ([f60b3e2](https://github.com/renovatebot/renovate/commit/f60b3e24acddab663e465345d45bc01b55bd1c5c)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.14.2 ([#&#8203;29409](https://github.com/renovatebot/renovate/issues/29409)) ([e64c2c6](https://github.com/renovatebot/renovate/commit/e64c2c6ce96ebd64fbeee553314a4ed5a94c556b)) ##### Documentation - update references to renovate/renovate to v37.385.0 ([#&#8203;29390](https://github.com/renovatebot/renovate/issues/29390)) ([fa8ddc6](https://github.com/renovatebot/renovate/commit/fa8ddc6405f3ddf40ca5970ff808ba2adfa58a54)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;29391](https://github.com/renovatebot/renovate/issues/29391)) ([494ab10](https://github.com/renovatebot/renovate/commit/494ab10aaa1e9613a768b0be764eaeb4972c0a56)) - **deps:** update containerbase/internal-tools action to v3.0.91 ([#&#8203;29389](https://github.com/renovatebot/renovate/issues/29389)) ([b47e36b](https://github.com/renovatebot/renovate/commit/b47e36bd09870bce71f6939d9ed4bdf53f43ed5a)) - **deps:** update dependency eslint-plugin-promise to v6.2.0 ([#&#8203;29402](https://github.com/renovatebot/renovate/issues/29402)) ([0ca250d](https://github.com/renovatebot/renovate/commit/0ca250d8f51c7b7821a54befcb14d9fbd22d71ac)) - **deps:** update dependency type-fest to v4.18.3 ([#&#8203;29382](https://github.com/renovatebot/renovate/issues/29382)) ([6ed0020](https://github.com/renovatebot/renovate/commit/6ed0020fb89ba5ff7839aaf02f9a216cf81acc96)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.7.1 ([#&#8203;29407](https://github.com/renovatebot/renovate/issues/29407)) ([45afae4](https://github.com/renovatebot/renovate/commit/45afae4e6cb2f07884ed06241fdb8f76a394cba9)) - **deps:** update linters to v7.11.0 ([#&#8203;29403](https://github.com/renovatebot/renovate/issues/29403)) ([8c1b3ac](https://github.com/renovatebot/renovate/commit/8c1b3ac9fa4a49251820c85d3c538bac56b89473)) ### [`v37.385.0`](https://github.com/renovatebot/renovate/releases/tag/37.385.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.384.1...37.385.0) ##### Features - **manager/sbt:** Improve scala 3 dependencies handling and meta-build classes ([#&#8203;29155](https://github.com/renovatebot/renovate/issues/29155)) ([5c472e4](https://github.com/renovatebot/renovate/commit/5c472e44d3861c97484ba451047ead2e1fa46541)) ##### Code Refactoring - **pip_requirements:** Move flags extraction to common.ts ([#&#8203;29360](https://github.com/renovatebot/renovate/issues/29360)) ([6797e01](https://github.com/renovatebot/renovate/commit/6797e01946b49a4a03c8c2afd6212fe348564f2c)) ### [`v37.384.1`](https://github.com/renovatebot/renovate/releases/tag/37.384.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.384.0...37.384.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.14.1 ([#&#8203;29379](https://github.com/renovatebot/renovate/issues/29379)) ([5b18be5](https://github.com/renovatebot/renovate/commit/5b18be5f795ed1c55f7052f56234dc3acfa496ee)) ### [`v37.384.0`](https://github.com/renovatebot/renovate/releases/tag/37.384.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.383.0...37.384.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.14.0 ([#&#8203;29378](https://github.com/renovatebot/renovate/issues/29378)) ([b71eba0](https://github.com/renovatebot/renovate/commit/b71eba09d02be14d5523911178358f16e313e6be)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo to v3.588.0 ([#&#8203;29377](https://github.com/renovatebot/renovate/issues/29377)) ([8c2f4d6](https://github.com/renovatebot/renovate/commit/8c2f4d6485d9d9e1e06fc70f0a5953c1273e567c)) ### [`v37.383.0`](https://github.com/renovatebot/renovate/releases/tag/37.383.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.5...37.383.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.13.0 ([#&#8203;29376](https://github.com/renovatebot/renovate/issues/29376)) ([eeac8cd](https://github.com/renovatebot/renovate/commit/eeac8cdb34a1ebf7ebba3d04cfd7b15334a2a36c)) ##### Documentation - **homepage:** convert Markdown list to plain HTML list ([#&#8203;29369](https://github.com/renovatebot/renovate/issues/29369)) ([d8aad7a](https://github.com/renovatebot/renovate/commit/d8aad7a95b9a10f1d36ceeec52aefd2226e9d838)) ### [`v37.382.5`](https://github.com/renovatebot/renovate/releases/tag/37.382.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.4...37.382.5) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.7.0 ([#&#8203;29374](https://github.com/renovatebot/renovate/issues/29374)) ([c564eb6](https://github.com/renovatebot/renovate/commit/c564eb6639d76f0b1032be9ba4b7e5bff25c2b46)) ##### Documentation - **installing/onboarding:** create section about security/privacy ([#&#8203;29371](https://github.com/renovatebot/renovate/issues/29371)) ([8f5a407](https://github.com/renovatebot/renovate/commit/8f5a4070498ed9c54bd768b58e634fec6de562db)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.7.0 ([#&#8203;29373](https://github.com/renovatebot/renovate/issues/29373)) ([2850639](https://github.com/renovatebot/renovate/commit/2850639ef77a9c98b99f663153874b02b22d4488)) - **deps:** update github/codeql-action action to v3.25.7 ([#&#8203;29367](https://github.com/renovatebot/renovate/issues/29367)) ([7b59e52](https://github.com/renovatebot/renovate/commit/7b59e52c691f3cc6b2347d25f567cf60a68a916a)) ### [`v37.382.4`](https://github.com/renovatebot/renovate/releases/tag/37.382.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.3...37.382.4) ##### Bug Fixes - **pip-compile:** Correctly report errors when a lock file is unchanged ([#&#8203;29363](https://github.com/renovatebot/renovate/issues/29363)) ([635854e](https://github.com/renovatebot/renovate/commit/635854e321423a68ee9c31b1822ad7b1dbcc19ce)) ##### Documentation - **swissquote:** better alt text for images ([#&#8203;29351](https://github.com/renovatebot/renovate/issues/29351)) ([4313b9b](https://github.com/renovatebot/renovate/commit/4313b9b32971363fc64cf94eaa8cdb10ceda9868)) ### [`v37.382.3`](https://github.com/renovatebot/renovate/releases/tag/37.382.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.2...37.382.3) ##### Bug Fixes - **gomod:** use plural for additional dependencies notice ([#&#8203;29361](https://github.com/renovatebot/renovate/issues/29361)) ([d81b2c5](https://github.com/renovatebot/renovate/commit/d81b2c5e15912f6b32cee1a76a78bb59e03e0c9f)) ##### Documentation - **dependency pinning:** better alt text for images ([#&#8203;29350](https://github.com/renovatebot/renovate/issues/29350)) ([66e097b](https://github.com/renovatebot/renovate/commit/66e097b7849614d106aa454c14b3016cfa15d272)) - **homepage:** better alt text, list companies that use Renovate ([#&#8203;29345](https://github.com/renovatebot/renovate/issues/29345)) ([d0f58bd](https://github.com/renovatebot/renovate/commit/d0f58bde615b48d7f265570a13be60f99bf38b95)) - **manager/vendir:** rewrite ([#&#8203;28755](https://github.com/renovatebot/renovate/issues/28755)) ([0f5c692](https://github.com/renovatebot/renovate/commit/0f5c692a531e9d0b11ad23db4173983f4c8c2aab)) - **minimal reproductions:** add perfect example ([#&#8203;29316](https://github.com/renovatebot/renovate/issues/29316)) ([82861f5](https://github.com/renovatebot/renovate/commit/82861f54a0d6c9662ebbe2ae181ef731cd4f582e)) - **onboarding:** better alt text for images ([#&#8203;29347](https://github.com/renovatebot/renovate/issues/29347)) ([27b08bc](https://github.com/renovatebot/renovate/commit/27b08bc5be5f54b18029cc2c5a932a4957164eba)) ##### Code Refactoring - **lib/util/template:** fix typo ([#&#8203;29343](https://github.com/renovatebot/renovate/issues/29343)) ([2d7bf51](https://github.com/renovatebot/renovate/commit/2d7bf51ebae6ee23f09ca22c927d667cec023a1a)) - **pip-compile:** Move matchManager to common.ts ([#&#8203;29359](https://github.com/renovatebot/renovate/issues/29359)) ([75b7ee5](https://github.com/renovatebot/renovate/commit/75b7ee545fc556749d189ab38b53008b4f5cc1ba)) ### [`v37.382.2`](https://github.com/renovatebot/renovate/releases/tag/37.382.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.1...37.382.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.16 ([#&#8203;29357](https://github.com/renovatebot/renovate/issues/29357)) ([d7954eb](https://github.com/renovatebot/renovate/commit/d7954eb1082e352a414917347dc501217499db5f)) ### [`v37.382.1`](https://github.com/renovatebot/renovate/releases/tag/37.382.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.382.0...37.382.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.19 ([#&#8203;29349](https://github.com/renovatebot/renovate/issues/29349)) ([72b1ea4](https://github.com/renovatebot/renovate/commit/72b1ea43015f3aa060010c023556ebb71c0d1b35)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.19 ([#&#8203;29348](https://github.com/renovatebot/renovate/issues/29348)) ([00638ff](https://github.com/renovatebot/renovate/commit/00638ffe103a91046dca33f5613079a9888a1aea)) ### [`v37.382.0`](https://github.com/renovatebot/renovate/releases/tag/37.382.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.11...37.382.0) ##### Features - Add newPatch as a variable ([#&#8203;29341](https://github.com/renovatebot/renovate/issues/29341)) ([c09b9a7](https://github.com/renovatebot/renovate/commit/c09b9a72fb32da2162d327d9c9353d5846ce083c)) ### [`v37.381.11`](https://github.com/renovatebot/renovate/releases/tag/37.381.11) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.10...37.381.11) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.15 ([#&#8203;29339](https://github.com/renovatebot/renovate/issues/29339)) ([cf42295](https://github.com/renovatebot/renovate/commit/cf422951d8a90e66d0d4da140adac197b7050f92)) ##### Documentation - improve creating/editing Renovate presets ([#&#8203;29331](https://github.com/renovatebot/renovate/issues/29331)) ([632ff4b](https://github.com/renovatebot/renovate/commit/632ff4b9f1e9522d21d965916d1c1e6ccf43b1a3)) ### [`v37.381.10`](https://github.com/renovatebot/renovate/releases/tag/37.381.10) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.9...37.381.10) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.14 ([#&#8203;29336](https://github.com/renovatebot/renovate/issues/29336)) ([e7ddb9f](https://github.com/renovatebot/renovate/commit/e7ddb9f67991cc68ae5a1dda872d75859d3fde0e)) ##### Documentation - **platform/bitbucket:** small style fix ([#&#8203;29333](https://github.com/renovatebot/renovate/issues/29333)) ([66cb868](https://github.com/renovatebot/renovate/commit/66cb86879935fce19400397547c2239555983af9)) ### [`v37.381.9`](https://github.com/renovatebot/renovate/releases/tag/37.381.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.8...37.381.9) ##### Documentation - improve Bitbucket cloud username ([#&#8203;29323](https://github.com/renovatebot/renovate/issues/29323)) ([f5f0d6f](https://github.com/renovatebot/renovate/commit/f5f0d6f78b985705f5c52eedb3f11126ecec5714)) - update regex to custom managers ([#&#8203;29044](https://github.com/renovatebot/renovate/issues/29044)) ([a6d5757](https://github.com/renovatebot/renovate/commit/a6d5757d317e6589f17ea82ced0a3f143a8b3a8a)) ##### Build System - **deps:** update dependency ini to v4.1.3 ([#&#8203;29332](https://github.com/renovatebot/renovate/issues/29332)) ([93de180](https://github.com/renovatebot/renovate/commit/93de180d04f6c6efafd34ca07b5897e604f9326e)) ### [`v37.381.8`](https://github.com/renovatebot/renovate/releases/tag/37.381.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.7...37.381.8) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.12 ([#&#8203;29318](https://github.com/renovatebot/renovate/issues/29318)) ([e978437](https://github.com/renovatebot/renovate/commit/e9784375e1cff0c4c9488541b03d16cbb1fd4b79)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.13 ([#&#8203;29326](https://github.com/renovatebot/renovate/issues/29326)) ([b783f01](https://github.com/renovatebot/renovate/commit/b783f017fc99b5f14b8a3be28e12fa3fabc286df)) ##### Documentation - **about us:** add section about paid help ([#&#8203;29317](https://github.com/renovatebot/renovate/issues/29317)) ([c484907](https://github.com/renovatebot/renovate/commit/c48490778d006d356891907ba1e447d69506ef9f)) ### [`v37.381.7`](https://github.com/renovatebot/renovate/releases/tag/37.381.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.6...37.381.7) ##### Bug Fixes - `prPriority` based sorting of prs ([#&#8203;29306](https://github.com/renovatebot/renovate/issues/29306)) ([9e2ca6b](https://github.com/renovatebot/renovate/commit/9e2ca6b152a81b3e7e19a06fe5e54c7823844a94)) ##### Documentation - automate docs for `releaseTimestamp` and `sourceUrl` support ([#&#8203;29225](https://github.com/renovatebot/renovate/issues/29225)) ([6dd189e](https://github.com/renovatebot/renovate/commit/6dd189e3a6c66e23e78e8acfd1123bcc531a032b)) ### [`v37.381.6`](https://github.com/renovatebot/renovate/releases/tag/37.381.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.5...37.381.6) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.11 ([#&#8203;29313](https://github.com/renovatebot/renovate/issues/29313)) ([3162e6e](https://github.com/renovatebot/renovate/commit/3162e6ea9d0150c280df421042fdb0b8d4401aca)) ### [`v37.381.5`](https://github.com/renovatebot/renovate/releases/tag/37.381.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.4...37.381.5) ##### Build System - **deps:** update dependency glob to v10.4.1 ([#&#8203;29312](https://github.com/renovatebot/renovate/issues/29312)) ([bb2d863](https://github.com/renovatebot/renovate/commit/bb2d863c352e552f1973db9b4ada3d0cd2afbce5)) ### [`v37.381.4`](https://github.com/renovatebot/renovate/releases/tag/37.381.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.3...37.381.4) ##### Build System - **deps:** update dependency glob to v10.3.16 ([#&#8203;29311](https://github.com/renovatebot/renovate/issues/29311)) ([996a646](https://github.com/renovatebot/renovate/commit/996a646683397ad19688977a3554831f5e5fd005)) ### [`v37.381.3`](https://github.com/renovatebot/renovate/releases/tag/37.381.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.2...37.381.3) ##### Bug Fixes - **merge-confidence:** fix initialization ([#&#8203;29300](https://github.com/renovatebot/renovate/issues/29300)) ([3bcd779](https://github.com/renovatebot/renovate/commit/3bcd779e46f363a066cec2a3be294a3a662d1527)) ### [`v37.381.2`](https://github.com/renovatebot/renovate/releases/tag/37.381.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.1...37.381.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.17 ([#&#8203;29301](https://github.com/renovatebot/renovate/issues/29301)) ([49a95d3](https://github.com/renovatebot/renovate/commit/49a95d3fb9b514a4e6072dab66779d215e06991c)) ### [`v37.381.1`](https://github.com/renovatebot/renovate/releases/tag/37.381.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.381.0...37.381.1) ##### Bug Fixes - **onboarding:** onboarding prs can have semantic prefixes causing repo to skip onboarded status. ([#&#8203;29285](https://github.com/renovatebot/renovate/issues/29285)) ([7392dbe](https://github.com/renovatebot/renovate/commit/7392dbe63179ae6aaad0b9dc1b582a1beb277b06)) ### [`v37.381.0`](https://github.com/renovatebot/renovate/releases/tag/37.381.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.380.0...37.381.0) ##### Features - **config/validation:** `matchBaseBranches` validation ([#&#8203;29283](https://github.com/renovatebot/renovate/issues/29283)) ([09334f3](https://github.com/renovatebot/renovate/commit/09334f3a17c4005814a7ec82569426ab2013b8cf)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.17 ([#&#8203;29297](https://github.com/renovatebot/renovate/issues/29297)) ([9477aea](https://github.com/renovatebot/renovate/commit/9477aeafad7293755627756a15e72db380b68f3c)) ### [`v37.380.0`](https://github.com/renovatebot/renovate/releases/tag/37.380.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.379.1...37.380.0) ##### Features - **sbt:** Support Scala 3 dependency resolution ([#&#8203;29291](https://github.com/renovatebot/renovate/issues/29291)) ([9c11e43](https://github.com/renovatebot/renovate/commit/9c11e43b8eb4791fa01466bbff22e8bbb8b92007)) ### [`v37.379.1`](https://github.com/renovatebot/renovate/releases/tag/37.379.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.379.0...37.379.1) ##### Documentation - packageRules overview and evaluation details ([#&#8203;29264](https://github.com/renovatebot/renovate/issues/29264)) ([ce230b4](https://github.com/renovatebot/renovate/commit/ce230b44c70144cb55d07c746cf0fb396b98038c)) - rewrite minimal reproductions guide ([#&#8203;29275](https://github.com/renovatebot/renovate/issues/29275)) ([2d2d0b9](https://github.com/renovatebot/renovate/commit/2d2d0b9e735625a46568234d8924dff40784a273)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.90 ([#&#8203;29292](https://github.com/renovatebot/renovate/issues/29292)) ([a223e2c](https://github.com/renovatebot/renovate/commit/a223e2c62f3f7262589e0420c8398d6f153bab9a)) - **deps:** update dependency ts-jest to v29.1.3 ([#&#8203;29293](https://github.com/renovatebot/renovate/issues/29293)) ([42c996a](https://github.com/renovatebot/renovate/commit/42c996a226fe60519574a42760189bebdf424ccf)) - **deps:** update pnpm to v9.1.2 ([#&#8203;29288](https://github.com/renovatebot/renovate/issues/29288)) ([6f49608](https://github.com/renovatebot/renovate/commit/6f49608e6e0fa7260d053f604086baaa87415d18)) - **deps:** update pnpm to v9.1.3 ([#&#8203;29290](https://github.com/renovatebot/renovate/issues/29290)) ([e69f4dc](https://github.com/renovatebot/renovate/commit/e69f4dc09f423d7738d90a94c9984a8d74e337b1)) ##### Build System - **deps:** update dependency aws4 to v1.13.0 ([#&#8203;29296](https://github.com/renovatebot/renovate/issues/29296)) ([be9e348](https://github.com/renovatebot/renovate/commit/be9e34848f5e657cac640d641deb73f5b60d821d)) ### [`v37.379.0`](https://github.com/renovatebot/renovate/releases/tag/37.379.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.378.0...37.379.0) ##### Features - **mix:** extract `lockedVersion` ([#&#8203;27924](https://github.com/renovatebot/renovate/issues/27924)) ([30926c9](https://github.com/renovatebot/renovate/commit/30926c91399c4cd4ab43f226c0b4a23ae74ea8d0)) ##### Bug Fixes - **worker/global:** apply `allowedHeaders` again ([#&#8203;29281](https://github.com/renovatebot/renovate/issues/29281)) ([842f205](https://github.com/renovatebot/renovate/commit/842f205c2062e29380768b1c82dc457797099777)) ### [`v37.378.0`](https://github.com/renovatebot/renovate/releases/tag/37.378.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.8...37.378.0) ##### Features - **gomod:** Notify extra packages updated by "go get" ([#&#8203;28938](https://github.com/renovatebot/renovate/issues/28938)) ([cc5f68e](https://github.com/renovatebot/renovate/commit/cc5f68ed73d0bdd60593b94758c4e446efd66df9)) - **warnings:** add `encryptedWarning` text parameter ([#&#8203;29120](https://github.com/renovatebot/renovate/issues/29120)) ([1965526](https://github.com/renovatebot/renovate/commit/19655269e12c622dcae099119045adaebcd73c46)) ### [`v37.377.8`](https://github.com/renovatebot/renovate/releases/tag/37.377.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.7...37.377.8) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.10 ([#&#8203;29270](https://github.com/renovatebot/renovate/issues/29270)) ([8e6f89b](https://github.com/renovatebot/renovate/commit/8e6f89b0da7e722fe82c878c7afe35687a539d4b)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.89 ([#&#8203;29267](https://github.com/renovatebot/renovate/issues/29267)) ([3d17e27](https://github.com/renovatebot/renovate/commit/3d17e27dea46aab3f3a77c45ed0215b8d71bf97a)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.16 ([#&#8203;29268](https://github.com/renovatebot/renovate/issues/29268)) ([4bc308b](https://github.com/renovatebot/renovate/commit/4bc308b6583c4d48aff0c885f8a106242070516a)) ### [`v37.377.7`](https://github.com/renovatebot/renovate/releases/tag/37.377.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.6...37.377.7) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.16 ([#&#8203;29266](https://github.com/renovatebot/renovate/issues/29266)) ([4dfd8b2](https://github.com/renovatebot/renovate/commit/4dfd8b259b7795c923b7a709e239906112a80660)) ### [`v37.377.6`](https://github.com/renovatebot/renovate/releases/tag/37.377.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.5...37.377.6) ##### Bug Fixes - **package-rules:** replacement recommendation for matchPackagePrefixes and excludePackagePrefixes ([#&#8203;29262](https://github.com/renovatebot/renovate/issues/29262)) ([e521f7f](https://github.com/renovatebot/renovate/commit/e521f7f3c030568d9cad991e532224081c0d2de0)) ##### Documentation - Update usage override package rules ([#&#8203;29251](https://github.com/renovatebot/renovate/issues/29251)) ([e69a5f8](https://github.com/renovatebot/renovate/commit/e69a5f8399c1d22ce74d6acb54e553da06bff528)) ##### Miscellaneous Chores - Add packageRule logging to matchPackagePrefixes and excludePackagePrefixes warnings ([#&#8203;29261](https://github.com/renovatebot/renovate/issues/29261)) ([3110afc](https://github.com/renovatebot/renovate/commit/3110afc2de2548305dabed0323fda883bd2ab64f)) ### [`v37.377.5`](https://github.com/renovatebot/renovate/releases/tag/37.377.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.4...37.377.5) ##### Build System - **deps:** update dependency commander to v12.1.0 ([#&#8203;29258](https://github.com/renovatebot/renovate/issues/29258)) ([310eced](https://github.com/renovatebot/renovate/commit/310ecedfc634e30834588bdcb1f03569a068f71c)) ### [`v37.377.4`](https://github.com/renovatebot/renovate/releases/tag/37.377.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.3...37.377.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.9 ([#&#8203;29256](https://github.com/renovatebot/renovate/issues/29256)) ([dcd9145](https://github.com/renovatebot/renovate/commit/dcd9145c687a71252ad451aeb3ddcce2cd7d3c30)) ### [`v37.377.3`](https://github.com/renovatebot/renovate/releases/tag/37.377.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.2...37.377.3) ##### Bug Fixes - Revert "refactor: use `detectPlatform`" ([#&#8203;29255](https://github.com/renovatebot/renovate/issues/29255)) ([34d0727](https://github.com/renovatebot/renovate/commit/34d0727883c836205acf00d2213a24d960803553)) ### [`v37.377.2`](https://github.com/renovatebot/renovate/releases/tag/37.377.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.1...37.377.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.15 ([#&#8203;29253](https://github.com/renovatebot/renovate/issues/29253)) ([1b76331](https://github.com/renovatebot/renovate/commit/1b76331896e5a2556d209fe256df7b5012caa477)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.15 ([#&#8203;29252](https://github.com/renovatebot/renovate/issues/29252)) ([de16d39](https://github.com/renovatebot/renovate/commit/de16d39815c6467794b027fb67195e88195f4d00)) ### [`v37.377.1`](https://github.com/renovatebot/renovate/releases/tag/37.377.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.377.0...37.377.1) ##### Bug Fixes - **docker:** support devcontainer manifests ([#&#8203;29242](https://github.com/renovatebot/renovate/issues/29242)) ([680f720](https://github.com/renovatebot/renovate/commit/680f720ceb77320813c966fdb71d493454778327)) ### [`v37.377.0`](https://github.com/renovatebot/renovate/releases/tag/37.377.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.376.0...37.377.0) ##### Features - **flux:** support kustomization ([#&#8203;29224](https://github.com/renovatebot/renovate/issues/29224)) ([8023279](https://github.com/renovatebot/renovate/commit/80232795f3352afeae67e6203ffae92e1515449f)) ##### Miscellaneous Chores - **deps:** update dependency npm-run-all2 to v6.2.0 ([#&#8203;29244](https://github.com/renovatebot/renovate/issues/29244)) ([f272787](https://github.com/renovatebot/renovate/commit/f272787d5b0d337ab040c3ab832d9768df6a5c71)) ##### Continuous Integration - extend timeout for docker builds ([#&#8203;29239](https://github.com/renovatebot/renovate/issues/29239)) ([c0e018a](https://github.com/renovatebot/renovate/commit/c0e018ac34dd596007e705addf8aff0b371537c4)) ### [`v37.376.0`](https://github.com/renovatebot/renovate/releases/tag/37.376.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.375.2...37.376.0) ##### Features - **manager/pip-compile:** extract Python version from lock files ([#&#8203;29145](https://github.com/renovatebot/renovate/issues/29145)) ([77524af](https://github.com/renovatebot/renovate/commit/77524af19f8f21eca30329ebb6b57b3e34f84905)) ### [`v37.375.2`](https://github.com/renovatebot/renovate/releases/tag/37.375.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.375.1...37.375.2) ##### Build System - **deps:** update dependency redis to v4.6.14 ([#&#8203;29236](https://github.com/renovatebot/renovate/issues/29236)) ([da9d1ca](https://github.com/renovatebot/renovate/commit/da9d1ca8532180398a28390f8069a6bff9842eaf)) ### [`v37.375.1`](https://github.com/renovatebot/renovate/releases/tag/37.375.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.375.0...37.375.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.8 ([#&#8203;29234](https://github.com/renovatebot/renovate/issues/29234)) ([d7c2cad](https://github.com/renovatebot/renovate/commit/d7c2cad957dd2a68bf9edf6211ba5c3dea55c104)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/lodash](https://github.com/types/lodash) to v4.17.3 ([#&#8203;29231](https://github.com/renovatebot/renovate/issues/29231)) ([485d08a](https://github.com/renovatebot/renovate/commit/485d08a15b017036ca5f93a45b59ed2bb3946a75)) - **deps:** update dependency [@&#8203;types/lodash](https://github.com/types/lodash) to v4.17.4 ([#&#8203;29232](https://github.com/renovatebot/renovate/issues/29232)) ([fb0c2b0](https://github.com/renovatebot/renovate/commit/fb0c2b0634a339460cbd1cf9c6c0dbde1c4c5635)) ### [`v37.375.0`](https://github.com/renovatebot/renovate/releases/tag/37.375.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.374.3...37.375.0) ##### Features - **flux:** support registry aliases ([#&#8203;29222](https://github.com/renovatebot/renovate/issues/29222)) ([1de6906](https://github.com/renovatebot/renovate/commit/1de69069b85b283b24d6e4b679cbc63c99d6fef2)) ##### Documentation - allow skipping github issues ([#&#8203;29221](https://github.com/renovatebot/renovate/issues/29221)) ([249b50f](https://github.com/renovatebot/renovate/commit/249b50f3d2cbae4cf45d588f284fe94047bf69ce)) ### [`v37.374.3`](https://github.com/renovatebot/renovate/releases/tag/37.374.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.374.2...37.374.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.7 ([#&#8203;29214](https://github.com/renovatebot/renovate/issues/29214)) ([4a0ec6c](https://github.com/renovatebot/renovate/commit/4a0ec6c92fc217f60cbce0458c6a8931945d48e1)) ### [`v37.374.2`](https://github.com/renovatebot/renovate/releases/tag/37.374.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.374.1...37.374.2) ##### Bug Fixes - Correct digest resolution when the replacementName and replacementVersion options are defined ([#&#8203;29164](https://github.com/renovatebot/renovate/issues/29164)) ([c0089d6](https://github.com/renovatebot/renovate/commit/c0089d69f1ea02127c948812b18a051a6ae6e243)) ### [`v37.374.1`](https://github.com/renovatebot/renovate/releases/tag/37.374.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.374.0...37.374.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.6 ([#&#8203;29212](https://github.com/renovatebot/renovate/issues/29212)) ([f4eeaaa](https://github.com/renovatebot/renovate/commit/f4eeaaaff6bcdf3c8a6b76bc784c5d43f6ce38ce)) ### [`v37.374.0`](https://github.com/renovatebot/renovate/releases/tag/37.374.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.373.0...37.374.0) ##### Features - **presets:** Add monorepo KernelMemory ([#&#8203;29210](https://github.com/renovatebot/renovate/issues/29210)) ([fe62e80](https://github.com/renovatebot/renovate/commit/fe62e80aebe988dd9dcbe47d3e5eee225ec3904d)) ### [`v37.373.0`](https://github.com/renovatebot/renovate/releases/tag/37.373.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.372.1...37.373.0) ##### Features - **asdf:** Add minikube to asdf manager ([#&#8203;29189](https://github.com/renovatebot/renovate/issues/29189)) ([2525559](https://github.com/renovatebot/renovate/commit/25255596d63a03a312885aba1b25fdfd7b76c7a4)) ### [`v37.372.1`](https://github.com/renovatebot/renovate/releases/tag/37.372.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.372.0...37.372.1) ##### Bug Fixes - **packageRules:** prPriority should only be in packageRules ([#&#8203;29201](https://github.com/renovatebot/renovate/issues/29201)) ([70f1f93](https://github.com/renovatebot/renovate/commit/70f1f93823478a369bf7308964c14815cc544048)) ### [`v37.372.0`](https://github.com/renovatebot/renovate/releases/tag/37.372.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.371.1...37.372.0) ##### Features - **util/package-rules:** allow glob pattens in match{Current,New}Value ([#&#8203;29168](https://github.com/renovatebot/renovate/issues/29168)) ([56856d4](https://github.com/renovatebot/renovate/commit/56856d4a46ab007ca118fcd831a76611ea1e9fdd)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.14 ([#&#8203;29199](https://github.com/renovatebot/renovate/issues/29199)) ([4edd63a](https://github.com/renovatebot/renovate/commit/4edd63a297d1108bbd9f81f2a617c092a40a5ca6)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.5 ([#&#8203;29200](https://github.com/renovatebot/renovate/issues/29200)) ([757574b](https://github.com/renovatebot/renovate/commit/757574b931b9828b3283511b7c4bc65d4506fbcc)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.14 ([#&#8203;29198](https://github.com/renovatebot/renovate/issues/29198)) ([a8855d8](https://github.com/renovatebot/renovate/commit/a8855d811c3885d485b798b0332a0ca58f7d8039)) ### [`v37.371.1`](https://github.com/renovatebot/renovate/releases/tag/37.371.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.371.0...37.371.1) ##### Bug Fixes - **pdm:** change pdm update strategy to eager ([#&#8203;29183](https://github.com/renovatebot/renovate/issues/29183)) ([2f335b6](https://github.com/renovatebot/renovate/commit/2f335b61f46c6aed7a1fb0c5c05a6844371ca85d)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.7 ([#&#8203;29192](https://github.com/renovatebot/renovate/issues/29192)) ([436fa71](https://github.com/renovatebot/renovate/commit/436fa71ce4da455d9cf4d374442bea7318c20b9d)) - **deps:** update linters to v7.10.0 ([#&#8203;29196](https://github.com/renovatebot/renovate/issues/29196)) ([ab36239](https://github.com/renovatebot/renovate/commit/ab362394213afff57b308186a28701683053b43c)) - log when \_PROXY values detected ([#&#8203;29191](https://github.com/renovatebot/renovate/issues/29191)) ([e281931](https://github.com/renovatebot/renovate/commit/e28193134a2e488749b644b9bb87fa97c2788bec)) ### [`v37.371.0`](https://github.com/renovatebot/renovate/releases/tag/37.371.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.370.0...37.371.0) ##### Features - **asdf:** Add rebar3 to asdf manager ([#&#8203;29188](https://github.com/renovatebot/renovate/issues/29188)) ([2e6c563](https://github.com/renovatebot/renovate/commit/2e6c5636eabf6cf6e2b4e0942c4f3ee3263e6a53)) ##### Miscellaneous Chores - **deps:** update linters ([#&#8203;29193](https://github.com/renovatebot/renovate/issues/29193)) ([f59c7f3](https://github.com/renovatebot/renovate/commit/f59c7f31622b4efda09c010ca99173ffe115fe5f)) ### [`v37.370.0`](https://github.com/renovatebot/renovate/releases/tag/37.370.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.369.1...37.370.0) ##### Features - **self-hosted:** `mergeConfidenceEndpoint` and `mergeConfidenceDatasources` ([#&#8203;28880](https://github.com/renovatebot/renovate/issues/28880)) ([044dc0f](https://github.com/renovatebot/renovate/commit/044dc0fa2807c303a7043c326cec0d8f5fc9c4d1)) ### [`v37.369.1`](https://github.com/renovatebot/renovate/releases/tag/37.369.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.369.0...37.369.1) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.6 ([#&#8203;29179](https://github.com/renovatebot/renovate/issues/29179)) ([142dbbe](https://github.com/renovatebot/renovate/commit/142dbbedb7c9d649fa5f26122648dfffd4c911e7)) ##### Build System - **deps:** update dependency google-auth-library to v9.10.0 ([#&#8203;29180](https://github.com/renovatebot/renovate/issues/29180)) ([ae15a51](https://github.com/renovatebot/renovate/commit/ae15a51554828bb3891268c16f180124a90ade55)) ### [`v37.369.0`](https://github.com/renovatebot/renovate/releases/tag/37.369.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.10...37.369.0) ##### Features - **datasource:** `sourceUrl` & `releaseTimestamp` support ([#&#8203;29122](https://github.com/renovatebot/renovate/issues/29122)) ([d0b77e5](https://github.com/renovatebot/renovate/commit/d0b77e584a8dde76ef98ee402354f63978218f54)) ### [`v37.368.10`](https://github.com/renovatebot/renovate/releases/tag/37.368.10) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.9...37.368.10) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.13 ([#&#8203;29174](https://github.com/renovatebot/renovate/issues/29174)) ([3c75e4b](https://github.com/renovatebot/renovate/commit/3c75e4bfb3e6786508f57ead837af102d468f4ab)) ##### Miscellaneous Chores - **deps:** update codecov/codecov-action action to v4.4.1 ([#&#8203;29169](https://github.com/renovatebot/renovate/issues/29169)) ([fb3f901](https://github.com/renovatebot/renovate/commit/fb3f90128f7f95bc746770d05d0185a9e2717d34)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.13 ([#&#8203;29170](https://github.com/renovatebot/renovate/issues/29170)) ([fe7db43](https://github.com/renovatebot/renovate/commit/fe7db435f980f063b73e9bff3997edf1c55d24d9)) - **deps:** update github/codeql-action action to v3.25.6 ([#&#8203;29173](https://github.com/renovatebot/renovate/issues/29173)) ([89a8386](https://github.com/renovatebot/renovate/commit/89a8386d45b6e1808089d6f7ca3e1afde283aee9)) ### [`v37.368.9`](https://github.com/renovatebot/renovate/releases/tag/37.368.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.8...37.368.9) ##### Bug Fixes - **homebrew:** handle new github archive url format ([#&#8203;29138](https://github.com/renovatebot/renovate/issues/29138)) ([e035f05](https://github.com/renovatebot/renovate/commit/e035f0562d9ab4772c05116c3b753c820785a41c)) ### [`v37.368.8`](https://github.com/renovatebot/renovate/releases/tag/37.368.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.7...37.368.8) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.4 ([#&#8203;29161](https://github.com/renovatebot/renovate/issues/29161)) ([5b88dd6](https://github.com/renovatebot/renovate/commit/5b88dd6a31c24880da2b2dc5915916a8f3e4f6e8)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.12 ([#&#8203;29158](https://github.com/renovatebot/renovate/issues/29158)) ([7987c1f](https://github.com/renovatebot/renovate/commit/7987c1f66a6ae120dc643db306f60465391a9507)) ### [`v37.368.7`](https://github.com/renovatebot/renovate/releases/tag/37.368.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.6...37.368.7) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.12 ([#&#8203;29157](https://github.com/renovatebot/renovate/issues/29157)) ([4a1e758](https://github.com/renovatebot/renovate/commit/4a1e75889ffc9180570606adcdd67449e85d295f)) ##### Documentation - **readme:** better alt text, add toggleable list of companies/projects that use Renovate ([#&#8203;29022](https://github.com/renovatebot/renovate/issues/29022)) ([f8f5184](https://github.com/renovatebot/renovate/commit/f8f518493dad03c26facac4f110b4e553b09b99e)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.88 ([#&#8203;29149](https://github.com/renovatebot/renovate/issues/29149)) ([92686aa](https://github.com/renovatebot/renovate/commit/92686aa201dc076acd280e11c3db6319957832d9)) ### [`v37.368.6`](https://github.com/renovatebot/renovate/releases/tag/37.368.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.5...37.368.6) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.3 ([#&#8203;29143](https://github.com/renovatebot/renovate/issues/29143)) ([7f6964c](https://github.com/renovatebot/renovate/commit/7f6964cea9a10be6e07c1b5d3980ab4747f29671)) ### [`v37.368.5`](https://github.com/renovatebot/renovate/releases/tag/37.368.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.4...37.368.5) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.2 ([#&#8203;29142](https://github.com/renovatebot/renovate/issues/29142)) ([c23c70f](https://github.com/renovatebot/renovate/commit/c23c70fc8bc4dd591c1ef28ae934521962ea0921)) ##### Miscellaneous Chores - **deps:** update dependency rimraf to v5.0.7 ([#&#8203;29141](https://github.com/renovatebot/renovate/issues/29141)) ([483bfc2](https://github.com/renovatebot/renovate/commit/483bfc28f522c09aa8a16423c645bc2aba2ff81c)) ### [`v37.368.4`](https://github.com/renovatebot/renovate/releases/tag/37.368.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.3...37.368.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.1 ([#&#8203;29140](https://github.com/renovatebot/renovate/issues/29140)) ([947bf17](https://github.com/renovatebot/renovate/commit/947bf17aea6ff3185d4ac8f5babc95a70b3a23a9)) ##### Miscellaneous Chores - **deps:** update dependency rimraf to v5.0.6 ([#&#8203;29139](https://github.com/renovatebot/renovate/issues/29139)) ([a2ba884](https://github.com/renovatebot/renovate/commit/a2ba88412c3b9b2d349b79a2d4cdddd740a9d034)) ### [`v37.368.3`](https://github.com/renovatebot/renovate/releases/tag/37.368.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.2...37.368.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.11 ([#&#8203;29134](https://github.com/renovatebot/renovate/issues/29134)) ([8216f20](https://github.com/renovatebot/renovate/commit/8216f205dca1728003dd8ca21e9d96504fbd2949)) ##### Documentation - **config:** warn about spaces in `schedule` ([#&#8203;29121](https://github.com/renovatebot/renovate/issues/29121)) ([ebfb48d](https://github.com/renovatebot/renovate/commit/ebfb48d416d5a83850627c40a4e2ace1fd3e6928)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.11 ([#&#8203;29133](https://github.com/renovatebot/renovate/issues/29133)) ([463226b](https://github.com/renovatebot/renovate/commit/463226b1ed605b49c470a35a96c9b130b6363b50)) ### [`v37.368.2`](https://github.com/renovatebot/renovate/releases/tag/37.368.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.1...37.368.2) ##### Bug Fixes - **gomod:** treat v0 pseudo version updates as digest updates ([#&#8203;29042](https://github.com/renovatebot/renovate/issues/29042)) ([6f8cde4](https://github.com/renovatebot/renovate/commit/6f8cde4e679bea23fea64fefd65200e87578e0b5)) ### [`v37.368.1`](https://github.com/renovatebot/renovate/releases/tag/37.368.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.368.0...37.368.1) ##### Miscellaneous Chores - **deps:** update actions/checkout action to v4.1.6 ([#&#8203;29126](https://github.com/renovatebot/renovate/issues/29126)) ([f951139](https://github.com/renovatebot/renovate/commit/f9511394096516ef21f01ebd50f6f57d1dd875fe)) ##### Build System - **deps:** update dependency glob to v10.3.15 ([#&#8203;29125](https://github.com/renovatebot/renovate/issues/29125)) ([dc7d73f](https://github.com/renovatebot/renovate/commit/dc7d73f98fcc5644790243c1642de29b4b2f44d2)) ### [`v37.368.0`](https://github.com/renovatebot/renovate/releases/tag/37.368.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.367.0...37.368.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.12.0 ([#&#8203;29124](https://github.com/renovatebot/renovate/issues/29124)) ([676e1ef](https://github.com/renovatebot/renovate/commit/676e1ef47f81432d57301d49a60f283185d2eee0)) ##### Build System - **deps:** update dependency glob to v10.3.14 ([#&#8203;29123](https://github.com/renovatebot/renovate/issues/29123)) ([40a6b4d](https://github.com/renovatebot/renovate/commit/40a6b4d2901c9a5cf84d11ce5a58b9bffa4a8e78)) ### [`v37.367.0`](https://github.com/renovatebot/renovate/releases/tag/37.367.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.366.1...37.367.0) ##### Features - **presets:** add replacements for ZAP org moves ([#&#8203;29117](https://github.com/renovatebot/renovate/issues/29117)) ([7df1dc7](https://github.com/renovatebot/renovate/commit/7df1dc77ae6b5b55b37a565e29f62cd594ca2541)) ### [`v37.366.1`](https://github.com/renovatebot/renovate/releases/tag/37.366.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.366.0...37.366.1) ##### Build System - **deps:** update dependency jsonata to v2.0.5 ([#&#8203;29116](https://github.com/renovatebot/renovate/issues/29116)) ([8bbde23](https://github.com/renovatebot/renovate/commit/8bbde23579b4bf86a121ed6951681ef9d258a701)) ### [`v37.366.0`](https://github.com/renovatebot/renovate/releases/tag/37.366.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.365.0...37.366.0) ##### Features - **datasource:** Add python-version datasource ([#&#8203;27583](https://github.com/renovatebot/renovate/issues/27583)) ([c8aacc4](https://github.com/renovatebot/renovate/commit/c8aacc4c055071e642eb0a56ff9caece084b7c7c)) - Support custom artifact notice ([#&#8203;28957](https://github.com/renovatebot/renovate/issues/28957)) ([1c8eb34](https://github.com/renovatebot/renovate/commit/1c8eb34876e99d15a3b84e2422aceb34b24a9fe2)) ### [`v37.365.0`](https://github.com/renovatebot/renovate/releases/tag/37.365.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.364.0...37.365.0) ##### Features - **presets/workarounds:** add bitnami docker versioning ([#&#8203;29112](https://github.com/renovatebot/renovate/issues/29112)) ([66de046](https://github.com/renovatebot/renovate/commit/66de0465e944f55669d5822cea6a2d459a6e5ed6)) ### [`v37.364.0`](https://github.com/renovatebot/renovate/releases/tag/37.364.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.9...37.364.0) ##### Features - **presets:** add strum to monorepos ([#&#8203;29109](https://github.com/renovatebot/renovate/issues/29109)) ([20716b0](https://github.com/renovatebot/renovate/commit/20716b060942d90466fd65388712b1558de4b554)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.87 ([#&#8203;29108](https://github.com/renovatebot/renovate/issues/29108)) ([e03a5cf](https://github.com/renovatebot/renovate/commit/e03a5cf0cbd1d566f2b19901882243ecd6dd6cfb)) ##### Tests - **osgi:** Use "codeBlock" for tests ([#&#8203;29110](https://github.com/renovatebot/renovate/issues/29110)) ([2429a07](https://github.com/renovatebot/renovate/commit/2429a07eefbecb83408a9135bad600bee1af2544)) ### [`v37.363.9`](https://github.com/renovatebot/renovate/releases/tag/37.363.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.8...37.363.9) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.11.2 ([#&#8203;29099](https://github.com/renovatebot/renovate/issues/29099)) ([99ba857](https://github.com/renovatebot/renovate/commit/99ba857374c455b929790a538623638f17957898)) ##### Documentation - **config:** add note about GnuPG v2.4 usage ([#&#8203;29067](https://github.com/renovatebot/renovate/issues/29067)) ([88fd212](https://github.com/renovatebot/renovate/commit/88fd2124ff0a410d3cbca1780954e499d1f94f7f)) ### [`v37.363.8`](https://github.com/renovatebot/renovate/releases/tag/37.363.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.7...37.363.8) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.10 ([#&#8203;29096](https://github.com/renovatebot/renovate/issues/29096)) ([1254f6a](https://github.com/renovatebot/renovate/commit/1254f6a66254c9202eb6724489f80d183f3f5586)) ##### Documentation - **bot comparison:** dependabot-core switched to MIT license ([#&#8203;29095](https://github.com/renovatebot/renovate/issues/29095)) ([d9cd961](https://github.com/renovatebot/renovate/commit/d9cd9612eca0e5d262a4bb4c0d08d1c1871d299c)) - Update Swissquote article with information on the scheduler and dashboards ([#&#8203;29030](https://github.com/renovatebot/renovate/issues/29030)) ([01f9861](https://github.com/renovatebot/renovate/commit/01f9861069ccecbee921da41cabc7f6b8ddc5f14)) ### [`v37.363.7`](https://github.com/renovatebot/renovate/releases/tag/37.363.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.6...37.363.7) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.10 ([#&#8203;29091](https://github.com/renovatebot/renovate/issues/29091)) ([dba9ad3](https://github.com/renovatebot/renovate/commit/dba9ad3353409461e1d7261662d4115461d80f75)) ##### Build System - **deps:** update dependency zod to v3.23.8 ([#&#8203;29090](https://github.com/renovatebot/renovate/issues/29090)) ([caedb6f](https://github.com/renovatebot/renovate/commit/caedb6f4528d87fc0f46f8d5a7a4c5c6443f098f)) ### [`v37.363.6`](https://github.com/renovatebot/renovate/releases/tag/37.363.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.5...37.363.6) ##### Bug Fixes - **datasource/github-runners:** add Ubuntu 24.04 Noble Numbat as unstable ([#&#8203;29088](https://github.com/renovatebot/renovate/issues/29088)) ([e291ef0](https://github.com/renovatebot/renovate/commit/e291ef0dbdf515399d4cc97ff5aeb954ff2d5e8a)) ### [`v37.363.5`](https://github.com/renovatebot/renovate/releases/tag/37.363.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.4...37.363.5) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.11.1 ([#&#8203;29079](https://github.com/renovatebot/renovate/issues/29079)) ([945c4cf](https://github.com/renovatebot/renovate/commit/945c4cf8bae32b8309628ae51d95ed86b833852d)) ##### Miscellaneous Chores - **deps:** update codecov/codecov-action action to v4.4.0 ([#&#8203;29080](https://github.com/renovatebot/renovate/issues/29080)) ([78edb5b](https://github.com/renovatebot/renovate/commit/78edb5b0f857d9a3b6c4c62e30a63fe595219ee2)) ##### Build System - **deps:** update dependency zod to v3.23.7 ([#&#8203;29077](https://github.com/renovatebot/renovate/issues/29077)) ([ead5d55](https://github.com/renovatebot/renovate/commit/ead5d55a4986856d731ea13c9bec81987db38e8c)) ### [`v37.363.4`](https://github.com/renovatebot/renovate/releases/tag/37.363.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.3...37.363.4) ##### Build System - **deps:** update dependency semver to v7.6.2 ([#&#8203;29076](https://github.com/renovatebot/renovate/issues/29076)) ([5232cb6](https://github.com/renovatebot/renovate/commit/5232cb6531fc0fb6546e9d5e628183d3303dc398)) ### [`v37.363.3`](https://github.com/renovatebot/renovate/releases/tag/37.363.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.2...37.363.3) ##### Build System - **deps:** update opentelemetry-js monorepo ([#&#8203;29074](https://github.com/renovatebot/renovate/issues/29074)) ([89f576d](https://github.com/renovatebot/renovate/commit/89f576da00ef3130b38a3b8ddd6de743d7cfd8dd)) ### [`v37.363.2`](https://github.com/renovatebot/renovate/releases/tag/37.363.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.1...37.363.2) ##### Build System - **deps:** update dependency semver to v7.6.1 ([#&#8203;29073](https://github.com/renovatebot/renovate/issues/29073)) ([b6d5e4a](https://github.com/renovatebot/renovate/commit/b6d5e4a8c9bed9c283f9f73bb3b125765017a704)) ### [`v37.363.1`](https://github.com/renovatebot/renovate/releases/tag/37.363.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.363.0...37.363.1) ##### Bug Fixes - **datasource/docker:** use digest from header if available ([#&#8203;29065](https://github.com/renovatebot/renovate/issues/29065)) ([3bcafbb](https://github.com/renovatebot/renovate/commit/3bcafbb2fe3434937877db8a2f69c86183909f92)) ### [`v37.363.0`](https://github.com/renovatebot/renovate/releases/tag/37.363.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.362.0...37.363.0) ##### Features - allow templating of the extends field ([#&#8203;27955](https://github.com/renovatebot/renovate/issues/27955)) ([91e8a86](https://github.com/renovatebot/renovate/commit/91e8a86e2e4c903b810297b6e5ae6270e7dcd3f6)) ### [`v37.362.0`](https://github.com/renovatebot/renovate/releases/tag/37.362.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.361.0...37.362.0) ##### Features - **datasource/kubernetes-api:** add missing image api kinds ([#&#8203;29062](https://github.com/renovatebot/renovate/issues/29062)) ([0f838d2](https://github.com/renovatebot/renovate/commit/0f838d2be217ca4690dda0ded471fae941b2c395)) ##### Bug Fixes - **azure:** paginate getTeams() ([#&#8203;29060](https://github.com/renovatebot/renovate/issues/29060)) ([8d78ca2](https://github.com/renovatebot/renovate/commit/8d78ca2ec8413739ac5c9247393ef8a147bfbd80)) ### [`v37.361.0`](https://github.com/renovatebot/renovate/releases/tag/37.361.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.360.0...37.361.0) ##### Features - **util/yaml:** replace more go templates ([#&#8203;29061](https://github.com/renovatebot/renovate/issues/29061)) ([5affc47](https://github.com/renovatebot/renovate/commit/5affc475f2aa21acad98272035d5ee154e7ff098)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.33 ([#&#8203;29051](https://github.com/renovatebot/renovate/issues/29051)) ([8b99cbc](https://github.com/renovatebot/renovate/commit/8b99cbca7f479a1ed563355310788b98873a5bd2)) ### [`v37.360.0`](https://github.com/renovatebot/renovate/releases/tag/37.360.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.359.0...37.360.0) ##### Features - **gitlab:** retry requests on resource locks ([#&#8203;29019](https://github.com/renovatebot/renovate/issues/29019)) ([c608cee](https://github.com/renovatebot/renovate/commit/c608ceeaac2a1d53887ca62b319458c216c0820a)) ##### Documentation - add modules introduction ([#&#8203;29038](https://github.com/renovatebot/renovate/issues/29038)) ([23421c5](https://github.com/renovatebot/renovate/commit/23421c572cd5aaa98bf0237250c305e51809d736)) ### [`v37.359.0`](https://github.com/renovatebot/renovate/releases/tag/37.359.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.358.2...37.359.0) ##### Features - **corepack:** Add env COREPACK_INTEGRITY_KEYS ([#&#8203;29047](https://github.com/renovatebot/renovate/issues/29047)) ([84e4239](https://github.com/renovatebot/renovate/commit/84e4239c62e989b42c7aee0806d7ddf522fea4cc)) ### [`v37.358.2`](https://github.com/renovatebot/renovate/releases/tag/37.358.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.358.1...37.358.2) ##### Build System - **deps:** update dependency re2 to v1.20.11 ([#&#8203;29053](https://github.com/renovatebot/renovate/issues/29053)) ([04f4edb](https://github.com/renovatebot/renovate/commit/04f4edbd518f4fe7409a573357efed3fa8ff82a9)) ### [`v37.358.1`](https://github.com/renovatebot/renovate/releases/tag/37.358.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.358.0...37.358.1) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/diff](https://github.com/types/diff) to v5.2.1 ([#&#8203;29046](https://github.com/renovatebot/renovate/issues/29046)) ([cc5da0b](https://github.com/renovatebot/renovate/commit/cc5da0b7b403da06a589ae123da3f76077077682)) - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.32 ([#&#8203;29050](https://github.com/renovatebot/renovate/issues/29050)) ([77edc3d](https://github.com/renovatebot/renovate/commit/77edc3daed0cb0092751aa69803f91ac74e22b17)) ##### Build System - **deps:** update dependency validate-npm-package-name to v5.0.1 ([#&#8203;29045](https://github.com/renovatebot/renovate/issues/29045)) ([72c3ec4](https://github.com/renovatebot/renovate/commit/72c3ec4839c1b1aea17b60dbf4b0865784c99900)) ### [`v37.358.0`](https://github.com/renovatebot/renovate/releases/tag/37.358.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.357.0...37.358.0) ##### Features - **pip_requirements:** Extract flags from package files with no deps ([#&#8203;28961](https://github.com/renovatebot/renovate/issues/28961)) ([dd52edd](https://github.com/renovatebot/renovate/commit/dd52eddd4e600683900857024a687e7152fccccd)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.5 ([#&#8203;29040](https://github.com/renovatebot/renovate/issues/29040)) ([04c68b3](https://github.com/renovatebot/renovate/commit/04c68b36b443dcdf14687b96103f56db2bc08afb)) ### [`v37.357.0`](https://github.com/renovatebot/renovate/releases/tag/37.357.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.356.1...37.357.0) ##### Features - **datasource/kubernetes-api:** add flux versions from flux 2.3.0 ([#&#8203;29039](https://github.com/renovatebot/renovate/issues/29039)) ([c3529d6](https://github.com/renovatebot/renovate/commit/c3529d6c3f4803503d8b3d4041d734c078deaad2)) ##### Documentation - **config options:** rewrite `allowedVersions` ([#&#8203;29014](https://github.com/renovatebot/renovate/issues/29014)) ([fe45509](https://github.com/renovatebot/renovate/commit/fe4550934d4d9d6aaeb86b883b3a476565185682)) - create logo and brand use guidelines ([#&#8203;29021](https://github.com/renovatebot/renovate/issues/29021)) ([c4bfd86](https://github.com/renovatebot/renovate/commit/c4bfd869c0539aaa91719aa9abc45eca96b0a55a)) - **faq:** no dependency dashboard on gerrit ([#&#8203;29016](https://github.com/renovatebot/renovate/issues/29016)) ([6308149](https://github.com/renovatebot/renovate/commit/630814919c030bbca429a3602c80151ec39c245d)) - fix `readOnly` option order ([#&#8203;29037](https://github.com/renovatebot/renovate/issues/29037)) ([3dd51b3](https://github.com/renovatebot/renovate/commit/3dd51b34ec974dc1729502a9a67047edf10774bc)) - update references to renovate/renovate to v37.356.1 ([#&#8203;29018](https://github.com/renovatebot/renovate/issues/29018)) ([b5908cf](https://github.com/renovatebot/renovate/commit/b5908cfc3a5bdcac142847edd17292d666c9fe0f)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.86 ([#&#8203;29017](https://github.com/renovatebot/renovate/issues/29017)) ([b0aa3fc](https://github.com/renovatebot/renovate/commit/b0aa3fcc06d1e98a103c9c158d62e560d3b0c87b)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.5.3 ([#&#8203;29036](https://github.com/renovatebot/renovate/issues/29036)) ([1e584ae](https://github.com/renovatebot/renovate/commit/1e584ae801f90efd93da2aac35df326e3a55f4f7)) - **deps:** update github/codeql-action action to v3.25.5 ([#&#8203;29035](https://github.com/renovatebot/renovate/issues/29035)) ([e0a44ec](https://github.com/renovatebot/renovate/commit/e0a44ecf6a39652a0534fc41099b34f5782f17bb)) - **deps:** update pnpm to v9.1.0 ([#&#8203;29023](https://github.com/renovatebot/renovate/issues/29023)) ([a2fed65](https://github.com/renovatebot/renovate/commit/a2fed65482292c2d373c38b4858f8007d44b43fb)) - **deps:** update pnpm to v9.1.1 ([#&#8203;29025](https://github.com/renovatebot/renovate/issues/29025)) ([4c6d03e](https://github.com/renovatebot/renovate/commit/4c6d03e8bb78750721c5dc4f77e0491a76f3c680)) - **manager/poetry:** log determined poetry version ([#&#8203;29028](https://github.com/renovatebot/renovate/issues/29028)) ([33eb4fd](https://github.com/renovatebot/renovate/commit/33eb4fdf03b86caade2792243640c0c1d8b16e7d)) ##### Code Refactoring - **preset:** update regexManagers: to customManagers: ([#&#8203;28979](https://github.com/renovatebot/renovate/issues/28979)) ([2bec323](https://github.com/renovatebot/renovate/commit/2bec32323746483efad33278f6f8eccded3e3a71)) ##### Tests - **dotnet-version:** add `releaseTimestamp` field ([#&#8203;29024](https://github.com/renovatebot/renovate/issues/29024)) ([1598388](https://github.com/renovatebot/renovate/commit/1598388dd02895b91ff22ce0cd3f66237fc0f6fe)) ### [`v37.356.1`](https://github.com/renovatebot/renovate/releases/tag/37.356.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.356.0...37.356.1) ##### Bug Fixes - **gitlab:** filter issues for ignorePrAuthor ([#&#8203;28996](https://github.com/renovatebot/renovate/issues/28996)) ([054e53e](https://github.com/renovatebot/renovate/commit/054e53e87a9d2ab05a723624a98d1e054525f8e1)) ##### Documentation - **manager/terraform:** rewrite Terraform vs OpenTofu ([#&#8203;29010](https://github.com/renovatebot/renovate/issues/29010)) ([b333f4b](https://github.com/renovatebot/renovate/commit/b333f4b4846815cf25ad854098f2f60cede68491)) ##### Miscellaneous Chores - fix typos in test descriptions ([#&#8203;29011](https://github.com/renovatebot/renovate/issues/29011)) ([5540e0b](https://github.com/renovatebot/renovate/commit/5540e0b8aafb2691462a3dca5518342aacaacbb4)) ### [`v37.356.0`](https://github.com/renovatebot/renovate/releases/tag/37.356.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.355.1...37.356.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.11.0 ([#&#8203;29009](https://github.com/renovatebot/renovate/issues/29009)) ([4d11583](https://github.com/renovatebot/renovate/commit/4d11583e1846e83596bff1778e610ec61ecf593b)) ##### Documentation - pull who uses Renovate image into main repo ([#&#8203;29003](https://github.com/renovatebot/renovate/issues/29003)) ([0c57195](https://github.com/renovatebot/renovate/commit/0c57195888771a6d798445b370e98c0eb2c7ea4b)) ##### Miscellaneous Chores - improve code of conduct ([#&#8203;29008](https://github.com/renovatebot/renovate/issues/29008)) ([34bf182](https://github.com/renovatebot/renovate/commit/34bf182d9b4d89ce129b0cfca1fbd5a51fe70c6f)) ### [`v37.355.1`](https://github.com/renovatebot/renovate/releases/tag/37.355.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.6...37.355.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.7 ([#&#8203;29005](https://github.com/renovatebot/renovate/issues/29005)) ([da3872e](https://github.com/renovatebot/renovate/commit/da3872eda8e738cbc055cda1fc8d614c66272b80)) ### [`v37.354.6`](https://github.com/renovatebot/renovate/releases/tag/37.354.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.5...37.354.6) ##### Build System - **deps:** update dependency cacache to v18.0.3 ([#&#8203;28994](https://github.com/renovatebot/renovate/issues/28994)) ([9018e1a](https://github.com/renovatebot/renovate/commit/9018e1ac52dbeb59fd529cbbc0b5163d604373c7)) ### [`v37.354.5`](https://github.com/renovatebot/renovate/releases/tag/37.354.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.3...37.354.5) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.9 ([#&#8203;28991](https://github.com/renovatebot/renovate/issues/28991)) ([3fd42d8](https://github.com/renovatebot/renovate/commit/3fd42d878f8f74efdcae2eeed0e746a60efe043e)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.9 ([#&#8203;28990](https://github.com/renovatebot/renovate/issues/28990)) ([f74dcc2](https://github.com/renovatebot/renovate/commit/f74dcc210db259301b46a99c0071a37f4eb80587)) ### [`v37.354.3`](https://github.com/renovatebot/renovate/releases/tag/37.354.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.2...37.354.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.7 ([#&#8203;28984](https://github.com/renovatebot/renovate/issues/28984)) ([e7bcf3f](https://github.com/renovatebot/renovate/commit/e7bcf3f5b419ff6be28c9d3867abe901e95fa3ec)) ### [`v37.354.2`](https://github.com/renovatebot/renovate/releases/tag/37.354.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.1...37.354.2) ##### Bug Fixes - **pdm:** ignore build requirements when update lock file ([#&#8203;28946](https://github.com/renovatebot/renovate/issues/28946)) ([aa05c66](https://github.com/renovatebot/renovate/commit/aa05c66498b856e68098aabcb92028fb1c14ebec)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.7 ([#&#8203;28980](https://github.com/renovatebot/renovate/issues/28980)) ([0f7e4c2](https://github.com/renovatebot/renovate/commit/0f7e4c2f7d72527a787849836ccf40ba8bde7213)) ##### Tests - **preset:** add tests for biomeVersions ([#&#8203;28965](https://github.com/renovatebot/renovate/issues/28965)) ([243c265](https://github.com/renovatebot/renovate/commit/243c265ade75cf1eb51e340f3264db1235103121)) ### [`v37.354.1`](https://github.com/renovatebot/renovate/releases/tag/37.354.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.354.0...37.354.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.6 ([#&#8203;28975](https://github.com/renovatebot/renovate/issues/28975)) ([6ad22d5](https://github.com/renovatebot/renovate/commit/6ad22d5d60b33ffb49201e133ed24e8524153165)) ##### Documentation - move docs index/homepage file to main repo ([#&#8203;28751](https://github.com/renovatebot/renovate/issues/28751)) ([6b0d26c](https://github.com/renovatebot/renovate/commit/6b0d26c972e0e21462b91b925851a3d1c1aba09c)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.6 ([#&#8203;28973](https://github.com/renovatebot/renovate/issues/28973)) ([0b49bf0](https://github.com/renovatebot/renovate/commit/0b49bf0a3e89f43d20189cf17a7133bcc71aa0fb)) ### [`v37.354.0`](https://github.com/renovatebot/renovate/releases/tag/37.354.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.353.1...37.354.0) ##### Features - **preset:** support \_VERSION updates within bitbucket pipelines ([#&#8203;28964](https://github.com/renovatebot/renovate/issues/28964)) ([760291c](https://github.com/renovatebot/renovate/commit/760291c5827ada0311a4b60d64075b0000e2d1a8)) - **preset:** update dockerfileVersions match string ([#&#8203;28963](https://github.com/renovatebot/renovate/issues/28963)) ([74f1833](https://github.com/renovatebot/renovate/commit/74f1833a27fa88a7870b77026c0af73b26c19d6f)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.83 ([#&#8203;28971](https://github.com/renovatebot/renovate/issues/28971)) ([9499673](https://github.com/renovatebot/renovate/commit/949967380bd634e41790db73d29aeb6840d062c5)) - **deps:** update ossf/scorecard-action action to v2.3.3 ([#&#8203;28967](https://github.com/renovatebot/renovate/issues/28967)) ([0d77ddf](https://github.com/renovatebot/renovate/commit/0d77ddff6405774267a1ebce619316eb96435bc4)) ### [`v37.353.1`](https://github.com/renovatebot/renovate/releases/tag/37.353.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.353.0...37.353.1) ##### Miscellaneous Chores - **deps:** update dependency jest-mock-extended to v3.0.7 ([#&#8203;28953](https://github.com/renovatebot/renovate/issues/28953)) ([a91abaa](https://github.com/renovatebot/renovate/commit/a91abaa54e3cd7d70b24378acef6fa15331909a4)) ##### Code Refactoring - always set currentVersionTimestamp ([#&#8203;28949](https://github.com/renovatebot/renovate/issues/28949)) ([b5ea61b](https://github.com/renovatebot/renovate/commit/b5ea61b4350660f32f7dd2989d21eb887ed4c405)) ##### Build System - **deps:** update yarn monorepo ([#&#8203;28956](https://github.com/renovatebot/renovate/issues/28956)) ([7cbb379](https://github.com/renovatebot/renovate/commit/7cbb379ffdf074d93b248cde30baffa794c56da4)) ### [`v37.353.0`](https://github.com/renovatebot/renovate/releases/tag/37.353.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.352.0...37.353.0) ##### Features - **packageRules:** set skipReason=package-rules ([#&#8203;28952](https://github.com/renovatebot/renovate/issues/28952)) ([bf22e13](https://github.com/renovatebot/renovate/commit/bf22e13e907c2bc9345968390a28adfacb355661)) ### [`v37.352.0`](https://github.com/renovatebot/renovate/releases/tag/37.352.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.351.4...37.352.0) ##### Features - **presets:** add ktor to monorepos ([#&#8203;28951](https://github.com/renovatebot/renovate/issues/28951)) ([2056e2d](https://github.com/renovatebot/renovate/commit/2056e2d6223ad03c61f446f45befd7809bb74d2d)) ### [`v37.351.4`](https://github.com/renovatebot/renovate/releases/tag/37.351.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.351.3...37.351.4) ##### Bug Fixes - **versioning/pep440:** log debug message if `newVersion` is excluded from range ([#&#8203;28950](https://github.com/renovatebot/renovate/issues/28950)) ([ad9d2b9](https://github.com/renovatebot/renovate/commit/ad9d2b971eef44603fc84ce5d1452b612862553c)) ##### Code Refactoring - use `detectPlatform` ([#&#8203;28945](https://github.com/renovatebot/renovate/issues/28945)) ([5de7eee](https://github.com/renovatebot/renovate/commit/5de7eee2b3f7011397ea273d1289933c343da9cb)) ### [`v37.351.3`](https://github.com/renovatebot/renovate/releases/tag/37.351.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.351.2...37.351.3) ##### Bug Fixes - **dockerfile:** handle codenames with registries ([#&#8203;28941](https://github.com/renovatebot/renovate/issues/28941)) ([edf661f](https://github.com/renovatebot/renovate/commit/edf661ff733414d4b9283272a07835d0c5f65ff7)) ##### Miscellaneous Chores - **deps:** update actions/checkout action to v4.1.5 ([#&#8203;28940](https://github.com/renovatebot/renovate/issues/28940)) ([4eaa0c5](https://github.com/renovatebot/renovate/commit/4eaa0c5c645a6b27a9bba76fa27dd08818b5d996)) ### [`v37.351.2`](https://github.com/renovatebot/renovate/releases/tag/37.351.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.351.1...37.351.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.5 ([#&#8203;28937](https://github.com/renovatebot/renovate/issues/28937)) ([9094b71](https://github.com/renovatebot/renovate/commit/9094b71fc243c8ed9da45dc08e7d78b191c6a7d1)) ##### Miscellaneous Chores - **deps:** update github/codeql-action action to v3.25.4 ([#&#8203;28936](https://github.com/renovatebot/renovate/issues/28936)) ([0ddc0f5](https://github.com/renovatebot/renovate/commit/0ddc0f5fe9fc38d0739a26fa4a9c2ead72ba8e79)) ### [`v37.351.1`](https://github.com/renovatebot/renovate/releases/tag/37.351.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.351.0...37.351.1) ##### Bug Fixes - **emoji:** Use colorful version of warning emoji ([#&#8203;28888](https://github.com/renovatebot/renovate/issues/28888)) ([51db0d9](https://github.com/renovatebot/renovate/commit/51db0d9e387ecd02398f29eb4825b8cabddd20f3)) ##### Documentation - improve minimal reproductions guide ([#&#8203;28926](https://github.com/renovatebot/renovate/issues/28926)) ([596d743](https://github.com/renovatebot/renovate/commit/596d743cf7826969f01efdc18d7b1542161e5ab1)) ##### Miscellaneous Chores - **deps:** update dependency type-fest to v4.18.1 ([#&#8203;28928](https://github.com/renovatebot/renovate/issues/28928)) ([97926c0](https://github.com/renovatebot/renovate/commit/97926c06e984502993fead657f4806e873103a64)) - **deps:** update dependency type-fest to v4.18.2 ([#&#8203;28929](https://github.com/renovatebot/renovate/issues/28929)) ([07111ba](https://github.com/renovatebot/renovate/commit/07111baa16fb622d479851e124a6ce2a1d2b7c5c)) ### [`v37.351.0`](https://github.com/renovatebot/renovate/releases/tag/37.351.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.350.1...37.351.0) ##### Features - **pipenv:** better python constraints checking ([#&#8203;28878](https://github.com/renovatebot/renovate/issues/28878)) ([78e3ea6](https://github.com/renovatebot/renovate/commit/78e3ea6a5020dfa042b626e6f21e43b112283015)) ##### Documentation - **bot comparison:** add Dependabot as GitHub Action ([#&#8203;28921](https://github.com/renovatebot/renovate/issues/28921)) ([54ba9af](https://github.com/renovatebot/renovate/commit/54ba9af75ff7ae6b6e5a3407767b3cd75f3c68a6)) ### [`v37.350.1`](https://github.com/renovatebot/renovate/releases/tag/37.350.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.350.0...37.350.1) ##### Bug Fixes - **manager/devcontainer:** parse with JSONC parser ([#&#8203;28914](https://github.com/renovatebot/renovate/issues/28914)) ([ed4c2e6](https://github.com/renovatebot/renovate/commit/ed4c2e6b4bd6128d09c3091fb54f5c0174ec6ca6)) ##### Documentation - **gitea:** fix anchors ([#&#8203;28919](https://github.com/renovatebot/renovate/issues/28919)) ([ff566cb](https://github.com/renovatebot/renovate/commit/ff566cbf5be1233544bbc2b6712ab51dfae1f4a8)) ##### Tests - **pep440:** add tests ([#&#8203;28915](https://github.com/renovatebot/renovate/issues/28915)) ([bc2e4b3](https://github.com/renovatebot/renovate/commit/bc2e4b38ea7841643c32349ddda2f96d890aa301)) ### [`v37.350.0`](https://github.com/renovatebot/renovate/releases/tag/37.350.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.349.3...37.350.0) ##### Features - **manager/maven:** support `.mvn/extensions.xml` ([#&#8203;28893](https://github.com/renovatebot/renovate/issues/28893)) ([468b0d1](https://github.com/renovatebot/renovate/commit/468b0d14739c7c0dddc76f37830d0655c330007a)) ### [`v37.349.3`](https://github.com/renovatebot/renovate/releases/tag/37.349.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.349.2...37.349.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.3 ([#&#8203;28913](https://github.com/renovatebot/renovate/issues/28913)) ([96f760a](https://github.com/renovatebot/renovate/commit/96f760a36f489c4b1aeb4218a69009d557f0a014)) ##### Miscellaneous Chores - **schedule:** log current time ([#&#8203;28911](https://github.com/renovatebot/renovate/issues/28911)) ([2c66a36](https://github.com/renovatebot/renovate/commit/2c66a362c182b10f0d4a57e7cd553e44359b5f33)) ### [`v37.349.2`](https://github.com/renovatebot/renovate/releases/tag/37.349.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.349.1...37.349.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.2 ([#&#8203;28902](https://github.com/renovatebot/renovate/issues/28902)) ([7c22044](https://github.com/renovatebot/renovate/commit/7c22044015bbf99b4416147d642df97f4d7c4e20)) ### [`v37.349.1`](https://github.com/renovatebot/renovate/releases/tag/37.349.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.349.0...37.349.1) ##### Bug Fixes - **presets): Revert "feat(preset:** group pinojs packages together" ([#&#8203;28901](https://github.com/renovatebot/renovate/issues/28901)) ([f6c973e](https://github.com/renovatebot/renovate/commit/f6c973ee6c767a936a42ee09016be4d961ff68ef)) ##### Miscellaneous Chores - **label-actions:** improve auto:inactivity-pr-close ([#&#8203;28898](https://github.com/renovatebot/renovate/issues/28898)) ([df17e8a](https://github.com/renovatebot/renovate/commit/df17e8a144a455a78fa499cefc9026745744d90f)) ### [`v37.349.0`](https://github.com/renovatebot/renovate/releases/tag/37.349.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.348.0...37.349.0) ##### Features - **preset:** group pinojs packages together ([#&#8203;28890](https://github.com/renovatebot/renovate/issues/28890)) ([80484aa](https://github.com/renovatebot/renovate/commit/80484aa7c2dce7a329a8e91782f3ce13da29537f)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;28854](https://github.com/renovatebot/renovate/issues/28854)) ([420f0c0](https://github.com/renovatebot/renovate/commit/420f0c063c36c705ebe503a5c4a72e00ce1a28f6)) - **label-actions:** add auto:inactivity-pr-close ([#&#8203;28896](https://github.com/renovatebot/renovate/issues/28896)) ([0c0be8e](https://github.com/renovatebot/renovate/commit/0c0be8efe51f8c04c647472af9e32c07fefe12b9)) ### [`v37.348.0`](https://github.com/renovatebot/renovate/releases/tag/37.348.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.347.3...37.348.0) ##### Features - **presets:** add eslint monorepo ([#&#8203;25876](https://github.com/renovatebot/renovate/issues/25876)) ([3ab0090](https://github.com/renovatebot/renovate/commit/3ab00903cbfc4d8a3f2e8ddb209f13ae210d1b68)) - **presets:** Add registry url to gitlabPipelineVersions ([#&#8203;26139](https://github.com/renovatebot/renovate/issues/26139)) ([ee5d874](https://github.com/renovatebot/renovate/commit/ee5d8741420b86672c6e3a4ba7b1cef31f130702)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.1 ([#&#8203;28894](https://github.com/renovatebot/renovate/issues/28894)) ([62ebbbc](https://github.com/renovatebot/renovate/commit/62ebbbc12f7e84b0ac9a7a6c973b9c8949e4492e)) ### [`v37.347.3`](https://github.com/renovatebot/renovate/releases/tag/37.347.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.347.2...37.347.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.5 ([#&#8203;28892](https://github.com/renovatebot/renovate/issues/28892)) ([750230f](https://github.com/renovatebot/renovate/commit/750230f4d2f0a4fa69aaa84db93e90f2560fb891)) - **manager/terraform/lockfile:** use registryURL defined in lockfile ([#&#8203;28886](https://github.com/renovatebot/renovate/issues/28886)) ([cbbfcd1](https://github.com/renovatebot/renovate/commit/cbbfcd1514056a8c71a2cceb4066819c6e091fce)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.5 ([#&#8203;28891](https://github.com/renovatebot/renovate/issues/28891)) ([141548d](https://github.com/renovatebot/renovate/commit/141548ddcadf5cf52fb3eb97846bd4dfbb321d38)) ##### Code Refactoring - Make "UpdateArtifactsResult" a union type ([#&#8203;28884](https://github.com/renovatebot/renovate/issues/28884)) ([d8eaf6b](https://github.com/renovatebot/renovate/commit/d8eaf6b03b80036f4891f6c3689180553ce8354b)) ### [`v37.347.2`](https://github.com/renovatebot/renovate/releases/tag/37.347.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.347.1...37.347.2) ##### Build System - **deps:** update dependency zod to v3.23.6 ([#&#8203;28887](https://github.com/renovatebot/renovate/issues/28887)) ([8191cf8](https://github.com/renovatebot/renovate/commit/8191cf8746e5c6a4ca9e80615ac685e7fb28b2d7)) ### [`v37.347.1`](https://github.com/renovatebot/renovate/releases/tag/37.347.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.347.0...37.347.1) ##### Build System - **deps:** update dependency zod to v3.23.5 ([#&#8203;28885](https://github.com/renovatebot/renovate/issues/28885)) ([d8d1664](https://github.com/renovatebot/renovate/commit/d8d16647d58dd8bca3dc29c836660d9641af552e)) ### [`v37.347.0`](https://github.com/renovatebot/renovate/releases/tag/37.347.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.346.0...37.347.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.10.0 ([#&#8203;28879](https://github.com/renovatebot/renovate/issues/28879)) ([7194f30](https://github.com/renovatebot/renovate/commit/7194f3084bd9c5d496c23b318c285f066f0a34d2)) ### [`v37.346.0`](https://github.com/renovatebot/renovate/releases/tag/37.346.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.345.0...37.346.0) ##### Features - **self-hosted:** `autodiscoverRepoSort` and `autodiscoverRepoOrder` ([#&#8203;28738](https://github.com/renovatebot/renovate/issues/28738)) ([10a4a8b](https://github.com/renovatebot/renovate/commit/10a4a8bb26caa4753bc0ab5a1f599338a852e31b)) ##### Miscellaneous Chores - **deps:** update linters to v7.8.0 ([#&#8203;28877](https://github.com/renovatebot/renovate/issues/28877)) ([3de9ac7](https://github.com/renovatebot/renovate/commit/3de9ac7e1018ecf42ff337c872cc82838ae0e087)) ##### Code Refactoring - **gomod:** Simplify dependency extraction ([#&#8203;28852](https://github.com/renovatebot/renovate/issues/28852)) ([5aa2ebf](https://github.com/renovatebot/renovate/commit/5aa2ebfbcb333b7bc5f01fc3de768a78e2abe433)) ### [`v37.345.0`](https://github.com/renovatebot/renovate/releases/tag/37.345.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.344.3...37.345.0) ##### Features - **asdf:** Add gomplate and cosign to asdf manager ([#&#8203;28876](https://github.com/renovatebot/renovate/issues/28876)) ([88122ec](https://github.com/renovatebot/renovate/commit/88122ec77d9a879be8cb671a24f4d5eeef352c65)) - **replacements:** standard-version to commit-and-tag-version ([#&#8203;28862](https://github.com/renovatebot/renovate/issues/28862)) ([f550acb](https://github.com/renovatebot/renovate/commit/f550acb5636681cf274b9a68f3af3641511402a3)) ### [`v37.344.3`](https://github.com/renovatebot/renovate/releases/tag/37.344.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.344.2...37.344.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.9.2 ([#&#8203;28875](https://github.com/renovatebot/renovate/issues/28875)) ([b5b0a74](https://github.com/renovatebot/renovate/commit/b5b0a740aee69f9bd345d6d5ad5e7f17f441f8cc)) ##### Documentation - Language Constraints and Upgrading ([#&#8203;28856](https://github.com/renovatebot/renovate/issues/28856)) ([04692b6](https://github.com/renovatebot/renovate/commit/04692b688b25676b71e1e305a03399b83abeb59b)) ##### Tests - **gomod:** Use "codeBlock" helper ([#&#8203;28874](https://github.com/renovatebot/renovate/issues/28874)) ([e8b1beb](https://github.com/renovatebot/renovate/commit/e8b1beba81e7cd77703e2d9d9172dacf2ecd8ec6)) ### [`v37.344.2`](https://github.com/renovatebot/renovate/releases/tag/37.344.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.344.0...37.344.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.9.1 ([#&#8203;28871](https://github.com/renovatebot/renovate/issues/28871)) ([1a3910a](https://github.com/renovatebot/renovate/commit/1a3910adc980d98bdafcabf88e6fb3fadca48827)) ##### Miscellaneous Chores - **asdf:** update plugins owner for cargo-make and yamlfmt ([#&#8203;28870](https://github.com/renovatebot/renovate/issues/28870)) ([37b316f](https://github.com/renovatebot/renovate/commit/37b316f337e8f8d291af3c865f1146df5911f9a4)) ### [`v37.344.0`](https://github.com/renovatebot/renovate/releases/tag/37.344.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.343.1...37.344.0) ##### Features - mode=silent ([#&#8203;28396](https://github.com/renovatebot/renovate/issues/28396)) ([654c447](https://github.com/renovatebot/renovate/commit/654c447e6e14e12495c4fa7a8e49c3c7059df726)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.4 ([#&#8203;28867](https://github.com/renovatebot/renovate/issues/28867)) ([e34248b](https://github.com/renovatebot/renovate/commit/e34248b070b1e0706e3210ec06f7dffe6b44b34b)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.4 ([#&#8203;28866](https://github.com/renovatebot/renovate/issues/28866)) ([8012a4e](https://github.com/renovatebot/renovate/commit/8012a4e1bc7294457e96ef4caaa8e8b209df5e52)) ### [`v37.343.1`](https://github.com/renovatebot/renovate/releases/tag/37.343.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.343.0...37.343.1) ##### Bug Fixes - **pypi:** filter string only and deduplicate ([#&#8203;28865](https://github.com/renovatebot/renovate/issues/28865)) ([abc61d6](https://github.com/renovatebot/renovate/commit/abc61d644f8c407bef42d4bee66d33781f7eb9c2)) ### [`v37.343.0`](https://github.com/renovatebot/renovate/releases/tag/37.343.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.342.2...37.343.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.9.0 ([#&#8203;28863](https://github.com/renovatebot/renovate/issues/28863)) ([3afab2a](https://github.com/renovatebot/renovate/commit/3afab2ab4a6bb2783716e517d571979f7651e316)) ### [`v37.342.2`](https://github.com/renovatebot/renovate/releases/tag/37.342.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.342.1...37.342.2) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.3 ([#&#8203;28859](https://github.com/renovatebot/renovate/issues/28859)) ([39964cc](https://github.com/renovatebot/renovate/commit/39964ccf6d40c93b8a611682fe55430e0ce22f51)) ##### Documentation - update references to renovate/renovate to v37.342.1 ([#&#8203;28853](https://github.com/renovatebot/renovate/issues/28853)) ([7061750](https://github.com/renovatebot/renovate/commit/706175029d99b3d34f696dda05e1379ddb9dc8e3)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.82 ([#&#8203;28855](https://github.com/renovatebot/renovate/issues/28855)) ([2da29f7](https://github.com/renovatebot/renovate/commit/2da29f7fd62c5fde5beb3acd4f062a1bb11d5348)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.3 ([#&#8203;28858](https://github.com/renovatebot/renovate/issues/28858)) ([df1c9c8](https://github.com/renovatebot/renovate/commit/df1c9c89720ebfc27040c59cb7b6057f0acd0993)) ### [`v37.342.1`](https://github.com/renovatebot/renovate/releases/tag/37.342.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.342.0...37.342.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.6 ([#&#8203;28846](https://github.com/renovatebot/renovate/issues/28846)) ([ea4469a](https://github.com/renovatebot/renovate/commit/ea4469a298d0bcbd902766f7f2a40cb1e3c45b11)) ### [`v37.342.0`](https://github.com/renovatebot/renovate/releases/tag/37.342.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.341.0...37.342.0) ##### Features - **manager/custom:** allow packageName instead of depName ([#&#8203;28834](https://github.com/renovatebot/renovate/issues/28834)) ([cf724cf](https://github.com/renovatebot/renovate/commit/cf724cf69982bfeb7633311a388dac2e5b15cd3f)) ### [`v37.341.0`](https://github.com/renovatebot/renovate/releases/tag/37.341.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.10...37.341.0) ##### Features - **config/validation:** validate options which support regex/glob matching ([#&#8203;28693](https://github.com/renovatebot/renovate/issues/28693)) ([265e628](https://github.com/renovatebot/renovate/commit/265e6285c7bbde69f99d2b60f5c77ae7f0f12136)) ##### Bug Fixes - **gradle:** lower log warning to debug for non-executable bit ([#&#8203;28844](https://github.com/renovatebot/renovate/issues/28844)) ([2910185](https://github.com/renovatebot/renovate/commit/2910185d5f38cd6725add8aa9a868b179b0686da)) ##### Documentation - clarify preset file name recommendations ([#&#8203;28443](https://github.com/renovatebot/renovate/issues/28443)) ([9d0c425](https://github.com/renovatebot/renovate/commit/9d0c425e100ac53acb43e9d430afd068f9d6bcd4)) ### [`v37.340.10`](https://github.com/renovatebot/renovate/releases/tag/37.340.10) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.9...37.340.10) ##### Bug Fixes - **data:** automatic update of static data ([#&#8203;28839](https://github.com/renovatebot/renovate/issues/28839)) ([a9a1d1a](https://github.com/renovatebot/renovate/commit/a9a1d1a93d7ad6d0fb68c18785c34ead131def09)) - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.1 ([#&#8203;28841](https://github.com/renovatebot/renovate/issues/28841)) ([9104a39](https://github.com/renovatebot/renovate/commit/9104a3979d9e3b7db17dff799a17ef8165de7425)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.5 ([#&#8203;28842](https://github.com/renovatebot/renovate/issues/28842)) ([55e3452](https://github.com/renovatebot/renovate/commit/55e345236f7b081abef6d901997f4c72946023cc)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.1 ([#&#8203;28840](https://github.com/renovatebot/renovate/issues/28840)) ([40f4b4f](https://github.com/renovatebot/renovate/commit/40f4b4ffb3b4db8c0f1483437eeb40a24c734baf)) ### [`v37.340.9`](https://github.com/renovatebot/renovate/releases/tag/37.340.9) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.8...37.340.9) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.4 ([#&#8203;28838](https://github.com/renovatebot/renovate/issues/28838)) ([c78da0e](https://github.com/renovatebot/renovate/commit/c78da0eba8b9e116a99d31f3927df214fbde81d4)) ##### Miscellaneous Chores - fix gerrit eslint ([#&#8203;28833](https://github.com/renovatebot/renovate/issues/28833)) ([ca23445](https://github.com/renovatebot/renovate/commit/ca23445c274fa6802f12ce564e8f7919a0d1a0f3)) ##### Code Refactoring - customManager mandatory fields check ([#&#8203;28832](https://github.com/renovatebot/renovate/issues/28832)) ([c3b9ef8](https://github.com/renovatebot/renovate/commit/c3b9ef81e64bc3191b371c8487ac396a5c13ffcd)) ### [`v37.340.8`](https://github.com/renovatebot/renovate/releases/tag/37.340.8) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.7...37.340.8) ##### Bug Fixes - massage depName if missing ([#&#8203;28831](https://github.com/renovatebot/renovate/issues/28831)) ([5f1286f](https://github.com/renovatebot/renovate/commit/5f1286ff0015823990cac8d9196b65c6545479e8)) ### [`v37.340.7`](https://github.com/renovatebot/renovate/releases/tag/37.340.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.6...37.340.7) ##### Bug Fixes - **pep440:** fix exception matching two ranges ([#&#8203;28827](https://github.com/renovatebot/renovate/issues/28827)) ([cec37bb](https://github.com/renovatebot/renovate/commit/cec37bb214c1be207dbabc05f822829408a8c20a)) ##### Documentation - drop advanced use from matchDepNames ([#&#8203;28830](https://github.com/renovatebot/renovate/issues/28830)) ([74d2bfb](https://github.com/renovatebot/renovate/commit/74d2bfb8dddddf8e0021bad98bc1d2a7f0ad7f99)) ##### Miscellaneous Chores - **deps:** update dependency memfs to v4.9.1 ([#&#8203;28828](https://github.com/renovatebot/renovate/issues/28828)) ([dc301be](https://github.com/renovatebot/renovate/commit/dc301be3096e0b4a0c30d812317aa9f698a5dfaf)) - **deps:** update dependency memfs to v4.9.2 ([#&#8203;28829](https://github.com/renovatebot/renovate/issues/28829)) ([096f1a0](https://github.com/renovatebot/renovate/commit/096f1a01d5a8b5512da5bb743fcce70a7c6d7dc9)) ### [`v37.340.6`](https://github.com/renovatebot/renovate/releases/tag/37.340.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.5...37.340.6) ##### Bug Fixes - **cargo:** default auto to update-lockfile ([#&#8203;28826](https://github.com/renovatebot/renovate/issues/28826)) ([9b514c2](https://github.com/renovatebot/renovate/commit/9b514c2da1edf1f934b0aee9d5121a9dee7434a3)) ##### Documentation - Create CODE_OF_CONDUCT.md ([#&#8203;28633](https://github.com/renovatebot/renovate/issues/28633)) ([c0fede7](https://github.com/renovatebot/renovate/commit/c0fede74dd6695fd853f59950a4c69eebaf7a29a)) ### [`v37.340.5`](https://github.com/renovatebot/renovate/releases/tag/37.340.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.4...37.340.5) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.3 ([#&#8203;28825](https://github.com/renovatebot/renovate/issues/28825)) ([6c55092](https://github.com/renovatebot/renovate/commit/6c55092991acb3efeb4333e55cbcad8854035818)) ### [`v37.340.4`](https://github.com/renovatebot/renovate/releases/tag/37.340.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.3...37.340.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.2 ([#&#8203;28824](https://github.com/renovatebot/renovate/issues/28824)) ([b7a4bc7](https://github.com/renovatebot/renovate/commit/b7a4bc7b0fcdff8776455925a4323e60204e81e2)) ### [`v37.340.3`](https://github.com/renovatebot/renovate/releases/tag/37.340.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.2...37.340.3) ##### Bug Fixes - **versioning/swift:** support dependencies with v prefix tags ([#&#8203;28822](https://github.com/renovatebot/renovate/issues/28822)) ([8fb6a45](https://github.com/renovatebot/renovate/commit/8fb6a457db37066642bd9f4f53d23e2dccb82d01)) ### [`v37.340.2`](https://github.com/renovatebot/renovate/releases/tag/37.340.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.1...37.340.2) ##### Bug Fixes - **presets:** respect biome.jsonc in the biomeVersions regex manager ([#&#8203;28821](https://github.com/renovatebot/renovate/issues/28821)) ([9e34bd7](https://github.com/renovatebot/renovate/commit/9e34bd725835c4acd85449afd41ab50dbf42a819)) ### [`v37.340.1`](https://github.com/renovatebot/renovate/releases/tag/37.340.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.340.0...37.340.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.1 ([#&#8203;28819](https://github.com/renovatebot/renovate/issues/28819)) ([0890617](https://github.com/renovatebot/renovate/commit/0890617d57fe44ef719a4a555155844f2a024e2c)) ### [`v37.340.0`](https://github.com/renovatebot/renovate/releases/tag/37.340.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.339.0...37.340.0) ##### Features - **manager/kubernetes:** strip go templates before parsing ([#&#8203;28816](https://github.com/renovatebot/renovate/issues/28816)) ([1976b57](https://github.com/renovatebot/renovate/commit/1976b57b1356a19b646f9ccd375c5de0470256a3)) ##### Miscellaneous Chores - **renovate:** use `build` type for `optionalDependencies` ([#&#8203;28814](https://github.com/renovatebot/renovate/issues/28814)) ([7d41ab3](https://github.com/renovatebot/renovate/commit/7d41ab34fc0ca403757e1d311b650d3d9d8a75a2)) ### [`v37.339.0`](https://github.com/renovatebot/renovate/releases/tag/37.339.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.338.0...37.339.0) ##### Features - **presets:** add eslint-stylistic monorepo and add to eslint group ([#&#8203;28812](https://github.com/renovatebot/renovate/issues/28812)) ([290aea3](https://github.com/renovatebot/renovate/commit/290aea38899fa7348ce0f27b7ecdf772dc4d6adf)) ##### Miscellaneous Chores - **deps:** update dependency better-sqlite3 to v9.6.0 ([#&#8203;28809](https://github.com/renovatebot/renovate/issues/28809)) ([fa4b22b](https://github.com/renovatebot/renovate/commit/fa4b22b588b88f17332882d10b680e8c35d9a766)) ### [`v37.338.0`](https://github.com/renovatebot/renovate/releases/tag/37.338.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.337.0...37.338.0) ##### Features - **presets:** use a more accurate rule for biomeVersions regex manager ([#&#8203;28806](https://github.com/renovatebot/renovate/issues/28806)) ([dbd9da0](https://github.com/renovatebot/renovate/commit/dbd9da01b731a80ec1f655c14c7afd24a5941c48)) ### [`v37.337.0`](https://github.com/renovatebot/renovate/releases/tag/37.337.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.336.0...37.337.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.8.0 ([#&#8203;28807](https://github.com/renovatebot/renovate/issues/28807)) ([5dab770](https://github.com/renovatebot/renovate/commit/5dab77051240ccd7193f535c71b4dae0b06c3b3d)) ### [`v37.336.0`](https://github.com/renovatebot/renovate/releases/tag/37.336.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.335.0...37.336.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.7.0 ([#&#8203;28802](https://github.com/renovatebot/renovate/issues/28802)) ([4fa890f](https://github.com/renovatebot/renovate/commit/4fa890f9142c7306e06ee4b15719b660983f7ba4)) - **manager/helm-values:** Add support for registryAliases ([#&#8203;28772](https://github.com/renovatebot/renovate/issues/28772)) ([834ff03](https://github.com/renovatebot/renovate/commit/834ff0396bd36257c99c9d71dd4c682c0d6c6c4c)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.6.0 ([#&#8203;28800](https://github.com/renovatebot/renovate/issues/28800)) ([6d253bd](https://github.com/renovatebot/renovate/commit/6d253bdc0b4c78ddb6489b8aca492bbfff7ec14c)) ##### Build System - **deps:** update dependency [@&#8203;opentelemetry/instrumentation-bunyan](https://github.com/opentelemetry/instrumentation-bunyan) to v0.38.0 ([#&#8203;28804](https://github.com/renovatebot/renovate/issues/28804)) ([23ab584](https://github.com/renovatebot/renovate/commit/23ab584e8d6042a2cd62ae248545fb1f5a59ac49)) - **deps:** update dependency lru-cache to v10.2.1 ([#&#8203;28799](https://github.com/renovatebot/renovate/issues/28799)) ([bc44d29](https://github.com/renovatebot/renovate/commit/bc44d297519747cbbb84c82575a6b8b14c3e6da9)) - **deps:** update dependency lru-cache to v10.2.2 ([#&#8203;28803](https://github.com/renovatebot/renovate/issues/28803)) ([f3f5389](https://github.com/renovatebot/renovate/commit/f3f538985eec1daed79629528916023fb1863521)) ### [`v37.335.0`](https://github.com/renovatebot/renovate/releases/tag/37.335.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.334.4...37.335.0) ##### Features - **manager/devcontainer:** add `depType` and disable `pinDigests` for features ([#&#8203;28792](https://github.com/renovatebot/renovate/issues/28792)) ([9a2015e](https://github.com/renovatebot/renovate/commit/9a2015ed20dc77f49779a3280fcc2d3a96132b3f)) ### [`v37.334.4`](https://github.com/renovatebot/renovate/releases/tag/37.334.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.334.3...37.334.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.6.1 ([#&#8203;28795](https://github.com/renovatebot/renovate/issues/28795)) ([0fb6352](https://github.com/renovatebot/renovate/commit/0fb635237dbe7a3ed33c1f90f51361e446f0fb4e)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.6.0 ([#&#8203;28796](https://github.com/renovatebot/renovate/issues/28796)) ([27c9384](https://github.com/renovatebot/renovate/commit/27c9384d981b1ef435d19ab2337cd183b1f11c43)) ### [`v37.334.3`](https://github.com/renovatebot/renovate/releases/tag/37.334.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.334.2...37.334.3) ##### Build System - **deps:** update dependency markdown-it to v14 ([#&#8203;28785](https://github.com/renovatebot/renovate/issues/28785)) ([76aebf6](https://github.com/renovatebot/renovate/commit/76aebf6ad715a2f4de13a9db49b26f695a4ea9c5)) ### [`v37.334.2`](https://github.com/renovatebot/renovate/releases/tag/37.334.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.334.1...37.334.2) ##### Build System - enable strict peer dependencies ([#&#8203;28779](https://github.com/renovatebot/renovate/issues/28779)) ([212a574](https://github.com/renovatebot/renovate/commit/212a574a5a90731a00a23b51779ba842a85a7c99)) ### [`v37.334.1`](https://github.com/renovatebot/renovate/releases/tag/37.334.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.334.0...37.334.1) ##### Bug Fixes - **gerrit:** `commitBody` option not being effective ([#&#8203;28774](https://github.com/renovatebot/renovate/issues/28774)) ([9841fa0](https://github.com/renovatebot/renovate/commit/9841fa00c9b12479d20893570abf738790cb067a)) ##### Build System - move types to dev dependencies ([#&#8203;28780](https://github.com/renovatebot/renovate/issues/28780)) ([1ee176d](https://github.com/renovatebot/renovate/commit/1ee176d0f73ff68b69a4affd337b9897e272475d)) ### [`v37.334.0`](https://github.com/renovatebot/renovate/releases/tag/37.334.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.333.1...37.334.0) ##### Features - **cache/package:** make sqlite optional ([#&#8203;28777](https://github.com/renovatebot/renovate/issues/28777)) ([906e0e4](https://github.com/renovatebot/renovate/commit/906e0e491ee6af5e125261495c80144028c5b82f)) ### [`v37.333.1`](https://github.com/renovatebot/renovate/releases/tag/37.333.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.333.0...37.333.1) ##### Documentation - **manager/pip_setup:** update docs ([#&#8203;28766](https://github.com/renovatebot/renovate/issues/28766)) ([60cdd46](https://github.com/renovatebot/renovate/commit/60cdd46e53f3f7c313c60920abb5720d03fc31c8)) ##### Miscellaneous Chores - **deps:** update codecov/codecov-action action to v4.3.1 ([#&#8203;28768](https://github.com/renovatebot/renovate/issues/28768)) ([34dda9c](https://github.com/renovatebot/renovate/commit/34dda9c35816ba3947ab13c2543e9147a1697645)) - **deps:** update pnpm to v9.0.6 ([#&#8203;28769](https://github.com/renovatebot/renovate/issues/28769)) ([14931e3](https://github.com/renovatebot/renovate/commit/14931e35ebb8d6fba2c47be26c41ed571f36a0cc)) ##### Build System - **deps:** update dependency google-auth-library to v9.9.0 ([#&#8203;28770](https://github.com/renovatebot/renovate/issues/28770)) ([3d7f5f5](https://github.com/renovatebot/renovate/commit/3d7f5f535dc2cde7bf4123ae755ed965d2e70c1b)) - **deps:** update opentelemetry-js monorepo ([#&#8203;28771](https://github.com/renovatebot/renovate/issues/28771)) ([8ce089b](https://github.com/renovatebot/renovate/commit/8ce089bacb0fa9d2ee4258e47cea0178535607b3)) ### [`v37.333.0`](https://github.com/renovatebot/renovate/releases/tag/37.333.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.332.0...37.333.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.6.0 ([#&#8203;28764](https://github.com/renovatebot/renovate/issues/28764)) ([db1e79c](https://github.com/renovatebot/renovate/commit/db1e79cf164ae3466113bb5456d4cc0a15951d12)) ### [`v37.332.0`](https://github.com/renovatebot/renovate/releases/tag/37.332.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.331.0...37.332.0) ##### Features - **datasource/custom:** Support digest in custom datasource ([#&#8203;28760](https://github.com/renovatebot/renovate/issues/28760)) ([e3675f1](https://github.com/renovatebot/renovate/commit/e3675f104d83dc4fb1ee8d43752babd4a66eed69)) ### [`v37.331.0`](https://github.com/renovatebot/renovate/releases/tag/37.331.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.330.1...37.331.0) ##### Features - **manager/cargo:** Changes to support cargo repository source replacement ([#&#8203;28759](https://github.com/renovatebot/renovate/issues/28759)) ([3374bd1](https://github.com/renovatebot/renovate/commit/3374bd1ce1e13da8129804e119c7643a5eef72bd)) ### [`v37.330.1`](https://github.com/renovatebot/renovate/releases/tag/37.330.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.330.0...37.330.1) ##### Documentation - **faq:** explain how to find version number of hosted app ([#&#8203;28704](https://github.com/renovatebot/renovate/issues/28704)) ([09a093d](https://github.com/renovatebot/renovate/commit/09a093d7228231950cf04e4641e577ce0e7d5415)) - validate relative links ([#&#8203;28690](https://github.com/renovatebot/renovate/issues/28690)) ([60ceb65](https://github.com/renovatebot/renovate/commit/60ceb65cca26fec913bf1c7b4bb5e5537c6b6328)) ##### Miscellaneous Chores - **deps:** update actions/dependency-review-action action to v4.3.2 ([#&#8203;28758](https://github.com/renovatebot/renovate/issues/28758)) ([45bc4fe](https://github.com/renovatebot/renovate/commit/45bc4fe18a8d5078ab208049927f04901959634b)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.5.2 ([#&#8203;28756](https://github.com/renovatebot/renovate/issues/28756)) ([a1ef636](https://github.com/renovatebot/renovate/commit/a1ef63661125fa63fcba4aa0bcff91e120aa43a0)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo to v3.565.0 ([#&#8203;28761](https://github.com/renovatebot/renovate/issues/28761)) ([4ec9485](https://github.com/renovatebot/renovate/commit/4ec94852dc3b9f741e01a8a24942f9ca805360b4)) ### [`v37.330.0`](https://github.com/renovatebot/renovate/releases/tag/37.330.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.329.1...37.330.0) ##### Features - **presets:** add stylelint plugin to group ([#&#8203;28749](https://github.com/renovatebot/renovate/issues/28749)) ([02eaf8c](https://github.com/renovatebot/renovate/commit/02eaf8c9773c9bd002728651492b18ddefb93fa5)) ##### Documentation - move release notes to main repository ([#&#8203;28721](https://github.com/renovatebot/renovate/issues/28721)) ([32cb3bd](https://github.com/renovatebot/renovate/commit/32cb3bd3dbb96d8b1a7b79733ce726f5eed37f8c)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.4.17 ([#&#8203;28748](https://github.com/renovatebot/renovate/issues/28748)) ([f60b0a7](https://github.com/renovatebot/renovate/commit/f60b0a7e2f0b71de177cc4f92d180f46d2a446a4)) ### [`v37.329.1`](https://github.com/renovatebot/renovate/releases/tag/37.329.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.329.0...37.329.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.5.2 ([#&#8203;28744](https://github.com/renovatebot/renovate/issues/28744)) ([e01dc91](https://github.com/renovatebot/renovate/commit/e01dc9118ba78c98b481b14463ddc01f57be49e5)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.5.2 ([#&#8203;28745](https://github.com/renovatebot/renovate/issues/28745)) ([cc90979](https://github.com/renovatebot/renovate/commit/cc90979e6b1501a266006e9a771d9eed1a4c1a77)) ##### Miscellaneous Chores - **deps:** update actions/dependency-review-action action to v4.3.1 ([#&#8203;28743](https://github.com/renovatebot/renovate/issues/28743)) ([3c50c3b](https://github.com/renovatebot/renovate/commit/3c50c3b15e5e739580d6ffeebda4ccf85f3ba7e5)) ### [`v37.329.0`](https://github.com/renovatebot/renovate/releases/tag/37.329.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.328.1...37.329.0) ##### Features - **config/self-hosted:** `userAgent` ([#&#8203;28737](https://github.com/renovatebot/renovate/issues/28737)) ([5558b0d](https://github.com/renovatebot/renovate/commit/5558b0d3daa1bd0cdecc18492d36d25c3ba2b3a8)) ##### Bug Fixes - **terragrunt:** package name regex order ([#&#8203;28739](https://github.com/renovatebot/renovate/issues/28739)) ([0688e23](https://github.com/renovatebot/renovate/commit/0688e23983498768cfcfe437bf9f51054f29ec41)) ##### Documentation - update references to Ubuntu versions ([#&#8203;28701](https://github.com/renovatebot/renovate/issues/28701)) ([c682422](https://github.com/renovatebot/renovate/commit/c6824223aa2d38b25180b2c9c9910bf9153041d7)) ### [`v37.328.1`](https://github.com/renovatebot/renovate/releases/tag/37.328.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.328.0...37.328.1) ##### Bug Fixes - **terragrunt:** remove `.git` from package name ([#&#8203;28726](https://github.com/renovatebot/renovate/issues/28726)) ([e185788](https://github.com/renovatebot/renovate/commit/e1857884c5db66b52116dab6b0d80b9e9c288789)) ### [`v37.328.0`](https://github.com/renovatebot/renovate/releases/tag/37.328.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.327.3...37.328.0) ##### Features - **fvm:** Support v3 config file ([#&#8203;28665](https://github.com/renovatebot/renovate/issues/28665)) ([644c4a1](https://github.com/renovatebot/renovate/commit/644c4a173359a9255a2b1c3a493589f49741dd96)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.5.1 ([#&#8203;28733](https://github.com/renovatebot/renovate/issues/28733)) ([5c60b6a](https://github.com/renovatebot/renovate/commit/5c60b6a8b245ed3047e9ba9205ceb7e9d9c0b77f)) - **maven:** bumpVersion update SNAPSHOT versions ([#&#8203;27274](https://github.com/renovatebot/renovate/issues/27274)) ([8965a39](https://github.com/renovatebot/renovate/commit/8965a398d754512500cb9c026e108dc301a4d0b5)) ##### Tests - Refactor documentation tests for better navigation ([#&#8203;28590](https://github.com/renovatebot/renovate/issues/28590)) ([3663ba2](https://github.com/renovatebot/renovate/commit/3663ba232ddd32d260185ef9e8b04e96ddae2e21)) ### [`v37.327.3`](https://github.com/renovatebot/renovate/releases/tag/37.327.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.327.2...37.327.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.5.1 ([#&#8203;28731](https://github.com/renovatebot/renovate/issues/28731)) ([077605a](https://github.com/renovatebot/renovate/commit/077605a87eb39b477da783c9dae2006b2f568ae5)) ##### Miscellaneous Chores - **deps:** update pnpm to v9 ([#&#8203;28636](https://github.com/renovatebot/renovate/issues/28636)) ([c9b2f2d](https://github.com/renovatebot/renovate/commit/c9b2f2d9361e6a92ca5f821bf30f49647d9fb577)) ### [`v37.327.2`](https://github.com/renovatebot/renovate/releases/tag/37.327.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.327.1...37.327.2) ##### Bug Fixes - **git:** drop port when transforming urls ([#&#8203;28722](https://github.com/renovatebot/renovate/issues/28722)) ([c5aa754](https://github.com/renovatebot/renovate/commit/c5aa75447d5fb880304c2e2e3fdac85bdf83cd3e)) ##### Miscellaneous Chores - **deps:** update dependency type-fest to v4.16.0 ([#&#8203;28724](https://github.com/renovatebot/renovate/issues/28724)) ([5f97df9](https://github.com/renovatebot/renovate/commit/5f97df9da8447d41adca22381b3f1420fea2911d)) - **deps:** update dependency type-fest to v4.18.0 ([#&#8203;28725](https://github.com/renovatebot/renovate/issues/28725)) ([6f78164](https://github.com/renovatebot/renovate/commit/6f781644b425dcdaa0f55f87cdf8dd9a3b93fbc1)) ### [`v37.327.1`](https://github.com/renovatebot/renovate/releases/tag/37.327.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.327.0...37.327.1) ##### Bug Fixes - **datasource/go:** use [@&#8203;latest](https://github.com/latest) to determine pseudo version ([#&#8203;28708](https://github.com/renovatebot/renovate/issues/28708)) ([8749bc7](https://github.com/renovatebot/renovate/commit/8749bc78618ecd6ed7a37de45fe152e73470c571)) - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.5.1 ([#&#8203;28723](https://github.com/renovatebot/renovate/issues/28723)) ([d0031ed](https://github.com/renovatebot/renovate/commit/d0031ede150d5cb703d205105ac708f35fafbe95)) ### [`v37.327.0`](https://github.com/renovatebot/renovate/releases/tag/37.327.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.326.3...37.327.0) ##### Features - **manager/pipenv:** Support custom environment variable usage in Pipfile source URLs ([#&#8203;28062](https://github.com/renovatebot/renovate/issues/28062)) ([6ae3818](https://github.com/renovatebot/renovate/commit/6ae3818aabe7d14cac0342c513859c685b023383)) ##### Documentation - improve merge confidence api base url variable doc ([#&#8203;28532](https://github.com/renovatebot/renovate/issues/28532)) ([b61eb4e](https://github.com/renovatebot/renovate/commit/b61eb4e38b58a546ca239c9c4c611f92f1761474)) - update references to renovate/renovate to v37.326.3 ([#&#8203;28711](https://github.com/renovatebot/renovate/issues/28711)) ([8f70f11](https://github.com/renovatebot/renovate/commit/8f70f1183aea82c005c90f4acc59630a1668b07b)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;28712](https://github.com/renovatebot/renovate/issues/28712)) ([998698d](https://github.com/renovatebot/renovate/commit/998698d080aa33c1789569e91e67020140c00e0d)) - **deps:** update containerbase/internal-tools action to v3.0.80 ([#&#8203;28713](https://github.com/renovatebot/renovate/issues/28713)) ([0962edf](https://github.com/renovatebot/renovate/commit/0962edf8c44af19890c2dddf044679d96f7f00b5)) ### [`v37.326.3`](https://github.com/renovatebot/renovate/releases/tag/37.326.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.326.2...37.326.3) ##### Build System - **deps:** update dependency [@&#8203;types/better-sqlite3](https://github.com/types/better-sqlite3) to v7.6.10 ([#&#8203;28710](https://github.com/renovatebot/renovate/issues/28710)) ([811fc27](https://github.com/renovatebot/renovate/commit/811fc274319416d847e43a25f4c243f8b147b7c3)) ### [`v37.326.2`](https://github.com/renovatebot/renovate/releases/tag/37.326.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.326.1...37.326.2) ##### Bug Fixes - **data:** automatic update of static data ([#&#8203;28706](https://github.com/renovatebot/renovate/issues/28706)) ([e390cae](https://github.com/renovatebot/renovate/commit/e390cae1926b832ec79f7de1aa733caea710bbaa)) ### [`v37.326.1`](https://github.com/renovatebot/renovate/releases/tag/37.326.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.326.0...37.326.1) ##### Miscellaneous Chores - improve link to discussion select screen in issue template chooser ([#&#8203;28703](https://github.com/renovatebot/renovate/issues/28703)) ([8169e39](https://github.com/renovatebot/renovate/commit/8169e395d972c30701d77af36ee2960d26db4d9c)) ##### Build System - **deps:** update dependency azure-devops-node-api to v13 ([#&#8203;28637](https://github.com/renovatebot/renovate/issues/28637)) ([ef873f0](https://github.com/renovatebot/renovate/commit/ef873f026375a747b7a2ac79d12958a7abd37b82)) ### [`v37.326.0`](https://github.com/renovatebot/renovate/releases/tag/37.326.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.325.1...37.326.0) ##### Features - **bitbucket:** Cache reviewer sanitation requests ([#&#8203;28694](https://github.com/renovatebot/renovate/issues/28694)) ([7bfddb4](https://github.com/renovatebot/renovate/commit/7bfddb436c85196a3fa0acd946d0a89711f92b8c)) - **presets:** add monorepo astro ([#&#8203;28698](https://github.com/renovatebot/renovate/issues/28698)) ([9468c10](https://github.com/renovatebot/renovate/commit/9468c1045e4ca9b2d52d2d18315d5b841153ee91)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/diff](https://github.com/types/diff) to v5.2.0 ([#&#8203;28696](https://github.com/renovatebot/renovate/issues/28696)) ([6ae26d2](https://github.com/renovatebot/renovate/commit/6ae26d2a5072d3e78fcd13da5618443710a9700d)) ### [`v37.325.1`](https://github.com/renovatebot/renovate/releases/tag/37.325.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.325.0...37.325.1) ##### Bug Fixes - **terragunt:** ignore port when creating registry urls ([#&#8203;28653](https://github.com/renovatebot/renovate/issues/28653)) ([ec9f553](https://github.com/renovatebot/renovate/commit/ec9f55354fb38a5682b3a19b79cbd963516227f1)) ### [`v37.325.0`](https://github.com/renovatebot/renovate/releases/tag/37.325.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.324.3...37.325.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.5.0 ([#&#8203;28689](https://github.com/renovatebot/renovate/issues/28689)) ([376a2a5](https://github.com/renovatebot/renovate/commit/376a2a517b1f1bcc8f0ba4606c91b8d014d0ac02)) ##### Build System - use corepack pnpm ([#&#8203;28684](https://github.com/renovatebot/renovate/issues/28684)) ([a5b75e6](https://github.com/renovatebot/renovate/commit/a5b75e63657774f313ab6f954af42c16b21d45ed)) ### [`v37.324.3`](https://github.com/renovatebot/renovate/releases/tag/37.324.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.324.2...37.324.3) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.5.0 ([#&#8203;28687](https://github.com/renovatebot/renovate/issues/28687)) ([0bde0bd](https://github.com/renovatebot/renovate/commit/0bde0bd2e2cd0c933ea4956a0782e89d1030a216)) ##### Continuous Integration - use `pnpm/action-setup` action ([#&#8203;28685](https://github.com/renovatebot/renovate/issues/28685)) ([e0c60b6](https://github.com/renovatebot/renovate/commit/e0c60b625bb87e8069a224c36b094eb06bc37fb6)) ### [`v37.324.2`](https://github.com/renovatebot/renovate/releases/tag/37.324.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.324.1...37.324.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.4.4 ([#&#8203;28683](https://github.com/renovatebot/renovate/issues/28683)) ([4d1d934](https://github.com/renovatebot/renovate/commit/4d1d9347318579db815afc61a0ab65d85309a989)) ### [`v37.324.1`](https://github.com/renovatebot/renovate/releases/tag/37.324.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.324.0...37.324.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.19 ([#&#8203;28681](https://github.com/renovatebot/renovate/issues/28681)) ([97857e1](https://github.com/renovatebot/renovate/commit/97857e102ef213f20fa9b01d8760554d3c9a5918)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.4.3 ([#&#8203;28682](https://github.com/renovatebot/renovate/issues/28682)) ([233b075](https://github.com/renovatebot/renovate/commit/233b075cc173a1f3d4c704776f0daaa6d78553de)) ### [`v37.324.0`](https://github.com/renovatebot/renovate/releases/tag/37.324.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.5...37.324.0) ##### Features - **presets:** add monorepo weasel ([#&#8203;28649](https://github.com/renovatebot/renovate/issues/28649)) ([e586a6d](https://github.com/renovatebot/renovate/commit/e586a6d84b54ec91387a86172993aff9f8622e73)) ##### Documentation - **manager/devcontainer:** fix links ([#&#8203;28678](https://github.com/renovatebot/renovate/issues/28678)) ([de6738b](https://github.com/renovatebot/renovate/commit/de6738bd74720d1a426df7497ba3f60f1e510a5c)) ### [`v37.323.5`](https://github.com/renovatebot/renovate/releases/tag/37.323.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.4...37.323.5) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.18 ([#&#8203;28676](https://github.com/renovatebot/renovate/issues/28676)) ([7d31fa7](https://github.com/renovatebot/renovate/commit/7d31fa727e3d0ce5ab1f79db8038d4641cb252c9)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.4.2 ([#&#8203;28677](https://github.com/renovatebot/renovate/issues/28677)) ([458784d](https://github.com/renovatebot/renovate/commit/458784d022b599be91a11a4b3325b54e032a44ee)) ### [`v37.323.4`](https://github.com/renovatebot/renovate/releases/tag/37.323.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.3...37.323.4) ##### Bug Fixes - **manager/nuget:** case-insenstive version extraction ([#&#8203;28666](https://github.com/renovatebot/renovate/issues/28666)) ([f2da9c1](https://github.com/renovatebot/renovate/commit/f2da9c1661098d87161ff32e5fcb5533d4d43361)) ### [`v37.323.3`](https://github.com/renovatebot/renovate/releases/tag/37.323.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.2...37.323.3) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.18 ([#&#8203;28675](https://github.com/renovatebot/renovate/issues/28675)) ([15d5aa2](https://github.com/renovatebot/renovate/commit/15d5aa22207b58afe2d488fc29265c68811e654b)) ##### Build System - **deps:** update dependency zod to v3.23.4 ([#&#8203;28674](https://github.com/renovatebot/renovate/issues/28674)) ([abfb165](https://github.com/renovatebot/renovate/commit/abfb165be8d4b5f597f603894bd9eeb339cac844)) ### [`v37.323.2`](https://github.com/renovatebot/renovate/releases/tag/37.323.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.1...37.323.2) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/eslint](https://github.com/types/eslint) to v8.56.10 ([#&#8203;28663](https://github.com/renovatebot/renovate/issues/28663)) ([632e8a5](https://github.com/renovatebot/renovate/commit/632e8a594a17ac74af6cd1ac339ecbd4e5e64e65)) - **deps:** update github/codeql-action action to v3.25.3 ([#&#8203;28673](https://github.com/renovatebot/renovate/issues/28673)) ([dfc69bd](https://github.com/renovatebot/renovate/commit/dfc69bde6c0881e740e2ad9d4c21d9d3cff72931)) - **deps:** update linters to v7.7.1 ([#&#8203;28664](https://github.com/renovatebot/renovate/issues/28664)) ([bd1c365](https://github.com/renovatebot/renovate/commit/bd1c36528987803d9725ab235ae1caf782dbd896)) - fix matcher name typos in tests ([#&#8203;28652](https://github.com/renovatebot/renovate/issues/28652)) ([1556cbb](https://github.com/renovatebot/renovate/commit/1556cbbb41ce5018050dcb11c80aa43640e68381)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo to v3.563.0 ([#&#8203;28669](https://github.com/renovatebot/renovate/issues/28669)) ([4563af9](https://github.com/renovatebot/renovate/commit/4563af99389119b9937884f0597717272364bfd9)) - **deps:** update dependency zod to v3.22.5 ([#&#8203;28672](https://github.com/renovatebot/renovate/issues/28672)) ([19f3fea](https://github.com/renovatebot/renovate/commit/19f3fea6f45bacf30cc03fe668c975cf996b0c2b)) ### [`v37.323.1`](https://github.com/renovatebot/renovate/releases/tag/37.323.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.323.0...37.323.1) ##### Miscellaneous Chores - **deps:** update actions/checkout action to v4.1.4 ([#&#8203;28651](https://github.com/renovatebot/renovate/issues/28651)) ([d74f1bb](https://github.com/renovatebot/renovate/commit/d74f1bb2b91a69ff926ed1612fc45a1dca6cea2f)) - drop obsolete types ([#&#8203;28646](https://github.com/renovatebot/renovate/issues/28646)) ([9ea62de](https://github.com/renovatebot/renovate/commit/9ea62defbbdad3fbfa7e34e351d607fc9c227104)) - **nvmrc:** bump node to v20.12.2 ([#&#8203;28647](https://github.com/renovatebot/renovate/issues/28647)) ([7adc372](https://github.com/renovatebot/renovate/commit/7adc372d65008d301343aca7a8dc7b05a81f945b)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo ([#&#8203;28644](https://github.com/renovatebot/renovate/issues/28644)) ([b56d488](https://github.com/renovatebot/renovate/commit/b56d488ffcf11742c3bbda76788d05ea36726392)) ### [`v37.323.0`](https://github.com/renovatebot/renovate/releases/tag/37.323.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.322.2...37.323.0) ##### Features - **gitea:** filter and abort unusable repos ([#&#8203;28063](https://github.com/renovatebot/renovate/issues/28063)) ([4140fe9](https://github.com/renovatebot/renovate/commit/4140fe9bebf7afd8984b581db1053865bd10da99)) ### [`v37.322.2`](https://github.com/renovatebot/renovate/releases/tag/37.322.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.322.1...37.322.2) ##### Bug Fixes - **terragrunt:** wrong packageName resolution for GitLab, Bitbucket and Gitea datasources ([#&#8203;28075](https://github.com/renovatebot/renovate/issues/28075)) ([8b3fb49](https://github.com/renovatebot/renovate/commit/8b3fb4934497ee1b8e97d3284145f62024aa71f8)) ##### Miscellaneous Chores - **deps:** update peter-evans/create-pull-request action to v6.0.5 ([#&#8203;28642](https://github.com/renovatebot/renovate/issues/28642)) ([5321e28](https://github.com/renovatebot/renovate/commit/5321e28b47c385313179a07b332e0b95eb2ccc35)) ### [`v37.322.1`](https://github.com/renovatebot/renovate/releases/tag/37.322.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.322.0...37.322.1) ##### Bug Fixes - **versioning/cargo:** bump simple versions to newVersion ([#&#8203;28632](https://github.com/renovatebot/renovate/issues/28632)) ([e11badf](https://github.com/renovatebot/renovate/commit/e11badfe4cd33a5e69d9c55c17533c4cba250af7)) ##### Miscellaneous Chores - **deps:** update dependency aws-sdk-client-mock to v4 ([#&#8203;28640](https://github.com/renovatebot/renovate/issues/28640)) ([9d73019](https://github.com/renovatebot/renovate/commit/9d73019a019ab22ffb966f8249883843d77c355c)) ##### Build System - **deps:** update dependency ini to v4.1.2 ([#&#8203;28638](https://github.com/renovatebot/renovate/issues/28638)) ([1eabe38](https://github.com/renovatebot/renovate/commit/1eabe3896c1dde192bd43db71b8131e0d84fad97)) ### [`v37.322.0`](https://github.com/renovatebot/renovate/releases/tag/37.322.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.321.2...37.322.0) ##### Features - **manager/pipenv:** Implement support for category groups ([#&#8203;28034](https://github.com/renovatebot/renovate/issues/28034)) ([f07a3c4](https://github.com/renovatebot/renovate/commit/f07a3c42519df3b98f3acd0cb8859651d9cb23e0)) - **manager:** Add devcontainer manager ([#&#8203;28206](https://github.com/renovatebot/renovate/issues/28206)) ([08343dd](https://github.com/renovatebot/renovate/commit/08343ddbe78cefcbce56024bb9568d83f2a918e9)) ### [`v37.321.2`](https://github.com/renovatebot/renovate/releases/tag/37.321.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.321.1...37.321.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.4.1 ([#&#8203;28631](https://github.com/renovatebot/renovate/issues/28631)) ([2ffdc19](https://github.com/renovatebot/renovate/commit/2ffdc19ce47d457accec14de8d1b38b0f37e4154)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/tar](https://github.com/types/tar) to v6.1.13 ([#&#8203;28630](https://github.com/renovatebot/renovate/issues/28630)) ([6a736f3](https://github.com/renovatebot/renovate/commit/6a736f3737fd525b3901662758c045d10e36f1b0)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.17 ([#&#8203;28627](https://github.com/renovatebot/renovate/issues/28627)) ([a1fe864](https://github.com/renovatebot/renovate/commit/a1fe864327babbb4ba33b1e6dd2c2cc16a1b8bd2)) ### [`v37.321.1`](https://github.com/renovatebot/renovate/releases/tag/37.321.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.321.0...37.321.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.17 ([#&#8203;28628](https://github.com/renovatebot/renovate/issues/28628)) ([3b43c9e](https://github.com/renovatebot/renovate/commit/3b43c9e8beb0fd41b13feed443787de7df28f368)) ##### Miscellaneous Chores - **deps:** update actions/download-artifact action to v4.1.7 ([#&#8203;28623](https://github.com/renovatebot/renovate/issues/28623)) ([c79aa03](https://github.com/renovatebot/renovate/commit/c79aa03bce2eb929a36750abe52029d76b80fdeb)) ### [`v37.321.0`](https://github.com/renovatebot/renovate/releases/tag/37.321.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.320.1...37.321.0) ##### Features - **manager/gitlabci:** support registry aliases ([#&#8203;28607](https://github.com/renovatebot/renovate/issues/28607)) ([eb87cbb](https://github.com/renovatebot/renovate/commit/eb87cbbfa5d6f2efa5fb4e9562f64871e71d7b54)) ### [`v37.320.1`](https://github.com/renovatebot/renovate/releases/tag/37.320.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.320.0...37.320.1) ##### Bug Fixes - **npm:** replace pnpm overrides in right position ([#&#8203;28606](https://github.com/renovatebot/renovate/issues/28606)) ([0ebd47a](https://github.com/renovatebot/renovate/commit/0ebd47a5df29c28070b13e60c9580f9bb7e1563a)) ### [`v37.320.0`](https://github.com/renovatebot/renovate/releases/tag/37.320.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.319.2...37.320.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.4.0 ([#&#8203;28609](https://github.com/renovatebot/renovate/issues/28609)) ([1919835](https://github.com/renovatebot/renovate/commit/19198355b226a15710d490ca0535041d8b215043)) ### [`v37.319.2`](https://github.com/renovatebot/renovate/releases/tag/37.319.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.319.1...37.319.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.3.2 ([#&#8203;28608](https://github.com/renovatebot/renovate/issues/28608)) ([58f8cd0](https://github.com/renovatebot/renovate/commit/58f8cd0e4e69bae4b77bd8a816f81dc3754993ec)) ### [`v37.319.1`](https://github.com/renovatebot/renovate/releases/tag/37.319.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.319.0...37.319.1) ##### Bug Fixes - replace kbpgp with fork ([#&#8203;28604](https://github.com/renovatebot/renovate/issues/28604)) ([01d4d0d](https://github.com/renovatebot/renovate/commit/01d4d0db8af4037d619e04c7ae21848acf9e6682)) ### [`v37.319.0`](https://github.com/renovatebot/renovate/releases/tag/37.319.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.318.1...37.319.0) ##### Features - **host-rules:** Support `readOnly` request matching ([#&#8203;28562](https://github.com/renovatebot/renovate/issues/28562)) ([5c0628b](https://github.com/renovatebot/renovate/commit/5c0628bf3b3b09ec91e68d555c51fc71559a2edd)) ### [`v37.318.1`](https://github.com/renovatebot/renovate/releases/tag/37.318.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.318.0...37.318.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.3.1 ([#&#8203;28596](https://github.com/renovatebot/renovate/issues/28596)) ([d7f5043](https://github.com/renovatebot/renovate/commit/d7f5043e7988e00d616d299c993816248eb95fe6)) ##### Miscellaneous Chores - **deps:** update actions/checkout action to v4.1.3 ([#&#8203;28589](https://github.com/renovatebot/renovate/issues/28589)) ([53cf289](https://github.com/renovatebot/renovate/commit/53cf289166a73c3bcacf108d9f775b61dd2312ac)) - **deps:** update actions/download-artifact action to v4.1.6 ([#&#8203;28592](https://github.com/renovatebot/renovate/issues/28592)) ([7cdd2e9](https://github.com/renovatebot/renovate/commit/7cdd2e9025bc6e8a0c3f42629dba8ba414a60a92)) - **deps:** update actions/upload-artifact action to v4.3.3 ([#&#8203;28593](https://github.com/renovatebot/renovate/issues/28593)) ([05cc9ed](https://github.com/renovatebot/renovate/commit/05cc9edccd16be9c9234fdd70950b2a4c4b8fb51)) - **deps:** update dependency typescript to v5.4.5 ([#&#8203;27921](https://github.com/renovatebot/renovate/issues/27921)) ([16d2946](https://github.com/renovatebot/renovate/commit/16d29464ac8d97ad694750db407641f1f6d28417)) - **deps:** update github/codeql-action action to v3.25.2 ([#&#8203;28595](https://github.com/renovatebot/renovate/issues/28595)) ([ba4a67b](https://github.com/renovatebot/renovate/commit/ba4a67b14a798d5b433a6992960492833337c11b)) ##### Code Refactoring - **datasource/pypi:** rename normalization function ([#&#8203;28584](https://github.com/renovatebot/renovate/issues/28584)) ([dbd17ed](https://github.com/renovatebot/renovate/commit/dbd17ed1d78595631b10481e9bf97815fb9acccd)) ##### Build System - **deps:** update dependency google-auth-library to v9.8.0 ([#&#8203;28597](https://github.com/renovatebot/renovate/issues/28597)) ([e82e747](https://github.com/renovatebot/renovate/commit/e82e747f299ecedcc14d5f9441f40496a588c9c5)) ### [`v37.318.0`](https://github.com/renovatebot/renovate/releases/tag/37.318.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.317.0...37.318.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.3.0 ([#&#8203;28587](https://github.com/renovatebot/renovate/issues/28587)) ([50ff679](https://github.com/renovatebot/renovate/commit/50ff6793ef3f96f94b70257437c4cfc2fd86c3f7)) ### [`v37.317.0`](https://github.com/renovatebot/renovate/releases/tag/37.317.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.316.3...37.317.0) ##### Features - **config/encrypt:** replace pgp library ([#&#8203;28312](https://github.com/renovatebot/renovate/issues/28312)) ([452ade3](https://github.com/renovatebot/renovate/commit/452ade3d77eaf269ee92ff7c201f8e73cae2b224)) - **config:** make openpgp optional ([#&#8203;28581](https://github.com/renovatebot/renovate/issues/28581)) ([61ee26f](https://github.com/renovatebot/renovate/commit/61ee26f1f66e9e1b464e861e103592ad199f4954)) ### [`v37.316.3`](https://github.com/renovatebot/renovate/releases/tag/37.316.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.316.2...37.316.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.13 ([#&#8203;28580](https://github.com/renovatebot/renovate/issues/28580)) ([9bffdb1](https://github.com/renovatebot/renovate/commit/9bffdb1872557855f934e7c26c21c935e90b4599)) ##### Documentation - **config overview:** improve onboarding behavior section ([#&#8203;28579](https://github.com/renovatebot/renovate/issues/28579)) ([b4e7700](https://github.com/renovatebot/renovate/commit/b4e770017a7cb9456d91d4088ffb838c834b3074)) ##### Tests - **config:** refactor tests ([#&#8203;28574](https://github.com/renovatebot/renovate/issues/28574)) ([6881ab3](https://github.com/renovatebot/renovate/commit/6881ab3d06a8c30a9d31166ac7261980e7eb2eef)) ### [`v37.316.2`](https://github.com/renovatebot/renovate/releases/tag/37.316.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.316.1...37.316.2) ##### Documentation - **about us:** add new contributor, and credit MkDocs and Material for MkDocs ([#&#8203;28573](https://github.com/renovatebot/renovate/issues/28573)) ([23df1a2](https://github.com/renovatebot/renovate/commit/23df1a20b4856dd0715829425c31004dda49f9a1)) - add pnpm/bun to JS language ([#&#8203;28572](https://github.com/renovatebot/renovate/issues/28572)) ([3dd86c4](https://github.com/renovatebot/renovate/commit/3dd86c4f5020eb390b94a1bd8cdcdf2098c48e9f)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.16 ([#&#8203;28576](https://github.com/renovatebot/renovate/issues/28576)) ([df0aca3](https://github.com/renovatebot/renovate/commit/df0aca3ecd9ac83b24412d9594610f2678403c0c)) ##### Build System - **deps:** update dependency [@&#8203;cdktf/hcl2json](https://github.com/cdktf/hcl2json) to v0.20.7 ([#&#8203;28577](https://github.com/renovatebot/renovate/issues/28577)) ([abd3649](https://github.com/renovatebot/renovate/commit/abd3649652f37fce0343ae107f4324f9ad4b180a)) ### [`v37.316.1`](https://github.com/renovatebot/renovate/releases/tag/37.316.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.316.0...37.316.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.16 ([#&#8203;28570](https://github.com/renovatebot/renovate/issues/28570)) ([c8702b9](https://github.com/renovatebot/renovate/commit/c8702b93f0b71045c0759fabce6c49c201e7cd0a)) ##### Documentation - add security advisory for self-hosted users ([#&#8203;28415](https://github.com/renovatebot/renovate/issues/28415)) ([67bc7f7](https://github.com/renovatebot/renovate/commit/67bc7f7c027f2bf1885a3d862e8c37ab4eac2eff)) ##### Code Refactoring - **config:** split decryption functions ([#&#8203;28571](https://github.com/renovatebot/renovate/issues/28571)) ([96f9ad5](https://github.com/renovatebot/renovate/commit/96f9ad5ff009d662a89d9374e156a49f05daa674)) ### [`v37.316.0`](https://github.com/renovatebot/renovate/releases/tag/37.316.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.315.1...37.316.0) ##### Features - **package-rules:** warn for depName fallback ([#&#8203;28547](https://github.com/renovatebot/renovate/issues/28547)) ([fa732c4](https://github.com/renovatebot/renovate/commit/fa732c4c94d0bfb9790a85ce5c39368c128f3f88)) ##### Documentation - update references to renovate/renovate to v37.315.1 ([#&#8203;28563](https://github.com/renovatebot/renovate/issues/28563)) ([ecd6432](https://github.com/renovatebot/renovate/commit/ecd6432e0eb36297d325419b8a9449b3c3255596)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;28564](https://github.com/renovatebot/renovate/issues/28564)) ([52ae77c](https://github.com/renovatebot/renovate/commit/52ae77c2f64241a8e8f4cf986faefbc5db8f853f)) - **deps:** update containerbase/internal-tools action to v3.0.78 ([#&#8203;28565](https://github.com/renovatebot/renovate/issues/28565)) ([9077426](https://github.com/renovatebot/renovate/commit/9077426f0e9bd3187e935345f77485358fa3a432)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.4.14 ([#&#8203;28566](https://github.com/renovatebot/renovate/issues/28566)) ([1569c24](https://github.com/renovatebot/renovate/commit/1569c24b079208637ac29f70261946321166fcc0)) - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.4.16 ([#&#8203;28567](https://github.com/renovatebot/renovate/issues/28567)) ([671d51c](https://github.com/renovatebot/renovate/commit/671d51cf9496a1b2f5bd2d53b76732828722a7e7)) - **deps:** update dependency memfs to v4.8.2 ([#&#8203;28560](https://github.com/renovatebot/renovate/issues/28560)) ([a05a5ac](https://github.com/renovatebot/renovate/commit/a05a5ac88762576ac39381cce1e62b391be54b8a)) ### [`v37.315.1`](https://github.com/renovatebot/renovate/releases/tag/37.315.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.315.0...37.315.1) ##### Bug Fixes - **workarounds:** add matchDepNames to some workarounds ([#&#8203;28559](https://github.com/renovatebot/renovate/issues/28559)) ([b5e522c](https://github.com/renovatebot/renovate/commit/b5e522c03996c2fb28565f0f0ea726c2d53d83da)) ### [`v37.315.0`](https://github.com/renovatebot/renovate/releases/tag/37.315.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.314.0...37.315.0) ##### Features - **config:** log warning if using legacy encryption ([#&#8203;28557](https://github.com/renovatebot/renovate/issues/28557)) ([ae1d892](https://github.com/renovatebot/renovate/commit/ae1d892a3eb6740b401ba81cd9a225c8509872e9)) ##### Miscellaneous Chores - Revert "chore(util/string-match): add massagePattern option" ([#&#8203;28555](https://github.com/renovatebot/renovate/issues/28555)) ([b42761d](https://github.com/renovatebot/renovate/commit/b42761dbd9a8d328249989d73130b4169b7cc2b5)) ### [`v37.314.0`](https://github.com/renovatebot/renovate/releases/tag/37.314.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.313.1...37.314.0) ##### Features - **templates:** populate depTypes for templating ([#&#8203;27939](https://github.com/renovatebot/renovate/issues/27939)) ([b2711f8](https://github.com/renovatebot/renovate/commit/b2711f87f667de73ccaa9d4bd8c2f15420c824f7)) ##### Miscellaneous Chores - **util/string-match:** add massagePattern option ([#&#8203;28552](https://github.com/renovatebot/renovate/issues/28552)) ([d14ea60](https://github.com/renovatebot/renovate/commit/d14ea60ac59dd7140a59d36cd62d4774abbacf9b)) ##### Code Refactoring - **host-rules:** Simplify ordering and matching ([#&#8203;28512](https://github.com/renovatebot/renovate/issues/28512)) ([49afe4e](https://github.com/renovatebot/renovate/commit/49afe4e3b2c025133be3db129db6519ca916c861)) ### [`v37.313.1`](https://github.com/renovatebot/renovate/releases/tag/37.313.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.313.0...37.313.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.12 ([#&#8203;28550](https://github.com/renovatebot/renovate/issues/28550)) ([9a2f5dd](https://github.com/renovatebot/renovate/commit/9a2f5ddba7530616f4fad4b5dc00202eb5c5170f)) ##### Miscellaneous Chores - **deps:** update pnpm to v8.15.7 ([#&#8203;28549](https://github.com/renovatebot/renovate/issues/28549)) ([ec2e5d7](https://github.com/renovatebot/renovate/commit/ec2e5d797128e1818483c62548ae8e1ba7375cc2)) ### [`v37.313.0`](https://github.com/renovatebot/renovate/releases/tag/37.313.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.312.0...37.313.0) ##### Features - **package-rules:** add DepNamePrefix matcher ([#&#8203;28542](https://github.com/renovatebot/renovate/issues/28542)) ([7b66b9f](https://github.com/renovatebot/renovate/commit/7b66b9f3c2d03096b91779eb7bb8a90309775a2a)) ##### Tests - **packageRules:** increase matchPackageNames tests ([#&#8203;28545](https://github.com/renovatebot/renovate/issues/28545)) ([58b29f9](https://github.com/renovatebot/renovate/commit/58b29f9e8004fe3ab386d350739d4c2ab314c0a9)) ### [`v37.312.0`](https://github.com/renovatebot/renovate/releases/tag/37.312.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.311.0...37.312.0) ##### Features - **replacements:** eslint-config-standard-with-typescript to eslint-config-love ([#&#8203;28529](https://github.com/renovatebot/renovate/issues/28529)) ([99c99f0](https://github.com/renovatebot/renovate/commit/99c99f01e06d17020b8232bfb9906efb8d248c81)) ##### Code Refactoring - centralize OCI detection and deletion ([#&#8203;28544](https://github.com/renovatebot/renovate/issues/28544)) ([bf5eeb5](https://github.com/renovatebot/renovate/commit/bf5eeb54daacd12396b4ce0ec479b5c202c96841)) ### [`v37.311.0`](https://github.com/renovatebot/renovate/releases/tag/37.311.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.310.1...37.311.0) ##### Features - **nuget:** allow detecting source URLs via package contents ([#&#8203;28071](https://github.com/renovatebot/renovate/issues/28071)) ([a94466c](https://github.com/renovatebot/renovate/commit/a94466c4ee4c9e44ab2021ace57e8554b82351b5)) ### [`v37.310.1`](https://github.com/renovatebot/renovate/releases/tag/37.310.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.310.0...37.310.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.11 ([#&#8203;28539](https://github.com/renovatebot/renovate/issues/28539)) ([e387873](https://github.com/renovatebot/renovate/commit/e38787319e6cf0b698f6ff93174d5c18d2d9fdee)) ### [`v37.310.0`](https://github.com/renovatebot/renovate/releases/tag/37.310.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.309.0...37.310.0) ##### Features - **preset/regex:** add biome $schema ([#&#8203;28537](https://github.com/renovatebot/renovate/issues/28537)) ([bfa53be](https://github.com/renovatebot/renovate/commit/bfa53be26a5be9f336f77df602a7f14092be4edf)) ### [`v37.309.0`](https://github.com/renovatebot/renovate/releases/tag/37.309.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.308.0...37.309.0) ##### Features - **gitlabci:** add support for multidoc yaml ([#&#8203;28521](https://github.com/renovatebot/renovate/issues/28521)) ([20d7611](https://github.com/renovatebot/renovate/commit/20d76117dc7c923138685bca8559c1f769f27840)) ##### Miscellaneous Chores - **deps:** update slackapi/slack-github-action action to v1.26.0 ([#&#8203;28520](https://github.com/renovatebot/renovate/issues/28520)) ([f4d4177](https://github.com/renovatebot/renovate/commit/f4d41779cfea39c29e976b4ceaa504da7d58bb9e)) ### [`v37.308.0`](https://github.com/renovatebot/renovate/releases/tag/37.308.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.307.0...37.308.0) ##### Features - **docker:** Long-term cache for Docker Hub tags ([#&#8203;28489](https://github.com/renovatebot/renovate/issues/28489)) ([569f28b](https://github.com/renovatebot/renovate/commit/569f28bd33c437c37e68a26f0bfbd2203ad959dc)) ### [`v37.307.0`](https://github.com/renovatebot/renovate/releases/tag/37.307.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.306.1...37.307.0) ##### Features - **manager/gradle:** add support for dep matching in lists that are nested in Groovy maps ([#&#8203;28517](https://github.com/renovatebot/renovate/issues/28517)) ([b4189c8](https://github.com/renovatebot/renovate/commit/b4189c809328ea0877595f9f1621b392762258eb)) ### [`v37.306.1`](https://github.com/renovatebot/renovate/releases/tag/37.306.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.306.0...37.306.1) ##### Bug Fixes - **worker/repository:** add normalized match for pip alertPackageRules ([#&#8203;28214](https://github.com/renovatebot/renovate/issues/28214)) ([dfbb054](https://github.com/renovatebot/renovate/commit/dfbb054aeb5743b1a04f521956116ca7be31af82)) ### [`v37.306.0`](https://github.com/renovatebot/renovate/releases/tag/37.306.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.305.0...37.306.0) ##### Features - **github-runners:** make macos14 available ([#&#8203;28506](https://github.com/renovatebot/renovate/issues/28506)) ([68266a9](https://github.com/renovatebot/renovate/commit/68266a92b3dfe742ed86fb3299a3bc050591ebda)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.10 ([#&#8203;28504](https://github.com/renovatebot/renovate/issues/28504)) ([6e389d7](https://github.com/renovatebot/renovate/commit/6e389d76808a2ac49ee7fdab471d0f84e063c279)) ##### Miscellaneous Chores - **deps:** update actions/download-artifact action to v4.1.5 ([#&#8203;28507](https://github.com/renovatebot/renovate/issues/28507)) ([f190d17](https://github.com/renovatebot/renovate/commit/f190d17929a5e4a66dee950319c35892076124e1)) - **deps:** update actions/upload-artifact action to v4.3.2 ([#&#8203;28508](https://github.com/renovatebot/renovate/issues/28508)) ([6024570](https://github.com/renovatebot/renovate/commit/6024570f3ddfff35ae8689863c436098b9bb50c8)) - **deps:** update dependency [@&#8203;types/eslint](https://github.com/types/eslint) to v8.56.8 ([#&#8203;28499](https://github.com/renovatebot/renovate/issues/28499)) ([22c22ad](https://github.com/renovatebot/renovate/commit/22c22ad2fcd9e52875ac6ff3942f65be089b018f)) - **deps:** update linters ([#&#8203;28501](https://github.com/renovatebot/renovate/issues/28501)) ([1266db7](https://github.com/renovatebot/renovate/commit/1266db7458d9316d9af0ab07d74fb3c4669a31c4)) ### [`v37.305.0`](https://github.com/renovatebot/renovate/releases/tag/37.305.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.304.0...37.305.0) ##### Features - **presets:** add `citation-js` monorepo ([#&#8203;28498](https://github.com/renovatebot/renovate/issues/28498)) ([8a1c0f3](https://github.com/renovatebot/renovate/commit/8a1c0f3730f03f555fbf0dec1835335a980f4168)) ### [`v37.304.0`](https://github.com/renovatebot/renovate/releases/tag/37.304.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.303.4...37.304.0) ##### Features - **platform/gitea:** support new forgejo versioning schema ([#&#8203;28492](https://github.com/renovatebot/renovate/issues/28492)) ([0858ccb](https://github.com/renovatebot/renovate/commit/0858ccb6a9cfdecb05a864cadf150fcc3ed97ad3)) ##### Documentation - fix regex example syntax highlighting ([#&#8203;28493](https://github.com/renovatebot/renovate/issues/28493)) ([3392179](https://github.com/renovatebot/renovate/commit/339217903a7bb88ff8787d36f69466b2851e9cfb)) ### [`v37.303.4`](https://github.com/renovatebot/renovate/releases/tag/37.303.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.303.3...37.303.4) ##### Bug Fixes - **validation:** support customDatasources.description strings ([#&#8203;28448](https://github.com/renovatebot/renovate/issues/28448)) ([a9e0c64](https://github.com/renovatebot/renovate/commit/a9e0c64d9f059557bf1b82a6cfe96c44d8e8e886)) ### [`v37.303.3`](https://github.com/renovatebot/renovate/releases/tag/37.303.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.303.2...37.303.3) ##### Bug Fixes - **npm:** don't delete lockfiles early ([#&#8203;28472](https://github.com/renovatebot/renovate/issues/28472)) ([b357e4d](https://github.com/renovatebot/renovate/commit/b357e4d21c47a3ecc30a5358299150ab25f9e845)) ##### Miscellaneous Chores - **deps:** update peter-evans/create-pull-request action to v6.0.4 ([#&#8203;28479](https://github.com/renovatebot/renovate/issues/28479)) ([d9d744d](https://github.com/renovatebot/renovate/commit/d9d744d2bcde1dda67af6d473c385d2ad67764f2)) ##### Code Refactoring - **host-rules:** Refactor matching logic ([#&#8203;28482](https://github.com/renovatebot/renovate/issues/28482)) ([e7d9c05](https://github.com/renovatebot/renovate/commit/e7d9c053aca59e4027ffa516846d482f752851e0)) - Rename `validateUrl` to `isHttpUrl` ([#&#8203;28484](https://github.com/renovatebot/renovate/issues/28484)) ([d6d1e57](https://github.com/renovatebot/renovate/commit/d6d1e57763ffefa04767a4d01b028b1d39f27188)) ### [`v37.303.2`](https://github.com/renovatebot/renovate/releases/tag/37.303.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.303.1...37.303.2) ##### Bug Fixes - **gomod:** update toolchain ([#&#8203;28476](https://github.com/renovatebot/renovate/issues/28476)) ([0354bcb](https://github.com/renovatebot/renovate/commit/0354bcb653b4e563e9db462c774ccbc5591867ba)) ### [`v37.303.1`](https://github.com/renovatebot/renovate/releases/tag/37.303.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.303.0...37.303.1) ##### Bug Fixes - **gomod:** go.mod directive should not bump by default ([#&#8203;28475](https://github.com/renovatebot/renovate/issues/28475)) ([2902d17](https://github.com/renovatebot/renovate/commit/2902d17637d94ee44d3cff44822cb20117a8940b)) ##### Miscellaneous Chores - **deps:** update github/codeql-action action to v3.25.1 ([#&#8203;28477](https://github.com/renovatebot/renovate/issues/28477)) ([5ce3e23](https://github.com/renovatebot/renovate/commit/5ce3e234f6b374c88a50eae090957690a8e453b6)) ### [`v37.303.0`](https://github.com/renovatebot/renovate/releases/tag/37.303.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.302.0...37.303.0) ##### Features - **npm:** support pnpm v9 ([#&#8203;28470](https://github.com/renovatebot/renovate/issues/28470)) ([b652e85](https://github.com/renovatebot/renovate/commit/b652e853f2fac27107f2893db41c189c818ac0e2)) ### [`v37.302.0`](https://github.com/renovatebot/renovate/releases/tag/37.302.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.7...37.302.0) ##### Features - **branch-status:** use targeted doc links for merge confidence and minimum release age ([#&#8203;28378](https://github.com/renovatebot/renovate/issues/28378)) ([7c598d6](https://github.com/renovatebot/renovate/commit/7c598d6d3308380733ecdcd5b5d83a265026cc6b)) ##### Bug Fixes - **validation:** massage config ([#&#8203;28458](https://github.com/renovatebot/renovate/issues/28458)) ([0a43865](https://github.com/renovatebot/renovate/commit/0a438657e8ccd0f6802a10af0d6cf748c37a2bfd)) ##### Code Refactoring - Host rule types ([#&#8203;28454](https://github.com/renovatebot/renovate/issues/28454)) ([a39ca89](https://github.com/renovatebot/renovate/commit/a39ca891014eeeafbcf8d10ea0289d35cf1cecdd)) ### [`v37.301.7`](https://github.com/renovatebot/renovate/releases/tag/37.301.7) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.6...37.301.7) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.9 ([#&#8203;28462](https://github.com/renovatebot/renovate/issues/28462)) ([96a372a](https://github.com/renovatebot/renovate/commit/96a372a136aedc4ce34730198073124c408063fc)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.15 ([#&#8203;28460](https://github.com/renovatebot/renovate/issues/28460)) ([f78d439](https://github.com/renovatebot/renovate/commit/f78d439d4754d659f739924456f87084cffc8ffe)) ### [`v37.301.6`](https://github.com/renovatebot/renovate/releases/tag/37.301.6) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.5...37.301.6) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.15 ([#&#8203;28457](https://github.com/renovatebot/renovate/issues/28457)) ([a078020](https://github.com/renovatebot/renovate/commit/a078020a9fb45db5e45c936208443ca61329c026)) ##### Miscellaneous Chores - **deps:** update dependency jest-mock-extended to v3.0.6 ([#&#8203;28456](https://github.com/renovatebot/renovate/issues/28456)) ([6e0b2bd](https://github.com/renovatebot/renovate/commit/6e0b2bdc0bd86d9e5cfea26586f5200733655849)) ### [`v37.301.5`](https://github.com/renovatebot/renovate/releases/tag/37.301.5) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.4...37.301.5) ##### Bug Fixes - Downgrade log level for http cache cleanup ([#&#8203;28447](https://github.com/renovatebot/renovate/issues/28447)) ([49005e0](https://github.com/renovatebot/renovate/commit/49005e02462f769416aa6ef161c24640311a128f)) ### [`v37.301.4`](https://github.com/renovatebot/renovate/releases/tag/37.301.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.3...37.301.4) ##### Bug Fixes - **cache:** don't warn for missing cacheData ([#&#8203;28441](https://github.com/renovatebot/renovate/issues/28441)) ([41e6be8](https://github.com/renovatebot/renovate/commit/41e6be8b94d90392e16db4aa83b81a60b50cea20)) ### [`v37.301.3`](https://github.com/renovatebot/renovate/releases/tag/37.301.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.2...37.301.3) ##### Bug Fixes - **validation:** allow free choice for customizeDashboard ([#&#8203;28438](https://github.com/renovatebot/renovate/issues/28438)) ([1eddab7](https://github.com/renovatebot/renovate/commit/1eddab7b4618ab3354fe5d8d7d27624aa2692fec)) ### [`v37.301.2`](https://github.com/renovatebot/renovate/releases/tag/37.301.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.1...37.301.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.8 ([#&#8203;28435](https://github.com/renovatebot/renovate/issues/28435)) ([70e0cc3](https://github.com/renovatebot/renovate/commit/70e0cc39abb3011bfa5ad342fad32d58f3ff4f5f)) ### [`v37.301.1`](https://github.com/renovatebot/renovate/releases/tag/37.301.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.301.0...37.301.1) ##### Bug Fixes - **datasource/bicep:** suppress resourceFunctions ([#&#8203;28379](https://github.com/renovatebot/renovate/issues/28379)) ([fbe88c2](https://github.com/renovatebot/renovate/commit/fbe88c29e67eb9c387deed1a33ed314328521de9)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/node](https://github.com/types/node) to v18.19.31 ([#&#8203;28433](https://github.com/renovatebot/renovate/issues/28433)) ([c3635f7](https://github.com/renovatebot/renovate/commit/c3635f75ffa08eb856d4031f20e95d24be250621)) ### [`v37.301.0`](https://github.com/renovatebot/renovate/releases/tag/37.301.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.300.1...37.301.0) ##### Features - **manager/pip-compile:** Handle some edge-cases with -r dependencies ([#&#8203;28208](https://github.com/renovatebot/renovate/issues/28208)) ([c4a5ac8](https://github.com/renovatebot/renovate/commit/c4a5ac800f13b57353310e8afcc3de6efcb3811f)) ### [`v37.300.1`](https://github.com/renovatebot/renovate/releases/tag/37.300.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.300.0...37.300.1) ##### Build System - **deps:** update dependency traverse to v0.6.9 ([#&#8203;28431](https://github.com/renovatebot/renovate/issues/28431)) ([afdceb9](https://github.com/renovatebot/renovate/commit/afdceb9a5dfee81d9afc8848214832fd1a04ec40)) ### [`v37.300.0`](https://github.com/renovatebot/renovate/releases/tag/37.300.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.299.1...37.300.0) ##### Features - **github:** Enable HTTP cache for branch status checks ([#&#8203;28420](https://github.com/renovatebot/renovate/issues/28420)) ([03b9582](https://github.com/renovatebot/renovate/commit/03b9582ff45ac40af5604d3e506af7805e76ab8c)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.7 ([#&#8203;28427](https://github.com/renovatebot/renovate/issues/28427)) ([1a564a5](https://github.com/renovatebot/renovate/commit/1a564a55e664b3198e14ca4149d19eba21518bdf)) - VSCode Jest debugging ([#&#8203;28388](https://github.com/renovatebot/renovate/issues/28388)) ([301fd86](https://github.com/renovatebot/renovate/commit/301fd86e4f24d316de1edb78378f9ca36805df14)) ### [`v37.299.1`](https://github.com/renovatebot/renovate/releases/tag/37.299.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.298.0...37.299.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.6 ([#&#8203;28426](https://github.com/renovatebot/renovate/issues/28426)) ([89c4b34](https://github.com/renovatebot/renovate/commit/89c4b347689c5283bbaa5ae2271c4d574e4f458f)) ### [`v37.298.0`](https://github.com/renovatebot/renovate/releases/tag/37.298.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.296.0...37.298.0) ##### Features - **github:** Enable HTTP cache for "findPr" ([#&#8203;28423](https://github.com/renovatebot/renovate/issues/28423)) ([f08108a](https://github.com/renovatebot/renovate/commit/f08108ab2fabf6cc524443b49347f49f5c15281e)) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.14 ([#&#8203;28424](https://github.com/renovatebot/renovate/issues/28424)) ([28db9fa](https://github.com/renovatebot/renovate/commit/28db9fa057ce6e9acd49d3cec48ee18fd0804812)) ##### Miscellaneous Chores - disable corepack prompt in devcontainer ([#&#8203;28421](https://github.com/renovatebot/renovate/issues/28421)) ([c34e21a](https://github.com/renovatebot/renovate/commit/c34e21afdbce633c97e26051d5bf7cc37941446d)) ### [`v37.296.0`](https://github.com/renovatebot/renovate/releases/tag/37.296.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.295.0...37.296.0) ##### Features - **presets:** add tonic monorepo ([#&#8203;28389](https://github.com/renovatebot/renovate/issues/28389)) ([d2252a7](https://github.com/renovatebot/renovate/commit/d2252a794f79d92f370fa19bf230869ae67393ae)) ##### Documentation - update references to renovate/renovate to v37.295.0 ([#&#8203;28404](https://github.com/renovatebot/renovate/issues/28404)) ([ef723d9](https://github.com/renovatebot/renovate/commit/ef723d9df87ebc7d0a6bf354aa722cea29d73acc)) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;28405](https://github.com/renovatebot/renovate/issues/28405)) ([0270abb](https://github.com/renovatebot/renovate/commit/0270abbc342493c9353def5001558a6b60a00e43)) - **deps:** lock file maintenance ([#&#8203;28407](https://github.com/renovatebot/renovate/issues/28407)) ([5a2edba](https://github.com/renovatebot/renovate/commit/5a2edba4af172acbee4a86dfaa9494c0675845c4)) - **deps:** update containerbase/internal-tools action to v3.0.76 ([#&#8203;28406](https://github.com/renovatebot/renovate/issues/28406)) ([7ccb5ca](https://github.com/renovatebot/renovate/commit/7ccb5caa67149cd2f6a322623c3ef48e54ec4128)) ### [`v37.295.0`](https://github.com/renovatebot/renovate/releases/tag/37.295.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.294.0...37.295.0) ##### Features - **http:** Cleanup for HTTP cache ([#&#8203;28381](https://github.com/renovatebot/renovate/issues/28381)) ([e89be68](https://github.com/renovatebot/renovate/commit/e89be688a59ee232c67db40edc566ac4b0c21aa2)) ### [`v37.294.0`](https://github.com/renovatebot/renovate/releases/tag/37.294.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.293.0...37.294.0) ##### Features - **presets:** add tokio-rs/tracing monorepo ([#&#8203;28390](https://github.com/renovatebot/renovate/issues/28390)) ([83eaa0c](https://github.com/renovatebot/renovate/commit/83eaa0c0ac78c3d976a7da26099a36a133ad41c2)) ##### Miscellaneous Chores - **actions:** simplify and politen @&#8203; mention text ([#&#8203;28395](https://github.com/renovatebot/renovate/issues/28395)) ([dcf07e9](https://github.com/renovatebot/renovate/commit/dcf07e9bfc212dbbccc34306454a62ae5d29f85d)) ### [`v37.293.0`](https://github.com/renovatebot/renovate/releases/tag/37.293.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.292.1...37.293.0) ##### Features - **datasource/node-version:** allow custom registry support ([#&#8203;28394](https://github.com/renovatebot/renovate/issues/28394)) ([783f4ef](https://github.com/renovatebot/renovate/commit/783f4ef2907b4a373f64fe619bb56fc93c8512c9)) - **presets:** add tokio-rs/prost monorepo ([#&#8203;28393](https://github.com/renovatebot/renovate/issues/28393)) ([fc97424](https://github.com/renovatebot/renovate/commit/fc97424d5aecbeb85d5a345f8bba64f8c182cd8e)) ### [`v37.292.1`](https://github.com/renovatebot/renovate/releases/tag/37.292.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.292.0...37.292.1) ##### Build System - **deps:** update dependency [@&#8203;renovatebot/pep440](https://github.com/renovatebot/pep440) to v3.0.20 ([#&#8203;28391](https://github.com/renovatebot/renovate/issues/28391)) ([780a2ae](https://github.com/renovatebot/renovate/commit/780a2aed62a9c9b000086f3bdc99209a402d9194)) ### [`v37.292.0`](https://github.com/renovatebot/renovate/releases/tag/37.292.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.291.1...37.292.0) ##### Features - **fleet:** extract dependencies from helm blocks with OCI-based helm charts ([#&#8203;28352](https://github.com/renovatebot/renovate/issues/28352)) ([cd02e93](https://github.com/renovatebot/renovate/commit/cd02e93201bc8267c35187c6aa0dda01cd236643)) ### [`v37.291.1`](https://github.com/renovatebot/renovate/releases/tag/37.291.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.291.0...37.291.1) ##### Bug Fixes - **manager/terraform:** fix hash generation with directory ([#&#8203;28326](https://github.com/renovatebot/renovate/issues/28326)) ([a1cad20](https://github.com/renovatebot/renovate/commit/a1cad20a423a0790a87af72347017b1a27ce13e9)) ### [`v37.291.0`](https://github.com/renovatebot/renovate/releases/tag/37.291.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.290.1...37.291.0) ##### Features - **config:** validate file config on repo runs ([#&#8203;26379](https://github.com/renovatebot/renovate/issues/26379)) ([de65584](https://github.com/renovatebot/renovate/commit/de65584bf8b65c8ee73c62fdd36a58d02c1c959c)) ### [`v37.290.1`](https://github.com/renovatebot/renovate/releases/tag/37.290.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.290.0...37.290.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.5 ([#&#8203;28382](https://github.com/renovatebot/renovate/issues/28382)) ([53dd81e](https://github.com/renovatebot/renovate/commit/53dd81e03526614d4776d5be305eefed8d1eb226)) ### [`v37.290.0`](https://github.com/renovatebot/renovate/releases/tag/37.290.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.289.1...37.290.0) ##### Features - add ckeditor monorepo ([#&#8203;28374](https://github.com/renovatebot/renovate/issues/28374)) ([5dfe40a](https://github.com/renovatebot/renovate/commit/5dfe40a6dc2a6ddb80e801cd09a7605fa38622f9)) ### [`v37.289.1`](https://github.com/renovatebot/renovate/releases/tag/37.289.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.289.0...37.289.1) ##### Bug Fixes - **hostRules:** drop custom from platform hostTypes ([#&#8203;28371](https://github.com/renovatebot/renovate/issues/28371)) ([17cf8b6](https://github.com/renovatebot/renovate/commit/17cf8b6a597d96017fe51bf0312cf51caf6f78b5)) ##### Miscellaneous Chores - **deps:** update peter-evans/create-pull-request action to v6.0.3 ([#&#8203;28370](https://github.com/renovatebot/renovate/issues/28370)) ([23ee6ae](https://github.com/renovatebot/renovate/commit/23ee6aea4431b7f8156b026db00133dc91ed4094)) ### [`v37.289.0`](https://github.com/renovatebot/renovate/releases/tag/37.289.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.288.0...37.289.0) ##### Features - **github:** Fetch issues during repo initialization ([#&#8203;27785](https://github.com/renovatebot/renovate/issues/27785)) ([579d8c8](https://github.com/renovatebot/renovate/commit/579d8c83bc4d93db29e3f00b3e1e29b3ee3933ee)) ### [`v37.288.0`](https://github.com/renovatebot/renovate/releases/tag/37.288.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.287.2...37.288.0) ##### Features - **bitbucket-server:** Add bitbucket http access token support ([#&#8203;28093](https://github.com/renovatebot/renovate/issues/28093)) ([771b91f](https://github.com/renovatebot/renovate/commit/771b91f69fb04ce771fd9de01bc40aa03c98b685)) ##### Bug Fixes - **workarounds:** expand java LTS regex versioning to support 21 ([#&#8203;28361](https://github.com/renovatebot/renovate/issues/28361)) ([1f805b2](https://github.com/renovatebot/renovate/commit/1f805b25dbc1fade22e47919ad35499a09717928)) ### [`v37.287.2`](https://github.com/renovatebot/renovate/releases/tag/37.287.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.287.1...37.287.2) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.4 ([#&#8203;28360](https://github.com/renovatebot/renovate/issues/28360)) ([5ebf418](https://github.com/renovatebot/renovate/commit/5ebf4182cdb2457ff2e1b12e5aff55cf77d5f187)) ### [`v37.287.1`](https://github.com/renovatebot/renovate/releases/tag/37.287.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.287.0...37.287.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.3 ([#&#8203;28358](https://github.com/renovatebot/renovate/issues/28358)) ([4b5fd60](https://github.com/renovatebot/renovate/commit/4b5fd607bd920061ba77edb9c97df27dc692afbb)) ### [`v37.287.0`](https://github.com/renovatebot/renovate/releases/tag/37.287.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.286.1...37.287.0) ##### Features - **cache:** RENOVATE_X_REPO_CACHE_FORCE_LOCAL ([#&#8203;28291](https://github.com/renovatebot/renovate/issues/28291)) ([2d9305f](https://github.com/renovatebot/renovate/commit/2d9305f250106c15db4bd390b4f239cc00c58776)) ##### Documentation - fix two more links ([#&#8203;28344](https://github.com/renovatebot/renovate/issues/28344)) ([20d1da6](https://github.com/renovatebot/renovate/commit/20d1da64da9b411f5c2483ca04ebb384b48ba888)) - fix versioning links ([#&#8203;28341](https://github.com/renovatebot/renovate/issues/28341)) ([0dd364a](https://github.com/renovatebot/renovate/commit/0dd364a8144a46caea1676f5f0064aea333e8366)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.4.13 ([#&#8203;28342](https://github.com/renovatebot/renovate/issues/28342)) ([be6c657](https://github.com/renovatebot/renovate/commit/be6c6570d7fc0efcb01d3e471346ec112e4006c3)) - **deps:** update devcontainers/ci action to v0.3.1900000349 ([#&#8203;28347](https://github.com/renovatebot/renovate/issues/28347)) ([56fd8fb](https://github.com/renovatebot/renovate/commit/56fd8fbc0bb6ec4b320dfc77677a59c3b22347fa)) ### [`v37.286.1`](https://github.com/renovatebot/renovate/releases/tag/37.286.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.286.0...37.286.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.2 ([#&#8203;28339](https://github.com/renovatebot/renovate/issues/28339)) ([a077b5a](https://github.com/renovatebot/renovate/commit/a077b5a57db5135cec84c849acbabbb4cc82730d)) ##### Documentation - **versioning:** split to seperate pages and add open issues ([#&#8203;28314](https://github.com/renovatebot/renovate/issues/28314)) ([f7ca230](https://github.com/renovatebot/renovate/commit/f7ca230b79f5cdf8c03c047f8c44967c13b51b3a)) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;swc/core](https://github.com/swc/core) to v1.4.12 ([#&#8203;28338](https://github.com/renovatebot/renovate/issues/28338)) ([cf20049](https://github.com/renovatebot/renovate/commit/cf20049ba83cb0c77495191c33428dc02e191c23)) ##### Tests - **config/presets:** add test to prevent handlebars in internal preset names ([#&#8203;28336](https://github.com/renovatebot/renovate/issues/28336)) ([d29079c](https://github.com/renovatebot/renovate/commit/d29079c519aef6a5a8b909c00b663b2fa3c74837)) - **pipenv:** remove duplicate import ([#&#8203;28337](https://github.com/renovatebot/renovate/issues/28337)) ([24a4d07](https://github.com/renovatebot/renovate/commit/24a4d071aea1ddec10b4947e4ebc2ffddde8c0d5)) ### [`v37.286.0`](https://github.com/renovatebot/renovate/releases/tag/37.286.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.285.1...37.286.0) ##### Features - **config/presets:** add `security-only` preset ([#&#8203;28320](https://github.com/renovatebot/renovate/issues/28320)) ([da6056c](https://github.com/renovatebot/renovate/commit/da6056cf8cf26057184737d83e2654c4a059aca1)) ### [`v37.285.1`](https://github.com/renovatebot/renovate/releases/tag/37.285.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.285.0...37.285.1) ##### Miscellaneous Chores - **deps:** update dependency markdownlint-cli2 to v0.13.0 ([#&#8203;28333](https://github.com/renovatebot/renovate/issues/28333)) ([b9ded23](https://github.com/renovatebot/renovate/commit/b9ded231340e8e944cd3ec857ca760b3c6dc053d)) - **deps:** update sigstore/cosign-installer action to v3.5.0 ([#&#8203;28334](https://github.com/renovatebot/renovate/issues/28334)) ([a1c8a93](https://github.com/renovatebot/renovate/commit/a1c8a9319dd7f21b433ec9434a05e29a07029f5a)) ##### Build System - **deps:** update dependency better-sqlite3 to v9.5.0 ([#&#8203;28332](https://github.com/renovatebot/renovate/issues/28332)) ([25162e9](https://github.com/renovatebot/renovate/commit/25162e92632ddcf64d512beac12ebf026255f216)) ### [`v37.285.0`](https://github.com/renovatebot/renovate/releases/tag/37.285.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.284.1...37.285.0) ##### Features - **config:** Add @&#8203;eslint/\* to ESLint packages preset ([#&#8203;28328](https://github.com/renovatebot/renovate/issues/28328)) ([0c30ef4](https://github.com/renovatebot/renovate/commit/0c30ef4ed15d0cce3cae7b9ae82cf9fb951e5eff)) ### [`v37.284.1`](https://github.com/renovatebot/renovate/releases/tag/37.284.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.284.0...37.284.1) ##### Miscellaneous Chores - **deps:** update dependency [@&#8203;types/tar](https://github.com/types/tar) to v6.1.12 ([#&#8203;28331](https://github.com/renovatebot/renovate/issues/28331)) ([01ff873](https://github.com/renovatebot/renovate/commit/01ff87330b82ded37ae61b965c2939d914e04749)) ##### Build System - **deps:** update dependency better-sqlite3 to v9.4.5 ([#&#8203;28330](https://github.com/renovatebot/renovate/issues/28330)) ([f2f0a2d](https://github.com/renovatebot/renovate/commit/f2f0a2dbc1353031bb9722964c2cca672468186a)) ### [`v37.284.0`](https://github.com/renovatebot/renovate/releases/tag/37.284.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.283.0...37.284.0) ##### Features - **fleet:** extract dependencies from helm blocks without a fixed releaseName ([#&#8203;28325](https://github.com/renovatebot/renovate/issues/28325)) ([7669f2f](https://github.com/renovatebot/renovate/commit/7669f2f8a5b43b1f2c1b71ea169630e068bfe082)) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.1 ([#&#8203;28321](https://github.com/renovatebot/renovate/issues/28321)) ([b9f2b64](https://github.com/renovatebot/renovate/commit/b9f2b64c45563a41e16f19d7acfffc223a46e9bf)) ##### Build System - **deps:** update dependency [@&#8203;opentelemetry/instrumentation-bunyan](https://github.com/opentelemetry/instrumentation-bunyan) to v0.37.0 ([#&#8203;28322](https://github.com/renovatebot/renovate/issues/28322)) ([0d79286](https://github.com/renovatebot/renovate/commit/0d79286bb51deffd1bb8cef71665ae791198cb23)) - **deps:** update dependency [@&#8203;renovatebot/osv-offline](https://github.com/renovatebot/osv-offline) to v1.5.4 ([#&#8203;28327](https://github.com/renovatebot/renovate/issues/28327)) ([08b03f4](https://github.com/renovatebot/renovate/commit/08b03f4219c6de23b5f98542c9565abf484705ae)) ### [`v37.283.0`](https://github.com/renovatebot/renovate/releases/tag/37.283.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.282.1...37.283.0) ##### Features - **manager/gomod:** Added support for the gomod toolchain directive ([#&#8203;27279](https://github.com/renovatebot/renovate/issues/27279)) ([aec0cd8](https://github.com/renovatebot/renovate/commit/aec0cd855004c069035d524f2e3dc5a00e36495b)) ### [`v37.282.1`](https://github.com/renovatebot/renovate/releases/tag/37.282.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.282.0...37.282.1) ##### Bug Fixes - **npm:** add npmrc newline only if missing ([#&#8203;28313](https://github.com/renovatebot/renovate/issues/28313)) ([e4233c9](https://github.com/renovatebot/renovate/commit/e4233c910f53f04827e71a11c0e12c346f21e476)) ### [`v37.282.0`](https://github.com/renovatebot/renovate/releases/tag/37.282.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.281.4...37.282.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v2.2.0 ([#&#8203;28311](https://github.com/renovatebot/renovate/issues/28311)) ([8d6457e](https://github.com/renovatebot/renovate/commit/8d6457ef444ef61c248097182f03206070f76c13)) ### [`v37.281.4`](https://github.com/renovatebot/renovate/releases/tag/37.281.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.281.2...37.281.4) ##### Bug Fixes - **versioning:** bump rangeStrategy should pin if no range qualifier ([#&#8203;28309](https://github.com/renovatebot/renovate/issues/28309)) ([4316888](https://github.com/renovatebot/renovate/commit/4316888c6764fe8bb994296705db280594a8697b)) ### [`v37.281.2`](https://github.com/renovatebot/renovate/releases/tag/37.281.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.281.1...37.281.2) ##### Bug Fixes - **gerrit:** remove quotes from message filter ([#&#8203;28236](https://github.com/renovatebot/renovate/issues/28236)) ([38df551](https://github.com/renovatebot/renovate/commit/38df551b97bc30293b130c8831413352ce2a95a2)) ### [`v37.281.1`](https://github.com/renovatebot/renovate/releases/tag/37.281.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.281.0...37.281.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.13 ([#&#8203;28293](https://github.com/renovatebot/renovate/issues/28293)) ([c848116](https://github.com/renovatebot/renovate/commit/c84811641ade7295a1e2c3ad40b4fd4bf986a7c2)) ##### Miscellaneous Chores - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.13 ([#&#8203;28292](https://github.com/renovatebot/renovate/issues/28292)) ([efae285](https://github.com/renovatebot/renovate/commit/efae285fedcda9ccc2dcea829c0e088f5edb55e8)) ### [`v37.281.0`](https://github.com/renovatebot/renovate/releases/tag/37.281.0) [Compare Source](https://github.com/renovatebot/renovate/compare/37.280.4...37.281.0) ##### Features - support pnpm.overrides ([#&#8203;28199](https://github.com/renovatebot/renovate/issues/28199)) ([6f785fd](https://github.com/renovatebot/renovate/commit/6f785fd57e757f486f1beafd3ef01fc08f232bf0)) ##### Documentation - Order of arguments in pathSemanticCommitType description ([#&#8203;28258](https://github.com/renovatebot/renovate/issues/28258)) ([867471a](https://github.com/renovatebot/renovate/commit/867471a528082041bb97a2884bdd6b233be8ad8b)) ### [`v37.280.4`](https://github.com/renovatebot/renovate/releases/tag/37.280.4) [Compare Source](https://github.com/renovatebot/renovate/compare/37.280.3...37.280.4) ##### Bug Fixes - **cache:** Trigger cacache to remove expired contents ([#&#8203;28275](https://github.com/renovatebot/renovate/issues/28275)) ([fcfbf38](https://github.com/renovatebot/renovate/commit/fcfbf3882d229ac4900e6da6f9e88fa85f0b4aee)) - **versioning/poetry:** version strings that include a leading zero in their pre, post, or dev fields ([#&#8203;28158](https://github.com/renovatebot/renovate/issues/28158)) ([e155173](https://github.com/renovatebot/renovate/commit/e155173f30bc8c04a59741d8803b13cf96e124be)) ### [`v37.280.3`](https://github.com/renovatebot/renovate/releases/tag/37.280.3) [Compare Source](https://github.com/renovatebot/renovate/compare/37.280.2...37.280.3) ##### Bug Fixes - **npm:** resolve registry URL using `packageName`, if set ([#&#8203;28247](https://github.com/renovatebot/renovate/issues/28247)) ([e0115f9](https://github.com/renovatebot/renovate/commit/e0115f9bc4abde8047a4d40b38ccb6d8cdaebd71)) ### [`v37.280.2`](https://github.com/renovatebot/renovate/releases/tag/37.280.2) [Compare Source](https://github.com/renovatebot/renovate/compare/37.280.1...37.280.2) ##### Miscellaneous Chores - **deps:** lock file maintenance ([#&#8203;28264](https://github.com/renovatebot/renovate/issues/28264)) ([cb5c38c](https://github.com/renovatebot/renovate/commit/cb5c38c0c53d543c5818fa6f18072d992e79d922)) - **deps:** update codecov/codecov-action action to v4 ([#&#8203;28287](https://github.com/renovatebot/renovate/issues/28287)) ([7dbc0aa](https://github.com/renovatebot/renovate/commit/7dbc0aa4d03fc74fa75bc1ba378f4c443767dab8)) - **deps:** update davidanson/markdownlint-cli2-action action to v16 ([#&#8203;28288](https://github.com/renovatebot/renovate/issues/28288)) ([dbdb40b](https://github.com/renovatebot/renovate/commit/dbdb40b1772b343ccb8f178b6ec6ff39ad6cda3d)) - **deps:** update linters to v7.6.0 ([#&#8203;28285](https://github.com/renovatebot/renovate/issues/28285)) ([fd0cf9c](https://github.com/renovatebot/renovate/commit/fd0cf9ce1433151094137ccd9892bb3cefd8ece9)) ##### Build System - **deps:** update dependency [@&#8203;cdktf/hcl2json](https://github.com/cdktf/hcl2json) to v0.20.6 ([#&#8203;28286](https://github.com/renovatebot/renovate/issues/28286)) ([1ada2e8](https://github.com/renovatebot/renovate/commit/1ada2e8421f16c980dc25f2da1e309651772f227)) ##### Continuous Integration - allow codecov upload fail on pr ([#&#8203;28289](https://github.com/renovatebot/renovate/issues/28289)) ([dd37d99](https://github.com/renovatebot/renovate/commit/dd37d992a4be56043d69e3fd496dfe666641f4af)) ### [`v37.280.1`](https://github.com/renovatebot/renovate/releases/tag/37.280.1) [Compare Source](https://github.com/renovatebot/renovate/compare/37.280.0...37.280.1) ##### Bug Fixes - **deps:** update ghcr.io/containerbase/sidecar docker tag to v10.3.12 ([#&#8203;28274](https://github.com/renovatebot/renovate/issues/28274)) ([cdaea63](https://github.com/renovatebot/renovate/commit/cdaea63d80606b7da0a176ea08e3aca6735b690c)) ##### Documentation - **core/config:** add warning for deprecated options ([#&#8203;28216](https://github.com/renovatebot/renovate/issues/28216)) ([fe206f7](https://github.com/renovatebot/renovate/commit/fe206f71766ea9d23deda21ebc6ba335833905c5)) - update references to renovate/renovate to v37.280.0 ([#&#8203;28263](https://github.com/renovatebot/renovate/issues/28263)) ([5991172](https://github.com/renovatebot/renovate/commit/599117246292ebb4223927fd04e594c287085477)) ##### Miscellaneous Chores - **deps:** update containerbase/internal-tools action to v3.0.74 ([#&#8203;28265](https://github.com/renovatebot/renovate/issues/28265)) ([e884e49](https://github.com/renovatebot/renovate/commit/e884e49be1650b76e531d4d8e3accde58fda0ffa)) - **deps:** update dependency memfs to v4.8.1 ([#&#8203;28260](https://github.com/renovatebot/renovate/issues/28260)) ([c4c8f0c](https://github.com/renovatebot/renovate/commit/c4c8f0caad2425a33358b998fd87f8da09e85820)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v10.3.12 ([#&#8203;28277](https://github.com/renovatebot/renovate/issues/28277)) ([ebef504](https://github.com/renovatebot/renovate/commit/ebef50413df6b9ad799669d80fa56f93c67cb5f5)) - **deps:** update linters to v7.5.0 ([#&#8203;28279](https://github.com/renovatebot/renovate/issues/28279)) ([be9f968](https://github.com/renovatebot/renovate/commit/be9f9687094220b0db50403dca26f811b8aca5b3)) - **deps:** update pnpm to v8.15.6 ([#&#8203;28278](https://github.com/renovatebot/renovate/issues/28278)) ([21d6fa6](https://github.com/renovatebot/renovate/commit/21d6fa650cee5596e076daca1e39faea912bdc3a)) ##### Continuous Integration - skip codecov on merge group ([#&#8203;28284](https://github.com/renovatebot/renovate/issues/28284)) ([297679a](https://github.com/renovatebot/renovate/commit/297679aecd0190bf1635ad6badc9ed287beba448)) </details> <details> <summary>encode/uvicorn (uvicorn)</summary> ### [`v0.34.0`](https://github.com/encode/uvicorn/releases/tag/0.34.0): Version 0.34.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.33.0...0.34.0) #### What's Changed - Add `content-length` to 500 response in wsproto by [@&#8203;Kludex](https://github.com/Kludex) in https://github.com/encode/uvicorn/pull/2542 - Drop Python 3.8 by [@&#8203;Kludex](https://github.com/Kludex) in https://github.com/encode/uvicorn/pull/2543 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.33.0...0.34.0 ### [`v0.33.0`](https://github.com/encode/uvicorn/releases/tag/0.33.0): Version 0.33.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.32.1...0.33.0) #### What's Changed - Remove WatchGod by [@&#8203;Kludex](https://github.com/Kludex) in https://github.com/encode/uvicorn/pull/2536 #### New Contributors - [@&#8203;bwells](https://github.com/bwells) made their first contribution in https://github.com/encode/uvicorn/pull/2491 - [@&#8203;tback](https://github.com/tback) made their first contribution in https://github.com/encode/uvicorn/pull/2528 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.32.1...0.33.0 ### [`v0.32.1`](https://github.com/encode/uvicorn/releases/tag/0.32.1): Version 0.32.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.32.0...0.32.1) #### What's Changed - Enable httptools lenient data by [@&#8203;vvanglro](https://github.com/vvanglro) in https://github.com/encode/uvicorn/pull/2488 - Drop ASGI spec version to 2.3 on HTTP scope by [@&#8203;Kludex](https://github.com/Kludex) in https://github.com/encode/uvicorn/pull/2513 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.32.0...0.32.1 ### [`v0.32.0`](https://github.com/encode/uvicorn/releases/tag/0.32.0): Version 0.32.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.31.1...0.32.0) #### Added - Officially support Python 3.13 ([#&#8203;2482](https://github.com/encode/uvicorn/issues/2482)) - Warn when `max_request_limit` is exceeded ([#&#8203;2430](https://github.com/encode/uvicorn/issues/2430)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.31.1...0.32.0 ### [`v0.31.1`](https://github.com/encode/uvicorn/releases/tag/0.31.1): Version 0.31.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.31.0...0.31.1) #### Fixed - Support WebSockets 0.13.1 [#&#8203;2471](https://github.com/encode/uvicorn/pull/2471) - Restore support for `[*]` in trusted hosts [#&#8203;2480](https://github.com/encode/uvicorn/pull/2480) - Add `PathLike[str]` type hint for `ssl_keyfile` [#&#8203;2481](https://github.com/encode/uvicorn/pull/2481) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.31.0...0.31.1 ### [`v0.31.0`](https://github.com/encode/uvicorn/releases/tag/0.31.0): Version 0.31.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.6...0.31.0) ##### Added Improve `ProxyHeadersMiddleware` ([#&#8203;2468](https://github.com/encode/uvicorn/issues/2468)) and ([#&#8203;2231](https://github.com/encode/uvicorn/issues/2231)): - Fix the host for requests from clients running on the proxy server itself. - Fallback to host that was already set for empty x-forwarded-for headers. - Also allow specifying IP Networks as trusted hosts. This greatly simplifies deployments on docker swarm/Kubernetes, where the reverse proxy might have a dynamic IP. - This includes support for IPv6 Address/Networks. *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.6...0.31.0 ### [`v0.30.6`](https://github.com/encode/uvicorn/releases/tag/0.30.6): Version 0.30.6 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.5...0.30.6) ##### Fixed - Don't warn when upgrade is not WebSocket and depedencies are installed ([#&#8203;2360](https://github.com/encode/uvicorn/issues/2360)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.5...0.30.6 ### [`v0.30.5`](https://github.com/encode/uvicorn/releases/tag/0.30.5): Version 0.30.5 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.4...0.30.5) ##### Fixed - Don't close connection before receiving body on H11 ([#&#8203;2408](https://github.com/encode/uvicorn/issues/2408)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.4...0.30.5 ### [`v0.30.4`](https://github.com/encode/uvicorn/releases/tag/0.30.4): Version 0.30.4 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.3...0.30.4) ##### Fixed - Close connection when `h11` sets client state to `MUST_CLOSE` [#&#8203;2375](https://github.com/encode/uvicorn/pull/2375) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.3...0.30.4 ### [`v0.30.3`](https://github.com/encode/uvicorn/releases/tag/0.30.3): Version 0.30.3 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.2...0.30.3) #### Fixed - Suppress `KeyboardInterrupt` from CLI and programmatic usage ([#&#8203;2384](https://github.com/encode/uvicorn/issues/2384)) - `ClientDisconnect` inherits from `OSError` instead of `IOError` ([#&#8203;2393](https://github.com/encode/uvicorn/issues/2393)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.2...0.30.3 ### [`v0.30.2`](https://github.com/encode/uvicorn/releases/tag/0.30.2): Version 0.30.2 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.1...0.30.2) #### Added - Add `reason` support to [`websocket.disconnect`](https://asgi.readthedocs.io/en/latest/specs/www.html#disconnect-receive-event-ws) event ([#&#8203;2324](https://github.com/encode/uvicorn/issues/2324)) #### Fixed - Iterate subprocesses in-place on the process manager ([#&#8203;2373](https://github.com/encode/uvicorn/issues/2373)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.1...0.30.2 ### [`v0.30.1`](https://github.com/encode/uvicorn/releases/tag/0.30.1): Version 0.30.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.30.0...0.30.1) ##### Fixed - Allow horizontal tabs `\t` in response header values ([#&#8203;2345](https://github.com/encode/uvicorn/issues/2345)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.30.0...0.30.1 ### [`v0.30.0`](https://github.com/encode/uvicorn/releases/tag/0.30.0): Version 0.30.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.29.0...0.30.0) ##### Added - New multiprocess manager ([#&#8203;2183](https://github.com/encode/uvicorn/issues/2183)) - Allow `ConfigParser` or a `io.IO[Any]` on `log_config` ([#&#8203;1976](https://github.com/encode/uvicorn/issues/1976)) ##### Fixed - Suppress side effects of signal propagation ([#&#8203;2317](https://github.com/encode/uvicorn/issues/2317)) - Send `content-length` header on 5xx ([#&#8203;2304](https://github.com/encode/uvicorn/issues/2304)) ##### Deprecated - Deprecate the `uvicorn.workers` module ([#&#8203;2302](https://github.com/encode/uvicorn/issues/2302)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.29.0...0.30.0 ### [`v0.29.0`](https://github.com/encode/uvicorn/releases/tag/0.29.0): Version 0.29.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.28.1...0.29.0) #### Added - Cooperative signal handling by [@&#8203;maxfischer2781](https://github.com/maxfischer2781) in https://github.com/encode/uvicorn/pull/1600 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.28.1...0.29.0 ### [`v0.28.1`](https://github.com/encode/uvicorn/releases/tag/0.28.1): Version 0.28.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.28.0...0.28.1) #### Fixed - Revert raise `ClientDisconnected` on HTTP ([#&#8203;2276](https://github.com/encode/uvicorn/issues/2276)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.28.0...0.28.1 ### [`v0.28.0`](https://github.com/encode/uvicorn/releases/tag/0.28.0): Version 0.28.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.27.1...0.28.0) #### Added - Raise `ClientDisconnected` on `send()` when client disconnected ([#&#8203;2220](https://github.com/encode/uvicorn/issues/2220)) 12/02/24 #### Fixed - Except `AttributeError` on `sys.stdin.fileno()` for Windows IIS10 ([#&#8203;1947](https://github.com/encode/uvicorn/issues/1947)) 29/02/24 - Use `X-Forwarded-Proto` for WebSockets scheme when the proxy provides it ([#&#8203;2258](https://github.com/encode/uvicorn/issues/2258)) 01/03/24 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.27.1...0.28.0 ### [`v0.27.1`](https://github.com/encode/uvicorn/releases/tag/0.27.1): Version 0.27.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.27.0.post1...0.27.1) #### Fixed - Fix spurious `h11.LocalProtocolError` errors when processing pipelined requests ([#&#8203;2243](https://github.com/encode/uvicorn/issues/2243)) 10/02/24 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.27.0.post1...0.27.1 ### [`v0.27.0.post1`](https://github.com/encode/uvicorn/releases/tag/0.27.0.post1): Version 0.27.0.post1 [Compare Source](https://github.com/encode/uvicorn/compare/0.27.0...0.27.0.post1) #### Fixed - Fix nav overrides for newer version of Mkdocs Material ([#&#8203;2233](https://github.com/encode/uvicorn/issues/2233)) 26/01/24 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.27.0...0.27.0.post1 ### [`v0.27.0`](https://github.com/encode/uvicorn/releases/tag/0.27.0): Version 0.27.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.26.0...0.27.0) ##### Added - Raise `ClientDisconnect(IOError)` on `send()` when client disconnected ([#&#8203;2218](https://github.com/encode/uvicorn/issues/2218)) 19/01/24 - Bump ASGI WebSocket spec version to 2.4 ([#&#8203;2221](https://github.com/encode/uvicorn/issues/2221)) 20/01/24 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.26.0...0.27.0 ### [`v0.26.0`](https://github.com/encode/uvicorn/releases/tag/0.26.0): Version 0.26.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.25.0...0.26.0) ##### Changed - Update `--root-path` to include the root path prefix in the full ASGI `path` as per the ASGI spec ([#&#8203;2213](https://github.com/encode/uvicorn/issues/2213)) 16/01/24 - Use `__future__.annotations` on some internal modules ([#&#8203;2199](https://github.com/encode/uvicorn/issues/2199)) 16/01/24 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.25.0...0.26.0 ### [`v0.25.0`](https://github.com/encode/uvicorn/releases/tag/0.25.0): Version 0.25.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.24.0.post1...0.25.0) #### Added - Support the WebSocket Denial Response ASGI extension ([#&#8203;1916](https://github.com/encode/uvicorn/issues/1916)) 17/12/23 #### Fixed - Allow explicit hidden file paths on `--reload-include` ([#&#8203;2176](https://github.com/encode/uvicorn/issues/2176)) 08/12/23 - Properly annotate `uvicorn.run()` ([#&#8203;2158](https://github.com/encode/uvicorn/issues/2158)) 22/11/23 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.24.0...0.25.0 ### [`v0.24.0.post1`](https://github.com/encode/uvicorn/releases/tag/0.24.0.post1): Version 0.24.0.post1 [Compare Source](https://github.com/encode/uvicorn/compare/0.24.0...0.24.0.post1) ##### Fixed - Revert mkdocs-material from 9.1.21 to 9.2.6 ([#&#8203;2148](https://github.com/encode/uvicorn/issues/2148)) 05/11/23 ### [`v0.24.0`](https://github.com/encode/uvicorn/releases/tag/0.24.0): Version 0.24.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.23.2...0.24.0) #### Added - Support Python 3.12 ([#&#8203;2145](https://github.com/encode/uvicorn/issues/2145)) 04/11/23 - Allow setting `app` via environment variable `UVICORN_APP` ([#&#8203;2106](https://github.com/encode/uvicorn/issues/2106)) *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.23.2...0.24.0 ### [`v0.23.2`](https://github.com/encode/uvicorn/releases/tag/0.23.2): Version 0.23.2 [Compare Source](https://github.com/encode/uvicorn/compare/0.23.1...0.23.2) #### Fixed - Maintain the same behavior of `websockets` from 10.4 on 11.0 ([#&#8203;2061](https://github.com/encode/uvicorn/issues/2061)) 30/07/23 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.23.1...0.23.2 ### [`v0.23.1`](https://github.com/encode/uvicorn/releases/tag/0.23.1): Version 0.23.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.23.0...0.23.1) ##### Fixed - Add `typing_extensions` for Python 3.10 and lower ([#&#8203;2053](https://github.com/encode/uvicorn/issues/2053)) 18/07/23 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.23.0...0.23.1 ### [`v0.23.0`](https://github.com/encode/uvicorn/releases/tag/0.23.0): Version 0.23.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.22.0...0.23.0) #### Added - Add `--ws-max-queue` parameter WebSockets ([#&#8203;2033](https://github.com/encode/uvicorn/issues/2033)) 10/07/23 #### Removed - Drop support for Python 3.7 ([#&#8203;1996](https://github.com/encode/uvicorn/issues/1996)) 19/06/23 - Remove `asgiref` as typing dependency ([#&#8203;1999](https://github.com/encode/uvicorn/issues/1999)) 08/06/23 #### Fixed - Set `scope["scheme"]` to `ws` or `wss` instead of `http` or `https` on `ProxyHeadersMiddleware` for WebSockets ([#&#8203;2043](https://github.com/encode/uvicorn/issues/2043)) 12/07/23 #### Changed - Raise `ImportError` on circular import ([#&#8203;2040](https://github.com/encode/uvicorn/issues/2040)) 09/07/23 - Use `logger.getEffectiveLevel()` instead of `logger.level` to check if log level is `TRACE` ([#&#8203;1966](https://github.com/encode/uvicorn/issues/1966)) 01/06/23 *** **Full Changelog**: https://github.com/encode/uvicorn/compare/0.22.0...0.23.0 ### [`v0.22.0`](https://github.com/encode/uvicorn/releases/tag/0.22.0): Version 0.22.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.21.1...0.22.0) ##### Added - Add `--timeout-graceful-shutdown` parameter ([#&#8203;1950](https://github.com/encode/uvicorn/issues/1950)) - Handle `SIGBREAK` on Windows ([#&#8203;1909](https://github.com/encode/uvicorn/issues/1909)) ##### Fixed - Shutdown event is now being triggered on Windows when using hot reload ([#&#8203;1584](https://github.com/encode/uvicorn/issues/1584)) - `--reload-delay` is effectively used on the `watchfiles` reloader ([#&#8203;1930](https://github.com/encode/uvicorn/issues/1930)) **Full Changelog**: https://github.com/encode/uvicorn/compare/0.21.1...0.22.0 ### [`v0.21.1`](https://github.com/encode/uvicorn/releases/tag/0.21.1): Version 0.21.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.21.0...0.21.1) ##### Fixed - Reset lifespan state on each request ([#&#8203;1903](https://github.com/encode/uvicorn/issues/1903)) 16/03/23 ### [`v0.21.0`](https://github.com/encode/uvicorn/releases/tag/0.21.0): Version 0.21.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.20.0...0.21.0) ##### Added - Introduce lifespan state ([#&#8203;1818](https://github.com/encode/uvicorn/issues/1818)) 05/03/23 - Allow headers to be sent as iterable on H11 implementation ([#&#8203;1782](https://github.com/encode/uvicorn/issues/1782)) 27/11/22 - Improve discoverability when --port=0 is used ([#&#8203;1890](https://github.com/encode/uvicorn/issues/1890)) 09/03/23 ##### Changed - Avoid importing `h11` and `pyyaml` when not needed to improve import time ([#&#8203;1846](https://github.com/encode/uvicorn/issues/1846)) 07/02/23 - Replace current native `WSGIMiddleware` implementation by `a2wsgi` ([#&#8203;1825](https://github.com/encode/uvicorn/issues/1825)) 16/01/23 - Change default `--app-dir` from "." (dot) to "" (empty string) ([#&#8203;1835](https://github.com/encode/uvicorn/issues/1835)) 06/01/23 ##### Fixed - Send code 1012 on shutdown for WebSockets ([#&#8203;1816](https://github.com/encode/uvicorn/issues/1816)) 06/01/23 - Use `surrogateescape` to encode headers on `websockets` implementation ([#&#8203;1005](https://github.com/encode/uvicorn/issues/1005)) 12/12/22 - Fix warning message on reload failure ([#&#8203;1784](https://github.com/encode/uvicorn/issues/1784)) 29/11/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.20.0...0.21.0 ### [`v0.20.0`](https://github.com/encode/uvicorn/releases/tag/0.20.0): Version 0.20.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.19.0...0.20.0) ##### Added - Check if handshake is completed before sending frame on `wsproto` shutdown ([#&#8203;1737](https://github.com/encode/uvicorn/issues/1737)) - Add default headers to WebSockets implementations ([#&#8203;1606](https://github.com/encode/uvicorn/issues/1606) & [#&#8203;1747](https://github.com/encode/uvicorn/issues/1747)) 28/10/22 - Warn user when `reload` and `workers` flag are used together ([#&#8203;1731](https://github.com/encode/uvicorn/issues/1731)) 31/10/22 ##### Fixed - Use correct `WebSocket` error codes on `close` ([#&#8203;1753](https://github.com/encode/uvicorn/issues/1753)) 20/11/22 - Send disconnect event on connection lost for `wsproto` ([#&#8203;996](https://github.com/encode/uvicorn/issues/996)) 29/10/22 - Add `SIGQUIT` handler to `UvicornWorker` ([#&#8203;1710](https://github.com/encode/uvicorn/issues/1710)) 01/11/22 - Fix crash on exist with "--uds" if socket doesn't exist ([#&#8203;1725](https://github.com/encode/uvicorn/issues/1725)) 27/10/22 - Annotate `CONFIG_KWARGS` in `UvicornWorker` class ([#&#8203;1746](https://github.com/encode/uvicorn/issues/1746)) 31/10/22 ##### Removed - Remove conditional on `RemoteProtocolError.event_hint` on `wsproto` ([#&#8203;1486](https://github.com/encode/uvicorn/issues/1486)) 31/10/22 - Remove unused `handle_no_connect` on `wsproto` implementation ([#&#8203;1759](https://github.com/encode/uvicorn/issues/1759)) 17/11/22 ### [`v0.19.0`](https://github.com/encode/uvicorn/releases/tag/0.19.0): Version 0.19.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.18.3...0.19.0) ##### Added - Support Python 3.11 ([#&#8203;1652](https://github.com/encode/uvicorn/issues/1652)) 16/09/22 - Bump minimal `httptools` version to `0.5.0` ([#&#8203;1645](https://github.com/encode/uvicorn/issues/1645)) 13/09/22 - Ignore HTTP/2 upgrade and optionally ignore WebSocket upgrade ([#&#8203;1661](https://github.com/encode/uvicorn/issues/1661)) 19/10/22 - Add `py.typed` to comply with PEP 561 ([#&#8203;1687](https://github.com/encode/uvicorn/issues/1687)) 07/10/22 ##### Fixed - Set `propagate` to `False` on "uvicorn" logger ([#&#8203;1288](https://github.com/encode/uvicorn/issues/1288)) 08/10/22 - USR1 signal is now handled correctly on `UvicornWorker`. ([#&#8203;1565](https://github.com/encode/uvicorn/issues/1565)) 26/08/22 - Use path with query string on `WebSockets` logs ([#&#8203;1385](https://github.com/encode/uvicorn/issues/1385)) 11/09/22 - Fix behavior on which "Date" headers were the same per connection ([#&#8203;1706](https://github.com/encode/uvicorn/issues/1706)) 19/10/22 ##### Removed - Remove the `--debug` flag ([#&#8203;1640](https://github.com/encode/uvicorn/issues/1640)) 14/09/22 - Remove the `DebugMiddleware` ([#&#8203;1697](https://github.com/encode/uvicorn/issues/1697)) 07/10/22 ### [`v0.18.3`](https://github.com/encode/uvicorn/releases/tag/0.18.3): Version 0.18.3 [Compare Source](https://github.com/encode/uvicorn/compare/0.18.2...0.18.3) #### What's Changed - Remove cyclic references on HTTP implementations. ([#&#8203;1604](https://github.com/encode/uvicorn/issues/1604)) 24/08/22 - `reload_delay` default changed from `None` to `0.25` on `uvicorn.run()` and `Config`. `None` is not an acceptable value anymore. ([#&#8203;1545](https://github.com/encode/uvicorn/issues/1545)) 02/07/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.18.2...0.18.3 ### [`v0.18.2`](https://github.com/encode/uvicorn/releases/tag/0.18.2): Version 0.18.2 [Compare Source](https://github.com/encode/uvicorn/compare/0.18.1...0.18.2) #### What's Changed - Add default `log_config` on `uvicorn.run()` [#&#8203;1541](https://github.com/encode/uvicorn/issues/1541) 24/06/22 - Revert `logging` file name modification [#&#8203;1543](https://github.com/encode/uvicorn/issues/1543) 27/06/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.18.1...0.18.2 ### [`v0.18.1`](https://github.com/encode/uvicorn/releases/tag/0.18.1): Version 0.18.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.18.0...0.18.1) ##### Fixed - Use `DEFAULT_MAX_INCOMPLETE_EVENT_SIZE` as default to `h11_max_incomplete_event_size` on the CLI ([#&#8203;1534](https://github.com/encode/uvicorn/issues/1534)) 23/06/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.18.0...0.18.1 ### [`v0.18.0`](https://github.com/encode/uvicorn/releases/tag/0.18.0): Version 0.18.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.6...0.18.0) ##### Added - The `reload` flag prioritizes `watchfiles` instead of the deprecated `watchgod` ([#&#8203;1437](https://github.com/encode/uvicorn/issues/1437)) 18/06/22 - Annotate `uvicorn.run()` function ([#&#8203;1423](https://github.com/encode/uvicorn/issues/1423)) 10/05/22 - Allow configuring `max_incomplete_event_size` for `h11` implementation ([#&#8203;1514](https://github.com/encode/uvicorn/issues/1514)) 22/06/22 ##### Removed - Remove `asgiref` dependency ([#&#8203;1532](https://github.com/encode/uvicorn/issues/1532)) 22/06/22 ##### Fixed - Turn `raw_path` into bytes on both websockets implementations ([#&#8203;1487](https://github.com/encode/uvicorn/issues/1487)) 16/05/22 - Revert log exception traceback in case of invalid HTTP request ([#&#8203;1518](https://github.com/encode/uvicorn/issues/1518)) 14/06/22 - Set `asyncio.WindowsSelectorEventLoopPolicy()` when using multiple workers to avoid "WinError 87" ([#&#8203;1454](https://github.com/encode/uvicorn/issues/1454)) 22/06/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.17.6...0.18.0 ### [`v0.17.6`](https://github.com/encode/uvicorn/releases/tag/0.17.6): Version 0.17.6 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.5...0.17.6) ##### Changed - Change `httptools` range to `>=0.4.0` ([#&#8203;1400](https://github.com/encode/uvicorn/issues/1400)) 11/03/22 ### [`v0.17.5`](https://github.com/encode/uvicorn/releases/tag/0.17.5): Version 0.17.5 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.4...0.17.5) ##### 0.17.5 - 2022-02-16 ##### Fixed - Fix case where url is fragmented in httptools protocol ([#&#8203;1263](https://github.com/encode/uvicorn/issues/1263)) 2/16/22 - Fix WSGI middleware not to explode quadratically in the case of a larger body ([#&#8203;1329](https://github.com/encode/uvicorn/issues/1329)) 2/16/16 ##### Changed - Send HTTP 400 response for invalid request ([#&#8203;1352](https://github.com/encode/uvicorn/issues/1352)) 2/11/22 **Full Changelog**: https://github.com/encode/uvicorn/compare/0.17.4...0.17.5 ### [`v0.17.4`](https://github.com/encode/uvicorn/releases/tag/0.17.4): Version 0.17.4 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.3...0.17.4) ##### Fixed - Replace `create_server` by `create_unix_server` ([#&#8203;1362](https://github.com/encode/uvicorn/issues/1362)) 04/02/22 ### [`v0.17.3`](https://github.com/encode/uvicorn/releases/tag/0.17.3): Version 0.17.3 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.2...0.17.3) ##### Fixed - Drop wsproto version checking. ([#&#8203;1359](https://github.com/encode/uvicorn/issues/1359)) 03/02/22 ### [`v0.17.2`](https://github.com/encode/uvicorn/releases/tag/0.17.2): Version 0.17.2 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.1...0.17.2) ##### Fixed - Revert [#&#8203;1332](https://github.com/encode/uvicorn/issues/1332). While trying to solve the memory leak, it introduced an issue ([#&#8203;1345](https://github.com/encode/uvicorn/issues/1345)) when the server receives big chunks of data using the `httptools` implementation. ([#&#8203;1354](https://github.com/encode/uvicorn/issues/1354)) 03/02/22 - Revert stream interface changes. This was introduced on 0.14.0, and caused an issue ([#&#8203;1226](https://github.com/encode/uvicorn/issues/1226)), which caused a memory leak when sending TCP pings. ([#&#8203;1355](https://github.com/encode/uvicorn/issues/1355)) 03/02/22 - Fix wsproto version check expression ([#&#8203;1342](https://github.com/encode/uvicorn/issues/1342)) 28/01/22 ### [`v0.17.1`](https://github.com/encode/uvicorn/releases/tag/0.17.1): Version 0.17.1 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.0.post1...0.17.1) ##### Fixed - Move all data handling logic to protocol and ensure connection is closed. ([#&#8203;1332](https://github.com/encode/uvicorn/issues/1332)) 28/01/22 - Change `spec_version` field from "2.1" to "2.3", as Uvicorn is compliant with that version of the ASGI specifications. ([#&#8203;1337](https://github.com/encode/uvicorn/issues/1337)) 25/01/22 ### [`v0.17.0.post1`](https://github.com/encode/uvicorn/releases/tag/0.17.0.post1): Version 0.17.0.post1 [Compare Source](https://github.com/encode/uvicorn/compare/0.17.0...0.17.0.post1) ##### Fixed - Add the `python_requires` version specifier ([#&#8203;1328](https://github.com/encode/uvicorn/issues/1328)) 17/01/22 ### [`v0.17.0`](https://github.com/encode/uvicorn/releases/tag/0.17.0): Version 0.17.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.16.0...0.17.0) ##### Added - Allow configurable websocket per-message-deflate setting ([#&#8203;1300](https://github.com/encode/uvicorn/issues/1300)) 29/12/21 - Support extra_headers for WS accept message ([#&#8203;1293](https://github.com/encode/uvicorn/issues/1293)) 06/01/22 - Add missing http version on websockets scope ([#&#8203;1309](https://github.com/encode/uvicorn/issues/1309)) 08/01/22 ##### Fixed/Removed - Drop Python 3.6 support ([#&#8203;1261](https://github.com/encode/uvicorn/issues/1261)) 06/01/22 - Fix reload process behavior when exception is raised ([#&#8203;1313](https://github.com/encode/uvicorn/issues/1313)) 11/01/22 - Remove `root_path` from logs ([#&#8203;1294](https://github.com/encode/uvicorn/issues/1294)) 25/12/21 ### [`v0.16.0`](https://github.com/encode/uvicorn/releases/tag/0.16.0): Version 0.16.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.15.0...0.16.0) #### 0.16.0 - 2021-12-08 ##### Added - Enable read of uvicorn settings from environment variables ([#&#8203;1279](https://github.com/encode/uvicorn/issues/1279)) 06/12/21 - Bump `websockets` to 10.0. ([#&#8203;1180](https://github.com/encode/uvicorn/issues/1180)) 13/09/21 - Ensure non-zero exit code when startup fails ([#&#8203;1278](https://github.com/encode/uvicorn/issues/1278)) 06/12/21 - Increase `httptools` version range from "==0.2.\*" to ">=0.2.0,<0.4.0". ([#&#8203;1243](https://github.com/encode/uvicorn/issues/1243)) 8/11/21 - Override default asyncio event loop with reload only on Windows ([#&#8203;1257](https://github.com/encode/uvicorn/issues/1257)) 24/11/21 - Replace `HttpToolsProtocol.pipeline` type from `list` to `deque`. ([#&#8203;1213](https://github.com/encode/uvicorn/issues/1213)) 10/10/21 - Replace `WSGIResponder.send_queue` type from `list` to `deque`. ([#&#8203;1214](https://github.com/encode/uvicorn/issues/1214)) 10/10/21 ##### Fixed - Main process exit after startup failure on reloader classes ([#&#8203;1177](https://github.com/encode/uvicorn/issues/1177)) 30/09/21 - Add explicit casting on click options ([#&#8203;1217](https://github.com/encode/uvicorn/issues/1217)) 11/10/21 - Allow WebSocket close event to receive reason being None from ASGI app. ([#&#8203;1259](https://github.com/encode/uvicorn/issues/1259)) 23/11/21 - Fix a bug in `WebSocketProtocol.asgi_receive` on which we returned a close frame even if there were data messages before that frame in the read queue. ([#&#8203;1252](https://github.com/encode/uvicorn/issues/1252)) 25/11/21 - The option `--reload-dirs` was splitting a string into single character directories. ([#&#8203;1267](https://github.com/encode/uvicorn/issues/1267)) 25/11/21 - Only second SIGINT is able to forcelly shutdown the server ([#&#8203;1269](https://github.com/encode/uvicorn/issues/1269)) 28/11/21 - Allow app-dir parameter on the run() function ([#&#8203;1271](https://github.com/encode/uvicorn/issues/1271)) 06/12/21 ### [`v0.15.0`](https://github.com/encode/uvicorn/releases/tag/0.15.0): Version 0.15.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.14.0...0.15.0) #### 0.15.0 - 2021-08-13 ##### Added - Change reload to be configurable with glob patterns. Currently only `.py` files are watched, which is different from the previous default behavior. ([#&#8203;820](https://github.com/encode/uvicorn/issues/820)) 08/08/21 - Add Python 3.10-rc.1 support. Now the server uses `asyncio.run` which will: start a fresh asyncio event loop, on shutdown cancel any background tasks rather than aborting them, `aexit` any remaining async generators, and shutdown the default `ThreadPoolExecutor`. ([#&#8203;1070](https://github.com/encode/uvicorn/issues/1070)) 30/07/21 - Exit with status 3 when worker starts failed ([#&#8203;1077](https://github.com/encode/uvicorn/issues/1077)) 22/06/21 - Add option to set websocket ping interval and timeout ([#&#8203;1048](https://github.com/encode/uvicorn/issues/1048)) 09/06/21 - Adapt bind_socket to make it usable with multiple processes ([#&#8203;1009](https://github.com/encode/uvicorn/issues/1009)) 21/06/21 - Add existence check to the reload directory(ies) ([#&#8203;1089](https://github.com/encode/uvicorn/issues/1089)) 21/06/21 - Add missing trace log for websocket protocols ([#&#8203;1083](https://github.com/encode/uvicorn/issues/1083)) 19/06/21 - Support disabling default Server and Date headers ([#&#8203;818](https://github.com/encode/uvicorn/issues/818)) 11/06/21 ##### Changed - Add PEP440 compliant version of click ([#&#8203;1099](https://github.com/encode/uvicorn/issues/1099)) 29/06/21 - Bump asgiref to 3.4.0 ([#&#8203;1100](https://github.com/encode/uvicorn/issues/1100)) 29/06/21 ##### Fixed - When receiving a `SIGTERM` supervisors now terminate their processes before joining them ([#&#8203;1069](https://github.com/encode/uvicorn/issues/1069)) 30/07/21 - Fix the need of `httptools` on minimal installation ([#&#8203;1135](https://github.com/encode/uvicorn/issues/1135)) 30/07/21 - Fix ping parameters annotation in Config class ([#&#8203;1127](https://github.com/encode/uvicorn/issues/1127)) 19/07/21 ### [`v0.14.0`](https://github.com/encode/uvicorn/releases/tag/0.14.0): Version 0.14.0 [Compare Source](https://github.com/encode/uvicorn/compare/0.13.4...0.14.0) #### 0.14.0 - 2021-06-01 ##### Added - Defaults ws max_size on server to 16MB ([#&#8203;995](https://github.com/encode/uvicorn/issues/995)) 5/29/21 - Improve user feedback if no ws library installed ([#&#8203;926](https://github.com/encode/uvicorn/issues/926) and [#&#8203;1023](https://github.com/encode/uvicorn/issues/1023)) 2/27/21 - Support 'reason' field in 'websocket.close' messages ([#&#8203;957](https://github.com/encode/uvicorn/issues/957)) 2/24/21 - Implemented lifespan.shutdown.failed ([#&#8203;755](https://github.com/encode/uvicorn/issues/755)) 2/25/21 ##### Changed - Upgraded websockets requirements ([#&#8203;1065](https://github.com/encode/uvicorn/issues/1065)) 6/1/21 - Switch to asyncio streams API ([#&#8203;869](https://github.com/encode/uvicorn/issues/869)) 5/29/21 - Update httptools from 0.1.\* to 0.2.\* ([#&#8203;1024](https://github.com/encode/uvicorn/issues/1024)) 5/28/21 - Allow Click 8.0, refs [#&#8203;1016](https://github.com/encode/uvicorn/issues/1016) ([#&#8203;1042](https://github.com/encode/uvicorn/issues/1042)) 5/23/21 - Add search for a trusted host in ProxyHeadersMiddleware ([#&#8203;591](https://github.com/encode/uvicorn/issues/591)) 3/13/21 - Up wsproto to 1.0.0 ([#&#8203;892](https://github.com/encode/uvicorn/issues/892)) 2/25/21 ##### Fixed - Force reload_dirs to be a list ([#&#8203;978](https://github.com/encode/uvicorn/issues/978)) 6/1/21 - Fix gunicorn worker not running if extras not installed ([#&#8203;901](https://github.com/encode/uvicorn/issues/901)) 5/28/21 - Fix socket port 0 ([#&#8203;975](https://github.com/encode/uvicorn/issues/975)) 3/5/21 - Prevent garbage collection of main lifespan task ([#&#8203;972](https://github.com/encode/uvicorn/issues/972)) 3/4/21 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC40NS4wIiwidXBkYXRlZEluVmVyIjoiMzguNDUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate added 1 commit 2025-02-09 03:15:59 +00:00
chore(deps): update all non-major dependencies
Some checks failed
Pre submits Lint / yamllint (push) Failing after 42s
renovate / renovate (push) Successful in 48m55s
a0378537b7
renovate scheduled this pull request to auto merge when all checks succeed 2025-02-09 03:16:00 +00:00
renovate merged commit a0378537b7 into main 2025-02-09 03:16:04 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: training/workshop-image-improvement#14