All Versions
17
Latest Version
Avg Release Cycle
54 days
Latest Release
2660 days ago

Changelog History
Page 2

  • v4.1.0 Changes

    June 03, 2015

    ➕ Add

    • ➕ Added to all collections the JsonSerializable interface.

    ⚡️ Updated

    • All collections that extends from ArrayCollection now have the toArrayKeys method.
  • v4.0.0 Changes

    February 21, 2015

    ➕ Add

    • ➕ Added Reactive Extension Trait.
    • ➕ Added unfold method, almost like flatMap.
    • ➕ Added BinaryTree data structure.
    • ➕ Added AvlTree data structure.
    • ➕ Added LinkedQueue data structure.
    • ➕ Added LinkedStack data structure.

    🔄 Changed

    • The match method now don't receive a Criteria object but uses a callable instead.
    • Now dictionary act as a HashMap, which can accept any type of key.
    • The toKeysArray method now is only available in MapInterface.
  • v3.2.0 Changes

    February 14, 2015

    ➕ Add

    • ➕ Added flatMap method, just like the Scala and Javascript implementation.

    🔄 Changed

    • 0️⃣ The default Queue implementation uses Doubly Linked List.
    • 0️⃣ The default Stack implementation uses Doubly Linked List.

    🗄 Deprecated

    • Deprecated slice method, now we can use the take, this is part of the Reactive Extensions initiative.
    • 🗄 Deprecated Expression search API
  • v3.1.2 Changes

    September 08, 2014

    🔄 Changed

    • 🔀 Changed the array_merge_recursive to array_merge from the concat method cause was causing errors.
  • v3.1.1 Changes

    September 05, 2014

    🔄 Changed

    • ✅ Ajusting tests for the Dictionary class, which wasn't expecting the correct exception class.

    ✂ Removed

    • Removing nbproject form gitignore.
  • v3.1.0 Changes

    August 27, 2014

    🛠 Fixed

    • All the interfaces bugs which waren't being called correctly.
  • v3.0.0 Changes

    August 26, 2014

    ⚡️ Update

    • Changed all interfaces names to PSR (using the Interface suffix).