Releases: unicode-org/message-format-wg
Releases · unicode-org/message-format-wg
LDML47-Stable
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.
- Removed
- 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 optionsu:id
andu:dir
are optional;u:locale
is Draft.
- Only three default functions are stable:
- Clarified how to include the character "*" in a key.
LDML46-1-Final-Candidate
This release is the MessageFormat 2.0 Final Candidate, part of LDML version 46.1.
LDML46-Tech-Preview
This is the LDML v46 Technical Preview release of MessageFormat 2.0.
LDML45-Tech-Preview
This release contains the Tech Preview for MessageFormat 2
LDML45-alpha
MessageFormat v2.0
Release for review by CLDR-TC.
This release is the alpha version of the LDML45 Tech Preview of MessageFormat 2.0