Note: This is a cumulative changelog that outlines all of the changes to all magento modules in Deity src/Deity namespace.
Versions marked with a number and date (e.g. v0.1.0 (2018-10-05)) are already released and available via packagist. Versions without a date are not released yet.
- Fixed the issue with price filters #95
- Fixed back compatibility issue with Magento 2.2
- Introduced new API param to merge guest shopping cart into customer one, after login #23
- fixed the issue with zero grandtotal for logged in customer #91
- few fixes to support 2.3.1 Magento version
- fixed the issue for menu API when no categories exist yet #85
- moved all REST API's to dedicated
falcon
namespace #84 - updated place order API for guest customer [#80] (https://github.com/deity-io/falcon-magento2-development/issues/80)
- added selected aggregation to catalog product list REST API #72
- fixed few issues for Paypal REST API
- Introduced Paypal REST API
- Updated guest ORDER REST API to return
masked_order_id
instead oforder_id
- Added
is_selected
field to filter options. - Selected filter are also returned with available filter options.
- Fixed the issue with category filter.
- Removed
V1/contact
API - Removed
V1/info
API - Renamed customer order API from
/V1/carts/mine/deity-order
to/V1/carts/mine/place-order
- Introduced API tests for customer order API
- Renamed guest order API from
/V1/guest-carts/:cartId/deity-order
to/V1/guest-carts/:cartId/place-order
- Introduced API tests for guest order API
- Renamed customer payment API from
/V1/carts/mine/payment-information
to/V1/carts/mine/save-payment-information-and-order
- Introduced API tests for customer payment
- Renamed guest payment API from
/V1/guest-carts/:cartId/payment-information
to/V1/guest-carts/:cartId/save-payment-information-and-order
- Introduced API tests for guest payment
- Fixed the issue with guest order placement
- Refactored Order Id Mask classes. Introduced interfaces, repository. Introduced API tests.
- Added product images to checkout
totals
API
- refactored BreadCrumbs API
- Introduced new menu API
- Introduced new category products API
- Removed plugin for magento token API
- Added UrlRewrite API
- fixed the issues with swagger. Swagger page is functional.
- cleaned up custom plugins and changes not relevant for Falcon product. (#11) (#10)
- fixed the issue with installing module on Magento EE edition.
- Existing interfaces extracted to dedicated module
- changed the
/url
API specification, ambiguous fields,cms
,product
,custom
,category
removed. - new version returns [
entity_type
,entity_id
,canonical_url
]. See swagger for more details - introduced API tests
- existing interface extracted to dedicated namespace
- added
api_version
to existing API - introduced API tests (#7)
- Add endpoints for newsletter subscribe and unsubscribe
- Fix class name collisions in
Deity\MagentoApi\Helper\Breadcrumbs
- Deity_MagentoApi initial release