github_kit 1.0.0 copy "github_kit: ^1.0.0" to clipboard
github_kit: ^1.0.0 copied to clipboard

GitHubKit is a comprehensive Dart package for interacting with the GitHub API. It provides an easy-to-use interface for common GitHub operations and supports advanced features like GitHub Actions, cod [...]

Changelog #

All notable changes to the GitHubKit package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased #

Added #

  • GraphQL support for executing custom queries
  • Automatic retrying for rate-limited requests
  • Logging and debugging features

Changed #

  • Improved error handling with custom GitHubException class

1.0.0 - 2024-10-13 #

Added #

  • Initial release of GitHubKit
  • Support for major GitHub API endpoints:
    • Repositories
    • Issues
    • Pull Requests
    • Users
    • Gists
    • Teams
    • Organizations
    • Projects
    • Actions
    • Packages
    • Webhooks
  • Authentication support for Personal Access Tokens and OAuth
  • Pagination support for list operations
  • Rate limiting information in responses
3
likes
140
points
27
downloads

Publisher

verified publisherdammak.dev

Weekly Downloads

GitHubKit is a comprehensive Dart package for interacting with the GitHub API. It provides an easy-to-use interface for common GitHub operations and supports advanced features like GitHub Actions, code scanning, and secret scanning.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

args, flutter, gql, gql_exec, gql_http_link, gql_link, http, logging, oauth2

More

Packages that depend on github_kit