Skip to content
This repository has been archived by the owner on Jan 31, 2020. It is now read-only.

Releases: zendframework/zend-stdlib

zend-stdlib 3.2.1

28 Aug 21:35
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #92 fixes serialization of SplPriorityQueue by ensuring its $serial
    property is also serialized.

  • #91 fixes behavior in the ArrayObject implementation that was not
    compatible with PHP 7.3.

zend-stdlib 3.2.0

30 Apr 13:51
Compare
Choose a tag to compare

Added

  • #87 adds support for PHP 7.2.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • #87 removes support for HHVM.

Fixed

  • Nothing.

zend-stdlib 3.1.1

12 Apr 16:06
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • #67 changes the typehint of the $content property
    of the Message class to indicate it is a string. All known implementations
    already assumed this.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #60 fixes an issue whereby calling remove() would
    incorrectly re-calculate the maximum priority stored in the queue.

  • #60 fixes an infinite loop condition that can occur when
    inserting an item at 0 priority.

zend-stdlib 3.1.0

13 Sep 14:41
Compare
Choose a tag to compare

Added

  • #63 adds a new Zend\Stdlib\ConsoleHelper class, providing minimal support for writing output to STDOUT and STDERR, with optional colorization, when the console supports that feature.

Deprecated

  • #38 deprecates Zend\Stdlib\JsonSerializable, as all supported version of PHP now support it.

Removed

  • Nothing.

Fixed

  • Nothing.

zend-stdlib 3.0.1

12 Apr 21:21
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #59 fixes a notice when defining the Zend\Json\Json::GLOB_BRACE constant on systems using non-gcc glob implementations.

zend-stdlib 2.7.7

12 Apr 21:18
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #59 fixes a notice when defining the Zend\Json\Json::GLOB_BRACE constant on systems using non-gcc glob implementations.

zend-stdlib 2.7.6

19 Feb 16:04
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #56 updates the AggregateHydrator implementation to add overrides for the hydrate() and extract() methods; this was done to ensure they trigger zend-stdlib-specific event classes (vs the zend-hydrator base classes), in order to ensure backwards compatibility.

zend-stdlib 2.7.5

16 Feb 20:09
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #54 updates the HelperPluginManager implementation to return zend-stdlib-specific instances (instead of zend-hydrator instances), to ensure backwards compatibility when typehinting against the zend-stdlib types.

zend-stdlib 3.0.0

03 Feb 16:56
Compare
Choose a tag to compare

Added

  • #51 adds PHP 7 as a supported PHP version.
  • #51 adds a migration document from v2 to v3. Hint: if you use hydrators, you need to be using zend-hydrator instead!
  • #51 adds automated documentation builds to gh-pages.

Deprecated

  • Nothing.

Removed

  • #33 - removed deprecated classes
    • All Hydrator classes see #22.
    • Zend\Stdlib\CallbackHandler see #35
  • #37 - removed deprecated classes and polyfills:
    • Zend\Stdlib\DateTime; this had been deprecated since 2.5, and only existed as a polyfill for the createFromISO8601() support, now standard in all PHP versions we support.
    • Zend\Stdlib\Exception\InvalidCallbackException, which was unused since #33.
    • Zend\Stdlib\Guard\GuardUtils, which duplicated Zend\Stdlib\Guard\AllGuardsTrait to allow usage with pre-PHP 5.4 versions.
    • src/compatibility/autoload.php, which has been dprecated since 2.5.
  • #37 - removed unneeded dependencies:
    • zend-config (used only in testing ArrayUtils, and the test was redundant)
    • zend-serializer (no longer used)
  • #51 removes the documentation for hydrators, as those are part of the zend-hydrator component.

Fixed

  • Nothing.

zend-stdlib 2.6.0

21 Jul 17:15
Compare
Choose a tag to compare

Added

  • #13 adds Zend\Stdlib\Hydrator\Iterator, which provides mechanisms for hydrating objects when iterating a traversable. This allows creating generic collection resultsets; the original idea was pulled from PhlyMongo, where it was used to hydrate collections retrieved from MongoDB.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.