Releases: JamesIves/github-sponsors-readme-action
v1.4.2
What's Changed
Security 🔒
- fix: 🔒 Resolves a markdown injection vulnerability. Special thanks to @nicocha30 for spotting this. ❤️
Full Changelog: v1...v1.4.2
v1.4.1
What's Changed
Dependencies 🤖
- chore(deps): bump the eslint group with 4 updates by @dependabot in #763
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #775
- chore(deps): bump ws from 7.5.9 to 7.5.10 by @dependabot in #778
Full Changelog: v1...v1.4.1
v1.4.0
What's Changed
- feat: ✨ support active-only input by @JamesIves in #737 - This feature allows you to show sponsors regardless of their sponsorship status. This is useful in scenarios where you want to show all sponsors who have previously donated, and not just those who hold an active subscription. To use this, you can set
active-only: false
within thewith
parameters of the action. It will default totrue
, which is the current behavior of the action.
Dependabot 🤖
- chore(deps-dev): bump eslint-plugin-jest from 27.4.2 to 27.6.0 by @dependabot in #681
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #721
- chore(deps): bump cross-fetch from 3.1.6 to 4.0.0 by @dependabot in #675
- chore(deps): bump json5 from 2.2.0 to 2.2.3 by @dependabot in #578
- chore(deps-dev): bump typescript from 4.8.4 to 4.9.5 by @dependabot in #593
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #702
- chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 9.1.0 by @dependabot in #697
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #703
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Made a change that assumes
tier
is optional to prevent a NPE for some users.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- The action is now developed against Node 20.
- The
sponsorship-status
output has been renamed tosponsorshipStatus
to comply with best practices. This has the potential to break some workflows, but it is unlikely as the way this variable was named previously makes it difficult to interface with. As such as this has not been marked as a breaking change, I apologize if this theory ends up being inaccurate. - Fixes an issue where if for some reason
monthlyPriceInCents
is undefined, we set the value to0
. - Add note for organisation usage by @0xTim in #538
Dependencies 🤖
- chore(deps): bump @actions/core from 1.9.1 to 1.10.0 by @dependabot in #495
- chore(deps-dev): bump eslint from 8.24.0 to 8.27.0 by @dependabot in #532
- chore(deps-dev): bump eslint-plugin-jest from 27.0.4 to 27.1.5 by @dependabot in #539
- chore(deps-dev): bump prettier from 2.7.1 to 2.8.4 by @dependabot in #600
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.39.0 to 5.60.1 by @dependabot in #628
- chore(deps): bump cross-fetch from 3.1.5 to 3.1.6 by @dependabot in #629
- chore(deps-dev): bump eslint from 8.27.0 to 8.43.0 by @dependabot in #621
- chore(deps-dev): bump @types/node from 18.7.18 to 20.3.2 by @dependabot in #627
- chore(deps-dev): bump eslint-plugin-jest from 27.1.5 to 27.2.2 by @dependabot in #623
- chore(deps): bump @actions/io from 1.1.2 to 1.1.3 by @dependabot in #630
- chore(deps-dev): bump @types/node from 20.3.2 to 20.3.3 by @dependabot in #631
- chore(deps-dev): bump nock from 13.2.9 to 13.3.1 by @dependabot in #632
- chore(deps-dev): bump @types/node from 20.3.3 to 20.4.0 by @dependabot in #635
- chore(deps): bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #640
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #641
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.62.0 by @dependabot in #642
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #660
- chore(deps-dev): bump @typescript-eslint/parser from 5.36.2 to 5.62.0 by @dependabot in #643
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #647
- chore(deps-dev): bump eslint-plugin-jest from 27.2.2 to 27.4.2 by @dependabot in #667
- chore(deps-dev): bump @types/mustache from 4.2.1 to 4.2.4 by @dependabot in #671
- chore(deps): bump @babel/traverse from 7.8.6 to 7.23.2 by @dependabot in #670
- chore(deps-dev): bump @types/node from 20.4.0 to 20.9.0 by @dependabot in #686
- chore(deps-dev): bump eslint from 8.43.0 to 8.54.0 by @dependabot in #689
- chore(deps-dev): bump @types/mustache from 4.2.4 to 4.2.5 by @dependabot in #688
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #679
- chore(deps): bump @actions/core from 1.10.0 to 1.10.1 by @dependabot in #691
- chore(deps-dev): bump @types/node from 20.9.0 to 20.10.0 by @dependabot in #692
New Contributors
Full Changelog: v1.2.2...v1.3.0
v1.2.2
What's Changed
- The action now fully runs on Node 16. (Thank you @nickmccurdy)
Changelog
- Bump eslint-plugin-jest from 26.5.3 to 26.8.7 by @dependabot in #453
- Bump @typescript-eslint/parser from 5.20.0 to 5.34.0 by @dependabot in #454
- Bump @types/node from 18.7.6 to 18.7.13 by @dependabot in #455
- Bump eslint-plugin-prettier from 4.0.0 to 4.2.1 by @dependabot in #397
- chore(deps-dev): bump @typescript-eslint/parser from 5.34.0 to 5.36.2 by @dependabot in #473
- chore(deps-dev): bump eslint-plugin-jest from 26.8.7 to 27.0.4 by @dependabot in #479
- chore(deps-dev): bump eslint from 8.22.0 to 8.23.1 by @dependabot in #478
- chore(deps-dev): bump @types/node from 18.7.13 to 18.7.18 by @dependabot in #483
- Use Node 16 by @nickmccurdy in #486
- chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 by @dependabot in #489
- chore(deps-dev): bump typescript from 4.7.4 to 4.8.4 by @dependabot in #493
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.39.0 by @dependabot in #499
Full Changelog: v1...v1.2.2
v1.2.1
What's Changed
- feat: fall back to
url
ifwebsiteUrl
is null by @robingenz in #448
New Contributors
- @robingenz made their first contribution in #448
Sponsors ❤️
- Special thanks to @annegentle for their generous sponsorship contributions.
Full Changelog: v1...v1.2.1
v1.2.0
What's Changed
-
Resolves an issue that occurs when organization accounts attempted to fetch sponsorships. This change may require personal access tokens to be re-scoped in some workflows. The new scopes required are read:user and read:org. The README has been updated to reflect this.
-
Added the ability to populate a template with a user's website url if they have one set on their profile. As this field is optional is has the possibility to be
null
. -
Bump eslint from 8.14.0 to 8.18.0 by @dependabot in #384
-
Bump @actions/core from 1.6.0 to 1.9.0 by @dependabot in #393
-
Bump nock from 13.2.4 to 13.2.8 by @dependabot in #399
-
Bump typescript from 4.6.4 to 4.7.4 by @dependabot in #383
-
Bump @types/mustache from 4.1.2 to 4.2.1 by @dependabot in #415
-
Bump nock from 13.2.8 to 13.2.9 by @dependabot in #419
-
Bump @types/node from 18.0.0 to 18.7.6 by @dependabot in #446
-
Bump eslint from 8.18.0 to 8.22.0 by @dependabot in #441
-
Bump @actions/core from 1.9.0 to 1.9.1 by @dependabot in #435
New Contributors
Sponsors ❤️
- Special thanks to @annegentle for their generous sponsorship contributions.
Full Changelog: v1...v1.2.0
v1.1.0
Minor Changes
- Fixes an issue where organizational data was not correctly being displayed alongside user data if organization was set to true.
- Linting scripts have been updated to ensure that everything across the repo gets picked up.
- Numerous dependency updates.
New Contributors
- @nickmccurdy made their first contribution in #390
Sponsors ❤️
- Special thanks to @github for their generous sponsorship contributions.
Full Changelog: v1...v1.1.0
v1.0.8
Minor Changes
- Introduces major version tags. You can now point your workflow to
JamesIves/github-sponsors-readme-action@v1
if you'd like to always have the most cutting edge changes outside of using the release branch directly.