Skip to content

Commit

Permalink
Merge pull request #93 from spreadshirt/changeset-release/main
Browse files Browse the repository at this point in the history
Version Packages
  • Loading branch information
ivangonzalezacuna authored Apr 8, 2024
2 parents fd31b0d + ee66c98 commit a54d30f
Show file tree
Hide file tree
Showing 15 changed files with 82 additions and 61 deletions.
5 changes: 0 additions & 5 deletions .changeset/beige-jars-type.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/famous-doors-dance.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fluffy-turkeys-guess.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/perfect-lies-brake.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/rich-spiders-deny.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tiny-camels-tease.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/warm-rocks-roll.md

This file was deleted.

33 changes: 33 additions & 0 deletions plugins/s3-viewer-backend/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 3 additions & 3 deletions plugins/s3-viewer-backend/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down
13 changes: 13 additions & 0 deletions plugins/s3-viewer-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion plugins/s3-viewer-common/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
17 changes: 17 additions & 0 deletions plugins/s3-viewer-node/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions plugins/s3-viewer-node/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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"
Expand Down
11 changes: 11 additions & 0 deletions plugins/s3-viewer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions plugins/s3-viewer/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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": {
Expand Down

0 comments on commit a54d30f

Please sign in to comment.