php-nette-utils (4.1.3-1) unstable; urgency=medium

  [ David Grudl ]
  * Image: refactoring, added normalizeColor()
  * improved native types
  * improved phpDoc

 -- David Prévot <taffit@debian.org>  Fri, 13 Feb 2026 07:38:19 +0100

php-nette-utils (4.1.2-1) unstable; urgency=medium

  [ David Grudl ]
  * improved native types
  * improved phpDoc

  [ David Prévot ]
  * Convert d/watch to version 5

 -- David Prévot <taffit@debian.org>  Wed, 04 Feb 2026 08:33:54 +0100

php-nette-utils (4.1.1-1) unstable; urgency=medium

  [ David Grudl ]
  * Html::addText() accepts int|null for back compatibility
  * ArrayHash::offsetGet() added return type

  [ David Prévot ]
  * Update Standards-Version to 4.7.3

 -- David Prévot <taffit@debian.org>  Fri, 26 Dec 2025 15:33:12 +0100

php-nette-utils (4.1.0-1) unstable; urgency=medium

  [ David Grudl ]
  * requires PHP 8.2
  * StaticClass: is not overriding __callStatic()
  * Strings::webalize() requires INTL extension
  * DateTime: strict behavior (BC break)

 -- David Prévot <taffit@debian.org>  Fri, 05 Dec 2025 10:52:16 +0100

php-nette-utils (4.0.9-1) unstable; urgency=medium

  * Upload to unstable now that Trixie has been published

  [ David Grudl ]
  * removed dead code
  * fixed PHP 8.5 compatibility

  [ David Prévot ]
  * Remove Rules-Requires-Root

 -- David Prévot <taffit@debian.org>  Mon, 24 Nov 2025 13:31:15 +0100

php-nette-utils (4.0.8-1) experimental; urgency=medium

  [ David Grudl ]
  * optimized global function calls
  * DateTime::relativeToSeconds() checks for error
  * DateTime: fixed parsing 'ago' modifier [Closes #327]
  * support for PHP 8.5

  [ Jakub Vrána ]
  * Strings::trim() trims Line Separator and Ideographic Space (#326)

 -- David Prévot <taffit@debian.org>  Fri, 08 Aug 2025 07:56:12 +0200

php-nette-utils (4.0.7-1) experimental; urgency=medium

  * Upload to experimental during the freeze

  [ David Grudl ]
  * DateTime: triggers a warning when time overflow occurs
  * DateTime: added static method relativeToSeconds() for converting relative
    time string to seconds
  * DateTime: constructor and modify() correctly handle the relative time even
    if the daylight saving time is changed

 -- David Prévot <taffit@debian.org>  Wed, 04 Jun 2025 08:02:36 +0200

php-nette-utils (4.0.6-1) unstable; urgency=medium

  [ David Grudl ]
  * exception: use natural explanatory style
  * tests: improved descriptions
  * added FileSystem::resolvePath() [Closes #308]
  * added ShouldNotHappenException
  * added Helpers::IsWindows
  * Image: catches all errors during saving

  [ David Prévot ]
  * Update Standards-Version to 4.7.2

 -- David Prévot <taffit@debian.org>  Mon, 31 Mar 2025 22:27:34 +0200

php-nette-utils (4.0.5-1) unstable; urgency=medium

  [ David Grudl ]
  * support for PHP 8.4
  * Image: GD extension detection added
  * Mapper is deprecated
  * added Iterables::toIterator()
  * added Iterables::memoize()
  * added Arrays::mapWithKeys() & Iterables::mapWithKeys()
  * Strings::matchAll(): added option 'lazy'

  [ David Prévot ]
  * Update Standards-Version to 4.7.0

 -- David Prévot <taffit@debian.org>  Sun, 11 Aug 2024 18:33:05 +0200

php-nette-utils (4.0.4-1) unstable; urgency=medium

  [ David Grudl ]
  * added Iterables

 -- David Prévot <taffit@debian.org>  Wed, 17 Jan 2024 22:42:33 +0100

# For older changelog entries, run 'apt-get changelog php-nette-utils'
