Skip to content

Releases: ozdemirburak/json-csv

1.0.0

Choose a tag to compare

@ozdemirburak ozdemirburak released this 08 Dec 10:52
  • Minimum PHP version is now 8.1, and updated PHPUnit to version 10/11.
  • Modernized codebase with PHP 8.1+ features (typed properties, union types, static return type).
  • Replaced numbers option with boolean numeric option for CSV to JSON conversion.
  • Improved handling of edge cases (empty arrays, nested structures, arrays of scalars).
  • Added support for CSV fields containing newlines within quoted values.
  • Better handling of different line endings (Unix, Windows, old Mac).
  • Added comprehensive test suite with 85+ tests covering edge cases.
  • Removed Travis CI and updated GitHub Actions workflow.

0.4.0

Choose a tag to compare

@ozdemirburak ozdemirburak released this 06 Dec 17:01
  • Remove support for PHP 7.2.
  • Added PHP 8.0 support.

0.3.0

Choose a tag to compare

@ozdemirburak ozdemirburak released this 29 Jan 17:02
Remove PHP 7.1 support, added utf-8 support for csv conversion #13

0.2.0

Choose a tag to compare

@ozdemirburak ozdemirburak released this 31 Oct 22:46
v0.2, better csv to json conversion, removed support for php 7.0

0.1.1

Choose a tag to compare

@ozdemirburak ozdemirburak released this 17 Oct 15:56
organize tests, fix error about splat operator where unpacking does n…

0.1.0

Choose a tag to compare

@ozdemirburak ozdemirburak released this 01 Oct 23:29
modified the conversion method for json to csv to make it healthier w…

0.0.1

Choose a tag to compare

@ozdemirburak ozdemirburak released this 26 Feb 00:07
initial commit