Skip to content

Commit

Permalink
Version 4.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Mardl committed Oct 25, 2022
1 parent 334bb44 commit 10a91b2
Show file tree
Hide file tree
Showing 3 changed files with 134 additions and 104 deletions.
35 changes: 32 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,48 @@
# Version 4.1.4 (coming soon)
# Version 4.2.0

* Min. PHP Version set to 7.3
* Support PhpUnit 8.0
* Please take a look at [UPGRADE-4.0.0](UPGRADE-4.0.0.md)

## Features

# none
* import:
* Configurable default parameters "delimiter", "enclosure" and "escape" for the CSV reader
* define in configuration.json
```
"delimiter": ",",
"enclosure": "\"",
"escape": "\u0000"
```
* 'escape' is set to `null` by default to be backwward compatible with PHP 7.3
* import-customer:
* new column `is_active`for customer import
* import-customer-address:
* new column `is_active`for address import. Over customer import the column named `_address_is_active`.


## Bugfixes
* import-product:
* Fix has_options and required_options cleanup on product update
* Fix header-mapping.json `"allow_backorders": "backorders"`
* Fix set \Exception() parameter Compatible with php8.1
* import-dbal-collection:
* Fix API call with invalid URL
* import-cli:
* Fix \Exception() parameter compatibility with php8.1
* import:
* Define default configuration for CSV reader with Unicode `null` value for `escaper` to avoid crash on json_encoded data in CSV Columns
* import-configuration-jms:
* Remove default definition from `CsvTrait` to set from configuration.json.
* see techdivison/import/CHANGELOG.md for more information
* import-customer:
* Use strict mode handling in customer import
* remove created_at on update
* Format DOB without time
* Clear columns on update to update only fields that not null. Use `__EMPTY__VALUE__` instead
* import-customer-address:
* fix crash on not existing configuration for `customer/address/telephone_show`
* Clear columns on update to update only fields that not null. Use `__EMPTY__VALUE__` instead

# Version 4.1.3

Expand Down Expand Up @@ -781,7 +810,7 @@
* Add techdivision/import#162
* Add techdivision/import#163
* Add techdivision/import-product#146
* Add techdivision/import-cli-simple#216
* Add techdivision/import-cli-simple#216
* Add techdivision/import-configuration-jms#25
* Add converter libraries to community version
* Add new events that will be triggered before and after the header has been initialized
Expand Down
16 changes: 8 additions & 8 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
"license": "MIT",
"require": {
"php": ">=7.3.0",
"techdivision/import": "^17.2.0",
"techdivision/import-cli": "^12.1.0",
"techdivision/import": "^17.3.0",
"techdivision/import-cli": "^12.1.1",
"techdivision/import-app-simple": "^18.0.0",
"techdivision/import-configuration-jms": "^17.2.1",
"techdivision/import-configuration-jms": "^17.3.0",
"techdivision/import-ee": "^16.0.0",
"techdivision/import-attribute": "^22.0.2",
"techdivision/import-attribute-set": "^17.0.0",
"techdivision/import-customer": "^17.0.2",
"techdivision/import-customer-address": "^17.0.2",
"techdivision/import-customer": "^17.0.4",
"techdivision/import-customer-address": "^17.0.4",
"techdivision/import-category": "^21.0.0",
"techdivision/import-category-ee": "^22.0.0",
"techdivision/import-product": "^25.0.7",
"techdivision/import-product": "^25.0.8",
"techdivision/import-product-msi": "^20.0.0",
"techdivision/import-product-tier-price": "^18.0.0",
"techdivision/import-product-url-rewrite": "^25.0.0",
"techdivision/import-product-link": "^25.0.1",
"techdivision/import-product-media": "^27.0.0",
"techdivision/import-product-bundle": "^25.0.0",
"techdivision/import-product-variant": "^25.0.1",
"techdivision/import-product-variant": "^25.0.3",
"techdivision/import-product-grouped": "^19.0.0",
"techdivision/import-product-ee": "^26.0.0",
"techdivision/import-product-link-ee": "^27.0.0",
Expand All @@ -38,7 +38,7 @@
"techdivision/import-converter-product-category": "^10.0.0",
"techdivision/import-converter-product-attribute": "^10.0.1",
"techdivision/import-converter-customer-attribute": "^3.0.0",
"techdivision/import-serializer-csv": "^1.0.0",
"techdivision/import-serializer-csv": "^1.0.2",
"techdivision/import-dbal-collection": "^1.1.1",
"techdivision/import-cache-collection": "^1.0.0",
"techdivision/import-configuration": "^5.2.0"
Expand Down
Loading

0 comments on commit 10a91b2

Please sign in to comment.