Skip to content

Releases: unicode-org/message-format-wg

LDML47-Stable

27 Feb 18:01
0d3f5a5
Compare
Choose a tag to compare

LDML47 is the first stable release of the MessageFormat specification.


Changes in this release (from 46.1) include:

  • Made MessageFormat stable and made the stability policy normative.
  • Added or clarified terminology:
    • Linked all terminology in the MessageFormat section to the term's definition.
    • Defined option value, literal key, string value, and digit size option formally. Other definitions were defined or modified for clarity.
    • Replaced the concept of a "function registry" with default functions and u: namespace functions and options.
    • Changed the data model to be called the "Interchange Data Model"
  • Modified portions of the syntax (ABNF)
    • Removed number-literal from the ABNF and moved its definition to the default functions for numeric formatting.
    • Changed (expanded) the range of characters allowed in an unquoted literal and simplified syntax character set definitions.
  • Revised the Default Bidi Strategy.
  • Enabled functions to know whether an option value was set using a literal or a variable, which is necessary for some function's selection mechanism (see below).
  • Updated the default functions:
    • Only three default functions are stable: :string, :number, and :integer. Other functions are Draft.
    • Some options have been removed, modified, or made optional.
    • The select option on :number and :integer functions now accepts only literal values.
    • Removed the style percent from :number and :integer pending future standardization.
    • The u: namespace options u:id and u:dir are optional; u:locale is Draft.
  • Clarified how to include the character "*" in a key.

LDML46-1-Final-Candidate

09 Dec 19:19
f469d0d
Compare
Choose a tag to compare

This release is the MessageFormat 2.0 Final Candidate, part of LDML version 46.1.

LDML46-Tech-Preview

26 Sep 18:13
869005f
Compare
Choose a tag to compare

This is the LDML v46 Technical Preview release of MessageFormat 2.0.

LDML45-Tech-Preview

13 Apr 14:22
d83b098
Compare
Choose a tag to compare

This release contains the Tech Preview for MessageFormat 2

LDML45-alpha

28 Feb 00:24
56fcc84
Compare
Choose a tag to compare

MessageFormat v2.0

Release for review by CLDR-TC.

This release is the alpha version of the LDML45 Tech Preview of MessageFormat 2.0