Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

Releases: grixu/api-client

3.2.0

30 Apr 13:46
209e932
Compare
Choose a tag to compare
  • Use snake_case naming convention in results data array instead of camelCase
  • Updated DTO to v3

3.1.2

30 Mar 14:26
Compare
Choose a tag to compare
  • New StraightKeyParser

3.1.1

09 Mar 12:53
Compare
Choose a tag to compare
  • Bugs fixed

3.1.0

09 Mar 11:53
Compare
Choose a tag to compare
  • Bug fixed in OAuthToken
  • Added parsing datetime strings to Carbon objects in StraightKeyParser
  • Add GitHub Actions integration

3.0.1

15 Feb 13:40
Compare
Choose a tag to compare
  • Minor bug fixes
  • Changed data layout in PaginatedData to be compatible with Laravel Resources

3.0.0

12 Feb 09:45
95fb1ef
Compare
Choose a tag to compare
  • Huge rebuild package both in concept and code layer.
  • Uses PHP8, dropped PHP 7.4 compatibility.
  • More concentrated on delivery flexible package that could be use directly in apps rather than in other packages
  • Made interfaces & classes for configuration, authorization, data fetching, containing & parsing to final classes delivered by user
  • Prepared classes for config, url creating & fetching data from JSON API

2.0.1

20 Jan 11:57
Compare
Choose a tag to compare

Updated to compatibility with PHP 8

2.0.0

04 Jan 11:04
Compare
Choose a tag to compare
  • Delete "Action" in class names
  • Leave hard-coded configuration of Base URL and OAuth in config file
  • Use ApiClient as factory for CallApi class
  • Optimized for multiple use in same project

1.0.0

18 Dec 14:42
Compare
Choose a tag to compare
Initial