Skip to content
This repository has been archived by the owner on Jan 8, 2021. It is now read-only.

Releases: tchwork/utf8

v1.1.20

26 Mar 10:59
Compare
Choose a tag to compare
  • fix mb_regex_encoding() being disabled on some hosting providers
  • skip bad release v1.1.19

v1.1.18

02 Feb 17:17
Compare
Choose a tag to compare
  • require PCRE>=7.3, the first that correctly checks UTF-8 validity
  • enable HHVM on Travis CI

v1.1.17

02 Jan 10:20
Compare
Choose a tag to compare
  • enable Travis CI and SensioLabsInsight
  • add shims for mb_check_encoding, mb_detect_encoding, mb_detect_order,
    mb_language and mb_encoding_aliases
  • mbstring shim fix: alias UTF8 to UTF-8
  • more tests

v1.1.16

07 Dec 15:54
Compare
Choose a tag to compare
  • fix $_FILES bootup filtering
  • fix mbstring shim behavior with invalid utf8 strings

v1.1.15

24 Nov 13:26
Compare
Choose a tag to compare
  • u::toAscii() is now locale sensitive and allows a substitution character
  • use LSB for more extension openness
  • handle null for mb_substr() shim length as in PHP 5.4.8
  • fix casts to string
  • fix mbstring MB_CASE_TITLE shim on edge case
  • small optimizations
  • add a changelog

v1.1.14

19 Nov 09:32
Compare
Choose a tag to compare
  • set default_charset to UTF-8 at bootup
  • remove bootup PCRE warning
  • fix iconv internal_encoding shim
  • fix bootup dependencies
  • add tests for normalizers consts
  • readme update

v1.1.13

19 Nov 09:43
Compare
Choose a tag to compare
  • new u::filter(): normalizes to UTF-8 NFC, converting from CP-1252 when needed
  • new u::json_decode(), u::filter_input() and u::filter_input_array() for NFC safeness
  • reference Unicode 6.3
  • more tests
  • readme update

v1.1.12

19 Nov 09:54
Compare
Choose a tag to compare
  • new Patchwork\TurkishUtf8 class extends Patchwork\Utf8 with Turkish specifics
  • expose Patchwork\Utf8\Bootup::filterString() for UF-8 NFC strings normalization
  • normalize inputs EOL to work around https://bugs.php.net/65732
  • update composer.json

v1.1.11

19 Nov 10:05
Compare
Choose a tag to compare
  • updates related to PHP bugs 52211 and 61860
  • fixes and tests for iconv shim
  • fixes and tests for mbstring shim

v1.1.10

19 Nov 10:09
Compare
Choose a tag to compare
  • update .gitattributes export-ignore
  • fixes and tests for intl::grapheme_extract() shim
  • fixes and tests for iconv shim
  • fixes and tests for mbstring shim