Skip to content

Releases: emri99/gitlab-generic-api-client

Release 3.0.0 : Add Exceptions classes

11 Nov 17:54
Compare
Choose a tag to compare
  • 404 errors now throws a \Emri99\Gitlab\Exception\NotFoundException
  • \RuntimeException throws have been replaced with \Emri99\Gitlab\Exception\GitlabApiClientException

Release 2.0.3 : Fix response handling

11 Nov 02:43
Compare
Choose a tag to compare

fix: detection of empty response
fix: remove PHP notice warning on missing Content-Type response header

Release 2.0.2 : Fix optional argument usage

16 Jan 10:38
Compare
Choose a tag to compare
  • fix: Allow usage of null parameter to pass optional url argument

    This allow to use $api->projects($idOrName):

    • to request /projects when $idOrName is null
    • to request /projects/{idOrName} otherwise

Release 2.0.1 : fix post/put requests

03 Dec 23:50
Compare
Choose a tag to compare
  • fix: POST/PUT requests handling
    • use correct content-type x-www-form-urlencodedor multipart/form-data when files supplied
  • refacto: GET/DELETE requests handling
  • remove: PATCH request (no used on gitlab api currently)
  • improvement: response error handling
  • test: update test
  • build: add missing extension ext-json to composer
  • ci: add php 7.1 and 7.2 environments on travis CI

Initial release

27 May 20:11
Compare
Choose a tag to compare

Initial version