Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 0.7.3 #52

Merged
merged 17 commits into from
Dec 19, 2023
Merged

release: 0.7.3 #52

merged 17 commits into from
Dec 19, 2023

Conversation

t1agob
Copy link
Contributor

@t1agob t1agob commented Dec 19, 2023

Description

This release updates the Backstage plugin configuration schema to add support for apiToken.

pagerDuty:
   apiToken: u+a81u12y4ax

The latest release of the backend plugin (0.2.0) required a schema change for the plugin to start successfully. It does
not introduce changes to the frontend plugin but this release makes sure that the schemas match.

Type of change

  • New feature (non-breaking change which adds functionality)
  • Fix (non-breaking change which fixes an issue)
  • Breaking change (fix or feature that would cause existing
    functionality to not work as expected)

Checklist

  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented
  • Changes generate no new warnings
  • PR title follows conventional commit
    semantics

If this is a breaking change 👇

  • I have documented the migration process
  • I have implemented necessary warnings (if it can live side by
    side)

Acknowledgement

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.

Disclaimer: We value your time and bandwidth. As such, any pull
requests created on non-triaged issues might not be successful.

t1agob and others added 17 commits November 5, 2023 22:35
fix yarn conflict that is preventing merge due to main branch lock
revert unstable backstage package and its dependencies
changed release publishing to a manual process
- add support for profile images
- refactor oncall user list behavior to only show users on escalation level 1
- remove duplicates from oncall user list
add support for react 18+

Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
* chore(dependencies): ⬆️ add support for react 18+
* chore(dependencies): 📌 upgrade backstage dependencies

---------

Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
simplify readme file and point to full documentation

Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
* chore(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2

Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md)
- [Commits](https://github.com/adobe/css-tools/commits)

---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Tiago Barbosa <t1agob@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(react): ➖ move react dependencies to peer and dev

Strict dependencies caused installation to fail if react version doesn't match with Backstage installation version

---------

Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
updated config schema to match backend plugin

Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
### Description

The latest release of the backend plugin
([0.2.0](https://github.com/PagerDuty/backstage-plugin-backend/releases/tag/0.2.0))
required a schema change for the plugin to start successfully. It does
not introduce changes to the frontend plugin but this release makes sure
that the schemas match.

### Type of change

- [ ] New feature (non-breaking change which adds functionality)
- [x] Fix (non-breaking change which fixes an issue)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)

### Checklist

- [x] I have performed a self-review of this change
- [x] Changes have been tested
- [x] Changes are documented
- [x] Changes generate *no new warnings*
- [x] PR title follows [conventional commit
semantics](https://www.conventionalcommits.org/en/v1.0.0/)

If this is a breaking change 👇

- [ ] I have documented the migration process
- [ ] I have implemented necessary warnings (if it can live side by
side)

## Acknowledgement

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.

**Disclaimer:** We value your time and bandwidth. As such, any pull
requests created on non-triaged issues might not be successful.
@t1agob t1agob added the release Actions related to a release of a new version label Dec 19, 2023
@t1agob t1agob merged commit a74db96 into main Dec 19, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Actions related to a release of a new version
Projects
Development

Successfully merging this pull request may close these issues.

1 participant