octokit.rb

Ruby toolkit for the GitHub API

MIT License

Downloads
264.8M
Stars
3.8K
Committers
347

Bot releases are visible (Hide)

octokit.rb - v9.1.0 Latest Release

Published by nickfloyd 4 months ago

What's Changed

Features

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v9.0.0...v9.1.0

octokit.rb - v9.0.0

Published by nickfloyd 4 months ago

BREAKING CHANGES

What's Changed

Breaking changes

Features

Fixes

Documentation

Maintenance

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v8.1.0...v8.2.0

octokit.rb -

Published by nickfloyd 9 months ago

What's Changed

Features

Fixes

Maintenance

Docs

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.2.0...v8.0.1

octokit.rb - v8.0.0

Published by kfcampbell 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.2.0...v8.0.0

octokit.rb - v7.2.0

Published by nickfloyd about 1 year ago

What's Changed

Features

Maintenance

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.1.0...v7.2.0

octokit.rb - v7.1.0

Published by kfcampbell about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v7.0.0...v7.1.0

octokit.rb - v7.0.0

Published by kfcampbell about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.1.1...v7.0.0

octokit.rb - v6.1.1

Published by nickfloyd over 1 year ago

What's Changed

Features

Bugs

Docs

Maintenance

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.1.0...v6.1.1

octokit.rb - v6.1.0

Published by nickfloyd over 1 year ago

What's Changed

Features

Bugs

Docs

Maintenance

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.0.1...v6.1.0

octokit.rb - v6.0.1

Published by nickfloyd almost 2 years ago

What's Changed

Dependencies

Housekeeping

Bug fixes

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v6.0.0...v6.0.1

octokit.rb - v6.0.0

Published by kfcampbell almost 2 years ago

We're releasing v6.0.0 because #1494 and #1495 are technically breaking changes although the APIs that underlie this functionalilty have been not operational for some time.

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.6.1...v6.0.0

octokit.rb - v5.6.1

Published by timrogers about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.6.0...v5.6.1

octokit.rb - v5.6.0

Published by timrogers about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.5.0...v5.6.0

octokit.rb - v5.5.0

Published by timrogers about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.4.0...v5.5.0

octokit.rb - v5.4.0

Published by timrogers about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.3.0...v5.4.0

octokit.rb - v5.3.0

Published by timrogers about 2 years ago

Features

New Contributors

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.2.0...v5.3.0

octokit.rb - v5.2.0

Published by nickfloyd about 2 years ago

Advisories and Breaking Changes

With this release, all preview logic and header implementations have been removed. GitHub REST API previews were promoted in October 2021. With this change, the headers no longer need to be passed to the GitHub REST API. This means you will no longer need to manually pass in preview headers (for any reason) to benefit from the API changes behind the preview logic.

Housekeeping

CI/Build

Dependencies

Full Changelog: https://github.com/octokit/octokit.rb/compare/v5.1.0...v5.2.0

octokit.rb - v5.1.0

Published by timrogers over 2 years ago

Features

  • Add support for the "Search topics" (GET /search/topics) API with .search_topics (@juanluis-garrote)
  • Add support for the "Disable a workflow" (PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable) GitHub Actions API with .workflow_disable (@Fryguy)
  • Add support for the "Enable a workflow" (PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable) GitHub Actions API with .workflow_enable (@Fryguy)
  • Add support for the "Get workflow run usage" (GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing) GitHub Actions API with .workflow_run_usage (@mathroule)
  • Add support for the "Get a job for a workflow run" (GET /repos/{owner}/{repo}/actions/jobs/{job_id}) GitHub Actions API with .workflow_run_job (@mathroule)
  • Add support for the "Download job logs for a workflow run" (GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs) GitHub Actions API with .workflow_run_job_logs (@mathroule)
  • Add support for the "List jobs for a workflow run attempt" (GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs) GitHub Actions API with .workflow_run_attempt_jobs (@mathroule)
  • Add support for the "List jobs for a workflow run" (GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs) GitHub Actions API with .workflow_run_jobs (@mathroule)

Gem development

  • Update rubocop to 1.31.2 and autocorrect Rubocop offences (@timrogers)
  • Enable new Rubocop cops by default (@timrogers)
  • Update rb-fsevent to 0.11.1 (@timrogers)
  • Update vcr to 6.1 (@timrogers)
octokit.rb - v5.0.0

Published by timrogers over 2 years ago

  • Drop support for Ruby versions 2.0, 2.1, 2.2, 2.3, 2.4, 2.5 and 2.6, which have all reached end-of-life (i.e. they aren't maintained anymore) (@timrogers)
octokit.rb - v4.25.1

Published by timrogers over 2 years ago

  • Stop configuring Faraday's retry middleware twice (@Edouard-chin)
  • Fix various Ruby warnings (e.g. missing parentheses) (@coryf)