Skip to content

Releases: paranoiq/dogma

v0.2.12

29 Oct 15:30
Compare
Choose a tag to compare
  • Compatibility with PHP 8.1 (supported versions: 7.1 - 8.1)
  • Added Str::getLineAt()
  • Added Re::pos()

v0.2.11

12 Oct 09:56
Compare
Choose a tag to compare
  • All Date/Time::isXyz() methods and diff() methods can receive string argument as $other
  • Added Re::submatch() and submatchAll() - returnin only first submatch from matched expression
  • Added Str::replaceKeys()
  • Allowed jquery-like selectors in Dom
  • Fixed DaysOfWeek::toDays() (thanks @VladaHejda)

v0.2.10

28 Aug 12:09
Compare
Choose a tag to compare
  • Fix: Abstract classes in Enum inheritance hierarchy are skipped

v0.2.9

20 Jul 15:19
Compare
Choose a tag to compare
  • Fix Date/NightIntervalDataSet optimized modifyDataByStream() methods
  • yes, again!

v0.2.8

13 Jul 11:33
Compare
Choose a tag to compare
  • Fix optimized methods in Date/NightIntervalDataSet
  • Str::convertEncoding() can use UConverter from intl
  • DateTime::setTimeZone() receives strings
  • Things
  • Stuffs

v0.2.7

09 Jun 19:03
Compare
Choose a tag to compare
  • PHP 7.1 compatibility fix
  • Fix composer scripts on Mac

v0.2.6

24 Apr 14:02
Compare
Choose a tag to compare
  • PHP 7.1 support is back (supported versions: 7.1 - 8.0)
  • BC Break: Date/Time::format() does not receive formatter (PHP 7.1 compatibility)
  • BC Break: Date/NightIntervalData and sets no longer implement Dumpable interface
  • Deprecation: Regexp functions moved from Str to Re
  • Added Breadth first search algo
  • Added Str::findTag()
  • Added Output::capture() helper
  • Date and DateTime parses 'the day after tomorrow' etc
  • Added interval separator '--'. ' - ' is some times confused for '-'
  • DateInterval acknowledges the existence of NightInterval
  • Some minor fixes of course

v0.2.5

17 Feb 15:39
Compare
Choose a tag to compare
  • Add invert() on all interval sets
  • Moar constructors for Date/Time intervals
  • Some build verbesserungs

v0.2.4

03 Dec 12:19
Compare
Choose a tag to compare
  • Fixed IntervalDataSets calling equals() on incompatible types

v0.2.3 🎱

22 Nov 17:35
Compare
Choose a tag to compare
  • Support for PHP 8 (supported versions 7.2 - 8.0)
  • Some fixes