Skip to content

Releases: DataLinx/php-utils

v2.5.0

10 Jul 08:45
217e02f
Compare
Choose a tag to compare

2.5.0 (2024-07-10)

Features

  • number: add parameter for starting unit in asTimeInterval() (c2c24be)

Miscellaneous Chores

  • update .gitignore and add .idea config (e721dfe)

v2.4.0

31 Oct 14:29
bf431c1
Compare
Choose a tag to compare

2.4.0 (2023-10-31)

Features

  • datetime: implement date and time parsing and formatting helper functions (61c0830)
  • number: implement number formatting as file size (5d9674d)
  • number: implement number formatting as simple time interval (2026774)
  • number: implement number parsing (7c894cb)
  • number: implement number, percent and money formatting (f2c8fe5)
  • number: improve internal type setting (9b96cc0)
  • phone_number: add fluent wrapper for libphonenumber (ae23a97)
  • string: add getLength, isEmpty and hasHtmlTags methods (eccf21f)

v2.3.0

19 Jun 07:27
7c23199
Compare
Choose a tag to compare

2.3.0 (2023-06-19)

Features

  • array: implement get method (d5b4b00)

v2.2.0

29 Apr 08:08
d0c9cfb
Compare
Choose a tag to compare

2.2.0 (2023-04-29)

Features

  • string: implement date and time placeholder parsing (9a3bf9d)

Bug Fixes

  • string: fix time placeholder parsing for PHP 7.4 (c6e06bd)

v2.1.0

20 Mar 10:52
3a5ca3b
Compare
Choose a tag to compare

2.1.0 (2023-03-20)

Features

  • string: implement string chunking method (32083b4)

v2.0.0

06 Feb 08:03
2da8d91
Compare
Choose a tag to compare

2.0.0 (2023-02-06)

⚠ BREAKING CHANGES

  • array: renamd getArray method to toArray
  • array: removed insertAfterKey, insertBefore, insertBeforeKey
  • string: Merged (and deleted) Email helper into FluentString.

Miscellaneous Chores

  • fix export-ignore in .gitattributes (d5f1f0e)

Code Refactoring

  • array: improve FluentArray with more fluent methods (f2e1e89)
  • array: renamed getArray method to toArray (a66374e)
  • string: move email domain validation to FluentString (89485b0)

v1.2.0

16 Jan 08:06
8818999
Compare
Choose a tag to compare

1.2.0 (2023-01-16)

Features

  • add string trimming function that includes unicode spaces (fb7c909)

v1.1.0

17 Dec 13:29
5a7ed7e
Compare
Choose a tag to compare

1.1.0 (2022-12-17)

Features

  • string: add multibyte-safe method for uppercasing a string's first char (ff87e61)

v1.0.0

17 Dec 11:43
0b33328
Compare
Choose a tag to compare

1.0.0 (2022-12-17)

Miscellaneous Chores

  • add .editorconfig and .gitattributes (d92e878)
  • add and enable husky with commit-msg hook (c5bfd86)
  • add commitizen and remove husky (5bc12f7)
  • add commitlint to the project (e0855bf)