Skip to content

Releases: Nekland/Tools

[2.6.2] - 2022-03-06

06 Mar 11:06

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

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

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

Choose a tag to compare

Changed

  • Update the DateTimeComparator functions to handle N parameters

[2.4.0] - 2019-01-07

07 Jan 10:41

Choose a tag to compare

Added

  • New Temporary file (and directory) features

[2.3.0] - 2018-12-18

18 Dec 10:47
1d8dbfa

Choose a tag to compare

Added

  • New feature StringTools::removeEnd

[2.2.0] - 2018-07-13

13 Jul 07:30

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

Choose a tag to compare

Added

  • New DateTimeComparator class helper

2.0.0

01 Aug 13:56

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

Choose a tag to compare

Contains:

  • StringTools class
  • EqualableInterface interface