Skip to content

Releases: Nekland/Tools

[2.6.2] - 2022-03-06

06 Mar 11:06
Compare
Choose a tag to compare

Added

  • Completed support for PHP 8.2 (deprecation notice removal)

Misc

  • Code cleaning

[2.6.1] - 2021-08-25

25 Aug 15:19
Compare
Choose a tag to compare

Fix

  • Fix constructor of TemporaryDir in the case the directory already exists
  • Better error management while getting content of TemporaryFile

[2.6.0] - 2020-12-17

02 Feb 09:48
Compare
Choose a tag to compare

Added

  • Ability to normalize or not the camelize text
  • Support for PHP 8.x

Changed

  • The camelize method normalize by default. It makes a lot of sense, but the old behavior changed, and it may break in some cases

Removed

  • Support for PHP 5.x

[2.5.0] - 2019-02-19

19 Feb 15:33
Compare
Choose a tag to compare

Changed

  • Update the DateTimeComparator functions to handle N parameters

[2.4.0] - 2019-01-07

07 Jan 10:41
Compare
Choose a tag to compare

Added

  • New Temporary file (and directory) features

[2.3.0] - 2018-12-18

18 Dec 10:47
1d8dbfa
Compare
Choose a tag to compare

Added

  • New feature StringTools::removeEnd

[2.2.0] - 2018-07-13

13 Jul 07:30
Compare
Choose a tag to compare

Added

  • New ArrayTools class helper
  • ArrayTools::removeValue method to remove a value from given array

[2.1.0] - 2018-04-23

23 Apr 17:29
0c6120e
Compare
Choose a tag to compare

Added

  • New DateTimeComparator class helper

2.0.0

01 Aug 13:56
Compare
Choose a tag to compare

Added

  • New method mb_ucfirst.

Changed

  • Sources are now located inside src folder.
  • [Minor BC Break] many parameters encoding are suppressed because processing is faster without and they are not mandatory. This change doesn't break your code but may in the future if we add new parameters.

Fixed

  • Unicode usage for camelize method.

First release

03 Nov 18:53
Compare
Choose a tag to compare

Contains:

  • StringTools class
  • EqualableInterface interface