From 0199c547e1f7c7d313e62ee3069816d2c522b9a2 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Fri, 19 Dec 2025 11:41:24 +0100 Subject: [PATCH 1/2] Node 24 removed `minimalDays` from `Locale.getWeekInfo()` --- javascript/builtins/Intl/Locale.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/javascript/builtins/Intl/Locale.json b/javascript/builtins/Intl/Locale.json index f41bfd76492e6d..367c202f0d8ac2 100644 --- a/javascript/builtins/Intl/Locale.json +++ b/javascript/builtins/Intl/Locale.json @@ -724,7 +724,8 @@ }, "firefox_android": "mirror", "nodejs": { - "version_added": "18.0.0" + "version_added": "18.0.0", + "version_removed": "24.0.0" }, "oculus": "mirror", "opera": "mirror", From 7a607739a888f727147dc074da675c3ba0828cc4 Mon Sep 17 00:00:00 2001 From: Claas Augner Date: Fri, 19 Dec 2025 12:44:23 +0100 Subject: [PATCH 2/2] Node 24 adds several `Locale.get*()` methods --- javascript/builtins/Intl/Locale.json | 105 ++++++++++++++++++--------- 1 file changed, 70 insertions(+), 35 deletions(-) diff --git a/javascript/builtins/Intl/Locale.json b/javascript/builtins/Intl/Locale.json index 367c202f0d8ac2..e1d5e05003880a 100644 --- a/javascript/builtins/Intl/Locale.json +++ b/javascript/builtins/Intl/Locale.json @@ -296,11 +296,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "calendars", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "calendars", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -357,11 +362,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "collations", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "collations", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -418,11 +428,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "hourCycles", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "hourCycles", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -479,11 +494,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "numberingSystems", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "numberingSystems", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -542,11 +562,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "textInfo", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "textInfo", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -603,11 +628,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "timeZones", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "timeZones", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -672,11 +702,16 @@ "version_added": false }, "firefox_android": "mirror", - "nodejs": { - "alternative_name": "weekInfo", - "version_added": "18.0.0", - "notes": "Implemented as an accessor property." - }, + "nodejs": [ + { + "version_added": "24.0.0" + }, + { + "alternative_name": "weekInfo", + "version_added": "18.0.0", + "notes": "Implemented as an accessor property." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror",