Skip to content

Releases: kodedphp/stdlib

Version 6.4.2

23 Jun 14:21

Choose a tag to compare

  • fix: implicitly nullable parameter type updated with explicit type
  • update(unserialize): better error handling, and early exit if nothing is passed
  • chore: replace alias join function with implode

Version 6.4.1

15 Mar 23:22

Choose a tag to compare

  • optimization: use pre-increment
  • update: to shorthand callable
  • update: removes the new-line at the end of the XML string

Version 6.4.0

12 Mar 14:54

Choose a tag to compare

This version introduces new functions and improvements:

  • added new function tap()
  • added new function extended()
  • introduced new interface Tapped
  • class ExtendedArguments now parses the data/array internally to multi-dimensional array
  • improvements around the dot-noted keys logic

Version 6.3.0

16 Oct 10:13

Choose a tag to compare

  • changed method signature for fromObject method to fromObject(Configuration|string $object): Configuration
  • fixes the wrong 'root' name in Config class
  • added missing property type in Mime class
  • renamed internal storage array (storage -> data) in Data/Attribute classes

Version 6.2.1

05 Apr 09:59

Choose a tag to compare

  • improved ULID timestamps handling

Version 6.2.0

05 Apr 00:22

Choose a tag to compare

  • added ULID class

Version 6.1.0

06 Apr 16:46

Choose a tag to compare

- UUID: adds toBase64() and fromBase64() methods

Version 6.0.2

25 Jan 21:19

Choose a tag to compare

  • fixes the XmlSerializer for nested array data with invalid XML key values
  • reverted method signatures for implicit conversion from float

Version 6.0.1

25 Jan 15:15

Choose a tag to compare

- chore: cleanup

Version 6.0.0

23 Jan 21:58

Choose a tag to compare

  • minimum PHP version 8.1
  • should be compatible with JsonSerializable::jsonSerialize(): mixed signature
  • adds strict_types
  • loose type for Argument::set() $index parameter
  • chore: simplify FQN