Skip to content

3.2.13: Avoid setting process-wide encoding

Compare
Choose a tag to compare
@wapmorgan wapmorgan released this 18 Nov 15:16
· 151 commits to master since this release
  • Removed setting process-wide encoding via mb_internal_encoding() or iconv_set_encoding. Now Morphos uses internal encoding without influence on PHP settings.
    If you pass non-unicode (utf-8) strings in Morphos, set encoding before usage via \morphos\S::setEncoding($encoding).
  • Updated string functions to work properly without mbstring.

Russian:

  • Исправлена смена рода глагола в RussianLanguage::verb(), не оканчивающегося на л.
  • Исправлена плюрализация слов, оканчивающихся на -ика.