Releases: DataLinx/php-utils
Releases · DataLinx/php-utils
v2.5.0
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
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
2.3.0 (2023-06-19)
Features
- array: implement get method (d5b4b00)
v2.2.0
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
2.1.0 (2023-03-20)
Features
- string: implement string chunking method (32083b4)
v2.0.0
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
1.2.0 (2023-01-16)
Features
- add string trimming function that includes unicode spaces (fb7c909)
v1.1.0
1.1.0 (2022-12-17)
Features
- string: add multibyte-safe method for uppercasing a string's first char (ff87e61)
v1.0.0
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)