All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Typescript support - @ResuBaka (#210, #242)
- Multi Stock Inventory (Magento MSI) support - @aleron75, @dimasch (#226)
- Import of magento 2 cms pages and blocks to the full import - @toh82 (#235)
- Information about magento 2 cms pages and blocks import to the readme - @toh82 (#235)
- Introduce orderNumber to order creation endpoint - @Flyingmana (#251)
- Optional Redis Auth functionality. - @rain2o (#267)
- Extensions have ability to modify Elasticsearch results. - @grimasod (#269)
- Refactored Travis build config - @Tjitse-E (#273)
- Multistore support for
magento1
-platform usingmagento1-vsbridge
- @cewald (#276)
- Sharp dependency has been updated. It might require reinstalling yarn dependencies - @lukeromanowicz
- Replaced index property value
not_analyzed
withtrue
foroptions
field in attribute schema - @adityasharma7 (#334)
- Missing
res
andreq
parameters are now passed to ProductProcessor - @jahvi (#218) - Moving of graphql files to the dist folder - @ResuBaka (#242)
- Moving of schema files to the dist folder - @ResuBaka (#244)
- Missing assetPath config for magento1 - @ResuBaka (#245)
- New payload for magento1 stock check endpoint - @cewald (#261)
yarn dev:inspect
command and extract nodemon config to nodemon.json - @Tjitse-E, @cewald (#272, #279)- Include Magento Currency Code in mage2vs import and productsdelta if available - @rain2o (#281)
- Better handling of HTTP error codes provided by API client - @pkarw (#3151)
- Dependencies update to avoid lodash security issues.
- Dependencies update to avoid js-yaml security issues.
- Extension schemas in
src/models
are not required anymore - @EmilsM, @lukeromanowicz (#259, #263)
- Change min postal code length in user profile to 3 so it's sames as in orders - @lukeromanowicz (#253)
- Fix failing o2m when parsing order schema - @lukeromanowicz (#248)
- Mount ElasticSearch data to
docker/elasticsearch/data
directory - @dimasch, @lukeromanowicz (#237, #241) - Fix product schema and importer in migration process - @lukeromanowicz (#239)
- Changed location of magento1 platform js client. Moved from
src/platform/magento1/module
to magento1-vsbridge-client - @mtarld (#195) - Update Babel from 6 to 7 - @lukeromanowicz (#202)
- Support unicode characters in order requests - @lukeromanowicz (#201)
- TravisCI configured for building and linting - @lukeromanowicz (#204)
- Use Redis database from configuration in mage2vs - @Cyclonecode (#211)
- Requests with invalid body result in HTTP code 400 instead of 500 - @AndreiBelokopytov (#220)
src/models/order.schema.json
was moved tosrc/models/order.schema.js
to support regex transformation - @lukeromanowicz (#201)
- Use encrypted token for user authentication - @pkarw (#215)
- Use store id from configuration in
mage2vs import
- @boehsermoe (#179)
- Magento 1 bridge client - @afirlejczyk (#190)
- configurable ElasticSearch
apiVersion
- @Resubaka (#192)
- Fixed
apiVersion
property for ElasticSearch driver - now it's available thruconfig/*.json
- @mdanilowicz (#185)