40.0.0-next.27 (2025-04-02)
Features
- Add
mjs
options to prettier (#33949) (de1ff6e) - Add auth header check for package cache provider (#34956) (bf92e0a)
- add conda versioning (#34351) (800efe9)
- add transform template log (#34821) (fe36034)
- allow manager to set
registryStrategy
for a package (#35080) (fb3f86f) - bitbucket-server: implement pr cache (#34945) (a21a22f)
- cache: Make http cache providers respect
cache-control
header (#33848) (a7831ab) - config: Add Istio monorepo (#34753) (8edc2ec)
- datasource/conda: support calling prefix.dev (#34681) (843a27e)
- datasource: add eks addon datasource (#33272) (5225044)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.0 (main) (#34727) (83cd41d)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.48.0 (main) (#34736) (afd8d2d)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.49.0 (main) (#34757) (1707a2c)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.0 (main) (#34768) (725b00d)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.0 (main) (#34955) (b5fe0e5)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.52.0 (main) (#35112) (8b94396)
- devcontainer: extract known feature versions (#34999) (8229c57)
- Fetch
currentVersionTimestamp
via datasource postprocess (#35082) (9fe58e3) - gitea: find prs from other authors (#35065) (02a6dea)
- github-actions: extract versioned actions from composite actions (#34993) (ed7d148)
- github-actions: Support actions/setup-node/go/python with:node-version (#34662) (65324ac)
- github-actions: Use schema for dependency extraction (#33584) (19b04ca)
- gitlabci: Use schema for dep extraction (#33586) (6dc2b37)
- gomod: support tool directive (#35078) (c4c37a6)
- http: Switch to memory cache provider (#33901) (f977700)
- manager/asdf: add asdf container-structure-test, helm-docs, kubetail, skaffold, talhelper, talosctl, and terraformer support (#34703) (50c09b1)
- manager/asdf: add ginkgo (#34901) (0ad5fcc)
- manager/asdf: support
kubebuilder
(#34770) (476afca) - manager/asdf: support azure-cli (#34816) (285f5cd)
- manager/asdf: support opa (#34813) (f3c3f99)
- manager/asdf: support terramate (#34814) (525a1ce)
- manager/composer: support updates with minimal changes (#34218) (d0976b4)
- manager/kustomize: Support inflating helm charts (#34277) (cc08c6e)
- manager/pixi: use conda versioning for tool contrainst (#35118) (2da6478)
- maven: Increase cache TTL for successful postprocess checks (#35069) (55cb6f7)
- maven: Unify fetching utilities (#32999) (77fa0a0)
- mix: implement lockFileMaintenance (#33326) (094da2f)
- new manager pixi (#34400) (87ebf4c)
- preset: Add NJsonSchema monorepo group (#35122) (4b243b3)
- presets: Add timvir monorepo (#34921) (aad8696)
- presets: add workaround for TJ actions (#34825) (9c29091)
- presets: group Puppeteer packages together (#34805) (4ab4116)
- presets: improve grouping of symfony packages (#34653) (a0af096)
- scalafmt: parse version when enclosed in quotes (#35001) (e63820b)
Bug Fixes
- actions: add extractVersion to actions versions lookup (#34748) (b11c05c)
- bitbucket-server: use fallback gitAuthor if user info has empty email address (#34692) (80da7f0)
- changelogs: Pass depName to addReleaseNotes (#34617) (9f3f85c)
- CVSS4.0 vector parse exception - vulnerability severity fallback (#35003) (2180cd3)
- datasource/composer: update default registry url. (#34595) (8cd7a89)
- datasource/go: do not cache filtered results for direct lookups (#34706) (f97334c)
- deps: update dependency mkdocs-material to v9.6.10 (main) (#35075) (e83e428)
- deps: update dependency mkdocs-material to v9.6.11 (main) (#35121) (3ea3544)
- deps: update dependency mkdocs-material to v9.6.8 (main) (#34577) (a5c4fa2)
- deps: update dependency mkdocs-material to v9.6.9 (main) (#34860) (1e8f437)
- deps: update ghcr.io/containerbase/sidecar docker tag to v13.8.5 (main) (#34732) (b635fe5)
- deps: update ghcr.io/containerbase/sidecar docker tag to v13.8.7 (main) (#34963) (0d67e0e)
- deps: update ghcr.io/containerbase/sidecar docker tag to v13.8.8 (main) (#34970) (5ad7649)
- deps: update ghcr.io/containerbase/sidecar docker tag to v13.8.9 (main) (#35090) (0cc4b50)
- deps: update ghcr.io/containerbase/sidecar docker tag to v13.8.9 (next) (#35091) (1e3e034)
- deps: update ghcr.io/renovatebot/base-image docker tag to v10.0.0-next.13 (next) (#35093) (a70e4ea)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.1 (main) (#34728) (7839f8f)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.2 (main) (#34729) (ed88395)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.3 (main) (#34731) (b26300d)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.5 (main) (#34733) (0da18e7)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.47.6 (main) (#34734) (79496fe)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.48.1 (main) (#34756) (da07807)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.49.1 (main) (#34765) (7df08e1)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.1 (main) (#34789) (c5c3007)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.2 (main) (#34792) (846ee2e)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.3 (main) (#34795) (025e74f)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.4 (main) (#34841) (9076b48)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.5 (main) (#34853) (b063499)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.6 (main) (#34951) (8b44767)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.7 (main) (#34952) (df464bb)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.50.8 (main) (#34953) (b8fca40)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.1 (main) (#34965) (794c8ae)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.2 (main) (#34975) (dbf6df9)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.3 (main) (#34989) (a3bec10)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.4 (main) (#35051) (8c53e7d)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.5 (main) (#35083) (182acb6)
- deps: update ghcr.io/renovatebot/base-image docker tag to v9.51.6 (main) (#35092) (43d19cc)
- exclude
ghcr.io/devcontainers/features/node
from node (#34991) (3b8826d) - Explicitly disable
memCache
when caching is switched on/off (#35060) (db8dda2) - flux: always detect deps in values of HelmRelease (#35055) (d28c7e1)
- gerrit: memCache being used all the time (#35056) (f2fffbf)
- git: Add a newline to the SSH private key (#34674) (d0fb3b7)
- github-action: fix actions schema (#35054) (89700e8)
- gomod: fix potential false-positive when matching tools (#35135) (03c4cdb)
- gomod: read contraints from new
go.mod
(#34655) (ec6631c) - helmfile: skip helm-git repositories (#35142) (c466084)
- helmv3: non http alias in Helm (#34634) (e53cece)
- host-rules: respect
hostRules.enabled=false
even whennoAuth=true
(#35048) (7d46cf7) - improve coverage (#34667) (b5ff90f)
- kustomize: Fix artifact inflate option (#35071) (730988c)
- libyear: reduce log noise (#34996) (ba2fc05)
- log disabled updates count (#35024) (17d35fd)
- logging: Use right setter for
withMeta
(#34839) (dbe8c6e) - manager/asdf: use releases instead of tags for skaffold (#34910) (001dcf0)
- manager/gomod: perfer to use go version defined as toolchain to update artifacts (#34564) (ae56cbb)
- manager/gradle: qGroovySingleMapOfVarAssignment and qGroovyMapOfExpr str format var name support (#34682) (918df4c)
- manager/gradle: Support toml templating (#34618) (c424242)
- metadata: add adminer to source-urls instead of changelog-urls (#35114) (f1e0894)
- metadata: add changelog URL for adminer image (#35061) (84e5175)
- nix: urldecode gitlab subgroups (#34863) (7aa1e47)
- npm: include credentials without host type for lock file generation (#34267) (ce2467b)
- nuget: Optimize NuGet dependency resolution (#35018) (4b9bc1d)
- nuget: PackageSourceMapping: give the longest path precedence (#34752) (0fba18f)
- pnpm install flags on non-workspace project (#34720) (8ce2d49)
- postUpgradeCommands: support undeletion (#34766) (972fa94)
- presets): Revert "feat(presets: add workaround for TJ actions" (#34835) (19fef1c)
- Update schema error messages with more specific wording (#34885) (b2742b4)
- versioning/hashicorp: Fully support semver in hashicorp constraint (#34780) (828dff3)
- versioning/hex: Fix Hex range widening (#34717) (710ca67)
Documentation
- add a note how to fix minimum release age with GAR's maven (#35025) (4ac9378)
- add some information about docs site publishing (#35049) (24a9559)
- config options: capitalize abbreviation (#35101) (19c1ea9)
- config-options: add a reference to special handlers from
assignees
toreviewers
(#34776) (19d0933) - configuration-options.md: dynamic addLabels with depName (#34943) (379a9f9)
- gomod: add info on go.mod directive (#34713) (3b7a2a0)
- manager: mention other CI variables (#35016) (242ef8d)
- self-hosted-config: add clarification about regular expression matching template commands in "allowedCommands" config (#34897) (788cd3f)
- update references to renovate/renovate (main) (#34842) (5d51e72)
- update references to renovate/renovate (main) (#34957) (a8f3ff7)
- update references to renovate/renovate (main) (#35084) (b9bb0ee)
- update references to renovate/renovate to v39.205.1 (main) (#34847) (1f1d9fd)
Miscellaneous Chores
- deps: lock file maintenance (main) (#34790) (a5a65aa)
- deps: lock file maintenance (main) (#34843) (65a1ba6)
- deps: lock file maintenance (main) (#34958) (b56b8f4)
- deps: lock file maintenance (main) (#35085) (3d6d77f)
- deps: lock file maintenance (next) (#35087) (b7ef9e6)
- deps: update actions/cache action to v4.2.3 (main) (#34916) (c753c52)
- deps: update actions/dependency-review-action action to v4.6.0 (main) (#35125) (33c75b5)
- deps: update actions/download-artifact action to v4.2.0 (main) (#34883) (feb8a6d)
- deps: update actions/download-artifact action to v4.2.1 (main) (#34907) (6845132)
- deps: update actions/setup-node action to v4.3.0 (main) (#34848) (803a5f5)
- deps: update actions/upload-artifact action to v4.6.2 (main) (#34917) (025d0fd)
- deps: update aquasecurity/trivy-action action to v0.30.0 (main) (#34801) (44c8e99)
- deps: update containerbase/internal-tools action to v3.10.10 (main) (#34845) (f4a67ec)
- deps: update containerbase/internal-tools action to v3.10.11 (main) (#34849) (dcb6b2a)
- deps: update containerbase/internal-tools action to v3.10.12 (main) (#34950) (5c1e0c4)
- deps: update containerbase/internal-tools action to v3.10.13 (main) (#34960) (6e1425d)
- deps: update containerbase/internal-tools action to v3.10.14 (main) (#35086) (dc33bfa)
- deps: update containerbase/internal-tools action to v3.10.15 (main) (#35139) (a87dea4)
- deps: update containerbase/internal-tools action to v3.10.8 (main) (#34787) (6c65c32)
- deps: update dependency @eslint/js to v9.23.0 (main) (#35062) (17fc968)
- deps: update dependency @types/diff to v7.0.2 (main) (#35096) (1c5e42b)
- deps: update dependency @types/global-agent to v3 (main) (#34983) (108d6ec)
- deps: update dependency @types/lodash to v4.17.16 (main) (#34695) (4065890)
- deps: update dependency @types/node to v22.13.10 (main) (#34828) (470f03c)
- deps: update dependency @types/node to v22.13.11 (main) (#35050) (95a490c)
- deps: update dependency @types/node to v22.13.12 (main) (#35095) (93920d0)
- deps: update dependency @types/node to v22.13.13 (main) (#35102) (6b1d77d)
- deps: update dependency @types/node to v22.13.6 (main) (#34690) (71797c7)
- deps: update dependency @types/node to v22.13.7 (main) (#34691) (f46f5ae)
- deps: update dependency @types/node to v22.13.8 (main) (#34697) (bda298f)
- deps: update dependency @types/node to v22.13.9 (main) (#34738) (50c6f75)
- deps: update dependency @vitest/eslint-plugin to v1.1.36 (main) (#34659) (0a942fc)
- deps: update dependency @vitest/eslint-plugin to v1.1.37 (main) (#34872) (7dbd260)
- deps: update dependency @vitest/eslint-plugin to v1.1.38 (main) (#34986) (afa50b0)
- deps: update dependency esbuild to v0.25.1 (main) (#34850) (8825e74)
- deps: update dependency eslint to v9.23.0 (main) (#35063) (f65d2fb)
- deps: update dependency eslint-config-prettier to v10.1.0 (main) (#34804) (52c4153)
- deps: update dependency eslint-config-prettier to v10.1.1 (main) (#34807) (ded1e19)
- deps: update dependency eslint-import-resolver-typescript to v4 (main) (#34984) (d1c48f5)
- deps: update dependency eslint-import-resolver-typescript to v4.2.0 (main) (#34987) (926042b)
- deps: update dependency eslint-import-resolver-typescript to v4.2.1 (main) (#35002) (bb08603)
- deps: update dependency eslint-import-resolver-typescript to v4.2.2 (main) (#35014) (89d8193)
- deps: update dependency lint-staged to v15.5.0 (main) (#34905) (009dbf8)
- deps: update dependency pdm to v2.22.4 (main) (#34672) (10e2b23)
- deps: update dependency pdm to v2.23.0 (main) (#35119) (cae02c3)
- deps: update dependency pnpm to v10.6.0 (main) (#34781) (ded4a98)
- deps: update dependency pnpm to v10.6.1 (main) (#34799) (7e9cd7f)
- deps: update dependency pnpm to v10.6.3 (main) (#34819) (fa2ae3a)
- deps: update dependency pnpm to v10.6.4 (main) (#34973) (d625eb5)
- deps: update dependency pnpm to v10.6.5 (main) (#35021) (c6620ea)
- deps: update dependency renovatebot/github-action to v41.0.15 (main) (#34840) (9439c7b)
- deps: update dependency renovatebot/github-action to v41.0.16 (main) (#34851) (eb815a1)
- deps: update dependency renovatebot/github-action to v41.0.17 (main) (#34962) (7fab4cf)
- deps: update dependency renovatebot/github-action to v41.0.18 (main) (#35088) (e31458f)
- deps: update dependency type-fest to v4.36.0 (main) (#34698) (5bc025d)
- deps: update dependency type-fest to v4.37.0 (main) (#34746) (5ca568a)
- deps: update dependency type-fest to v4.38.0 (main) (#35098) (59f7ccd)
- deps: update dependency typescript-eslint to v8.27.0 (main) (#35027) (fc22553)
- deps: update dependency vite to v6.2.1 (main) (#34800) (ef3f9af)
- deps: update dependency vite to v6.2.2 (main) (#34933) (60e1367)
- deps: update dependency vite to v6.2.3 [security] (main) (#35007) (fd6b422)
- deps: update dependency vite to v6.2.4 [security] (main) (#35115) (da10f36)
- deps: update docker/dockerfile:1.14.0 docker digest to 4c68376 (main) (#34660) (65b7404)
- deps: update ghcr.io/containerbase/devcontainer docker tag to v13.8.5 (main) (#34730) (cf5e143)
- deps: update ghcr.io/containerbase/devcontainer docker tag to v13.8.6 (main) (#34846) (6b556f2)
- deps: update ghcr.io/containerbase/devcontainer docker tag to v13.8.7 (main) (#34852) (44fe604)
- deps: update ghcr.io/containerbase/devcontainer docker tag to v13.8.8 (main) (#34968) (4f6e344)
- deps: update ghcr.io/containerbase/devcontainer docker tag to v13.8.9 (main) (#35089) (019dc5b)
- deps: update github/codeql-action action to v3.28.11 (main) (#34684) (f6a6c30)
- deps: update github/codeql-action action to v3.28.12 (main) (#34903) (5e0fc80)
- deps: update github/codeql-action action to v3.28.13 (main) (#34974) (33d3be4)
- deps: update jaegertracing/jaeger docker tag to v2.4.0 (main) (#34699) (1d44bc2)
- deps: update linters (main) (#34869) (94c073a)
- deps: update linters to v9.22.0 (main) (#34822) (0d1bd9e)
- deps: update otel/opentelemetry-collector-contrib docker tag to v0.122.0 (main) (#34879) (0216f9e)
- deps: update otel/opentelemetry-collector-contrib docker tag to v0.122.1 (main) (#34908) (4b3fd06)
- deps: update pdm-project/setup-pdm action to v4.3 (main) (#34836) (9b3ac17)
- deps: update python:3.13 docker digest to 8c55c44 (main) (#34892) (8ed561d)
- deps: update python:3.13 docker digest to 9be4c05 (main) (#34886) (10801a0)
- deps: update python:3.13 docker digest to a9710c4 (main) (#34873) (deb7472)
- deps: update python:3.13 docker digest to bc336ad (main) (#34775) (f30545a)
- deps: update python:3.13 docker digest to c474431 (main) (#34890) (ea0af0e)
- deps: update python:3.13 docker digest to d392a96 (main) (#34888) (db4f028)
- deps: update vitest monorepo to v3.0.8 (main) (#34788) (d4a6f78)
- deps: update vitest monorepo to v3.0.9 (main) (#34969) (2c018df)
- disable strict mkdocs (#34827) (41335fc)
- eslint: report unused directives error (#35124) (6dee682)
- eslint: report unused directives error (#35137) (8f16533)
- label actions: rewrite docs improvement label text (#34838) (65c7e29)
- label-actions: custom help (#34709) (95ab1b0)
- lable-actions: auto:disputed-issue (#34764) (3172108)
- manager/custom: log when no dependencies for custom regex manager (#34710) (b1e19a9)
- merge main (9d5e583)
- remove an unused dev library @types/unist (#34997) (ea15076)
Code Refactoring
- gradle: unify handling of custom and predefined registry URLs (#34714) (5658777)
- move
customEnvVariables
to util folder (#35097) (e0e53b9) - use isHttpUrl where possible (#34982) (c43be22)
- util: move user
env
to util folder (#35103) (80b7cdf)
Tests
- cleanup (#34785) (19c115c)
- Fix coverage for platform code (#34719) (f957ea8)
- mock git globally (#34783) (4f60a8b)
Build System
- deps: update aws-sdk-js-v3 monorepo (main) (#35117) (df1a11c)
- deps: update dependency @baszalmstra/rattler to v0.2.1 (main) (#35033) (847c9c6)
- deps: update dependency @opentelemetry/instrumentation-bunyan to v0.46.0 (main) (#35008) (209f0a5)
- deps: update dependency @renovatebot/osv-offline to v1.6.3 (main) (#35058) (be598a7)
- deps: update dependency @renovatebot/osv-offline to v1.6.4 (main) (#35131) (c304303)
- deps: update dependency better-sqlite3 to v11.9.0 (main) (#34931) (0819479)
- deps: update dependency better-sqlite3 to v11.9.1 (main) (#34985) (a153718)
- deps: update dependency cronstrue to v2.56.0 (main) (#34735) (3dd67cf)
- deps: update dependency graph-data-structure to v4.5.0 (main) (#34769) (3c2d5e8)
- deps: update dependency luxon to v3.6.0 (main) (#35130) (e39736d)
- deps: update dependency nanoid to v3.3.10 (main) (#34947) (084fea7)
- deps: update dependency nanoid to v3.3.11 (main) (#35013) (a66d6b5)
- deps: update dependency nanoid to v3.3.9 (main) (#34812) (3071859)
- deps: update dependency prettier to v3.5.3 (main) (#34721) (0ad6d0a)
- deps: update opentelemetry-js monorepo to v2 (main) (major) (#34981) (74cc313)
- deps: update yarn monorepo (main) (#34708) (c6b52c5)