chore: Update all minor dependency updates #159
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.6.16
->^0.7.0
^0.5.0
->^0.6.0
1.7.1
->1.9.0
^0.28.0
->^0.29.0
1.2.0
->1.3.1
^0.15.0
->^0.16.0
^0.11.5
->^0.12.0
^0.3.67
->^0.4.0
^0.23.0
->^0.24.0
1.24.0
->1.26.0
1.27.1
->1.29.0
1.14.0
->1.15.0
1.26.2
->1.27.3
1.26.2
->1.28.0
1.6.1
->1.8.0
1.11.0
->1.12.0
19.5.0
->19.6.1
19.5.0
->19.6.0
2.6.4
->2.7.0
10.2.0
->10.3.1
17.5.1
->17.6.0
~5.6.0
->~5.7.0
3.23.8
->3.24.1
Release Notes
backstage/community-plugins (@backstage-community/plugin-github-actions)
v0.7.0
Compare Source
Minor Changes
73c104f
: Backstage version bump to v1.34.1v0.6.27
Compare Source
Patch Changes
ede35ca
: Use a consistent empty state in the workflow runs card regardless of the reasonfor the card being empty.
v0.6.26
Compare Source
Patch Changes
a130288
: Truncate commit message to first newlinev0.6.25
Compare Source
Patch Changes
e657f8d
: Add default filtering based on required annotation to the new frontend system componentsv0.6.24
Compare Source
Patch Changes
9501620
: Updating README to include missing stepsv0.6.23
Compare Source
Patch Changes
6fdae83
: Backstage version bump to v1.32.0v0.6.22
Compare Source
Patch Changes
45fd620
: use new FE system syntax (replacing deprecated methods)59b34f5
: Backstage version bump to v1.30.2v0.6.21
Compare Source
Patch Changes
a0591d5
: Make entity cards/content appear on Components only by default in new FE systemv0.6.20
Compare Source
Patch Changes
8711599
: Updating readmes in github actions to add configuration steps and removed incorrect limitationsbackstage/backstage (@backstage/backend-defaults)
v0.6.2
Compare Source
v0.6.1
Compare Source
v0.6.0
Compare Source
Minor Changes
fd5d337
: Added a newbackend.health.headers
configuration that can be used to set additional headers to include in health check responses.BREAKING CONSUMERS: As part of this change the
createHealthRouter
function exported from@backstage/backend-defaults/rootHttpRouter
now requires the root config service to be passed through theconfig
option.3f34ea9
: Throttles Bitbucket Server API callsde6f280
: BREAKING Upgraded @keyv/redis and keyv packages to resolve a bug related to incorrect resolution of cache keys.This is a breaking change for clients using the
redis
store for cache withuseRedisSets
option set to false since cache keys will be calculated differently (without the sets:namespace: prefix). For clients with default configuration (or useRedisSets set to false) the cache keys will stay the same, but since @keyv/redis library no longer supports redis sets they won't be utilised anymore.If you were using
useRedisSets
option in configuration make sure to remove it fromapp-config.yaml
:29180ec
: BREAKING PRODUCERS: TheLifecycleMiddlewareOptions.startupRequestPauseTimeout
has been removed. Use thebackend.lifecycle.startupRequestPauseTimeout
setting in yourapp-config.yaml
file to customize how thecreateLifecycleMiddleware
function should behave. Also the root config service is required as an option when calling thecreateLifecycleMiddleware
function:277092a
: ImplementedAzureBlobStorageUrlReader
to read from the url of committed location from the entity provider18a2c00
: All middleware used by the defaultcoreServices.http
is now exported for use by custom implementations.Patch Changes
dfc8b41
: Updated dependency@opentelemetry/api
to^1.9.0
.5b1e68c
: Immediately close all connections when shutting down in local development.8863b38
: ExportPluginTokenHandler
andpluginTokenHandlerDecoratorServiceRef
to allow for custom decoration of the plugin token handler without having to re-implement the entire handler.29180ec
: Fix server response time by moving the lifecycle startup hooks back to the plugin lifecycle service.57e0b11
: The user and plugin token verification in the defaultAuthService
implementation will no longer forward verification errors to the caller, and instead log them as warnings.97c6837
: ExportDefaultHttpAuthService
to allow for custom token extraction logic.e5255f1
: Log request and response metadata so it can be used for filtering log messages.The format of the request date was also changed from
clf
toutc
.57e0b11
: The defaultauthServiceFactory
now correctly depends on the plugin scopedLogger
services rather than the root scoped one.fe87fbf
: Add task metrics as two gauges that track the last start and end timestamps as epoch seconds.1ac6b72
: Supportconnection.type: cloudsql
in database client for usage with@google-cloud/cloud-sql-connector
andiam
auth0e9c9fa
: Implements theDefaultRootLifecycleService.addBeforeShutdownHook
method, and updatesDefaultRootHttpRouterService
andDefaultRootHealthService
to listen to that event to stop accepting traffic and close service connections.d0cbd82
: Remove use of thestoppable
library on theDefaultRootHttpRouterService
as Node's native http server close method already drains requests.5c9cc05
: Use native fetch instead of node-fetchcf627c6
: Fixed an issue in the WinstonLogger where Errors thrown and given to logger.error with field values that could not be cast to a string would throw a TypeErrorv0.5.3
Compare Source
Patch Changes
bf306cb
: Removed dependency@backstage/backend-common
.e30bb46
: Disabling database migrations now correctly uses thebackend.default.skipMigrations
config value.d52d7f9
: Support ISO and ms string forms of durations in config toof6eaec2
: Link to proper package inrootLoggerServiceFactory
doc string.ecf6b39
: Usenode-fetch
instead of native fetch, as per https://backstage.io/docs/architecture-decisions/adrs-adr0134e58bc7
: Upgrade to uuid v11 internallyv0.5.2
Compare Source
v0.5.1
Compare Source
Patch Changes
4b60e0c
: Small tweaks to API reports to make them valid321a994
: Sensitive internal fields onBackstageCredentials
objects are now defined as read-only properties in order to minimize risk of leakage.ffd1f4a
: Plugin lifecycle shutdown hooks are now performed before root lifecycle shutdown hooks.ffd1f4a
: The database manager now attempts to close any database connections in a root lifecycle shutdown hook.e36d12f
: The task scheduler now attempts to abort any tasks if it detects that Backstage is being shut down.fd6e6f4
: build(deps): bumpcookie
from 0.6.0 to 0.7.0094eaa3
: Remove references to in-repo backend-common720a2f9
: Updated dependencygit-url-parse
to^15.0.0
.920004b
: Updating error message for getProjectId when fetching Gitlab project from its url to be more accurated7b44f0
: Fix for backend shutdown hanging during local development due to SQLite connection shutdown never resolving.8fd7deb
: The default root HTTP service implementation will now pretty-print JSON responses in development.If you are overriding the
rootHttpRouterServiceFactory
with aconfigure
function that doesn't callapplyDefaults
, you can introduce this functionality by adding the following snippet insideconfigure
:Updated dependencies
backstage/backstage (@backstage/catalog-client)
v1.9.0
Compare Source
Minor Changes
384e494
: Internal updates to generated code.Patch Changes
d7e7836
: Fixed a bug in thequeryEntities
method where errors were not being handled properly.v1.8.0
Compare Source
Minor Changes
656d1ef
: Internal update to use the updated generated code frombackstage-cli package schema openapi generate --client-package ...
.31c4fe0
: The client now automatically splits up very largegetEntitiesByRefs
calls into several smaller requests behind the scenes when needed. This ensures that each individual request does not exceed common Express.js request body limits or overload the server.Patch Changes
873f89a
: Fix for certain filter fields in thecatalogApiMock
being case sensitive.backstage/backstage (@backstage/cli)
v0.29.4
Compare Source
Patch Changes
2b6c1ea
: If the Backstage yarn plugin is installed, it will now be automatically updated as part ofversions:bump
.7dcff85
: Remove special-casing for@types
packages when generating dependency entriesduring templating
3c3a7e6
: Revertcss-loader@v7
bump0aff006
: Bumped the version range forhtml-webpack-plugin
to fix thehtmlPluginExports.getCompilationHooks is not a function
error when using experimental Rspack.583f3d4
: Added@backstage/cli/config/prettier
as a replacement for@spotify/prettier-config
, but with the same configuration.62a9062
: Updated dependency@module-federation/enhanced
to^0.8.0
.5f04976
: Updaterollup
to avoid issues with build output when runningbackstage-cli package build
.5f04976
: Fixed a bug that caused missing code in published packages.a49030a
: Add support for--output-file
option from ESLint topackage lint
andrepo lint
commands.96331fa
: Enhance the behavior of the experimental support for module federation in the backstage CLI,by using the
package.json
exports (when present) to complete the list of exposed modules.This allows, for example, using exported
alpha
definitions through module federation.5c9cc05
: Use native fetch instead of node-fetchdcd99d2
: added experimental RSPack support for build command in the repo scopev0.29.3
Compare Source
Patch Changes
62a9062
: Updated dependency@module-federation/enhanced
to^0.8.0
.v0.29.2
Compare Source
The
@backstage/core
package has been split into the following three packages, all published as part of this release.@backstage/core-app-api
@backstage/core-plugin-api
@backstage/core-components
The main purpose of the split is to decouple the plugin API versioning from the app. It is now possible to bring in multiple plugins that depend on different versions of the core API, without any significant overhead.
The existing
@backstage/core
package still works together with these new packages, meaning that there is no rush to migrate, and we do not recommend that projects are migrated just yet. In general migration will be done by simply replacing usages of@backstage/core
with either@backstage/core-plugin-api
,@backstage/core-app-api
, or@backstage/core-components
, depending on what's being imported, but more information will follow!v0.29.1
Compare Source
Published a new
@backstage/backend-test-utils
package, which is a package for backend test utilities.v0.29.0
Compare Source
Minor Changes
bc47b17
: BREAKING: Updates ESLint config to ignore all generated source code undersrc/**/generated/**/*.ts
.6819f8c
: Added a new optimization to therepo test
command that will filter out unused packages in watch mode if all provide filters are paths that point from the repo root. This significantly speeds up running individual tests from the repo root in a large workspace, for example:yarn test packages/app/src/App.test.tsx
d849865
: The package packing now populatestypesVersions
for additional entry points rather than using additionalpackage.json
files for type resolution. This improves auto completion of separate entry points when consuming published packages.bc71665
: BREAKING: TheLEGACY_BACKEND_START
flag has been removed, along with support forsrc/run.ts
as the development entry point.Patch Changes
4046d53
: Fixed an issue where the--successCache
option for therepo test
andrepo lint
commands would be include the workspace path in generated cache keys. This previously broke caching in environments where the workspace path varies across builds.4a378d3
: Fix dev server reloads of plugin discovery for new frontend system.28b60ad
: The check forreact-dom/client
in the Jest configuration will now properly always run from the target directory.6b2888c
: Fixed an issue with the--successCache
flag forrepo test
where the tree hash for the wrong package directory would sometimes be used to generate the cache key.e30b65d
: Added--alwaysPack
as a replacement for the now hidden--alwaysYarnPack
flag for thebuild-workspace
command.be0278e
: Removed circular importa7f97e4
: Added a new"rejectFrontendNetworkRequests"
configuration flag that can be set in the"jest"
field in the rootpackage.json
:This flag causes rejection of any form of network requests that are attempted to be made in frontend or common package tests. This flag can only be set in the root
package.json
and can not be overridden in individual package configurations.6c48ebd
: Add--max-warnings -1
support tobackstage-cli package lint
04297a0
: The--successCache
option for therepo test
andrepo lint
commands now use an additive store that keeps old entries around for a week before they are cleaned up automatically.a2f0559
: When using the experimental Rspack flag the app build and dev server now injects configuration via a<script type="backstage.io/config">...</script>
tag inindex.html
rather than theprocess.env.APP_CONFIG
definition, which will now be defined as an empty array instead.This requires the app to be using the config loader from the 1.31 release of Backstage. Make sure your app is using at least that version if you are upgrading to this version of the CLI.
If you have copied the implementation of the
defaultConfigLoader
, make sure to update it to the new implementation. In particular the config loader needs to be able to read configuration fromscript
tags with the typebackstage.io/config
.b4627f2
: Fixed an issue where theraw-loader
for loading HTML templates was not resolved from the context of the CLI package.cd1ef2b
: Updated dependencyvite
to^5.0.0
.23f1da2
: Updated dependencyts-morph
to^24.0.0
.b533056
: Updated dependencycss-loader
to^7.0.0
.be008c3
: Updated dependency@module-federation/enhanced
to^0.7.0
.6266ed3
: Updated dependencydel
to^8.0.0
.4046d53
: Fixed an issue with therepo lint
command where the cache key for the--successCache
option would not properly ignore files that should be ignored according to.eslintignore
s.e19c53c
: Fix for the--link
flag forpackage start
to deduplicatereact-router
andreact-router-dom
.17850a5
: Update upgrade-helper link inversions:bump
command to includeyarnPlugin
parameter when the yarn plugin is installed09ea093
: Fixed an issue where.css
style injection would fail for published packages.702f41d
: Bumped dev dependencies@types/node
5d74716
: Remove unused backend-common dependencyb084f5a
: Bump the Webpack dependency range to^5.94.0
, as our current configuration is not compatible with some older versions.e565f73
: Added support for.webp
files in the frontend tooling.946fa34
: Added a new--link <workspace-path>
option for frontend builds that allow you to override module resolution to link in an external workspace at runtime.As part of this change the Webpack linked workspace resolution plugin for frontend builds has been removed. It was in place to support the old workspace linking where it was done by Yarn, which is no longer a working option.
Updated dependencies
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.