PackageTrack
Sign in Get early access

sebastian/exporter

Provides the functionality to export PHP variables for visualization

8.2.1 955M downloads/mo #44 most downloaded on composer sebastianbergmann/exporter

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Release timing varies

gaps range from 2 weeks to 8 months

Rarely documented

notes for 12 of 59 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

59 releases · first in 2013

21 releases in the last 12 months

see the full history below

Release timeline

59 releases · Jul 2013 to Aug 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 59
  1. 8.2.1 07 Aug 2026
    Release notes

    Fixed

    • Removed "minimum-stability": "dev" from composer.json
    Open source →
    Release notes

    Fixed

    • Removed "minimum-stability": "dev" from composer.json
    Open source →
  2. 8.2.0 07 Aug 2026
    Release notes

    Added

    • ObjectExporter interface, ObjectExporterChain, and ExportContext for customizing how objects are exported (an object exporter can be passed to Exporter's constructor and is consulted before the default representation of an object is used)
    • Exporter::shortenedExport() and Exporter::shortenedRecursiveExport() use the representation provided by an object exporter as well; it is collapsed to a single line and shortened when it is longer than the configured maximum length
    • Exporter::hasCustomRepresentationFor() for checking whether an object exporter provides the representation for an object
    Open source →
    Release notes

    Added

    • ObjectExporter interface, ObjectExporterChain, and ExportContext for customizing how objects are exported (an object exporter can be passed to Exporter's constructor and is consulted before the default representation of an object is used)
    • Exporter::shortenedExport() and Exporter::shortenedRecursiveExport() use the representation provided by an object exporter as well; it is collapsed to a single line and shortened when it is longer than the configured maximum length
    • Exporter::hasCustomRepresentationFor() for checking whether an object exporter provides the representation for an object
    Open source →
  3. 8.1.1 13 Jul 2026
    Release notes

    Fixed

    • A lone \n (LF) followed by a lone \r (CR) was incorrectly treated as a single \n\r line ending when exporting a string; these are now treated as two separate line endings
    Open source →
    Release notes

    Fixed

    • A lone \n (LF) followed by a lone \r (CR) was incorrectly treated as a single \n\r line ending when exporting a string; these are now treated as two separate line endings
    Open source →
  4. 8.1.0 21 May 2026
    Release notes

    Changed

    • #57: Preserve SplObjectStorage iterator position instead of resetting to first element
    • #91: Make binary string output readable for mostly-printable values
    Open source →
    Release notes

    Changed

    • #57: Preserve SplObjectStorage iterator position instead of resetting to first element
    • #91: Make binary string output readable for mostly-printable values
    Open source →
  5. 8.0.3 20 May 2026
    Release notes

    Fixed

    • #90: Exporter::toArray() silently drops a private property that is redeclared in a derived class
    Open source →
    Release notes

    Fixed

    • #90: Exporter::toArray() silently drops a private property that is redeclared in a derived class
    Open source →
  6. 8.0.2 15 Apr 2026
    Release notes
    • #74: Int cast warning when exporting large floats
    Open source →
    Release notes
    • #74: Int cast warning when exporting large floats
    Open source →
  7. 8.0.1 10 Apr 2026
    Release notes

    Changed

    • Explicitly handle NAN, INF, and -INF in exportFloat()
    Open source →
    Release notes

    Changed

    • Explicitly handle NAN, INF, and -INF in exportFloat()
    Open source →
  8. 8.0.0 06 Feb 2026
    Release notes

    Removed

    • This component is no longer supported on PHP 8.3
    Open source →
  9. 7.0.3 20 May 2026
    Release notes

    Fixed

    • #90: Exporter::toArray() silently drops a private property that is redeclared in a derived class
    Open source →
    Release notes

    Fixed

    • #90: Exporter::toArray() silently drops a private property that is redeclared in a derived class
    Open source →
  10. 7.0.2 24 Sep 2025
    Release notes

    Changed

    • Suppress unexpected NAN value was coerced to string warning triggered on PHP 8.5
    Open source →
  11. 7.0.1 22 Sep 2025
    Release notes

    Changed

    • Suppress not representable as an int, cast occurred warning triggered on PHP 8.5
    Open source →
  12. 7.0.0 07 Feb 2025
    Release notes

    Removed

    • This component is no longer supported on PHP 8.2
    Open source →
  13. 6.3.2 24 Sep 2025

    Nothing published for this version

  14. 6.3.1 22 Sep 2025

    Nothing published for this version

  15. 6.3.0 05 Dec 2024

    Nothing published for this version

  16. 6.2.0 05 Dec 2024

    Nothing published for this version

  17. 6.1.3 03 Jul 2024

    Nothing published for this version

  18. 6.1.2 18 Jun 2024

    Nothing published for this version

  19. 6.1.1 18 Jun 2024

    Nothing published for this version

  20. 6.1.0 18 Jun 2024

    Nothing published for this version

  21. 6.0.3 17 Jun 2024

    Nothing published for this version

  22. 6.0.1 02 Mar 2024

    Nothing published for this version

  23. 6.0.0 02 Feb 2024

    Nothing published for this version

  24. 5.1.4 24 Sep 2025

    Nothing published for this version

  25. 5.1.3 22 Sep 2025

    Nothing published for this version

  26. 5.1.2 02 Mar 2024

    Nothing published for this version

  27. 5.1.1 24 Sep 2023

    Nothing published for this version

  28. 5.1.0 18 Sep 2023

    Nothing published for this version

  29. 5.0.1 08 Sep 2023

    Nothing published for this version

  30. 5.0.0 03 Feb 2023

    Nothing published for this version

  31. 4.0.9 11 Aug 2026

    Nothing published for this version

  32. 4.0.8 24 Sep 2025

    Nothing published for this version

  33. 4.0.7 22 Sep 2025

    Nothing published for this version

  34. 4.0.6 02 Mar 2024

    Nothing published for this version

  35. 4.0.5 14 Sep 2022

    Nothing published for this version

  36. 4.0.4 11 Nov 2021

    Nothing published for this version

  37. 4.0.3 28 Sep 2020

    Nothing published for this version

  38. 4.0.2 26 Jun 2020

    Nothing published for this version

  39. 4.0.1 15 Jun 2020

    Nothing published for this version

  40. 4.0.0 07 Feb 2020

    Nothing published for this version

  41. 3.1.9 11 Aug 2026

    Nothing published for this version

  42. 3.1.8 24 Sep 2025

    Nothing published for this version

  43. 3.1.7 22 Sep 2025

    Nothing published for this version

  44. 3.1.6 02 Mar 2024

    Nothing published for this version

  45. 3.1.5 14 Sep 2022

    Nothing published for this version

  46. 3.1.4 11 Nov 2021

    Nothing published for this version

  47. 3.1.3 30 Nov 2020

    Nothing published for this version

  48. 3.1.2 14 Sep 2019

    Nothing published for this version

  49. 3.1.1 11 Aug 2019

    Nothing published for this version

  50. 3.1.0 03 Apr 2017

    Nothing published for this version

  51. 3.0.0 03 Mar 2017

    Nothing published for this version

  52. 2.0.0 19 Nov 2016

    Nothing published for this version

  53. 1.2.2 17 Jun 2016

    Nothing published for this version

  54. 1.2.1 21 Jun 2015

    Nothing published for this version

  55. 1.2.0 27 Jan 2015

    Nothing published for this version

  56. 1.1.0 24 Jan 2015

    Nothing published for this version

  57. 1.0.2 10 Sep 2014

    Nothing published for this version

  58. 1.0.1 16 Feb 2014

    Nothing published for this version

  59. 1.0.0 09 Jul 2013

    Nothing published for this version

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