Skip to content

Latest commit

 

History

History
133 lines (100 loc) · 3.5 KB

CHANGELOG.md

File metadata and controls

133 lines (100 loc) · 3.5 KB

CHANGE LOG

  • Support deprecated language codes: in (id), iw (he), ji (yi), jw (jv), mo (ro)

1.17.0 (2022-10-24)

  • Fix: wrong locale code for scripts with no unicode name
  • Update to CLDR-41
  • Update to CLDR-39
  • Update to CLDR-38.1
  • Update to CLDR-38
  • Update to CLDR-37
  • Update to CLDR-36.1
  • Update to CLDR-36
  • Update to CLDR-35.1
  • Update to CLDR-35
  • Add PHP 8.2 to the test matrix
  • Update to 2022-08-08 version of iana-subtag-registry

1.16.1 (2022-08-10)

  • Fix: plural rules for Farsi

1.16.0 (2022-07-07)

  • Fix: plural rules for Turkish
  • Add PHP 8.0 and PHP 8.1 to the test matrix
  • Update to the latest version of ISO-15924
  • Update to the latest version of iana-subtag-registry

1.15.1 (2019-07-02)

  • Fix: escaped characters in PO files.

1.15.0 (2019-06-22)

  • Improve language negotiation for Chinese
  • Add support for PO files.

1.14.0 (2019-03-09)

  • Better negotiation for browsers that request zh-CN instead of zh-Hans
  • Update to CLDR-34 and latest versions of iana-subtag-registry
  • Add PHP7.4 to the test matrix.

1.13.0 (2019-02-05)

  • Add PHP7.3 to the test matrix.
  • Fix: Finnish should use Swedish collation algorithm.

1.12.0 (2018-09-25)

  • Add Sundanese (su)

1.11.0 (2018-09-05)

  • Update to CLDR-33.1 and latest versions of ISO-15924 and iana-subtag-registry
  • Adopt PSR-12 code style

1.10.3 (2018-01-15)

  • Use short type names in PHPdoc

1.10.2 (2017-10-30)

  • Fix wrong collation for Czech.

1.10.1 (2017-10-24)

  • Add PHP7.1 and PHP7.2 to the test matrix.
  • Fix invalid PHP translation file causes unhandled error.

1.10.0 (2016-06-02)

  • Add Anglo-Saxon (ang).

1.9.0 (2016-03-26)

  • Update to CLDR-29.

1.8.0 (2016-03-26)

  • Updated version of ISO15924 and iana-subtag-registry.

1.7.0 (2015-11-27)

  • Update to CLDR-28

1.6.0 (2015-09-14)

  • Updated versions of ISO-15924, iana-subtag-registry and CLDR

1.5.1 (2015-09-14)

  • Norwegian collation rules
  • Add PHP 7.0 and HHVM to Travis tests

1.5.0 (2015-06-29)

  • Updated versions of ISO-15924, iana-subtag-registry and CLDR

1.4.1 (2015-04-06)

  • PHP<=5.3.8 cannot extend abstract classes with abstract functions

1.4.0 (2015-03-27)

  • Fix PSR4 autoloading
  • Add PHP interfaces for scripts, languages, locales, etc
  • Add several missing plural rules
  • Add Locale::httpAcceptLanguage() to negotiate languages

1.3.2 (2015-03-23)

  • Gettext detection fails on 32 bit builds

1.3.1 (2015-03-21)

  • Add plural rules for Yiddish (yi) and Divehi (dv)

1.3.0 (2015-03-20)

  • Add Translator/Translation classes

1.2.0 (2015-03-19)

  • Add plural rules for working with translations
  • Add missing tests for formatting percentages

1.1.2 (2015-03-15)

  • Do not suppress the script in the language tag for zh-Hans

1.1.1 (2015-03-13)

  • Fix endonym (sr-Latn)

1.1.0 (2015-03-12)

  • Add Divehi (dv)
  • Add Maori (mi)
  • Add Occitan (oc)
  • Add Tatar (tt)

1.0.3 (2015-03-11)

  • Tests timed out on Travis-CS
  • Add failure information to exception

1.0.2 (2015-03-11)

  • Add Locale::create() to create Locale objects from language tags and locale codes.

1.0.1 (2015-02-27)

  • Add Locale::number() to format numbers.
  • Add Locale::percent() to format percentages.
  • Add Locale::htmlAttributes() for HTML elements.
  • Some locales, such as shi-Tfng, are written left-to-right, even though tifinagh is a right to left script.
  • Improve some sortable endonyms.

1.0.0 (2015-02-24)

  • Initial release, with support for locales, languages, territories, scripts and variants.