From 569a8bf59514deb325279ddbeb6a164abce653ff Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 22 Nov 2025 02:41:44 +0000
Subject: [PATCH] Version Packages
---
...no-intl-locale-prototype-firstdayofweek.md | 5 -----
.../no-intl-locale-prototype-getcalendars.md | 5 -----
.../no-intl-locale-prototype-getcollations.md | 5 -----
.../no-intl-locale-prototype-gethourcycles.md | 5 -----
...tl-locale-prototype-getnumberingsystems.md | 5 -----
.../no-intl-locale-prototype-gettextinfo.md | 5 -----
.../no-intl-locale-prototype-gettimezones.md | 5 -----
.../no-intl-locale-prototype-getweekinfo.md | 5 -----
.changeset/no-iterator-concat.md | 5 -----
CHANGELOG.md | 22 +++++++++++++++++++
...no-intl-locale-prototype-firstdayofweek.md | 6 ++++-
.../no-intl-locale-prototype-getcalendars.md | 6 ++++-
.../no-intl-locale-prototype-getcollations.md | 6 ++++-
.../no-intl-locale-prototype-gethourcycles.md | 6 ++++-
...tl-locale-prototype-getnumberingsystems.md | 6 ++++-
.../no-intl-locale-prototype-gettextinfo.md | 6 ++++-
.../no-intl-locale-prototype-gettimezones.md | 6 ++++-
.../no-intl-locale-prototype-getweekinfo.md | 6 ++++-
docs/rules/no-iterator-concat.md | 6 ++++-
package.json | 2 +-
20 files changed, 68 insertions(+), 55 deletions(-)
delete mode 100644 .changeset/no-intl-locale-prototype-firstdayofweek.md
delete mode 100644 .changeset/no-intl-locale-prototype-getcalendars.md
delete mode 100644 .changeset/no-intl-locale-prototype-getcollations.md
delete mode 100644 .changeset/no-intl-locale-prototype-gethourcycles.md
delete mode 100644 .changeset/no-intl-locale-prototype-getnumberingsystems.md
delete mode 100644 .changeset/no-intl-locale-prototype-gettextinfo.md
delete mode 100644 .changeset/no-intl-locale-prototype-gettimezones.md
delete mode 100644 .changeset/no-intl-locale-prototype-getweekinfo.md
delete mode 100644 .changeset/no-iterator-concat.md
diff --git a/.changeset/no-intl-locale-prototype-firstdayofweek.md b/.changeset/no-intl-locale-prototype-firstdayofweek.md
deleted file mode 100644
index 7d0e04bc..00000000
--- a/.changeset/no-intl-locale-prototype-firstdayofweek.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-firstdayofweek` rule
diff --git a/.changeset/no-intl-locale-prototype-getcalendars.md b/.changeset/no-intl-locale-prototype-getcalendars.md
deleted file mode 100644
index 9cb2f6c0..00000000
--- a/.changeset/no-intl-locale-prototype-getcalendars.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-getcalendars` rule
diff --git a/.changeset/no-intl-locale-prototype-getcollations.md b/.changeset/no-intl-locale-prototype-getcollations.md
deleted file mode 100644
index 8a0dadd5..00000000
--- a/.changeset/no-intl-locale-prototype-getcollations.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-getcollations` rule
diff --git a/.changeset/no-intl-locale-prototype-gethourcycles.md b/.changeset/no-intl-locale-prototype-gethourcycles.md
deleted file mode 100644
index a0a48767..00000000
--- a/.changeset/no-intl-locale-prototype-gethourcycles.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-gethourcycles` rule
diff --git a/.changeset/no-intl-locale-prototype-getnumberingsystems.md b/.changeset/no-intl-locale-prototype-getnumberingsystems.md
deleted file mode 100644
index 06c74bcf..00000000
--- a/.changeset/no-intl-locale-prototype-getnumberingsystems.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-getnumberingsystems` rule
diff --git a/.changeset/no-intl-locale-prototype-gettextinfo.md b/.changeset/no-intl-locale-prototype-gettextinfo.md
deleted file mode 100644
index dc7ba682..00000000
--- a/.changeset/no-intl-locale-prototype-gettextinfo.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-gettextinfo` rule
diff --git a/.changeset/no-intl-locale-prototype-gettimezones.md b/.changeset/no-intl-locale-prototype-gettimezones.md
deleted file mode 100644
index 2d99e78c..00000000
--- a/.changeset/no-intl-locale-prototype-gettimezones.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-gettimezones` rule
diff --git a/.changeset/no-intl-locale-prototype-getweekinfo.md b/.changeset/no-intl-locale-prototype-getweekinfo.md
deleted file mode 100644
index 39e7caba..00000000
--- a/.changeset/no-intl-locale-prototype-getweekinfo.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-intl-locale-prototype-getweekinfo` rule
diff --git a/.changeset/no-iterator-concat.md b/.changeset/no-iterator-concat.md
deleted file mode 100644
index 8480fbe7..00000000
--- a/.changeset/no-iterator-concat.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"eslint-plugin-es-x": minor
----
-
-Add `es-x/no-iterator-concat` rule
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 593727de..7c8f5982 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
# eslint-plugin-es-x
+## 9.2.0
+
+### Minor Changes
+
+- Add `es-x/no-intl-locale-prototype-firstdayofweek` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-getcalendars` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-getcollations` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-gethourcycles` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-getnumberingsystems` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-gettextinfo` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-gettimezones` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-intl-locale-prototype-getweekinfo` rule ([#278](https://github.com/eslint-community/eslint-plugin-es-x/pull/278))
+
+- Add `es-x/no-iterator-concat` rule ([#300](https://github.com/eslint-community/eslint-plugin-es-x/pull/300))
+
## 9.1.2
### Patch Changes
diff --git a/docs/rules/no-intl-locale-prototype-firstdayofweek.md b/docs/rules/no-intl-locale-prototype-firstdayofweek.md
index b7243c36..e5387fb2 100644
--- a/docs/rules/no-intl-locale-prototype-firstdayofweek.md
+++ b/docs/rules/no-intl-locale-prototype-firstdayofweek.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-firstdayofweek"
description: "disallow the `Intl.Locale.prototype.firstDayOfWeek` property"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-firstdayofweek
> disallow the `Intl.Locale.prototype.firstDayOfWeek` property
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.firstDayOfWeek` property](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-firstdayofweek.js)
diff --git a/docs/rules/no-intl-locale-prototype-getcalendars.md b/docs/rules/no-intl-locale-prototype-getcalendars.md
index 50ff8ec1..f7f942d4 100644
--- a/docs/rules/no-intl-locale-prototype-getcalendars.md
+++ b/docs/rules/no-intl-locale-prototype-getcalendars.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-getcalendars"
description: "disallow the `Intl.Locale.prototype.getCalendars` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-getcalendars
> disallow the `Intl.Locale.prototype.getCalendars` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getCalendars` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getcalendars.js)
diff --git a/docs/rules/no-intl-locale-prototype-getcollations.md b/docs/rules/no-intl-locale-prototype-getcollations.md
index f1813d37..98705dc7 100644
--- a/docs/rules/no-intl-locale-prototype-getcollations.md
+++ b/docs/rules/no-intl-locale-prototype-getcollations.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-getcollations"
description: "disallow the `Intl.Locale.prototype.getCollations` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-getcollations
> disallow the `Intl.Locale.prototype.getCollations` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getCollations` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getcollations.js)
diff --git a/docs/rules/no-intl-locale-prototype-gethourcycles.md b/docs/rules/no-intl-locale-prototype-gethourcycles.md
index 9eeb44bc..84425a22 100644
--- a/docs/rules/no-intl-locale-prototype-gethourcycles.md
+++ b/docs/rules/no-intl-locale-prototype-gethourcycles.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-gethourcycles"
description: "disallow the `Intl.Locale.prototype.getHourCycles` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-gethourcycles
> disallow the `Intl.Locale.prototype.getHourCycles` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getHourCycles` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gethourcycles.js)
diff --git a/docs/rules/no-intl-locale-prototype-getnumberingsystems.md b/docs/rules/no-intl-locale-prototype-getnumberingsystems.md
index e30daad0..8ce209a7 100644
--- a/docs/rules/no-intl-locale-prototype-getnumberingsystems.md
+++ b/docs/rules/no-intl-locale-prototype-getnumberingsystems.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-getnumberingsystems"
description: "disallow the `Intl.Locale.prototype.getNumberingSystems` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-getnumberingsystems
> disallow the `Intl.Locale.prototype.getNumberingSystems` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getNumberingSystems` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getnumberingsystems.js)
diff --git a/docs/rules/no-intl-locale-prototype-gettextinfo.md b/docs/rules/no-intl-locale-prototype-gettextinfo.md
index 9f7b30ee..30f4adcd 100644
--- a/docs/rules/no-intl-locale-prototype-gettextinfo.md
+++ b/docs/rules/no-intl-locale-prototype-gettextinfo.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-gettextinfo"
description: "disallow the `Intl.Locale.prototype.getTextInfo` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-gettextinfo
> disallow the `Intl.Locale.prototype.getTextInfo` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getTextInfo` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gettextinfo.js)
diff --git a/docs/rules/no-intl-locale-prototype-gettimezones.md b/docs/rules/no-intl-locale-prototype-gettimezones.md
index 755dc30d..5b30706d 100644
--- a/docs/rules/no-intl-locale-prototype-gettimezones.md
+++ b/docs/rules/no-intl-locale-prototype-gettimezones.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-gettimezones"
description: "disallow the `Intl.Locale.prototype.getTimeZones` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-gettimezones
> disallow the `Intl.Locale.prototype.getTimeZones` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getTimeZones` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-gettimezones.js)
diff --git a/docs/rules/no-intl-locale-prototype-getweekinfo.md b/docs/rules/no-intl-locale-prototype-getweekinfo.md
index 7fa11e3f..ab12c96a 100644
--- a/docs/rules/no-intl-locale-prototype-getweekinfo.md
+++ b/docs/rules/no-intl-locale-prototype-getweekinfo.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-intl-locale-prototype-getweekinfo"
description: "disallow the `Intl.Locale.prototype.getWeekInfo` method"
+since: "v9.2.0"
---
# es-x/no-intl-locale-prototype-getweekinfo
> disallow the `Intl.Locale.prototype.getWeekInfo` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-intl-locale-info] and [no-new-in-esnext-intl-api]
This rule reports ES2026 Intl API [`Intl.Locale.prototype.getWeekInfo` method](https://github.com/tc39/proposal-intl-locale-info) as errors.
@@ -53,6 +53,10 @@ This is prior to the `settings['es-x'].aggressive` setting.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-intl-locale-prototype-getweekinfo.js)
diff --git a/docs/rules/no-iterator-concat.md b/docs/rules/no-iterator-concat.md
index 5ce34a18..1b2df69c 100644
--- a/docs/rules/no-iterator-concat.md
+++ b/docs/rules/no-iterator-concat.md
@@ -1,12 +1,12 @@
---
title: "es-x/no-iterator-concat"
description: "disallow the `Iterator.concat` method"
+since: "v9.2.0"
---
# es-x/no-iterator-concat
> disallow the `Iterator.concat` method
-- ❗ ***This rule has not been released yet.***
- ✅ The following configurations enable this rule: [no-new-in-esnext]
This rule reports ES2026 [`Iterator.concat` method](https://github.com/tc39/proposal-iterator-sequencing) as errors.
@@ -46,6 +46,10 @@ This rule has an option.
Configure the allowTestedProperty mode for only this rule.
This is prior to the `settings['es-x'].allowTestedProperty` setting.
+## 🚀 Version
+
+This rule was introduced in v9.2.0.
+
## 📚 References
- [Rule source](https://github.com/eslint-community/eslint-plugin-es-x/blob/master/lib/rules/no-iterator-concat.js)
diff --git a/package.json b/package.json
index ddc99985..8fd7da3c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint-plugin-es-x",
- "version": "9.1.2",
+ "version": "9.2.0",
"description": "ESLint plugin about ECMAScript syntactic features.",
"engines": {
"node": "^20.19.0 || >=22.12.0"