Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Github Laravel Package

graham-campbell/github

Laravel bridge to the KnpLabs PHP GitHub API. Provides a configurable GitHub client via a manager, with Laravel-friendly service container integration, facades, and multi-connection support for GitHub authentication and requests.

View on GitHub
Deep Wiki
Context7
V9.8
  • Require knplabs/github-api 2.19
V9.7.1
  • Corrected phpdoc
V9.7
  • Require knplabs/github-api 2.18
V9.6
  • Require knplabs/github-api 2.17
  • Upgrade to lcobucci/jwt ^3.4 || ^4.0
  • Manager phpdoc fixes
V9.5
  • Require knplabs/github-api 2.16
V9.4
  • Support Laravel 8
V9.3.1
  • Avoid deprecated authentication methods
V9.3
  • Require knplabs/github-api 2.15
  • Added missing cachefactory provides
V9.2.1
  • Fixes for case sensitive filesystems
  • Issue JWT tokens for 9m59s rather than 10m
V9.2
  • Require knplabs/github-api 2.14
V9.1.1
  • Updated funding information
V9.1
  • Require knplabs/github-api 2.13
V9.0.1
  • Fixed typo in requirements
V9.0
  • Dropped Laravel 5
  • Moved around internals
  • Reworked caching support
V8.6
  • Fixed deprecated in app auth
  • Made caching truely optional
V8.5
  • Added Laravel 7 support
V8.4
  • Support directly providing a key to the private authenticator
  • Fixed docs and example config for the private authenticator
V8.3.1
  • Added missing properties
V8.3
  • Require knplabs/github-api 2.12
  • Support both HTTPlug v1 and v2
V8.2
  • Added Laravel 6 support
V8.1
  • Work around Laravel caching bugs
  • Ensure cache TTLs aren't too large
V8.0
  • Reworked caching
  • Avoid calling deprecated code
V7.8
  • Added private key authenticator
V7.7
  • Added Laravel 5.8 support
V7.6
  • Require knplabs/github-api 2.11
V7.5
  • Support knplabs/github-api 2.10 too
V7.4
  • Added Laravel 5.7 support
  • Support knplabs/github-api 2.9 too
V7.3
  • Support no authentication
V7.2
  • Support knplabs/github-api 2.8 too
V7.1
  • Use the new cache plugin package
V7.0
  • Support PHP 7.1 or 7.2
  • Support Laravel 5.5 or 5.6
  • Support knplabs/github-api 2.7
V6.2.1
  • Fixed config when inside phar
V6.2
  • Support knplabs/github-api 2.7 too
  • Fixed manager dynamic method phpdoc
V6.1
  • Support knplabs/github-api 2.6 too
V6.0
  • Support PHP 7.0, 7.1, 7.2
  • Support Laravel 5.1 - 5.5
  • More type hints
  • Added JWT authentication support
  • Rolled a custom caching plugging
  • Locked to knplabs/github-api 2.5
V5.1
  • Added laravel 5.4 support
V5.0
  • Upgraded to the newest upstream library
V4.4.2
  • Fixed lumen support
V4.4.1
  • Use our own log adapter
V4.4
  • Added support for logging
V4.3
  • Added laravel 5.3 support
  • Added cache configuration
  • Added optional backoff support
V4.2.1
  • Improved service provider
  • Fixed some typos
V4.2
  • Added laravel 5.2 support
  • Improved environment detection
V4.1
  • Improved lumen support
V4.0
  • Official lumen support
  • Code cleanup
  • Moved the factory
  • Container binding improvements
V3.2
  • Added more configuration
V3.1
  • Support both laravel 5.0 and 5.1
  • Dropped php 5.4 support
V3.0
  • Supporting all authentication methods
V2.0
  • Upgraded to laravel 5.0
V13.1.1
  • Added missing organization members manager method docs
V13.1
  • Add PHP 8.5 support
  • Add Laravel 13 support
V13.0
  • Support only PHP 8.1-8.4
  • Support only Laravel 10-12
V12.8
  • Added graham-campbell/bounded-cache v3 support
  • Require knplabs/github-api 3.16
V12.7
  • Added PHP 8.4 support
  • Require knplabs/github-api 3.15
V12.6
  • Require knplabs/github-api 3.14
V12.5
  • Added Laravel 11 support
V12.4
  • Added PHP 8.3 support
  • Require knplabs/github-api 3.13
V12.3
  • Require knplabs/github-api 3.12
V12.2
  • Require knplabs/github-api 3.11
V12.1
  • Require knplabs/github-api 3.10
V12.0
  • Support Laravel 8-10 only
  • Support PHP 7.4-8.2 only
  • Added additional types
  • Removed various getter methods
  • Require knplabs/github-api 3.9
  • Require lcobucci/jwt ^4.3 || ^5.0
V11.0
  • Dropped PHP < 7.4
  • Dropped Laravel < 8
  • Require lcobucci/jwt ^4.1.5
V10.6
  • Require knplabs/github-api 3.6
  • Support graham-campbell/bounded-cache v2 too
V10.5
  • Require knplabs/github-api 3.5
V10.4
  • Support Laravel 9
  • Require knplabs/github-api 3.4
V10.3.1
  • Provisional PHP 8.1 support
  • Updated package metadata
V10.3
  • Require knplabs/github-api 3.3
V10.2
  • Require knplabs/github-api 3.2
V10.1
  • Require knplabs/github-api 3.1
V10.0.2
  • Always build keys using integer timestamps
V10.0.1
  • Tweaked private token auth
V10.0
  • Require knplabs/github-api 3.0
  • Removed password authenticator
  • Added PHP 8.0 support
V1.0.1
  • Removed the cs fixers
  • CS fixes
  • Moved to the MIT license
V1.0
  • Improved the test suite
  • Added cs fixers to the test suite
  • Increased the minimum upstream version
  • Improved the docs
  • Other minor tweaks
V0.1.1
  • Expose the factory class in the ioc
  • Corrected the license comments
  • Added dynamic method docs to the manager
  • Other minor tweaks
V0.1
  • Initial testing release
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky