Releases: gitlab4j/gitlab4j-api
Releases · gitlab4j/gitlab4j-api
Bug Fix
- Made handling of merge_request event more resilient (#332).
- Added testing of SystemHookManager.handleEvent() (#332).
- Updated Jersey version to 2.28
Enhancement Release
- Removed use of JAXB (#327)
- Now uses java.time functionality to parse dates (#327)
- Added support for merge_request system hook (#332)
Bug Fix
- Fixed deserialization problem with the changes property in the webhook events (#325, #330)
Enhancement and Fix Release
- Added support for group and project variables (#330)
- Fixed bug with CommitsApi.getCommit() would fail if there was a slash in the branch name (#328)
Enhancement Release
- Added compare() method to RepositoryApi that includes the staright parameter (#322)
- Added merge_commit_sha property to merge request event (#323)
- Added labels support to IssueEvent (#325)
- Added support for pipeline schedule variables (#326)
Enhancement Release
- Added support for the Packages API (#317)
- Added pipeline schedule support (#319)
- Implemented toString() in webhook and system hook models (#320)
- Added variables support to createPipeline() (#321)
Misc Fixes and Enhancements
- Added Group Milestones API - #304
- Added missing start_date attribute in Milestone model - #303
- Added gteGroups() with filter to GroupsApi - #302
- Added changelog support - #301
- Added diff_refs in MergeRequest - #300
Misc Fixes and Enhancements
Java 8 Stream Documentation improvements - #298
Added lazy stream evaluation - #296
Added CHMOD support - #293
Fixed issue with name being required for project update - #292
Added ability to create merge request discussions - #291
Misc Fixes
- Corrected issueIid inconsistencies in IssuesApi (#285)
- Simplified avatar upload (#284)
Enhancement: Completed Java 8 Stream Support
Java 8 Stream getXxxxxStream() methods have been added to the following API classes, completing the Java 8 Stream support:
- EpicsApi
- MilestonesApi
- PipelineApi
- RunnersApi
- SnippetsApi
- SystemHooksApi