·
4 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
Breaking changes
A new default toolset configuration has been introduced in #1159. This now includes the five most-used toolset groups:
- context - Current user and GitHub context
- repos - Repository operations
- issues - Issue tracking
- pull_requests - PR workflows
- users - User information
For more details, check out this discussion post.
Changes to tools
Pull request tooling
The below pull request tools have been consolidated into a single powerful tool:
get_pull_request
get_pull_request_files
get_pull_request_status
get_pull_request_diff
get_pull_request_reviews
get_pull_request_review_comments
The new pull_request_read
tool (decreasing from 6 to 1 tools) makes use of the method argument to perform these tasks:
get
get_files
get_status
get_diff
get_reviews
get_review_comments
New tools
Label management
get_label
list_label
label_write
- method argument:
create
update
delete
- method argument:
Projects
update_project_item
What's Changed
- Adding default toolset grouping by @tonytrg in #1159
- Consolidating pull requests
get
tools by @almaleksia in #1172 - Fix binary files retrieval by @kerobbi in #1183
- Improve registry release reliability by @MattBabbage in #1174
- Add sort and order parameters to search_repositories tool by @kerobbi in #1191
- adding labels tools by @tonytrg in #1193
- Add update project item tool by @JoannaaKL in #1194
- rename tooling by @tonytrg in #1198
Full Changelog: v0.17.1...v0.18.0