# ECMA-402 Status Update ### Ujjwal Sharma (@ryzokuken) ### TC39 May 2021 --- ### Three normative PRs --- ### Add hourCycle to opt before passing to FormatMatcher ([#571]) * Authored by Long Ho (LHO). * Motivated by formatjs. * Add `hourCycle` information to the `formatOptions`. * **Allows tailoring of the implementation-defined operation `BestFitFormatMatcher` based on the hour cycle.** [#571]: https://github.com/tc39/ecma402/pull/571 --- ### Fix spec bugs in numberformat.html ([#572]) * Authored by Shane Carr (SFC). * Motivated by [proposal-intl-numberformat-v3]; fixes errors introduced in 2020 in [proposal-unified-intl-numberformat]. * Fixes `ToRawPrecision` and displays sign on negative infinity. * **Restores spec behavior to web reality.** [#572]: https://github.com/tc39/ecma402/pull/572 [proposal-intl-numberformat-v3]: https://github.com/tc39/proposal-intl-numberformat-v3 [proposal-unified-intl-numberformat]: https://github.com/tc39/proposal-unified-intl-numberformat --- ### Fix TimeZoneName issue in FormatDateTimePattern ([#573]) * Authored by Frank Tang (FYT). * Motivated by [proposal-intl-extend-timezonename], fixes [#515]. * Improves/fixes `timeZoneName` handling. * Also potentially changes implementation-defined behavior. * **Allows `timeZoneName` to be outputted from `DateTimeFormat`.** [#515]: https://github.com/tc39/ecma402/issues/515 [#573]: https://github.com/tc39/ecma402/pull/573 [proposal-intl-extend-timezonename]: https://github.com/tc39/proposal-intl-extend-timezonename --- ## TC39 consensus?
{"type":"slide"}