Releases: spreadshirt/backstage-plugin-s3
@spreadshirt/backstage-plugin-s3-viewer-common@0.5.1
Patch Changes
- 76eda39: Bump backstage dependencies to version 1.26.0
@spreadshirt/backstage-plugin-s3-viewer-backend@0.9.1
Patch Changes
- 5676413: Use the
LoggerService
instead of the winstonLogger helper method, since the upstream plugins support the new service type now - 76eda39: Bump backstage dependencies to version 1.26.0
- Updated dependencies [76eda39]
- @spreadshirt/backstage-plugin-s3-viewer-common@0.5.1
- @spreadshirt/backstage-plugin-s3-viewer-node@0.2.1
@spreadshirt/backstage-plugin-s3-viewer@0.5.1
Patch Changes
- 8cab3c0: Bump backstage dependencies to version 1.25.0
- 3b2cf4d: Added new method to the s3-viewer API, which will be responsible of setting up
the cookie required to download or preview data in the UI. - Updated dependencies [8cab3c0]
- Updated dependencies [444ccef]
- @spreadshirt/backstage-plugin-s3-viewer-common@0.5.0
@spreadshirt/backstage-plugin-s3-viewer-node@0.2.0
Minor Changes
-
926d0c9: BREAKING: Remove the
middleware
from the s3-viewer.With the newly authentication backend system, the middleware is not needed any longer,
so it can be completely removed instead of keeping it here. NOTE that using this
s3-viewer
version will require you to be up-to-date with the latest Backstage version as well.
Patch Changes
@spreadshirt/backstage-plugin-s3-viewer-common@0.5.0
Minor Changes
-
444ccef: BREAKING: Replace
setTokenCookie
with new method integrated into the S3ApisetCookie()
.Due to the new authentication backend provided by Backstage in the version 1.24.0, we
can now use this endpoint and simplify the whole setup.
Patch Changes
- 8cab3c0: Bump backstage dependencies to version 1.25.0
@spreadshirt/backstage-plugin-s3-viewer-backend@0.9.0
Minor Changes
-
c843d39: BREAKING: Migrate backend plugin to use the new auth service.
No changes are required if running in the new backend system.
In case you're still using the old backend system you'll need to make sure the
newauth
andhttpAuth
are sent, while theidentity
andtokenManager
are not needed any longer. -
444ccef: BREAKING: Replace
setTokenCookie
with new method integrated into the S3ApisetCookie()
.Due to the new authentication backend provided by Backstage in the version 1.24.0, we
can now use this endpoint and simplify the whole setup. -
926d0c9: BREAKING: Remove the
middleware
from the s3-viewer.With the newly authentication backend system, the middleware is not needed any longer,
so it can be completely removed instead of keeping it here. NOTE that using this
s3-viewer
version will require you to be up-to-date with the latest Backstage version as well.
Patch Changes
- de0b7d8: Fix typo in the documentation
- 8cab3c0: Bump backstage dependencies to version 1.25.0
- 275d24c: Use new
PermissionsService
type in the backend instead of the deprecatedPermissionEvaluator
- Updated dependencies [8cab3c0]
- Updated dependencies [444ccef]
- Updated dependencies [926d0c9]
- @spreadshirt/backstage-plugin-s3-viewer-common@0.5.0
- @spreadshirt/backstage-plugin-s3-viewer-node@0.2.0
@spreadshirt/backstage-plugin-s3-viewer@0.5.0
@spreadshirt/backstage-plugin-s3-viewer-node@0.1.0
Minor Changes
- c947924: Initial release. This package contains several interfaces as well as the extension point needed for the new backend system
Patch Changes
@spreadshirt/backstage-plugin-s3-viewer-common@0.4.0
Minor Changes
- 84db8bf: BREAKING: Moved some types that were part of
@spreadshirt/backstage-plugin-s3-viewer-backend
to this package.
If you were using any of these types, please import them using@spreadshirt/backstage-plugin-s3-viewer-common
:
BucketDetailsFilter
,BucketDetailsFilters
,S3Platform
,BucketCredentials
,AllowedBuckets
Patch Changes
- 58ccb15: Make sure the new
s3-viewer
API endpoint is used for the cookie instead of the olds3
@spreadshirt/backstage-plugin-s3-viewer-backend@0.8.0
Minor Changes
-
d7091b6: Add support to the new backend system.
Follow the instructions in the README.md
DEPRECATION: The method
setRefreshInterval
has been deprecated in favor of the usage of the configuration file to schedule the refresh.
From now on, the schedule should be set using theapp-config.yaml
file. This method will be kept for some time as a fallback if the schedule
has not been set via the configuration file. -
5bc27f0: Support overriding the default middleware used in the s3 backend. NOTE that
the custom middleware will only be used if thes3.permissionMiddleware
is set totrue
.Also loosen up a little bit how the middleware has to be defined. Before it was required
to receive aConfig
and theappEnv
, but now it's up to the user to decide which parameters
they need. This might require some breaking changes in your code, but we don't expect many people
needing to use this customization. -
692b6ec: BREAKING: Some interfaces are now part of the
@spreadshirt/backstage-plugin-s3-viewer-node
package. If you were
using them, switch to this new package. -
84db8bf: BREAKING: Moved some types that were part of this package to
@spreadshirt/backstage-plugin-s3-viewer-common
.
If you were using any of these types, please import them using@spreadshirt/backstage-plugin-s3-viewer-common
:
BucketDetailsFilter
,BucketDetailsFilters
,S3Platform
,BucketCredentials
,AllowedBuckets
Patch Changes
- 0940010: Import new types from
@spreadshirt/backstage-plugin-s3-viewer-common
- Updated dependencies [c947924]
- Updated dependencies [84db8bf]
- Updated dependencies [5bc27f0]
- Updated dependencies [58ccb15]
- @spreadshirt/backstage-plugin-s3-viewer-node@0.1.0
- @spreadshirt/backstage-plugin-s3-viewer-common@0.4.0