All Versions
36
Latest Version
Avg Release Cycle
35 days
Latest Release
777 days ago

Changelog History
Page 3

  • v1.4.2 Changes

    December 13, 2019
    • 🐎 optimize the performance v2
    • πŸ›  more fixes for non-ascii regex
  • v1.4.1 Changes

    December 13, 2019
    • πŸ›  fix regex for non-ascii
  • v1.4.0 Changes

    December 13, 2019
    • 🐎 optimize the performance, via single char replacements
  • v1.3.6 Changes

    December 13, 2019
    • "ascii_extras" -> convert the static content into ascii -> e.g.: instead of replacing "+" with "piΓΉ" we use "piu" (Italian), because we want to use ascii anyway
  • v1.3.5 Changes

    November 11, 2019
    • fix "ASCII::remove_invisible_characters()" -> do not remove invisible encoded url strings by default
  • v1.3.4 Changes

    October 14, 2019
    • πŸ›  fix static cache for "ASCII::charsArrayWithOneLanguage"
  • v1.3.3 Changes

    October 14, 2019
    • πŸ›  fix "Turkish" mapping -> 'Γ€' -> 'a'
  • v1.3.2 Changes

    October 14, 2019
    • πŸ›  fix language parameter usage with e.g. "de_DE"
    • re-add missing "extra"-mapping chars
  • v1.3.1 Changes

    October 13, 2019
    • πŸ›  fix "ASCII::to_slugify" -> remove unicode chars
    • βž• add more test for ascii chars in the mapping
    • πŸ›  fix non ascii chars in the mapping
  • v1.3.0 Changes

    October 12, 2019
    • βž• add transliteration "fr" (was supported before, but with chars from other languages)
    • βž• add transliteration "ru" - Passport (2013), ICAO
    • βž• add transliteration "ru" - GOST 7.79-2000(B)
    • βž• add transliteration "el" - greeklish
    • βž• add transliteration "zh"
    • βž• add transliteration "nl"
    • βž• add transliteration "it"
    • βž• add transliteration "mk"
    • βž• add transliteration "pt"
    • add constants -> ASCII::*LANGUAGE_CODES
    • βž• add more special latin chars / (currency) symbols
    • βž• add simple tests for all supported languages
    • ⚑️ optimize "Russian" to ASCII (via "translit.ru")
    • 🐎 optimize performance of string replacement
    • 🐎 optimize performance of array merging
    • ⚑️ optimize phpdoc comments
    • "ASCII::to_transliterate" -> use "transliterator_create" + static cache
    • 🚚 "ASCII::to_ascii" -> fix "remove unsupported chars"
    • "ASCII::to_ascii" -> add some more special chars
    • βš™ run/fix static analyse via "pslam" + "phpstan"
    • πŸ’… auto fix code style via "php-cs-fixer"
    • πŸ›  fix transliteration for "german"
    • πŸ›  fix transliteration for "persian" (thanks @mardep)
    • πŸ›  fix transliteration for "polish" (thanks @dariusz.drobisz)
    • πŸ›  fix transliteration for "bulgarian" (thanks @mkosturkov)
    • πŸ›  fix transliteration for "croatian" (thanks @ludifonovac)
    • πŸ›  fix transliteration for "serbian" (thanks @ludifonovac)
    • πŸ›  fix transliteration for "swedish" (thanks @nicholasruunu)
    • πŸ›  fix transliteration for "france" (thanks @sharptsa)
    • πŸ›  fix transliteration for "serbian" (thanks @nikolaposa)
    • πŸ›  fix transliteration for "czech" (thanks @slepic)