PackageTrack
Sign in Get early access

portphp/csv

CSV reader and writer for Port

3.1.0 2.4M downloads/mo #3687 most downloaded on Packagist portphp/csv

What this package is like to depend on

Last release 1 months ago

23 Jul 2026

Ships fairly regularly

a new release about every 4.2 years

Nearly every release is documented

notes for 6 of 6 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

6 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

6 releases · Aug 2017 to Jul 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 6
  1. 3.1.0 23 Jul 2026
    Release notes

    Fixed

    • CsvReader::current() no longer TypeErrors at EOF when column headers are set (do-while → while; regression tests). See #18 (supersedes #3).

    Added

    • CsvWriter optional $escape constructor argument (default '\\'), passed to fputcsv — avoids PHP 8.4+ deprecation when the escape parameter is omitted. Callers may pass '' for modern “no escape” behavior. See #17.

    Also

    • Dependabot Actions bumps (checkout v7, cache v6).
    Open source →
    Release notes

    3.1.0 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 3.0.0 22 Jul 2026
    Release notes

    Breaking

    • PHP ^8.2
    • portphp/portphp ^2.0 (was ^1.6)

    See UPGRADE-3.0.md.

    Open source →
    Release notes

    3.0.0

    Compare

    Choose a tag to compare

    Open source →
  3. 2.0.1 06 Mar 2022
    Release notes

    What's Changed

    • Use same delimiter in reader and writer by @ddeboer in #9

    Full Changelog: 2.0.0...2.0.1

    Open source →
    Release notes

    2.0.1

    Compare

    Choose a tag to compare

    Open source →
  4. 2.0.0 06 Mar 2022
    Release notes

    What's Changed

    • Test against PHP 7.3 by @ddeboer in #4
    • Replace Travis with GitHub Actions by @ddeboer in #8
    • Removed support for legacy Mac OS line endings (#8).

    New Contributors

    Full Changelog: 1.1.0...2.0.0

    Open source →
    Release notes

    2.0.0

    Compare

    Choose a tag to compare

    Open source →
  5. 1.1.0 07 Jan 2018
    Release notes
    • Implement ReaderFactory.
    Open source →
    Release notes

    1.1.0

    Compare

    Choose a tag to compare

    Open source →
  6. 1.0.0 30 Aug 2017
    Release notes

    1.0.0

    Compare

    Choose a tag to compare

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive