All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- #19 Fixed issue with ordinal numbers.
- #21 Added
ImportHelper::csvFromResource()
method to import CSV from a resource object likefopen()
.
- Added new
StringHelper::toYouTubeEmbed()
function to extract YouTube links into an Embed links.
- Fixed bug with wrong quoted regex in StringHelper::highlightWord() method.
- #16 Fix PHP 8.1 compatibility bug in
ExportHelper::xlsx()
.
- #15 Fix PHP 8.1 compatibility bug in
ArrayHelper::searchColumns()
.
- #13 Added
Json::decodeSilent()
method which wont throw an exception and returns defined default value instead.
- #12 Fix issue with min php level. Unit Tests run from PHP 7.2 to 8.1, but the code should work also with 7.0 and 7.1. There is no min php version requirement in composer.json.
- #10 Add rector, phpstan and phpcsfixer, therefore raised php test version to 7.4
- #9 Fixed issue when a word exists inside a highlight word in function
StringHelper::highlightWord()
- #8 Added tests for PHP 8.1
- #7 Fixed security issue with csv injection for formulas and functions.
- #4 Added option to define the delimiter in
StringHelper::template
function.
- #2 Fix issue where the highlight text has been highlight to.
- #1 Highlight word function works with text transliteration.
- First stable release