diff --git a/.changeset/beige-jars-type.md b/.changeset/beige-jars-type.md deleted file mode 100644 index 9d237b7..0000000 --- a/.changeset/beige-jars-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer-backend': patch ---- - -Fix typo in the documentation diff --git a/.changeset/famous-doors-dance.md b/.changeset/famous-doors-dance.md deleted file mode 100644 index 8fc054a..0000000 --- a/.changeset/famous-doors-dance.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer': patch -'@spreadshirt/backstage-plugin-s3-viewer-backend': patch -'@spreadshirt/backstage-plugin-s3-viewer-common': patch -'@spreadshirt/backstage-plugin-s3-viewer-node': patch ---- - -Bump backstage dependencies to version 1.25.0 diff --git a/.changeset/fluffy-turkeys-guess.md b/.changeset/fluffy-turkeys-guess.md deleted file mode 100644 index 5c2d848..0000000 --- a/.changeset/fluffy-turkeys-guess.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer': patch ---- - -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. \ No newline at end of file diff --git a/.changeset/perfect-lies-brake.md b/.changeset/perfect-lies-brake.md deleted file mode 100644 index b19fe4c..0000000 --- a/.changeset/perfect-lies-brake.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer-backend': minor ---- - -**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 -new `auth` and `httpAuth` are sent, while the `identity` and `tokenManager` are not needed any longer. \ No newline at end of file diff --git a/.changeset/rich-spiders-deny.md b/.changeset/rich-spiders-deny.md deleted file mode 100644 index b43a93b..0000000 --- a/.changeset/rich-spiders-deny.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer-backend': minor -'@spreadshirt/backstage-plugin-s3-viewer-common': minor ---- - -**BREAKING**: Replace `setTokenCookie` with new method integrated into the S3Api `setCookie()`. - -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. \ No newline at end of file diff --git a/.changeset/tiny-camels-tease.md b/.changeset/tiny-camels-tease.md deleted file mode 100644 index 6c85e7a..0000000 --- a/.changeset/tiny-camels-tease.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer-backend': patch ---- - -Use new `PermissionsService` type in the backend instead of the deprecated `PermissionEvaluator` diff --git a/.changeset/warm-rocks-roll.md b/.changeset/warm-rocks-roll.md deleted file mode 100644 index 76759f4..0000000 --- a/.changeset/warm-rocks-roll.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@spreadshirt/backstage-plugin-s3-viewer-backend': minor -'@spreadshirt/backstage-plugin-s3-viewer-node': minor ---- - -**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. \ No newline at end of file diff --git a/plugins/s3-viewer-backend/CHANGELOG.md b/plugins/s3-viewer-backend/CHANGELOG.md index 6b016f8..92ff330 100644 --- a/plugins/s3-viewer-backend/CHANGELOG.md +++ b/plugins/s3-viewer-backend/CHANGELOG.md @@ -1,5 +1,38 @@ # @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 + new `auth` and `httpAuth` are sent, while the `identity` and `tokenManager` are not needed any longer. + +- 444ccef: **BREAKING**: Replace `setTokenCookie` with new method integrated into the S3Api `setCookie()`. + + 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 deprecated `PermissionEvaluator` +- 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 + ## 0.8.0 ### Minor Changes diff --git a/plugins/s3-viewer-backend/package.json b/plugins/s3-viewer-backend/package.json index 3d29e07..d757d96 100644 --- a/plugins/s3-viewer-backend/package.json +++ b/plugins/s3-viewer-backend/package.json @@ -1,6 +1,6 @@ { "name": "@spreadshirt/backstage-plugin-s3-viewer-backend", - "version": "0.8.0", + "version": "0.9.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -44,8 +44,8 @@ "@backstage/plugin-permission-common": "^0.7.13", "@backstage/plugin-permission-node": "^0.7.27", "@backstage/types": "^1.1.1", - "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.4.0", - "@spreadshirt/backstage-plugin-s3-viewer-node": "0.1.0", + "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.5.0", + "@spreadshirt/backstage-plugin-s3-viewer-node": "0.2.0", "@types/express": "*", "cookie-parser": "^1.4.5", "cross-fetch": "^4.0.0", diff --git a/plugins/s3-viewer-common/CHANGELOG.md b/plugins/s3-viewer-common/CHANGELOG.md index 194c15c..3e26be0 100644 --- a/plugins/s3-viewer-common/CHANGELOG.md +++ b/plugins/s3-viewer-common/CHANGELOG.md @@ -1,5 +1,18 @@ # @spreadshirt/backstage-plugin-s3-viewer-common +## 0.5.0 + +### Minor Changes + +- 444ccef: **BREAKING**: Replace `setTokenCookie` with new method integrated into the S3Api `setCookie()`. + + 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 + ## 0.4.0 ### Minor Changes diff --git a/plugins/s3-viewer-common/package.json b/plugins/s3-viewer-common/package.json index d7d027e..41ad116 100644 --- a/plugins/s3-viewer-common/package.json +++ b/plugins/s3-viewer-common/package.json @@ -1,7 +1,7 @@ { "name": "@spreadshirt/backstage-plugin-s3-viewer-common", "description": "Common functionalities for the s3-viewer plugin", - "version": "0.4.0", + "version": "0.5.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", diff --git a/plugins/s3-viewer-node/CHANGELOG.md b/plugins/s3-viewer-node/CHANGELOG.md index 80185cb..3aa6968 100644 --- a/plugins/s3-viewer-node/CHANGELOG.md +++ b/plugins/s3-viewer-node/CHANGELOG.md @@ -1,5 +1,22 @@ # @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 + +- 8cab3c0: Bump backstage dependencies to version 1.25.0 +- Updated dependencies [8cab3c0] +- Updated dependencies [444ccef] + - @spreadshirt/backstage-plugin-s3-viewer-common@0.5.0 + ## 0.1.0 ### Minor Changes diff --git a/plugins/s3-viewer-node/package.json b/plugins/s3-viewer-node/package.json index 98572ab..c800a7b 100644 --- a/plugins/s3-viewer-node/package.json +++ b/plugins/s3-viewer-node/package.json @@ -1,7 +1,7 @@ { "name": "@spreadshirt/backstage-plugin-s3-viewer-node", "description": "Node.js library for the s3-viewer plugin", - "version": "0.1.0", + "version": "0.2.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -37,7 +37,7 @@ ], "dependencies": { "@backstage/backend-plugin-api": "^0.6.16", - "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.4.0", + "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.5.0", "@types/express": "*", "express": "^4.17.1", "stream": "^0.0.2" diff --git a/plugins/s3-viewer/CHANGELOG.md b/plugins/s3-viewer/CHANGELOG.md index 206fd05..c53dc06 100644 --- a/plugins/s3-viewer/CHANGELOG.md +++ b/plugins/s3-viewer/CHANGELOG.md @@ -1,5 +1,16 @@ # @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 + ## 0.5.0 ### Minor Changes diff --git a/plugins/s3-viewer/package.json b/plugins/s3-viewer/package.json index 8049523..3a3782d 100644 --- a/plugins/s3-viewer/package.json +++ b/plugins/s3-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@spreadshirt/backstage-plugin-s3-viewer", - "version": "0.5.0", + "version": "0.5.1", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", @@ -36,7 +36,7 @@ "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.61", - "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.4.0", + "@spreadshirt/backstage-plugin-s3-viewer-common": "^0.5.0", "react-use": "^17.2.4" }, "peerDependencies": {