From ff6c40d2ec82c4e79e9ed9332ee2205952bd7416 Mon Sep 17 00:00:00 2001 From: Joe Lencioni Date: Fri, 8 May 2026 22:49:02 -0500 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#74942=20[dogap?= =?UTF-8?q?i]=20Allow=20numeric=20timestamps=20in=20metric=20points=20by?= =?UTF-8?q?=20@lencioni?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/dogapi/dogapi-tests.ts | 4 ++-- types/dogapi/index.d.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/types/dogapi/dogapi-tests.ts b/types/dogapi/dogapi-tests.ts index 243286e15e70e1..016bdb7150642a 100644 --- a/types/dogapi/dogapi-tests.ts +++ b/types/dogapi/dogapi-tests.ts @@ -66,8 +66,8 @@ dogapi.metric.send_all( { metric: "metricName", points: [ - ["123", 500], - ["124", 600], + [123, 500], + [124, 600], ], metric_type: "type", }, diff --git a/types/dogapi/index.d.ts b/types/dogapi/index.d.ts index d4307ef7332224..0be59c643feb2c 100644 --- a/types/dogapi/index.d.ts +++ b/types/dogapi/index.d.ts @@ -49,7 +49,7 @@ interface metric { send_all( metrics: Array<{ metric: string; - points: number | number[] | Array<[string, number]>; + points: number | number[] | Array<[number, number]>; tags?: string[] | undefined; type?: string | undefined; metric_type?: string | undefined; From fc6745acb34316f0644022877c54c578d88ecd64 Mon Sep 17 00:00:00 2001 From: Chlod Aidan Alejandro Date: Sat, 9 May 2026 11:50:13 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#74902=20[oojs-?= =?UTF-8?q?ui]:=20add=20`inline`=20config=20option=20for=20ProgressBarWidg?= =?UTF-8?q?et=20by=20@ChlodAlejandro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/oojs-ui/ProgressBarWidget.d.ts | 4 ++++ types/oojs-ui/oojs-ui-tests.ts | 14 ++++++++++++++ types/oojs-ui/package.json | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/types/oojs-ui/ProgressBarWidget.d.ts b/types/oojs-ui/ProgressBarWidget.d.ts index e3d4ae3276e644..bad4832742bdfa 100644 --- a/types/oojs-ui/ProgressBarWidget.d.ts +++ b/types/oojs-ui/ProgressBarWidget.d.ts @@ -47,6 +47,10 @@ declare namespace OO.ui { * By default, the progress bar is indeterminate. */ progress?: number | false; + /** + * Use a smaller inline variant on the progress bar + */ + inline?: boolean; } type Static = Widget.Static; diff --git a/types/oojs-ui/oojs-ui-tests.ts b/types/oojs-ui/oojs-ui-tests.ts index 40dce6b3b979f1..3900615b2763de 100644 --- a/types/oojs-ui/oojs-ui-tests.ts +++ b/types/oojs-ui/oojs-ui-tests.ts @@ -3103,6 +3103,14 @@ progress: true, }); + const instance3 = new OO.ui.ProgressBarWidget({ + inline: true, + }); + + const instance4 = new OO.ui.ProgressBarWidget({ + inline: false, + }); + instance.getProgress(); // $ExpectType number | false instance.setProgress(100); // $ExpectType void @@ -3111,6 +3119,12 @@ // @ts-expect-error instance.setProgress(true); + + // @ts-expect-error + instance.setInline(true); + + // @ts-expect-error + instance.setInline(false); } // #endregion diff --git a/types/oojs-ui/package.json b/types/oojs-ui/package.json index 25c80b0054b857..0b187c4b46bfff 100644 --- a/types/oojs-ui/package.json +++ b/types/oojs-ui/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/oojs-ui", - "version": "0.49.9999", + "version": "0.50.9999", "projects": [ "https://www.mediawiki.org/wiki/OOUI" ],