What's Changed
In the scope of this release, the following outputs were added by @danielsht86 in #60:
new-labels
- a comma-separated string that contains all newly added labels.all-labels
- a comma-separated string that contains all labels currently assigned to the PR.
For detailed information, please refer to our updated documentation.
The issue of encountering an HttpError: Server Error
when adding more than 50 labels has been successfully resolved by @markmssd in #497. However, it's important to note that the GitHub API imposes a limit of 100 labels. To ensure smooth operation, a warning message that will alert you if the number of labels exceeds this limit was implemented. From this point forward, if more than 100 labels are specified, only the first 100 will be assigned.
The error handling for the Resource not accessible by integration
error was added by @jsoref in #405. Now, if the workflow is misconfigured, the labeler provides a clear warning and guidance for correction.
This release also includes the following changes:
- Warn about the limitations of GitHub tokens by @dfandrich in #491
- Improve readme by @jsoref in #589
- Bump eslint-plugin-jest from 27.2.1 to 27.2.2 by @dependabot in #591
- Bump eslint from 8.42.0 to 8.43.0 by @dependabot in #592
- Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 by @dependabot in #598
- Bump @typescript-eslint/parser from 5.60.0 to 5.60.1 by @dependabot in #597
- Bump @octokit/plugin-retry from 5.0.2 to 5.0.4 by @MaksimZhukov in #599
New Contributors
- @dfandrich made their first contribution in #491
- @markmssd made their first contribution in #497
- @danielsht86 made their first contribution in #60
Full Changelog: v4...v4.2.0