All Versions
94
Latest Version
Avg Release Cycle
43 days
Latest Release
567 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v5.4.42 Changes
May 05, 2020- ➕ add "UTF8::css_identifier()"
- ⚡️ optimize phpdoc comments
- 👉 use more template phpdoc-annotation (supported by phpstan and psalm)
- 🚚 move code examples into the code
- 📚 auto-generate the "API documentation" in the README (via generate_docs.php)
-
v5.4.41 Changes
March 06, 2020- fix "UTF8::is_utf8*" -> detecting when last byte is incomplete multibyte character | big thanks @daniel-jeffery
-
v5.4.40 Changes
February 23, 2020- fix php notices (run all tests with E_ALL ^ E_USER_WARNING)
-
v5.4.39 Changes
January 30, 2020- "GRAPHEME_CLUSTER_RX" -> is not used anymore and is now deprecated
- fix "UTF8::decode_mimeheader" fallback -> now we always use the symfony polyfill (mb_decode_mimeheader has different results)
- fix "UTF8::get_unique_string()" -> use "mt_rand" as fallback
- 🛠 fix "UTF8::strtr()" -> now it works also with arrays
- fix phpdoc for "UTF8::normalize_line_ending()"
- 🛠 fix phpdoc for "UTF8::split()" & "UTF8::str_split()"
- add "UTF8::str_split_array()"
- add "UTF8::stripos_in_byte()"
- add "UTF8::emoji_from_country_code()"
- ➕ add many new tests
- ⚡️ optimize "UTF8::is_url()" + fix deprecated php (>= 7.3) constants
- optimize "UTF8::str_limit_after_word()" -> optimize the regex
- ⚡️ optimize "UTF8::substr()" -> combine "if"-statements
- optimize "UTF8::str_capitalize_name_helper()" -> performance -> use break
- 💅 code style: fix for "UTF8::filter()"
- 💅 code style: do not use "=== false" | "=== true" for "bool" types
-
v5.4.38 Changes
January 14, 2020- ➕ add "UTF8::is_url()"
-
v5.4.37 Changes
December 30, 2019- 🛠 fix nesting function error from "UTF8::substr()"
-
v5.4.36 Changes
December 30, 2019- add "is_punctuation()" && "is_printable()"
-
v5.4.35 Changes
December 27, 2019- add "UTF8::to_int()" && "UTF8::to_string()"
-
v5.4.34 Changes
December 19, 2019- 👉 use "@psalm-pure"
-
v5.4.33 Changes
December 18, 2019- 👉 use "@psalm-immutable"