Releases: findologic/libflexport
Releases · findologic/libflexport
v1.1.1
- Clarify in
README.md
that CSV support is experimental.
- Remove unused dependencies (#47).
- Ensure that usergroups cannot be set to an empty value (#48).
- Update PHPUnit version (#49).
- Ensure that salesfrequency is a non-negative integer (#50).
v1.1.0
- Allow setting simple values more efficiently (#39, #40)
- Add xml example file and update README (#38)
- Add build matrix to check testsuite with newer phpunit version (#41)
v1.0.3
- Validate the format of exported prices (#31, #34).
- Track code coverage (#36).
- Improve how Composer is used (#35).
v1.0.2
- Allow zero (
0
) as a value for those that cannot be empty, e.g. price (#28).
v1.0.1
- Images supplied to an item are now included in the export instead of being ignored silently (#25).
v1.0.0 - Full XML export support
This version contains breaking changes compared to the last one:
- #6: Prevent reserved property keys from being used.
- Affects
image\d+
, thumbnail\d+
and ordernumber
.
- They are overridden at import time, so exporting them anyway would risk
losing data.
- #7: Require presence of a non-usergroup-specific image, in case usergroup
images are provided.
- #19: Set
count
attribute to the desired number of items, not the number is
actually being exported.
- #23: Disallow empty XML element values.
Other changes:
- Codebase housekeeping.
- Documentation updates.
- Preparation for implemeting CSV export.
- PHP 7.2 support.
Note that CSV export is not feature-complete yet, and will be available for use in a future version.
v0.0.4
- Links to FINDOLOGIC documentation were updated, because it was moved to a new location.
v0.0.3
Fields that are not required by the XML schema no longer need to be set:
name
summary
description
url
v0.0.2
- Fields that are not required by the XML schema no longer need to be set:
bonus
dateAdded
salesFrequency
sort