Releases: billbeeio/billbee-php-sdk
Releases · billbeeio/billbee-php-sdk
v2.2.1
v2.2.0
Stable Release
Notes from v2.2.0-RC1
- Copyright updated
- Replaced the
mintware-de/data-model-mapper
serializer withjms/serializer
- Updated
phpstan/phpstan
to^1.8.2
- Increased the SCA level to 6
- Added Getters/Setters to models
- Typing improved
- Added additional fields
- Customer
- Meta Fields
- Invoice
- VatFlags
- ShippingCountry
- Title
- Salutation
- AdditionalFees
- MerchantVatId
- CustomerVatId
- InvoicePosition
- totalVatAmount
- rebatePercent
- Order
- RebateDifference
- Shipments
- HistoryEntries
- LastModifiedAt
- ApiAccountId
- ApiAccountName
- MerchantVatId
- CustomerVatId
- PaymentReference
- Shipment
- CarrierId
- Type #56
- SoldProduct
- skuOrId
- Customer
- Added new models
- CustomerMetaData
- InvoiceAdditionalFee
- OrderHistoryEntry
- OrderUser
- StockProduct
- VatFlags
- ShipmentType
- ShippingCarrier
- Changed the default value
Product::$sku: '' => null
Product::$ean: '' => null
Product::$manufacturer: '' => null
Product::$costPrice: 0.00 => null
Product::$stockDesired: 0.00 => null
Product::$stockCurrent: 0.00 => null
Product::$stockWarning: 0.00 => null
Product::$stockCode: '' => null
Product::$stockReduceItemsPerSale: 1.00 => null
Product::$weight: 0 => null
Product::$weightNet: 0 => null
Product::$unit: Product::UNIT_PIECE => null
Product::$unitsPerItem: 1.0 => null
Product::$soldAmount: 0 => null
Product::$soldSumGross: 0.0 => null
Product::$soldSumNet: 0.0 => null
Product::$soldSumNetLast30Days: 0.0 => null
Product::$soldSumGrossLast30Days: 0.0 => null
Product::$soldAmountLast30Days: 0 => null
Product::$shippingProductId: 0 => null
#41, #55Product::$deliveryTime: Product::DELIVERY_NA => null
Product::$recipient: Product::RECIPIENT_NA => null
Product::$occasion: Product::OCCASION_NA => null
Product::$countryOfOrigin: '' => null
Product::$exportDescription: '' => null
Product::$taricNumber: '' => null
Product::$condition: ProductCondition::BRAND_NEW => null
#41CustomerResult::$id: null => 0
ShippingProvider::$name: '' => null
ShippingProvider::$products: '' => []
Source::$source: '' => null
Source::$sourceId: '' => null
Source::$apiAccountName: '' => null
Source::$stockSyncInactive: false => null
Source::$unitsPerItem: 1.00 => null
WebHook::$headers: null => []
WebHook::$properties: null => []
BaseResponse::$paging: [] => null
BaseResponse::$errorMessage: '' => null
BaseResponse::$data: [] => null
- Made
BaseResponse
generic. - Removed
JsonSerializable
implementation inStock
v2.2.0-RC1
- Copyright updated
- Replaced the
mintware-de/data-model-mapper
serializer withjms/serializer
- Updated
phpstan/phpstan
to^1.8.2
- Increased the SCA level to 6
- Added Getters/Setters to models
- Typing improved
- Added additional fields
- Customer
- Meta Fields
- Invoice
- VatFlags
- ShippingCountry
- Title
- Salutation
- AdditionalFees
- MerchantVatId
- CustomerVatId
- InvoicePosition
- totalVatAmount
- rebatePercent
- Order
- RebateDifference
- Shipments
- HistoryEntries
- LastModifiedAt
- ApiAccountId
- ApiAccountName
- MerchantVatId
- CustomerVatId
- PaymentReference
- Shipment
- CarrierId
- Type #56
- SoldProduct
- skuOrId
- Customer
- Added new models
- CustomerMetaData
- InvoiceAdditionalFee
- OrderHistoryEntry
- OrderUser
- StockProduct
- VatFlags
- ShipmentType
- ShippingCarrier
- Changed the default value
Product::$sku: '' => null
Product::$ean: '' => null
Product::$manufacturer: '' => null
Product::$costPrice: 0.00 => null
Product::$stockDesired: 0.00 => null
Product::$stockCurrent: 0.00 => null
Product::$stockWarning: 0.00 => null
Product::$stockCode: '' => null
Product::$stockReduceItemsPerSale: 1.00 => null
Product::$weight: 0 => null
Product::$weightNet: 0 => null
Product::$unit: Product::UNIT_PIECE => null
Product::$unitsPerItem: 1.0 => null
Product::$soldAmount: 0 => null
Product::$soldSumGross: 0.0 => null
Product::$soldSumNet: 0.0 => null
Product::$soldSumNetLast30Days: 0.0 => null
Product::$soldSumGrossLast30Days: 0.0 => null
Product::$soldAmountLast30Days: 0 => null
Product::$shippingProductId: 0 => null
#41, #55Product::$deliveryTime: Product::DELIVERY_NA => null
Product::$recipient: Product::RECIPIENT_NA => null
Product::$occasion: Product::OCCASION_NA => null
Product::$countryOfOrigin: '' => null
Product::$exportDescription: '' => null
Product::$taricNumber: '' => null
Product::$condition: ProductCondition::BRAND_NEW => null
#41CustomerResult::$id: null => 0
ShippingProvider::$name: '' => null
ShippingProvider::$products: '' => []
Source::$source: '' => null
Source::$sourceId: '' => null
Source::$apiAccountName: '' => null
Source::$stockSyncInactive: false => null
Source::$unitsPerItem: 1.00 => null
WebHook::$headers: null => []
WebHook::$properties: null => []
BaseResponse::$paging: [] => null
BaseResponse::$errorMessage: '' => null
BaseResponse::$data: [] => null
- Made
BaseResponse
generic. - Removed
JsonSerializable
implementation inStock
v2.1.0
v2.0.0
v2.0.0 (28 Oct 2021)
- Updated guzzlehttp/guzzle to V7.4.0
- Updated psr/log to 1.1.0
- Updated the Billbee API Endpoint
v2.0.0-RC3 (21 Apr 2021)
Changed the required PHP CPU architecture to 64bit
v2.0.0-RC2 (15 Mar 2021)
Updated from master
v2.0.0-RC1 (22 Feb 2021)
See UPGRADE.md for migration details.
New Features
- PHP 8 added to composer.json
Misc:
Breaking changes:
v1.9.0
v1.8.3
v2.0.0-RC3
Changed the required PHP CPU architecture to 64bit^.
v2.0.0-RC2
Updated from master
v1.8.2 (15 Mar 2021)
Bugfixes
- SoldAmount fixed (PR #39)