Skip to content

Releases: onlime/bexio-api-client

0.6.2

05 Dec 10:30
55fe0a2

Choose a tag to compare

  • Fix token refresh for new Bexio OpenID Connect provider URL https://auth.bexio.com/realms/bexio: Always store scopes in tokens file, as they are also used in refreshToken().
  • Add SensitiveParameter attribute to all sensitive parameters to avoid logging/leaking them.

0.6.1

08 Oct 22:32
6919712

Choose a tag to compare

  • Fix for jumbojett/openid-connect-php v1.0: Only set accessToken if already loaded in Bexio\Client instance.

0.6.0

08 Oct 17:31
6a9a9b8

Choose a tag to compare

  • Updated jumbojett/openid-connect-php to v1.0
  • Updated Bexio OpenID Connect provider URL to https://auth.bexio.com/realms/bexio

0.5.0

27 Sep 11:58
be7d4b6

Choose a tag to compare

  • Added Bexio company profile endpoint request methods to Other resource.
  • Drop PHP 8.0/8.1 support
  • Integrated laravel/pint as dev requirement for PHP style fixing
  • Using more return types

0.4.1

24 Mar 22:48

Choose a tag to compare

  • Extended getFullApiUrl() to optionally append query params.
  • Added onlime/laravel-bexio-api-client to suggested packages to use this library with Laravel HTTP Client instead of Guzzle.

0.4.0

24 Mar 14:59

Choose a tag to compare

  • Fix release comparison links in CHANGELOG.
  • Refactored most Client methods into AbstractClient for better extensibility.
  • BC break: The redirect URL does now need to be passed as second argument of the Client::authenticate($scopes, $redirectUrl) method, no longer as constructor argument.

0.3.1

23 Mar 16:04

Choose a tag to compare

  • Fix Contact::searchContacts() to support query params.
  • Use query request option in Guzzle client instead of appending query params to API URI directly to avoid conflicts with already existing query params in configured API URI.
  • Fix phpDoc comments for $id method params.
  • Add CHANGELOG

0.3.0

18 Mar 16:29
f93d5f8

Choose a tag to compare

implemented Bexio API v3 support with OpenID Connect authentication