Skip to content

v0.8

Pre-release
Pre-release

Choose a tag to compare

@kapxapot kapxapot released this 15 Feb 12:25
· 174 commits to master since this release

This release contains some major changes:

  • Upgraded to PHPUnit 9.
  • Totally revamped DI container initialization.
  • Introduced own mapping providers.
  • Created own autowiring DI container which shortens the wiring config significantly.
  • Renamed and reorganized the file structure, "Generic" and "Core" subfolders are used now.
  • Page building switched to <h1..6> tags instead of paragraphs.

Collections:

  • Added NumericCollection for numbers. sum() and max() functions are moved to it.
  • Added StringCollection, which is recommended to use instead of string[].
  • Added collect() method that gathers elements into a collection.
  • Added removeFirst(), tail(), shuffle(), join() and cleanMap() functions.
  • Added stringize() and numerize() functions to extract/convert to string/numeric collections.
  • trimEnd() renamed to trimTail().

Other changes and enhancements:

  • Settings revamp.
  • Further container eradication.