Releases: utopia-php/vcs
Releases · utopia-php/vcs
4.1.0
What's Changed
- Fix: GitHub branch pagination by @HarshMN2345 in #98
New Contributors
- @HarshMN2345 made their first contribution in #98
Full Changelog: 4.0.0...4.1.0
4.0.0
What is Changed
- Upgrade
utopia-php/cacherequirement from1.0.*to^2.0. - Raise the PHP requirement from
>=8.0to>=8.2. - Improve GitHub adapter error handling for missing or inaccessible repositories, commits, and branches.
Breaking Changes
- Consumers must now run PHP 8.2 or newer.
- Consumers using VCS adapters must now install
utopia-php/cache2.x. The adapters exposeUtopia\Cache\Cachein public constructor types, so this changes the supported public dependency contract.
Full Changelog: 3.2.1...4.0.0
3.2.1
3.1.1
What's Changed
- Eliminate duplication in Forgejo adapter and tests by @Copilot in #77
- fix: use pre-written app.ini mount for Gogs webhook support by @jaysomani in #82
- fix: resolve testGetPullRequestFiles failures for Forgejo and Gogs by @jaysomani in #83
- Supporting Gogs integration with existing tools by @Copilot in #80
- fix: adjust expiration time for token generation by @docimin in #87
New Contributors
Full Changelog: 3.1.0...3.2.0
3.1.0
3.0.1
3.0.0
Breaking changes
searchRepositoriesno longer accepts first parameterstring $installationId
What's Changed
- feat: Add Gitea pull request and comment endpoints by @jaysomani in #68
- feat: Add Gitea repository operations endpoints by @jaysomani in #69
- feat: implement getOwnerName for Gitea using repositoryId by @jaysomani in #72
- test: add tests for Gitea comment operations by @jaysomani in #73
- feat: implement Gitea webhook support by @jaysomani in #74
- chore: extract
getRepositoryAccessTypemethod by @hmacr in #75 - feat: Add Gitea git operations and user endpoints by @jaysomani in #71
Full Changelog: 2.0.2...3.0.0
2.0.2
What's Changed
- fix: Ensure installation ID is set correctly in GitHub payload handling by @eldadfux in #64
- feat: Add Gitea commit endpoints (getCommit, getLatestCommit) by @jaysomani in #66
- Chore: Improve gitea tests by @Meldiron in #67
- Remove unused utopia-php/framework dependency by @loks0n in #70
New Contributors
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- feat: Add Gitea repository content endpoints (tree, content, languages) by @jaysomani in #63
- Implement
getInstallationRepositorymethod by @hmacr in #65
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- Initial commit for gitea by @jaysomani in #57
- Chore: cleanup cicd setup by @Meldiron in #59
- Fix: External contribution tests by @Meldiron in #60
- FIx: Prevent internal tests for external contribution by @Meldiron in #61
- feat: Add Gitea repository endpoints (getRepository, getRepositoryName, deleteRepository) by @jaysomani in #58
- Use
installation/repositoriesAPI for searching repos by @hmacr in #53
New Contributors
- @jaysomani made their first contribution in #57
Full Changelog: 1.0.1...2.0.0