Releases: horde/GithubApiClient
Release list
0.1.0
docs: Minor clarification
fix(phpstan): resolve four pre-existing level-5 findings
chore: Remove phpstan.neon - this is externally managed now
feat(api): add ListReleases and ListIssueComments request factories
chore(ci): regenerate CI bootstrap via horde-components ci init
0.0.1
feat(issuetype): add org issue-type CRUD with assign/unassign helpers
feat(milestone): add milestone CRUD with assign/unassign helpers
feat(issue): add issues base surface with type/milestone-aware IssueUpdate
test: merge tests/ into test/ and style FQCN usage
feat: removeAllLabels method
feat(label): add repository-level label CRUD
fix(pagination): handle empty Link header without TypeError
feat(reviewcomment): add per-line PR review-comment CRUD
feat(error): typed GithubApiAccessDeniedException on 403 missing-permission
feat(checkrun): add createCheckRun, updateCheckRun, getCheckRun
chore: Update workflow dependency
0.0.1-RC1
feat: Add nodeId to various DTOs
feat: #11 alternative client which delegates authorization to decorator
feat: horde/Core#91 Extract reusable authentication handling for Github from components to github api client.
GithubApiClient 0.0.1-alpha5
This is a bugfix release.
fix(deps): lower PHP requirement from 8.3 to 8.2
GithubApiClient 0.0.1-alpha4
This is a minor release.
style: Refine by php-cs-fixer
feat: Support necessary API calls to implement a Github App integration - does not include JWT generator
fix: Remove ephemeral script
feat: Make the PullRequestList countable
feat: add detailed error messages from GitHub API responses
chore(gitignore): Add some more editor related directories
GithubApiClient 0.0.1-alpha3
This is a minor release.
feat(api): add createReview method for pull request reviews
feat: add GitHub Releases API support