fix(deps): update backstage core#1091
Open
secustors-renovate[bot] wants to merge 1 commit into
Open
Conversation
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
4 times, most recently
from
May 23, 2026 10:56
8e5835a to
ee3f2ce
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
12 times, most recently
from
June 5, 2026 16:23
8b68962 to
3246531
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
5 times, most recently
from
June 12, 2026 16:42
1c42166 to
95368b2
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
8 times, most recently
from
June 19, 2026 17:42
a2a8508 to
e886f88
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
8 times, most recently
from
June 27, 2026 15:13
53e217c to
b0fbc44
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
3 times, most recently
from
July 9, 2026 11:39
333ab3c to
b153613
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
3 times, most recently
from
July 15, 2026 17:59
3464900 to
21f3dad
Compare
secustors-renovate
Bot
force-pushed
the
renovate/backstage-core
branch
from
July 16, 2026 09:49
21f3dad to
5e8e447
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.17.0→0.17.5^0.6.4→^0.7.00.36.1→0.36.40.36.1→0.36.40.1.1→0.1.41.3.7→1.3.80.5.10→0.5.130.18.9→0.18.121.12.5→1.12.80.5.1→0.5.4^0.16.0→^0.17.00.5.2→0.6.21.2.17→1.2.200.5.13→0.5.160.2.2→0.2.50.2.3→0.2.6^0.28.0→^0.29.00.5.2→0.5.50.2.18→0.2.210.7.0→0.7.32.0.4→2.0.73.6.1→3.8.10.1.21→0.1.240.2.19→0.2.22^2.0.0→^3.0.00.21.3→0.21.60.5.16→0.5.190.6.4→0.6.70.7.3→0.7.60.7.11→0.7.140.2.18→0.2.210.9.8→0.9.9^0.10.7→^0.11.01.36.2→1.38.11.7.3→1.7.62.1.1→2.1.40.3.14→0.3.170.5.54→0.5.571.4.3→1.4.6^0.0.30→^0.0.330.3.14→0.3.170.9.2→0.9.5^0.17.0→^0.18.0^0.14.0→^0.17.01.50.4→1.53.0Release Notes
backstage/backstage (@backstage/backend-defaults)
v0.17.5Compare Source
Patch Changes
aaa7d65: Improved readability of the AWS S3 URL parser by splitting the single monolithic regex into two separate patterns (standard S3 and VPC PrivateLink) with named capture groups. Also made the VPC endpoint region mandatory in the regex, fixing a potential mis-parse when the region segment was absent.d62c384: Fixed a bug where scheduled tasks that were initially registered with a manual trigger and later re-registered with a duration or cron cadence would never be scheduled to run.8419f51: Added support for AWS PrivateLink for Amazon S3.a624fa3: Theconnectionconfig option for the Redis cache store now accepts either a string URL or an object with additional connection options that are passed directly to the underlying client. The object form is only supported whenbackend.cache.storeisredis; other stores require a plain string. This allows configuring options likepingIntervalwithout needing dedicated config fields. For clustered Redis, the connection object properties are merged into cluster defaults. Fixes #31813, #31742.v0.17.4Compare Source
Patch Changes
aaa7d65: Improved readability of the AWS S3 URL parser by splitting the single monolithic regex into two separate patterns (standard S3 and VPC PrivateLink) with named capture groups. Also made the VPC endpoint region mandatory in the regex, fixing a potential mis-parse when the region segment was absent.8419f51: Added support for AWS PrivateLink for Amazon S3.v0.17.3Compare Source
Patch Changes
4f4bcf5: Upgradedinfinispanfrom^0.12.0to^0.13.0to address known vulnerabilities.a07e6a3: UpdatedAzureBlobStorageUrlReaderto reference the correctly-namedAzureBlobStorageIntegrationtype from@backstage/integration. The previously-usedAzureBlobStorageIntergationis now an alias for the new type and remains a valid argument to the constructor.b75158b: Adapted Azure-related tests for the Azure SDK upgrade to ESM-style exports. TheAzureBlobStorageUrlReadernow accepts an optionalcreateContainerClientdependency for testability without needing to mock the@azure/storage-blobmodule.89a95ca: Fixed the task worker retry loop to respect the abort signal. Previously, when a task worker encountered an unexpected error, the retry loop would continue indefinitely even after the worker was signaled to stop. The retry loop now checks the abort signal before retrying and passes it to the retry delay, allowing the worker to shut down gracefully.def82d4: Fixed the built-in rate limiter throwing a validation error and refusing to start whenbackend.rateLimitis enabled. Requests are now keyed using the address normalization helper fromexpress-rate-limit, which is required by newer versions of that library and ensures IPv6 clients are grouped by their address block rather than by individual address.0211390: Added a newv2invoke endpoint (/.backstage/actions/v2/actions/:id/invoke) that accepts a wrapped body format{ input, secrets }with secrets validation. The existingv1invoke endpoint remains unchanged for backward compatibility. UpdatedDefaultActionsServiceto use thev2endpoint. UpdatedDefaultActionsRegistryServiceto expose secrets schema in the actions list response and validate secrets on invocation.34f21c3: Fix gitlabUrlReader issue with retrieving the repository archive treev0.17.2Compare Source
Patch Changes
a07e6a3: UpdatedAzureBlobStorageUrlReaderto reference the correctly-namedAzureBlobStorageIntegrationtype from@backstage/integration. The previously-usedAzureBlobStorageIntergationis now an alias for the new type and remains a valid argument to the constructor.def82d4: Fixed the built-in rate limiter throwing a validation error and refusing to start whenbackend.rateLimitis enabled. Requests are now keyed using the address normalization helper fromexpress-rate-limit, which is required by newer versions of that library and ensures IPv6 clients are grouped by their address block rather than by individual address.v0.17.1Compare Source
Patch Changes
90b572e: Adds an alphaTracingServiceto provide a unified interface for emitting trace spans across Backstage plugins.97d3bd4: Fixed a race condition inCachedUserInfoServicewhere a failed request could incorrectly evict a newer cache entry for the same token. The error handler now verifies the map entry is still the same promise before deleting it.3595c97: ExporteddefaultServiceFactoriesto allow use withcreateSpecializedBackendfor advanced configuration likeextensionPointFactoryMiddleware.89d3248: Fixed schedulersleepfiring immediately for durations longer than ~24.8 days, caused by Node.jssetTimeoutoverflowing its 32-bit millisecond limit.d00a44b: Fixed Valkey cluster mode to useiovalkey'sClusterclass instead ofcreateClusterfrom@keyv/redis. The previous implementation passed a@redis/clientRedisClusterinstance to@keyv/valkey, which expects aniovalkeyClusterinstance. This caused the cluster client to not berecognized correctly, as the two libraries have incompatible object models.
2f0519c: Added a newCachedUserInfoServicedecorator that wrapsDefaultUserInfoServicewith a 5-second TTL cache and in-flight request coalescing. The decorator is wired in viauserInfoServiceFactoryusing a shared root-level cache. RepeatedgetUserInfo()calls for the same user token within the TTL window return the cached result without making an HTTP call to the auth backend. Note that customUserInfoServiceimplementations registered via their own factory will not benefit from this cache automatically.744fa1f: Removed duplicated entries that appeared in bothdependenciesanddevDependencies.e9b78e9: Removed theuuiddependency and replaced usage with the built-incrypto.randomUUID().6209065: Addedcontextandpropagationto the alphaTracingService. Plugins can bridge OpenTelemetry context across async boundaries viatracing.propagation.extract(tracing.context.active(), carrier)followed bytracing.context.with(ctx, fn), and read propagated baggage viatracing.propagation.getActiveBaggage()ortracing.propagation.getBaggage(ctx).backstage/backstage (@backstage/backend-openapi-utils)
v0.7.0Compare Source
Minor Changes
84171b3: BREAKING: RemovedwrapInOpenApiTestServer. This function redirected test traffic through the Opticcaptureproxy via theOPTIC_PROXYenvironment variable. Since the Optic dependency has been removed, this function no longer serves a purpose. UsewrapServerinstead for OpenAPI spec validation in tests.Patch Changes
v0.6.10Compare Source
Patch Changes
v0.6.9Compare Source
Patch Changes
backstage/backstage (@backstage/cli)
v0.36.4Compare Source
Patch Changes
61d4881: The shared ESLint configuration now reports unused imports inconfig.d.tsconfiguration schema files. These declaration files are not covered by the TypeScript compiler's unused-variable checks, which previously allowed a stray import to slip through. Such an import can resolve during local development but break configuration schema loading for consumers of the published package, so it is now caught at lint time.v0.36.3Compare Source
Patch Changes
b521571: Improved validation of conflicting CLI module commands, including conflicts between parent and nested command paths.v0.36.2Compare Source
Patch Changes
744fa1f: Removed duplicated entries that appeared in bothdependenciesanddevDependencies.backstage/backstage (@backstage/cli-defaults)
v0.1.4Compare Source
Patch Changes
v0.1.3Compare Source
Patch Changes
v0.1.2Compare Source
Patch Changes
backstage/backstage (@backstage/config)
v1.3.8Compare Source
Patch Changes
backstage/backstage (@backstage/core-compat-api)
v0.5.13Compare Source
Patch Changes
v0.5.12Compare Source
Patch Changes
v0.5.11Compare Source
Patch Changes
744fa1f: Removed duplicated entries that appeared in bothdependenciesanddevDependencies.backstage/backstage (@backstage/core-components)
v0.18.12Compare Source
Patch Changes
120e7c3: chore(deps): bumpjs-yamlfrom 4.1.1 to 4.2.09efce7d: Fixed the table filters sidebar rendering a stray0when no filters are configured.7ceeaad: Migrated CopyTextButton component from Material-UI to Backstage UI (BUI). Replaced MUI IconButton and Tooltip with BUI ButtonIcon and TooltipTrigger/Tooltip components. This is an internal refactoring that maintains backward compatibility - the component API remains unchanged.v0.18.11Compare Source
Patch Changes
e0889a3: chore(deps): bumpqsfrom 6.15.1 to 6.15.2a07e6a3: Added the correctly-spelled'header'literal to theTableFiltersClassKeyunion type and deprecated the previous typoed'heder'literal. The generated CSS class with the old key is preserved for backwards compatibility; switch to'header'to avoid future removal.c161e1c: Lazy-loadreact-syntax-highlighterand@dagrejs/dagreso they are no longer pulled in eagerly through the barrel export. This reduces the upfront module cost of importing from@backstage/core-componentsby roughly 10 MB. The public API is unchanged.dbe93a7: Fix autologout not working correctly when closing all tabs8add9b9: Fixed the proxy-based sign-in page failing to read the session token when the proxy issues a token whose payload is encoded using the URL-safe base64 alphabet. Such tokens are now decoded correctly so sign-in no longer breaks.f35372d: Fixed text clipping in SidebarSubmenuItem by correcting line-height from 1 to 1.5v0.18.10Compare Source
Patch Changes
3846774: Added missing dependencies that were previously only available transitively.021b368: Added stable DOM markers to the legacy Page and Header so adjacent layout components can coordinate spacing without relying on generated class names.0c5e41f: Removed unused dependencies that had no imports in source code.backstage/backstage (@backstage/core-plugin-api)
v1.12.8Compare Source
Patch Changes
v1.12.7Compare Source
Patch Changes
[
v1.12.6](htConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.