Skip to content

Releases: php-ecma-intl/ext

0.2.0

02 Sep 19:09
0.2.0
2b8dde0
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Added

  • Add Locale::$currency and Locale\Options::$currency properties. ECMA-402 does not define these properties; they are unique to this implementation and inspired by the properties and methods added in the Intl Locale Info Proposal. (#12)

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

0.1.3

02 Sep 18:30
0.1.3
769e356
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #6 reduces duplication of code (and eliminates build warnings) by splitting MINIT for each class into separate functions.
  • #10 allows installation of extension on PHP 8.3.
  • #11 fixes a build warning for switch statements with no default branch.

0.1.2

02 Sep 18:30
0.1.2
a0f108f
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #9 ensures build directories are created for each source directory, fixing an issue (#7) where the extension could not be installed using pecl.

0.1.1

02 Sep 18:29
0.1.1
8ab66dd
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Remove package.xml from the manifest to avoid MD5 checksum errors when attempting to install via pecl.

0.1.0

02 Sep 18:28
0.1.0
da8f414
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Added

  • Initial release with initial functionality ported from ECMA-402, 10th edition:
    • Ecma\Intl static class with static methods getCanonicalLocales() and supportedValuesOf()
    • Ecma\Intl\Category enum to pass to Intl::supportedValuesOf()
    • Ecma\Intl\Locale to represent Unicode locales
    • Ecma\Intl\Locale\Options for manipulating locales when creating instances of Ecma\Intl\Locale
    • Various classes for representing locale information:
      • Ecma\Intl\Locale\TextInfo and Ecma\Intl\Locale\CharacterDirection
      • Ecma\Intl\Locale\WeekInfo and Ecma\Intl\Locale\WeekDay

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.