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

v1.0.0-beta.2

Compare
Choose a tag to compare
@jenschude jenschude released this 06 Jan 14:01
· 1958 commits to main since this release

Major refactoring of the http client handling. Sphere client uses now PSR http messages for internal request and response representation and ships with a guzzle5 and guzzle6 http client adapter which will be automatically used. It's also possible to register new http client adapters implementing Sphere\Core\Client\Adapter\AdapterInterface

  • switch composer to caret operator
  • add redis to travis configuration
  • update customer create endpoint with API changes
  • add productSlug to LineItem
  • add homepage and support sections to composer.json
  • add accessor for adapter factory to client
  • [BREAKING] move guzzle to http client adapter to reduce dependencies
  • sphere client can use guzzle5 and guzzle6
  • [BREAKING] fix product variants mapping type
  • add price validity ranges
  • add php-intl as dependency to readme for development
  • [BREAKING] update price update and remove action to priceId
  • update links to documentation
  • [DEPRECATED] ProductSetMetaAttributesAction
  • add meta attribute update actions for categories
  • add meta attribute update actions for products
  • change userAgent signature
  • add missing type mappings to requests
  • [BREAKING] add required attributes to StateDraft add behat test for StateCreate
  • add ReviewCreateRequest
  • add CommentCreateRequest
  • add ProductDiscountCreateRequest
  • add ProductTypeCreateRequest
  • add hipchat notification
  • set values collection type only on deserialisation in AttributeType
  • FilterRange adds quotes to string and formats DateTime
  • add ShippingMethodCreateRequest
  • add InventoryCreateRequest
  • add InventoryEntry model
  • add DiscountCodeCreateRequest
  • add CustomerGroupCreateRequest
  • add ChannelCreateRequest
  • add CartDiscountCreateRequest
  • remove context type hint from TaxCategoryDraft
  • add zone create request
  • add context to ZoneDraft constructor
  • add tax category create request
  • add importOrder unit tests
  • add order import request and models
  • add sdk user agent to client header
  • expose headers and status code in response objects
  • refactor getters for results and facets in paged responses
  • fix bool filter more type safe filter to string conversion
  • more type safe filter to string conversion
  • fix multi facet and filter params
  • fix type of TaxRate