All Versions
27
Latest Version
Avg Release Cycle
98 days
Latest Release
68 days ago

Changelog History
Page 2

  • v4.5.0

    August 13, 2018

    General improvements

    • ⬇️ Reduced gem size 4 times #390

    🛠 Bugfixes

    • 🛠 Fixed an error message handling from the API response #389
    • 🛠 Fixed options for projects API #399

    🆕 New features

    • ➕ Added support for Merge Request approvals API #393
    • ➕ Added support for project unsharing #395
    • ➕ Added support to pass options for deploy keys #398
  • v4.4.0

    June 03, 2018
  • v4.2.0

    July 13, 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)
  • v4.1.0

    May 26, 2017
    • ➕ Add appropriate Content-Type header (@mltsy)
    • ➕ Add Jobs endpoint methods (@hjanuschka)
    • ⚡️ Update BuildTriggers to v4 API and rename to PipelineTriggers. (@IgnoredAmbience)
    • ➕ Add support for keys resource (@dirker)
    • ✂ Remove version-lock for terminal-table (@SuperTux88)
  • v4.0.0

    April 10, 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)
    • Fix get_file and file_contents methods to work with APIv4. (@asedge)
  • v3.7.0

    August 16, 2016
    • ➕ Add in GitlabCI Runner support (@davidcollum)
    • Implemented tags API methods (@jblackman)
    • 🔦 Expose response status when Gitlab raises an error. (@calavera)
    • ➕ Add build_artifacts method (@nanofi)
    • ➕ Add user_search method (@Dreeg)
    • ➕ Added project git hook support (@liger1978)
    • ➕ Add the ability to delete an issue (@dandunckelman)
    • ➕ Add missing Build APIs (@edgemaster)
    • 👌 Improve record table output to use Hash id field if it exists. (@asedge)
    • 👌 Support for listing merge request notes (@dlukman)
    • ⚡️ Update YARD so it can be formatted easier for the CLI. (@asedge)
    • ➕ Add options to build method (@sanderhahn)
    • ➕ Add delete_group method (@shadeslayer)
    • ➕ Add group_projects method (@shadeslayer)
    • 🔀 Add edit_merge_request_comment (@hjanuschka)
    • Add merge_request_commits method (@nomeaning777)
    • Add method edit_group_member (@coder-hugo)
    • 🆕 New builds endpoints (@kmarcisz)
    • Use respond_to_missing? instead of respond_to? (@tsigo)
    • ➕ Added possibility to change emails of user (@azomazo)
    • ➕ Added possibility to change services in the project (@azomazo)
    • ⚡️ Update README.md (@walterheck)
  • v3.6.1

    December 13, 2015
    • 🛠 Fixed CLI output for collections
  • v3.6.0

    December 11, 2015
    • 👌 Improved output of the CLI help (@thomasdarimont)
    • Added search_projects alias for project_search method
    • ➕ Added pagination and auto pagination support (@nanofi)
  • v3.5.0

    November 26, 2015
    • 👍 a4f2150 Add support for namespaces endpoint
    • 3ad81a1 Add missing "@" in doc. (@asedge)
    • fc34acb Add Gitlab::Client::Commits and rearrange methods and tests related to commits. (@asedge)
    • 527089b Add commit status API, was added in Gitlab 8.1 (@dsander)
    • 0a2f1db Add --json CLI parameter to output results as JSON
    • 3f9cb62 Adding sudo option for when forking a project (@gregoriomelo)
    • 🔧 8dd964e Fix CLI configuration example comment line width to <= 80. (@asedge)
    • 🔧 bbb8b61 Add comment for CLI configuration example. (@asedge)
    • ⚡️ 30e96b9 Update README.md (@raine)
    • d81f05b Change #handle_error method so it handles errors that are returned as an Array. (@asedge)
    • 4c0395e Add Unprocessable error handler (@ondra-m)
    • 3179bed Add block/unblock user. This API feature was added in GitLab 7.13 (@azomazo)
    • 9946c7d Check for specific exceptions in tests to suppress rspec warnings. (@asedge)
    • 👍 5e1c025 Added support description option in create_group method (@azomazo)
    • 46b657e deleting a gitlab project returns the string "true" (@tosmi)
    • cc3b489 add development scripts (@NARKOZ)
    • 24ad7fd Added specs edit_project, create_fork, create_user_with_username (@p404)
    • ⚡️ 42e73a2 Added edit_project method to Projects module && updated the create_user method (@p404)
    • ♻️ c9822f1 Refactor create_user method (@p404)
    • 6d7c4e7 Added create_fork method to Projects module (@p404)
    • 54155b6 Add snippet_content method + tests. (@asedge)
    • 🚚 cfff385 Remove executable permission on fixture file. (@asedge)
    • 487a372 Add RepositoryFiles#get_file method. (@asedge)
    • c9c05ad Hide auth_token method from CLI/shell. (@asedge)
    • 🚚 ef408a7 Remove unnecessary require. (@asedge)
    • a2752d1 Add some missing examples. (@asedge)
    • ac595af Add group_search method. (@asedge)
    • 53a6671 Added Users#delete_user method (@cthulhu666)
    • 🛠 a2360f0 Add httparty ENV variable for CLI. Fixes #127. (@asedge)
  • v3.4.0

    April 22, 2015
    • 🚚 9acb83d remove check for missing attributes
    • 8896e2b return false when response body is empty
    • a04f3af escape ref parameter for repo_file_contents
    • 8dcfec5 Add tests for project_search. (@asedge)
    • 75ead81 Added :page and :per_page query options to snippet_notes method (@StephenOTT)
    • f9818cb Added :page and :per_page query options to issue_notes method (@StephenOTT)
    • f92d745 Added :page and :per_page query options to notes method (@StephenOTT)
    • d4c3f20 Add support for merge_request_changes (@dsander)
    • 2253fba Allow authenticating via oauth with the private_token (@dsander)
    • 8b7bcb4 add inspect method to ObjectifiedHash
    • 257737c add delete_branch (@marc-ta)
    • 📄 f6532d5 improve docs
    • 5164e6d Adding options hash to milestone_issues method.
    • 👍 57fa92d Added support to get milestone issues. (@pbendersky)
    • 🔀 d604e58 Add create_merge_request_note
    • cea19b8 Add project_search method (@ey3ball)
    • 🛠 d0ebd3b Catch SIGINT earlier during shell session. Fixes #111. (@asedge)
    • 2133562 Redo the actions_table to make it more readable. CLI can now display the same help as the Shell. Closes #106. (@asedge)
    • 📚 da18909 Add some method documentation and small style fixes. (@asedge)
    • 7e1b408 Authenticate via oauth an auth_token (@dsander)
    • 🔀 adb28b3 Update create_merge_request doc to include :target_project_id parameter. Closes #108. (@asedge)
    • 💎 525e913 add ruby-2.2 to travis-ci
    • 3671c89 Save shell history when user presses Ctrl-d (@asedge)
    • c8e5f50 Hide httparty & httparty= methods from Gitlab.actions - just like endpoint, private_token, etc. (@asedge)
    • 👻 358deeb Fix a regression with exception handling in shell. (@asedge)
    • 🚚 9612ce3 Added support for repository files create, edit and remove. (@razielgn)
    • 2203ad7 Fix headings in action_table. (@asedge)
    • b4dceb3 add CHANGELOG.md
    • ♻️ e2bd91c Small refactor of Gitlab::Help, Gitlab::Shell & Gitlab::CLI::Helpers. Add some new tests and refactor ones recently added. (@asedge)
    • ♻️ bffd84f Refactor Gitlab::Help. Add tests some. (@asedge)
    • 9bd4f7a Add test for Gitlab::Shell. (@asedge)
    • ♻️ bc14ec5 Refactor of Gitlab::Shell to hopefully make it more readable & testable. Wrote tests for some Gitlab::Shell & Gitlab::CLI::Helper methods. Other minor improvements and refactors. (@asedge)