Skip to content

Releases: findologic/libflexport

v3.1.1

17 Jan 11:43
b02e443
Compare
Choose a tag to compare

Bug fixes:

  • Fixed the header for CSV by renaming visibility to visible

v3.1.0

13 Jul 07:29
d83fbc8
Compare
Choose a tag to compare

Enhancements:

  • Add support for Images and URLs within variants

v3.0.0

03 Apr 11:53
98eec21
Compare
Choose a tag to compare

Enhancements:

  • Add support for XML and CSV variants
  • Add support for visibility tag

Internal changes:

  • Use PSR-4 for autoloading
  • Add tests for examples
  • Bump PHP requirement to PHP 8.1

v2.9.1

09 Nov 15:09
aebac7a
Compare
Choose a tag to compare

Bug fixes:

  • Allow properties containing reserved property names as substring (#135)
    • An exception was caused when trying to use something like main_ordernumber, although that's not a reserved property key - ordernumber is.
    • The fix applies to all reserved property keys.

Internal changes:

  • Make sure that tests work with PHP 8.1

v2.9.0

22 Apr 14:08
6ba98ae
Compare
Choose a tag to compare

Enhancements:

  • Introduce the possibility to override the prefix of export files (#131)
    • This is findologic for CSV- and XML export alike.
    • Example: Set the prefix to foobar to get foobar.csv or foobar_0_20.xml when writing an export to CSV- or XML file, respectively.
    • Call Exporter::setFileNamePrefix with the desired prefix to achieve this.

v2.8.0

09 Dec 15:26
7669467
Compare
Choose a tag to compare

Enhancements:

  • Add support for PHP 8 (#128)
  • Expose constants for certain fields' character limits for use by libflexport consumers (#130)

Bug fixes:

  • Consider carriage return characters (\r) as regular spaces when generating CSV export (#126)

Internal changes:

  • Rename stable main branch from master to main

v2.7.0

27 Apr 11:58
Compare
Choose a tag to compare

Enhancements:

  • Add URL to invalid URL exception message for easier debugging (#122).

Bug fixes:

  • When serializing to a CSV file, steps after the initial one should append to the existing CSV file rather than overwriting it (#123).

Internal changes:

  • Switch from Travis CI to GitHub Actions (#117).
  • Upgrade PHPUnit (#118).
  • Enable nightly builds (#120).
  • Change build so GitHub Actions run in forks as well without requiring secrets to be configured (#124).

v2.6.0

19 Feb 11:42
Compare
Choose a tag to compare

Enhancements:

  • Add proper support for PHP 7.4.

Bug fixes:

  • Make tests and examples match the XML schema, which started requiring an item URL to be set to match reality.

Internal changes:

  • Apply PSR-12 rules (#103).

v2.5.1

04 Nov 09:54
f36b533
Compare
Choose a tag to compare
  • OXID-59: Extend the XmlExample of libflexport

v2.5.0

14 Oct 15:28
Compare
Choose a tag to compare

Functional:

  • Add way for non-overriding adding of attribute values.