Update gitlab requirement from ~> 4.16.1 to >= 4.16.1, < 4.18.0
Updates the requirements on gitlab to permit the latest version.
Release notes
Sourced from gitlab's releases.
v4.17.0
Bugfixes
- Fixed instances where HTTP methods did not match the type of params #583
- Updated minimal required version for httparty to 0.18 #591
New features
- Added support for
error_code
returned by specific API endpoints #577- Added support for cherry-pick dry runs #579
- Added support for commit revert API #579
- Added support for resource state events API #580
- Added support for group runners API #582
- Added support for user starred projects API #584
- Added support for group badges API #585
- Added support for
download_job_artifact_file
anddownload_branch_artifact_file
#587- Added support for
all_members
#588- Added support for pipeline bridges API #592
- Added support for group billable members #593
- Added support for pipeline test reports #594
Changelog
Sourced from gitlab's changelog.
CHANGELOG
Newer releases
Please see: https://github.com/NARKOZ/gitlab/releases
4.2.0 (13/07/2017)
- Use
url_encode
in allCommit
resources (@grodowski
)- Fix
project_search
path for APIv4 (@edaubert
)- Add options to
Labels#create_label
(@hlidotbe
)- Add
Board
API support (@hlidotbe
)Award Emoji
API (@akkee
)- Subscribe and unsubscribe actions for labels (
@akkee
)- Add
options
hash toadd_hook
method (@mltsy
)- Update repository files endpoint APIv4 (
@mltsy
)- Update
Branch
docs and addoptions
param toprotect_branch
(@mltsy
)- Fix and clarify
edit_project
option docs (@mltsy
)- Add
TODO
API (@akkee
)- Use
body
parameter to send POST data (@sr189
)- Add
Environments
module (@mltsy
)- Edit and Delete methods for
Notes
API (@akkee
)- Rename
branch_name
parameter tobranch
increate_branch
&create_commit
methods (@sr189
)4.1.0 (26/05/2017)
- Add appropriate Content-Type header (
@mltsy
)- Add
Jobs
endpoint methods (@hjanuschka
)- Update
BuildTriggers
to v4 API and rename toPipelineTriggers
. (@IgnoredAmbience
)- Add support for
keys
resource (@dirker
)- Remove version-lock for terminal-table (
@SuperTux88
)4.0.0 (10/04/2017)
- Adds ability to create commits in a repository - (
@logicminds
)- Remove Ruby 1.x support from the project - (
@orta
)- Add
star_project
andunstar_project
methods. (@connorshea
)- Lock terminal-table to prevent build failures on Ruby 1.9/2.0. (
@connorshea
)- Update documentation to link to docs.gitlab.com instead of the GitHub mirror for GitLab CE. (
@connorshea
)- Add method
share_project_with_group
(@danhalligan
)- Allow to retrieve
ssh_keys
for a specific user(@dirker
)- Allow issues to use NAMESPACE/REPO identifier (
@brodock
)- Add issues subscribe/unsubscribe (
@newellista
)- Add merge_requests subscribe/unsubscribe (
@newellista
)- Updated
deploy_key
endpoints (@epintozzi
)- Add milestone/merge_requests (API V4 only) (
@joren
)- Rename "git hook" to "push rule". (
@asedge
)- Change project fork endpoint for v4 API. (
@asedge
)- Block/unblock user now uses POST instead of PUT. (
@asedge
)- Project ID can also be a string (namespace/project_name). (
@bergholdt
)- Support pipeline. (
@bergholdt
)- Add methods to disable and enable deploy keys on projects. (
@buzzdeee
)- Add method to fetch issues a merge request will close. (
@joren
)
... (truncated)
Commits
-
e307c57
Release v4.17.0 -
56ab4b1
Regenerate rubocop_todo -
87ff403
Bump httparty dependency to v0.18 -
c6cf6d5
Add method to list all members including inherited members (#588) -
8b8a34d
Add pipeline bridges API (#592) -
50c5625
Adding the group billable members call as described in the Gitlab documentati... -
caab12f
Create Gitlab::Pipeline.pipeline_test_report (#594) -
34f4a91
Merge pull request #587 from akashdotsrivastava/586-job-artifacts-download-API -
ffd6955
Rubocop fixes -
3fb4a62
Added missing methods and fixed existing ones with file download in job artif... - Additional commits viewable in compare view