Intl.NumberFormat v3 API is a new TC39 ECMA402 stage 3 proposal extend the pre-existing Intl.NumberFormat, with the following new features: 1. Add 3 new functions to format range of number: formatRange / formatRangeToParts / selectRange 2. Grouping Enum 3. New Rounding/Precision Options 4. Rounding Priority 5. Interpret Strings as Decimals 6. Rounding Modes 7. Sign Display Negative https://github.com/tc39/proposal-intl-numberformat-v3
{
"category": "JavaScript",
"flag_name": "--harmony-intl-number-format-v3",
"id": 5707621009981440,
"milestone": 106,
"name": "Intl.NumberFormat v3 API",
"summary": "Intl.NumberFormat v3 API is a new TC39 ECMA402 stage 3 proposal extend the pre-existing Intl.NumberFormat, with the following new features:\r\n1. Add 3 new functions to format range of number:\r\nformatRange / formatRangeToParts / selectRange\r\n2. Grouping Enum\r\n3. New Rounding/Precision Options\r\n4. Rounding Priority\r\n5. Interpret Strings as Decimals\r\n6. Rounding Modes\r\n7. Sign Display Negative\r\nhttps://github.com/tc39/proposal-intl-numberformat-v3"
}
[
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Thu Aug 18 11:49:40 2022"
},
"commit": "485f2ecd8a924f7d5d91ce887773f42ff8ee1d30",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Thu Aug 18 14:42:04 2022"
},
"subject": "[sandbox] Disable external pointer sandboxing for 10.6",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Wed Aug 17 09:18:08 2022"
},
"commit": "6ec7be21e68a72509c7fc4de19708283bb3a814e",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Wed Aug 17 12:30:39 2022"
},
"subject": "[sandbox] Sandboxify WasmExportedFunctionData::sig",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Tue Aug 16 10:06:49 2022"
},
"commit": "f1033c43b7c58e6a0d2439f91028ae8fd58669d1",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Aug 16 20:03:47 2022"
},
"subject": "[sandbox] Sandboxify WasmTypeInfo",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Fri Aug 12 20:08:47 2022"
},
"commit": "76d7448925720510dde106da724370bce87d49fa",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Aug 16 10:46:27 2022"
},
"subject": "[sandbox] Implement external pointer table compaction",
"milestone": 106
},
{
"author": {
"name": "Camillo",
"email": "cbruni@chromium.org",
"time": "Wed Aug 10 08:15:44 2022"
},
"commit": "65034fdf545d2f937dd05f1aa535c39ba21ccac5",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Aug 16 08:11:57 2022"
},
"subject": "[api] Advance API deprecation",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Fri Aug 05 17:57:02 2022"
},
"commit": "0195a5c9a966599f60eacf650cfe0fe99a5db933",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Fri Aug 05 22:38:29 2022"
},
"subject": "[sandbox] Refactor and sandboxify WasmContinuationObject::jmpbuf",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Tue Aug 02 12:54:43 2022"
},
"commit": "c04716065626d3ea66032580d095eeb2e0df0e90",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Aug 02 16:32:03 2022"
},
"subject": "[sandbox] Sandboxify CallHandlerInfo external pointers",
"milestone": 106
},
{
"author": {
"name": "Nico Weber",
"email": "thakis@chromium.org",
"time": "Sat Jul 30 00:07:40 2022"
},
"commit": "d15d49b09dc7aef9edcc4cf6a0cb2b77a0db203f",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Aug 01 15:09:04 2022"
},
"subject": "Make bitfields only as wide as necessary for enums",
"milestone": 106
},
{
"author": {
"name": "Yoshisato Yanagisawa",
"email": "yyanagisawa@chromium.org",
"time": "Wed Jul 27 00:08:04 2022"
},
"commit": "5b41233f3afaf351e3804043ca32a7f5dd1cdb01",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Aug 01 01:36:02 2022"
},
"subject": "Implement Function::Experimental_IsNopFunction.",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Thu Jul 21 13:16:28 2022"
},
"commit": "dff6d86419eb8268c567ed0b7cb9da72cdce52ac",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Fri Jul 29 07:59:52 2022"
},
"subject": "[include] Make Platform::CreateJob abstract",
"milestone": 106
},
{
"author": {
"name": "Lu Yahan",
"email": "yahan@iscas.ac.cn",
"time": "Thu Jul 28 02:44:27 2022"
},
"commit": "491de34bcc84e33468c7b299027b1f6b59ec2d15",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Fri Jul 29 00:59:06 2022"
},
"subject": "[riscv32] Add RISCV32 backend",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Wed Jul 27 15:22:09 2022"
},
"commit": "2916cf59277f39bcb90be6784c7d6bfb9b0e8d99",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Thu Jul 28 12:51:54 2022"
},
"subject": "[API] Remove legacy OOM callback",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Wed Jul 27 15:38:12 2022"
},
"commit": "6c64338c7819edcb0f9bb95fbd633844a5f943e9",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Thu Jul 28 10:46:24 2022"
},
"subject": "[API][wasm] Advance deprecation after dynamic tiering launch",
"milestone": 106
},
{
"author": {
"name": "Fanchen Kong",
"email": "fanchen.kong@intel.com",
"time": "Wed Jul 27 00:25:30 2022"
},
"commit": "362306ea177eb9addd7aa7c2a169177195b59dbe",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Wed Jul 27 13:02:17 2022"
},
"subject": "Fix vtunejit issues",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Wed Jul 27 11:00:47 2022"
},
"commit": "7586dc7910e66f2a2d45721f685980535f961645",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Wed Jul 27 12:22:48 2022"
},
"subject": "[sandbox] Sandboxify AccessorInfo external pointers",
"milestone": 106
},
{
"author": {
"name": "Shu-yu Guo",
"email": "syg@chromium.org",
"time": "Tue Jul 26 19:35:32 2022"
},
"commit": "2679a36ea9fb9fd7107fa589dbbba1d5656c6bc1",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Jul 26 21:10:47 2022"
},
"subject": "[sandbox] Make external ptr table usable under pointer compression",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Tue Jul 26 08:35:13 2022"
},
"commit": "42af5dcd821c6d19b4fa99375cc06ca190439609",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Jul 26 15:23:27 2022"
},
"subject": "[sandbox] Sandboxify NativeContext::microtask_queue external pointer",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Tue Jul 26 10:41:28 2022"
},
"commit": "6e72b810c5c0e943fc0651ed9b03fe978e1a971e",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Jul 26 11:47:25 2022"
},
"subject": "[API] Allow copying of structs with deprecated fields",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Mon Jul 25 15:49:39 2022"
},
"commit": "2eb73988a37a60520a0f8e0b1109edbcc0b91415",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Tue Jul 26 09:47:23 2022"
},
"subject": "[sandbox] Refactor and sandboxify WasmInternalFunction::call_target",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Mon Jul 25 10:17:00 2022"
},
"commit": "efac35f3b8ef0572e1e0dfdfca74e8b40a797ffd",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Jul 25 13:15:46 2022"
},
"subject": "[sandbox] Sandboxify JSExternalObject external pointer",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Fri Jul 22 07:18:00 2022"
},
"commit": "588fa294ef954bd98ce3092f70978106adf780d8",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Jul 25 12:59:56 2022"
},
"subject": "[API] Prepare deprecation of second OnCriticalMemoryPressure",
"milestone": 106
},
{
"author": {
"name": "Samuel Groß",
"email": "saelo@chromium.org",
"time": "Mon Jul 25 09:07:30 2022"
},
"commit": "e0b5a83f53ba9b860d72a4ab62e888e2c56b1e7a",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Jul 25 10:09:26 2022"
},
"subject": "[sandbox] Switch to 8-bit external pointer type tags",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Fri Jul 22 08:54:44 2022"
},
"commit": "18751c5b4669ec5c754786419790e24207953a75",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Mon Jul 25 08:59:56 2022"
},
"subject": "[include] Make Platform::GetPageAllocator abstract",
"milestone": 106
},
{
"author": {
"name": "Clemens Backes",
"email": "clemensb@chromium.org",
"time": "Thu Jul 21 13:09:00 2022"
},
"commit": "0998bbe6fb6b41b746ae334f97f60d20d2fee573",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Sat Jul 23 08:31:13 2022"
},
"subject": "Implement V8_ASSUME via __builtin_unreachable for GCC",
"milestone": 106
},
{
"author": {
"name": "Jakob Kummerow",
"email": "jkummerow@chromium.org",
"time": "Thu Jul 21 19:11:45 2022"
},
"commit": "d180d40d28d253abb5ed79a3f47fd2c150713694",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Fri Jul 22 10:08:32 2022"
},
"subject": "[wasm][devtools] Fix reported function body offsets",
"milestone": 106
},
{
"author": {
"name": "Divy Srivastava",
"email": "dj.srivastava23@gmail.com",
"time": "Wed Jul 20 14:41:08 2022"
},
"commit": "376813dfeb129907f0b892ee5c7350e8a554b3ea",
"committer": {
"name": "V8 LUCI CQ",
"email": "v8-scoped@luci-project-accounts.iam.gserviceaccount.com",
"time": "Fri Jul 22 09:05:41 2022"
},
"subject": "[fastcall] Implement support for Uint8Array arguments",
"milestone": 106
}
]