Releases: sebastianbergmann/exporter
Releases · sebastianbergmann/exporter
Release list
sebastian/exporter 8.2.1
Immutable
release. Only release title and notes can be modified.
Fixed
- Removed
"minimum-stability": "dev"fromcomposer.json
sebastian/exporter 8.2.0
Immutable
release. Only release title and notes can be modified.
Added
ObjectExporterinterface,ObjectExporterChain, andExportContextfor customizing how objects are exported (an object exporter can be passed toExporter's constructor and is consulted before the default representation of an object is used)Exporter::shortenedExport()andExporter::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 lengthExporter::hasCustomRepresentationFor()for checking whether an object exporter provides the representation for an object
sebastian/exporter 8.1.1
Immutable
release. Only release title and notes can be modified.
Fixed
- A lone
\n(LF) followed by a lone\r(CR) was incorrectly treated as a single\n\rline ending when exporting a string; these are now treated as two separate line endings
sebastian/exporter 8.1.0
Immutable
release. Only release title and notes can be modified.
sebastian/exporter 8.0.3
Immutable
release. Only release title and notes can be modified.
Fixed
- #90:
Exporter::toArray()silently drops a private property that is redeclared in a derived class
sebastian/exporter 7.0.3
Immutable
release. Only release title and notes can be modified.
Fixed
- #90:
Exporter::toArray()silently drops a private property that is redeclared in a derived class
sebastian/exporter 8.0.2
Immutable
release. Only release title and notes can be modified.
- #74: Int cast warning when exporting large floats
sebastian/exporter 8.0.1
Immutable
release. Only release title and notes can be modified.
Changed
- Explicitly handle
NAN,INF, and-INFinexportFloat()
sebastian/exporter 8.0.0
Immutable
release. Only release title and notes can be modified.
Removed
- This component is no longer supported on PHP 8.3
sebastian/exporter 7.0.2
Changed
- Suppress
unexpected NAN value was coerced to stringwarning triggered on PHP 8.5