NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2415 most downloaded on crates.io
A modern, extensible GitHub API client.
Last release 24 days ago
14 Sep 2026
Release timing varies
gaps range from 1 weeks to 3 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
120 releases · first in 2020
One column per quarter.
added missing repos functionality #542
Add override of default crypto provider
[ breaking ] make mandatory PR fields mandatory
Omit input object if null. Github expects object or nothing.
[ breaking ] correct nullable properties on AutoMerge
Added GitHub async SBOM API endpoints.
[ breaking ] actualized github response model for 'List Pull Requests'
add create_comment to PullRequestHandler
Add 'tokio' dependency to retry configuration
add structured GraphQL response and error
add missing waiting status to Status enum
*(activity/starring)* add list_repos_starred_by_user
### Fixed - resolve docs.rs build failure
Add squash_merge_commit_title, squash_merge_commit_title to repo model
Http caching & Conditional requests
Add body_text and body_html to Comment model
provide expiration-aware installation token APIs
[breaking] add a cfg to make the crypto backend for jwt configurable
*(build)* don't fetch dependencies
fetch contributor repository permission
add missing list workflows filters
added creating a review (POST "/repos/{owner}/{repo}/pulls/{pull_number}/reviews")
[breaking] make CommitAuthor email nullable
add redelivery field for hook deliveries
print deprecation warning to stderr
[breaking] sha is optional in DiffEntry if file contents are unchanged
Enable client reuse when authenticating via a Github app using user access tokens
Secret scanning alert locations API
Secrets and Code scanning alerts API
crate build issues with stream feature
don't capture backtraces by default
Implement getting users and reopos by their respective IDs
Support remove_assignees on issue API
remove_assignees on issue API (#686)CreateForkBuilder (#682)Gist::public field (#678)Reference::Commit variant (#697)DeviceCodes::poll_until_available method (#679)merged_by and closed_by fields (#674)support permission on list_collaborators
Added tests for .delete_thread_subscriptions()
[breaking] Change Rate::reset to u64
Add Pending variant to octocrab::workflows::Status
Adding tests to orgs().secrets().create_or_update_secret()
Update base64 requirement from 0.21.0 to 0.22.0
actions().remove_selected_repo_from_org_secret() (#586)repos().delete() (#585)snafu version update (#580)wiremock@v0.6.0 breaks. (#579)Added tests to prove repos().secrets().delete_secret()
### Other - Upgrade http/hyper 1.0
Don't send Authorization headers to third-party services.
Handle redirects in ReleasesHandler::stream_asset().
Resolving issue with deleting reactions from issues.
fixed timeout methods not being feature gated
add methods to builder for changing timeouts
CONTENT-LENGTH (#464)Content::decoded_content (#514)octocrab.issues().delete_label()octocrab.teams().repos().remove()octocrab.teams().repos().add_or_update()octocrab.issues().remove_label()Demonstrate variables and paging
### Other - Add follow-redirect feature
follow-redirect feature (#469)### Other - add get_readme for RepoHandler
Fix github_app_authentication.rs
add tracing debug only when tracing feature is enabled
Fix commit_comment webhook event parsing
add WebhookEventType::Schedule variant
WebhookEventType::Schedule variantAdd optional email field to Author
Make models::webhook_events::payload public
Add webhook event deserialization
Handle errors when kicking off github workflows
Handle errors when kicking off github workflows
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →