Skip to content

Releases: billbeeio/billbee-php-sdk

v2.0.0-RC1

22 Feb 08:09
2834d4e
Compare
Choose a tag to compare
v2.0.0-RC1 Pre-release
Pre-release

See UPGRADE.md for migration details.

New Features

  • PHP 8 added to composer.json

Misc:

  • Copyright updated (PR #34)
  • Added phpstan for static code analysis (PR #36)

Breaking changes:

  • The code has been reorganized. The client does not implement the endpoints directly anymore. (PR #35)
    -Updated the min. PHP Version to 7.3 (PR #37)

v1.8.1

22 Feb 08:09
7554fb9
Compare
Choose a tag to compare

New Features

  • PHP 8 added to composer.json

v1.8.0

09 Dec 11:15
7000ee9
Compare
Choose a tag to compare

New features:

  • DELETE /api/v1/products/{id} added. (Client::deleteProduct($id)) (PR #31) Release in the API: 2019-12-10
  • Added missing fields to the product model (PR #32)
    • Product::$condition
    • Product::$widthCm
    • Product::$lengthCm
    • Product::$heightCm
    • Product::$billOfMaterial
  • GET /api/v1/products/PatchableFields added. (Client::getPatchableProductFields()) (PR #33)
  • PATCH /api/v1/products/{id} added. (Client::patchProduct($productId, $model)) (PR #33)

v1.7.0

15 Nov 08:57
Compare
Choose a tag to compare

New features:

  • GET /api/v1/cloudstorages added. (Client::getCloudStorages()) (PR #18)
  • GET /api/v1/products/category added. (Client::getCategories()) (PR #19)
  • GET /api/v1/layouts added. (Client::getLayouts()) (PR #20)
  • Added $templateId and $sendToCloudId to Client::createInvoice() (PR #20)
  • POST /api/v1/products added. (Client::createProduct($product)) (PR #25)
  • POST /api/v1/search added. (Client::search()) (PR #26)

Bug fixes:

  • Unit tests fixed (PR #23)
  • Default values in the Product class fixed (PR #23)

Misc:

  • Added composer scripts for development (PR #24)
  • Added a code documentation generator (PR #24)
  • Fixed code style (PR #24)

v1.6.2

16 Sep 10:20
Compare
Choose a tag to compare

New features:

  • Added the SoldProduct model which is used in OrderItem::$product

Bug Fixes:

  • Added a mapping for Order::$paymentTransactionId and Order::$deliverySourceCountryCode

v1.6.1

24 Jul 10:38
Compare
Choose a tag to compare

Bug Fixes:

  • Fixed use-before-initialize bug in the Client::__construct (PR #15)
  • Fixed empty response bug (PR #17)

v1.6.0

01 Apr 09:55
Compare
Choose a tag to compare

New features:

  • Added a DiagnosticsLogger for debugging

v1.5.0

07 Mar 11:29
Compare
Choose a tag to compare

New features:

  • POST /api/v1/shipment/shipwithlabel added. (Client::shipWithLabel(Model\ShipmentWithLabel))

v1.4.1

07 Jan 06:52
Compare
Choose a tag to compare

Bug Fixes:

  • Order::$vatMode used the wrong type.

General:

  • Copyright updated

v1.4.0

12 Dec 08:44
Compare
Choose a tag to compare

New features:

  • Added the Order::$distributionCenter property
  • Single customer addresses can now queried with the getCustomerAddress
  • Added the Order::$customer property
  • .gitattributes added to exclude test files in prod

Bug fixes:

  • The alternative email address is ignored because sendMode != 4 logger warning fixed
  • Several type annotations fixed

General:

  • Abandoned package json-object-mapper replaced by data-model-mapper
  • Test coverage increased