Skip to content

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 and download_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 all Commit 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 to add_hook method (@​mltsy)
  • Update repository files endpoint APIv4 (@​mltsy)
  • Update Branch docs and add options param to protect_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 to branch in create_branch & create_commit methods (@​sr189)

4.1.0 (26/05/2017)

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 and unstar_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

Merge request reports