Skip to content

[pull] main from TryGhost:main#1224

Merged
pull[bot] merged 14 commits into
code:mainfrom
TryGhost:main
Jun 9, 2026
Merged

[pull] main from TryGhost:main#1224
pull[bot] merged 14 commits into
code:mainfrom
TryGhost:main

Conversation

@pull

@pull pull Bot commented Jun 9, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

tryghost-renovate Bot and others added 14 commits June 9, 2026 16:39
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [supertest](https://redirect.github.com/ladjs/supertest) | [`6.3.4` →
`7.2.2`](https://renovatebot.com/diffs/npm/supertest/6.3.4/7.2.2) |
![age](https://developer.mend.io/api/mc/badges/age/npm/supertest/7.2.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/supertest/6.3.4/7.2.2?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/28155) for more information.

---

### Release Notes

<details>
<summary>ladjs/supertest (supertest)</summary>

###
[`v7.2.2`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.2.2)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.2.1...v7.2.2)

- fix: replace 'should' dependency with native assertions in cookies
module
[`1954bcf`](https://redirect.github.com/ladjs/supertest/commit/1954bcf)

***

###
[`v7.2.1`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.2.1)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.2.0...v7.2.1)

- fix: correct case-sensitive require path for assertion module
[`d4f04fb`](https://redirect.github.com/ladjs/supertest/commit/d4f04fb)

***

###
[`v7.2.0`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.2.0)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.4...v7.2.0)

- fix: fixed package lock
[`c4b08a6`](https://redirect.github.com/ladjs/supertest/commit/c4b08a6)
- fix: drop v14 and v16 from tests
[`d084ce2`](https://redirect.github.com/ladjs/supertest/commit/d084ce2)
- Merge pull request
[#&#8203;872](https://redirect.github.com/ladjs/supertest/issues/872)
from forwardemail/dependabot/npm\_and\_yarn/js-yaml-3.14.2
[`61f3ddf`](https://redirect.github.com/ladjs/supertest/commit/61f3ddf)
- Merge pull request
[#&#8203;873](https://redirect.github.com/ladjs/supertest/issues/873)
from forwardemail/dependabot/npm\_and\_yarn/multi-6d05d0e569
[`bd2fe45`](https://redirect.github.com/ladjs/supertest/commit/bd2fe45)
- chore(deps): bump qs, body-parser and express
[`07bf4fb`](https://redirect.github.com/ladjs/supertest/commit/07bf4fb)
- Merge pull request
[#&#8203;866](https://redirect.github.com/ladjs/supertest/issues/866)
from SchroederSteffen/use-lowercase-header-name
[`0666797`](https://redirect.github.com/ladjs/supertest/commit/0666797)
- Merge pull request
[#&#8203;868](https://redirect.github.com/ladjs/supertest/issues/868)
from dmurvihill/cookie-assertions
[`953eca7`](https://redirect.github.com/ladjs/supertest/commit/953eca7)
- chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2
[`81ab94c`](https://redirect.github.com/ladjs/supertest/commit/81ab94c)
- Merge pull request
[#&#8203;870](https://redirect.github.com/ladjs/supertest/issues/870)
from kudlav/patch-1
[`14d905d`](https://redirect.github.com/ladjs/supertest/commit/14d905d)
- Update links to documentation in README
[`f508b30`](https://redirect.github.com/ladjs/supertest/commit/f508b30)
- feat(cookies): add cookie assertions
[`4f89680`](https://redirect.github.com/ladjs/supertest/commit/4f89680)
- chore(readme): use lower-case header name
[`1e642b0`](https://redirect.github.com/ladjs/supertest/commit/1e642b0)

***

###
[`v7.1.4`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.4)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.3...v7.1.4)

- chore: bump deps
[`6021ec8`](https://redirect.github.com/ladjs/supertest/commit/6021ec8)
- Merge pull request
[#&#8203;865](https://redirect.github.com/ladjs/supertest/issues/865)
from forwardemail/dependabot/npm\_and\_yarn/form-data-4.0.4
[`ceca508`](https://redirect.github.com/ladjs/supertest/commit/ceca508)
- chore(deps): bump form-data from 4.0.3 to 4.0.4
[`b1fb983`](https://redirect.github.com/ladjs/supertest/commit/b1fb983)

***

###
[`v7.1.3`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.3)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.2...v7.1.3)

- fix: revert automatic server closing (per
[#&#8203;651](https://redirect.github.com/ladjs/supertest/issues/651))
[`b6fd281`](https://redirect.github.com/ladjs/supertest/commit/b6fd281)
- fix: rename ci file
[`75bcbc9`](https://redirect.github.com/ladjs/supertest/commit/75bcbc9)

***

###
[`v7.1.2`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.2)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.1...v7.1.2)

- feat: fix server lifecycle, callback handling, and SuperAgent v10
compatibility
[`6d060e3`](https://redirect.github.com/ladjs/supertest/commit/6d060e3)
- Merge pull request
[#&#8203;862](https://redirect.github.com/ladjs/supertest/issues/862)
from noritaka1166/fix-typo-test
[`0413057`](https://redirect.github.com/ladjs/supertest/commit/0413057)
- Merge pull request
[#&#8203;841](https://redirect.github.com/ladjs/supertest/issues/841)
from viniciusamc/master
[`e2be0e1`](https://redirect.github.com/ladjs/supertest/commit/e2be0e1)
- chore: fix typo in test
[`b7f985b`](https://redirect.github.com/ladjs/supertest/commit/b7f985b)
- feat(bearer):bearer auth token method
[`411f7ce`](https://redirect.github.com/ladjs/supertest/commit/411f7ce)

***

###
[`v7.1.1`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.1)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.1.0...v7.1.1)

- Merge pull request
[#&#8203;858](https://redirect.github.com/ladjs/supertest/issues/858)
from ByteOPCode/master
[`f553845`](https://redirect.github.com/ladjs/supertest/commit/f553845)
- feat: update superagent version
[`d37d197`](https://redirect.github.com/ladjs/supertest/commit/d37d197)

###
[`v7.1.0`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.1.0)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v7.0.0...v7.1.0)

- Merge pull request
[#&#8203;852](https://redirect.github.com/ladjs/supertest/issues/852)
from alxndrsn/econnreset
[`de045d4`](https://redirect.github.com/ladjs/supertest/commit/de045d4)
- Merge pull request
[#&#8203;845](https://redirect.github.com/ladjs/supertest/issues/845)
from ikonst/master
[`be0d5c7`](https://redirect.github.com/ladjs/supertest/commit/be0d5c7)
- Merge pull request
[#&#8203;854](https://redirect.github.com/ladjs/supertest/issues/854)
from alxndrsn/commitlint
[`35ac86f`](https://redirect.github.com/ladjs/supertest/commit/35ac86f)
- fix(dev): commitlint dev dependency & config
[`e67fcb2`](https://redirect.github.com/ladjs/supertest/commit/e67fcb2)
- fix: avoid server re-use race conditions
[`96c06e3`](https://redirect.github.com/ladjs/supertest/commit/96c06e3)
- test: fix test failure due to localhost being also ipv6
[`92079a0`](https://redirect.github.com/ladjs/supertest/commit/92079a0)

###
[`v7.0.0`](https://redirect.github.com/forwardemail/supertest/releases/tag/v7.0.0)

[Compare
Source](https://redirect.github.com/ladjs/supertest/compare/v6.3.4...v7.0.0)

- Merge pull request
[#&#8203;834](https://redirect.github.com/ladjs/supertest/issues/834)
from Bruception/master
[`225118c`](https://redirect.github.com/ladjs/supertest/commit/225118c)
- Fix TestAgent not inheriting Agent properties
[`f290431`](https://redirect.github.com/ladjs/supertest/commit/f290431)
- fix: bump deps, drop Node.js v<14.16.0
[`1e18c20`](https://redirect.github.com/ladjs/supertest/commit/1e18c20)

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - Only on Sunday and Saturday (`* * * * 0,6`)
- Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`)
- Between 12:00 AM and 04:59 AM, Monday through Saturday (`* 0-4 * *
1-6`)
- Automerge
  - Only on Sunday and Saturday (`* * * * 0,6`)
- Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`)
- Between 12:00 AM and 04:59 AM, Monday through Saturday (`* 0-4 * *
1-6`)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDUuMyIsInVwZGF0ZWRJblZlciI6IjQzLjIxMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: Steve Larson <9larsons@gmail.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@faker-js/faker](https://fakerjs.dev)
([source](https://redirect.github.com/faker-js/faker)) | [`7.6.0` →
`10.4.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/7.6.0/10.4.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@faker-js%2ffaker/10.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@faker-js%2ffaker/7.6.0/10.4.0?slim=true)
|
| [@faker-js/faker](https://fakerjs.dev)
([source](https://redirect.github.com/faker-js/faker)) | [`8.4.1` →
`10.4.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/8.4.1/10.4.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@faker-js%2ffaker/10.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@faker-js%2ffaker/8.4.1/10.4.0?slim=true)
|
| [@faker-js/faker](https://fakerjs.dev)
([source](https://redirect.github.com/faker-js/faker)) | [`9.9.0` →
`10.4.0`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/9.9.0/10.4.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@faker-js%2ffaker/10.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@faker-js%2ffaker/9.9.0/10.4.0?slim=true)
|

---

### Release Notes

<details>
<summary>faker-js/faker (@&#8203;faker-js/faker)</summary>

###
[`v10.4.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1040-2026-03-23)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v10.3.0...v10.4.0)

##### New Locales

- **locale:** add Japanese bear definitions
([#&#8203;3720](https://redirect.github.com/faker-js/faker/issues/3720))
([2a4b15c](https://redirect.github.com/faker-js/faker/commit/2a4b15cff44cec578b23b579d9bd8603887024ac))
- **locale:** add Japanese bird definitions
([#&#8203;3719](https://redirect.github.com/faker-js/faker/issues/3719))
([dc31ff8](https://redirect.github.com/faker-js/faker/commit/dc31ff8f79c9811ed23ebea845ece4abd375aeaa))
- **locale:** add Japanese cat breed definitions
([#&#8203;3716](https://redirect.github.com/faker-js/faker/issues/3716))
([54af8a8](https://redirect.github.com/faker-js/faker/commit/54af8a8ca051631350a727a2dc596e212b91061a))
- **locale:** add Japanese cattle breed definitions
([#&#8203;3717](https://redirect.github.com/faker-js/faker/issues/3717))
([c2c7342](https://redirect.github.com/faker-js/faker/commit/c2c7342d8d0bd93871659fa9150ce6f80364cf93))
- **locale:** add Japanese fish definitions
([#&#8203;3721](https://redirect.github.com/faker-js/faker/issues/3721))
([15fc361](https://redirect.github.com/faker-js/faker/commit/15fc36187225cff20037658dd9f9b6e076641ca9))
- **locale:** add Japanese horse breed definitions
([#&#8203;3718](https://redirect.github.com/faker-js/faker/issues/3718))
([e02536e](https://redirect.github.com/faker-js/faker/commit/e02536ee5283e29961965dc3e4e56c74dc65c16f))
- **locale:** add Norwegian (nb\_NO) country definition
([#&#8203;3714](https://redirect.github.com/faker-js/faker/issues/3714))
([614b4e9](https://redirect.github.com/faker-js/faker/commit/614b4e9eb7f86334619822d654063abc7026ee48))

##### Features

- fi locale phone numbers
([#&#8203;3747](https://redirect.github.com/faker-js/faker/issues/3747))
([7afa8b5](https://redirect.github.com/faker-js/faker/commit/7afa8b5628e51a8eba5e56d63d0ffc0ff2cea11f))
- **food:** add plant-based dish variety
([#&#8203;3745](https://redirect.github.com/faker-js/faker/issues/3745))
([41edf49](https://redirect.github.com/faker-js/faker/commit/41edf49c9eb32db4a70a57a3e0ab687b9ec4b6a5))

##### Changed Locales

- **locale:** filter and cleanup PersonEntryDefintions data
([#&#8203;3266](https://redirect.github.com/faker-js/faker/issues/3266))
([67defc8](https://redirect.github.com/faker-js/faker/commit/67defc8b0b3d4006f2151889d4401a3f2aa00580))

##### Bug Fixes

- **locales:** correct typos and capitalization in es\_MX street names
([#&#8203;3737](https://redirect.github.com/faker-js/faker/issues/3737))
([2b32c28](https://redirect.github.com/faker-js/faker/commit/2b32c28b438307904a12e1271fbc4f2e614091b6))

###
[`v10.3.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1030-2026-02-06)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v10.2.0...v10.3.0)

##### New Locales

- **locale:** add Japanese dog definition
([#&#8203;3715](https://redirect.github.com/faker-js/faker/issues/3715))
([76c9df1](https://redirect.github.com/faker-js/faker/commit/76c9df131a55f63da55101cc7cccff2f7928187c))
- **locale:** add Japanese color definitions
([#&#8203;3707](https://redirect.github.com/faker-js/faker/issues/3707))
([bbbb215](https://redirect.github.com/faker-js/faker/commit/bbbb215ef6441ec7a3ebdd660fd2690074f69c67))
- **locale:** add Japanese food module
([#&#8203;3706](https://redirect.github.com/faker-js/faker/issues/3706))
([71d55c0](https://redirect.github.com/faker-js/faker/commit/71d55c09f15ab437444c57d0eebff4477f75b131))
- **locale:** add Japanese internet definitions
([#&#8203;3708](https://redirect.github.com/faker-js/faker/issues/3708))
([184a709](https://redirect.github.com/faker-js/faker/commit/184a709825979c6d8d7c3ea240ac2485bed96296))
- **locale:** add Japanese job definitions for person module
([#&#8203;3705](https://redirect.github.com/faker-js/faker/issues/3705))
([e7f3ccd](https://redirect.github.com/faker-js/faker/commit/e7f3ccd2e5b0ba84455edb680dfcfa5d86ecdbaf))
- **locale:** add Japanese suffix definitions for person module
([#&#8203;3704](https://redirect.github.com/faker-js/faker/issues/3704))
([45ad7d8](https://redirect.github.com/faker-js/faker/commit/45ad7d81682f65ab7fe37eea0633d7f0262cde87))
- **locale:** add Norwegian (nb\_NO) continent definitions
([#&#8203;3712](https://redirect.github.com/faker-js/faker/issues/3712))
([c0f0f23](https://redirect.github.com/faker-js/faker/commit/c0f0f232adad715791cde3622939b463d925c165))
- **locale:** add Norwegian (nb\_NO) direction definition
([#&#8203;3713](https://redirect.github.com/faker-js/faker/issues/3713))
([43b18fa](https://redirect.github.com/faker-js/faker/commit/43b18fa0c540fdc2a3a61517377da63653802d25))
- **locale:** add Norwegian (nb\_NO) sex definitions
([#&#8203;3710](https://redirect.github.com/faker-js/faker/issues/3710))
([76063f2](https://redirect.github.com/faker-js/faker/commit/76063f26574b48f7ea8fd918f18744f3276669ad))
- **locale:** add Norwegian (nb\_NO) vehicle definition
([#&#8203;3732](https://redirect.github.com/faker-js/faker/issues/3732))
([d1c32b0](https://redirect.github.com/faker-js/faker/commit/d1c32b0326298534f40986328296232af209eb19))

##### Features

- **locales:** add Norwegian (nb\_NO) zodiac sign definitions
([#&#8203;3711](https://redirect.github.com/faker-js/faker/issues/3711))
([e306542](https://redirect.github.com/faker-js/faker/commit/e306542867a4839fbe7eb8015c73db2f24bc6ceb))
- **person:** `sexType` can return `'generic'`
([#&#8203;3259](https://redirect.github.com/faker-js/faker/issues/3259))
([0e099a1](https://redirect.github.com/faker-js/faker/commit/0e099a1033ae89de2f9810558c3c0257d78a50fe))
- **string:** support uuid v7
([#&#8203;3701](https://redirect.github.com/faker-js/faker/issues/3701))
([87c2753](https://redirect.github.com/faker-js/faker/commit/87c2753fe3c92e53925a970f40a7b10422f44378))

##### Changed Locales

- **locale:** normalize system locale data
([#&#8203;3702](https://redirect.github.com/faker-js/faker/issues/3702))
([ba91653](https://redirect.github.com/faker-js/faker/commit/ba91653cd4c4ceecf6c96ef887979bfd97fa4e5c))

##### Bug Fixes

- **locale:** remove empty string from Hebrew lorem words
([#&#8203;3698](https://redirect.github.com/faker-js/faker/issues/3698))
([81a896c](https://redirect.github.com/faker-js/faker/commit/81a896c09a3a0907fd34734b6d636b5e35fb8291))
- **location:** state name to 'Trøndelag' for nb\_NO
([#&#8203;3691](https://redirect.github.com/faker-js/faker/issues/3691))
([eaef389](https://redirect.github.com/faker-js/faker/commit/eaef38961863a40a7bed6632858bcf36dd23c560))

###
[`v10.2.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1020-2025-12-27)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v10.1.0...v10.2.0)

##### New Locales

- **locale:** add bn\_BD location module
([#&#8203;3614](https://redirect.github.com/faker-js/faker/issues/3614))
([99a448c](https://redirect.github.com/faker-js/faker/commit/99a448c0d723c1c4c94d0289dd73cb19c963a19c))
- **locale:** add counties & states to nb\_NO location
([#&#8203;3617](https://redirect.github.com/faker-js/faker/issues/3617))
([3dbcbe1](https://redirect.github.com/faker-js/faker/commit/3dbcbe1465ae886551b179bb084953aed197d690))
- **locale:** add da states (regions)
([#&#8203;3656](https://redirect.github.com/faker-js/faker/issues/3656))
([78c892b](https://redirect.github.com/faker-js/faker/commit/78c892b66de7237009964898eb6f874cb1be202c))
- **locale:** add id\_ID translation for animal, color, commerce, and
word also add country to location id\_ID translation.
([#&#8203;3608](https://redirect.github.com/faker-js/faker/issues/3608))
([02c2c3e](https://redirect.github.com/faker-js/faker/commit/02c2c3ea5e14ec180b436e83c21459d99be282cf))
- **locale:** add ku\_kmr\_latin locale
([#&#8203;3629](https://redirect.github.com/faker-js/faker/issues/3629))
([247f42d](https://redirect.github.com/faker-js/faker/commit/247f42dd72b7afbf968a5c87a0f54160abf82ac3))
- **locale:** add person module data to ku\_ckb
([#&#8203;3630](https://redirect.github.com/faker-js/faker/issues/3630))
([6be2c20](https://redirect.github.com/faker-js/faker/commit/6be2c2064f5ddc5d13877b61c428c016c29a174a))

##### Features

- Add support for UPC
([#&#8203;3648](https://redirect.github.com/faker-js/faker/issues/3648))
([57b2d78](https://redirect.github.com/faker-js/faker/commit/57b2d78f7d21e618c7c4abbc3570bc1436a7d453))
- **commerce:** allow for locale-specific product name patterns
([#&#8203;3657](https://redirect.github.com/faker-js/faker/issues/3657))
([1cf3991](https://redirect.github.com/faker-js/faker/commit/1cf3991c180ddeb75253d1850f085147a04ee3bf))
- **finance:** add IR iban
([#&#8203;3678](https://redirect.github.com/faker-js/faker/issues/3678))
([101a74a](https://redirect.github.com/faker-js/faker/commit/101a74af5172d23704a4b50e0b2022e048d714f2))
- **locales:** add sl\_SI locale, person module
([#&#8203;3564](https://redirect.github.com/faker-js/faker/issues/3564))
([e7c9945](https://redirect.github.com/faker-js/faker/commit/e7c99457ed07ba5e05951db1e709c64fd3d79b44))
- **location:** Hungarian support for city name, full street address,
continents, countries and directions (hu)
([#&#8203;3618](https://redirect.github.com/faker-js/faker/issues/3618))
([2c9aefd](https://redirect.github.com/faker-js/faker/commit/2c9aefdf6c59eab86ae2042b211aba6d4ff5f304))

##### Bug Fixes

- **food:** move raspberry from vegetable to fruit
([#&#8203;3650](https://redirect.github.com/faker-js/faker/issues/3650))
([6a4f01f](https://redirect.github.com/faker-js/faker/commit/6a4f01f43bbfcbfe70c87c9aff261d1006d4fd46))
- **locale:** endonym should be in Latin script
([#&#8203;3660](https://redirect.github.com/faker-js/faker/issues/3660))
([4cda07f](https://redirect.github.com/faker-js/faker/commit/4cda07f207d84892245c065a99592b350870fcc8))
- **locale:** remove additional inappropriate words from ja locale
([#&#8203;3665](https://redirect.github.com/faker-js/faker/issues/3665))
([18a1554](https://redirect.github.com/faker-js/faker/commit/18a15542d66b6d8c7477ed98cc2cfb4ab0a1614f))
- **locale:** remove offensive and inappropriate words from ja locale
([#&#8203;3661](https://redirect.github.com/faker-js/faker/issues/3661))
([8310c8c](https://redirect.github.com/faker-js/faker/commit/8310c8c2c466cfbad992ea8eadc78649ff4606df))
- **locale:** remove some negative hu words
([#&#8203;3664](https://redirect.github.com/faker-js/faker/issues/3664))
([bd36bae](https://redirect.github.com/faker-js/faker/commit/bd36bae6517c181a6a187dee5c4634a402be4c54))
- **location:** Use accents in en country names
([#&#8203;3637](https://redirect.github.com/faker-js/faker/issues/3637))
([24aa11f](https://redirect.github.com/faker-js/faker/commit/24aa11f55a86bed8417187ca881ab80c1c305ee2))
- **vehicle:** Updated spelling Mercielago to Murcielago
([#&#8203;3636](https://redirect.github.com/faker-js/faker/issues/3636))
([bfb1bdb](https://redirect.github.com/faker-js/faker/commit/bfb1bdba63e7972d23d00b52dfa78478084949ee))

###
[`v10.1.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1010-2025-10-14)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v10.0.0...v10.1.0)

##### New Locales

- **locale:** Add ku\_ckb locale
([#&#8203;3441](https://redirect.github.com/faker-js/faker/issues/3441))
([9de894a](https://redirect.github.com/faker-js/faker/commit/9de894a638e040ec7d9511a8ca0d2db44def6ed5))
- **locale:** add Russian localization for book module
([#&#8203;3628](https://redirect.github.com/faker-js/faker/issues/3628))
([428ff33](https://redirect.github.com/faker-js/faker/commit/428ff3328b4c4b13ec29d646eea7c4ea98522323))

##### Bug Fixes

- **locale:** fix the Spring Airlines IATA Code
([#&#8203;3612](https://redirect.github.com/faker-js/faker/issues/3612))
([b547045](https://redirect.github.com/faker-js/faker/commit/b547045a55a86f327940852ce8b8df3c3a656109))

###
[`v10.0.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#1000-2025-08-21)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.9.0...v10.0.0)

##### New Locales

- **locale:** extended list of colors in Polish
([#&#8203;3586](https://redirect.github.com/faker-js/faker/issues/3586))
([9940d54](https://redirect.github.com/faker-js/faker/commit/9940d54f75205b65a74d11484cb385c85656a43f))

##### Features

- **locales:** add animal vocabulary(bear, bird, cat, rabbit, pet\_name)
in Korean
([#&#8203;3535](https://redirect.github.com/faker-js/faker/issues/3535))
([0d2143c](https://redirect.github.com/faker-js/faker/commit/0d2143c75d804d1dc53c17078eb59bc1970a07d1))

##### Changed Locales

- **locale:** remove invalid credit card issuer patterns
([#&#8203;3568](https://redirect.github.com/faker-js/faker/issues/3568))
([9783d95](https://redirect.github.com/faker-js/faker/commit/9783d95a8e43c45bc44c5c0c546b250b6c2ae140))

###
[`v9.9.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#990-2025-07-01)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.8.0...v9.9.0)

##### New Locales

- **locale:** add word data to pt\_br and pt\_pt locales
([#&#8203;3531](https://redirect.github.com/faker-js/faker/issues/3531))
([a405ac8](https://redirect.github.com/faker-js/faker/commit/a405ac8740bcfb2ec5f84c06752484a2b332a90a))

##### Features

- **location:** simple coordinate methods
([#&#8203;3528](https://redirect.github.com/faker-js/faker/issues/3528))
([d07d96d](https://redirect.github.com/faker-js/faker/commit/d07d96d01833085f2d3c5f9c851a572ebf8c47df))

###
[`v9.8.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#980-2025-05-13)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.7.0...v9.8.0)

##### New Locales

- **locale:** Add additional Japanese last names to the locale data
([#&#8203;3484](https://redirect.github.com/faker-js/faker/issues/3484))
([72e66c3](https://redirect.github.com/faker-js/faker/commit/72e66c3a3a22738ce163b26dc5315c82f49032e7))
- **locale:** add Japanese date and month definitions
([#&#8203;3492](https://redirect.github.com/faker-js/faker/issues/3492))
([b70e793](https://redirect.github.com/faker-js/faker/commit/b70e7934b7b3181d8f3fbe98627985cd71fbfe26))
- **locale:** add Japanese science locale data including elements and
units
([#&#8203;3491](https://redirect.github.com/faker-js/faker/issues/3491))
([54fd551](https://redirect.github.com/faker-js/faker/commit/54fd5519e92270926e75a914ccf98b4699fbb4f2))
- **locale:** add Japanese sex definitions for person locale
([#&#8203;3495](https://redirect.github.com/faker-js/faker/issues/3495))
([1dbd8fa](https://redirect.github.com/faker-js/faker/commit/1dbd8fa511e0c69ed73324a330f16f9aa1a6670a))
- **locale:** add vehicle locale data for Japanese
([#&#8203;3490](https://redirect.github.com/faker-js/faker/issues/3490))
([dfadb1d](https://redirect.github.com/faker-js/faker/commit/dfadb1da746e7bf82b59dc5314bb9f0735b0f37d))
- **locale:** add zh\_CN book
([#&#8203;3477](https://redirect.github.com/faker-js/faker/issues/3477))
([786a3d0](https://redirect.github.com/faker-js/faker/commit/786a3d0bd8d72d2bf2cfc38358c45d2960848654))
- **locale:** add zh\_CN food
([#&#8203;3479](https://redirect.github.com/faker-js/faker/issues/3479))
([6c883e7](https://redirect.github.com/faker-js/faker/commit/6c883e74b894f1b777291e67d5b2b7bc63e38a80))
- **locale:** update Japanese company categories
([#&#8203;3489](https://redirect.github.com/faker-js/faker/issues/3489))
([8c0953a](https://redirect.github.com/faker-js/faker/commit/8c0953a2617f3c8ddd95320af46063d83d115ddb))
- **locale:** update zh\_CN animal
([#&#8203;3480](https://redirect.github.com/faker-js/faker/issues/3480))
([38ee7b8](https://redirect.github.com/faker-js/faker/commit/38ee7b81a82c466710586091e7046d7bfcbed337))
- **locale:** update zh\_CN location
([#&#8203;3481](https://redirect.github.com/faker-js/faker/issues/3481))
([456f102](https://redirect.github.com/faker-js/faker/commit/456f10276bfbc1a654162e94e5815ca01ffa7fdd))
- **locale:** update zh\_CN word
([#&#8203;3478](https://redirect.github.com/faker-js/faker/issues/3478))
([aa98867](https://redirect.github.com/faker-js/faker/commit/aa98867765093588ea2fbda2daa6cbce40b20d5f))

##### Changed Locales

- **locale:** ko state data update
([#&#8203;3487](https://redirect.github.com/faker-js/faker/issues/3487))
([b611ec2](https://redirect.github.com/faker-js/faker/commit/b611ec2e519bc0be6d53e81fb333fcb15c3964f1))
- **locale:** normalize internet data
([#&#8203;3502](https://redirect.github.com/faker-js/faker/issues/3502))
([e6151e4](https://redirect.github.com/faker-js/faker/commit/e6151e4efd29f360b82ff25c4ddb2ffae8e30e86))
- **locale:** rename pt-BR streetSuffix to streetPrefix
([#&#8203;3493](https://redirect.github.com/faker-js/faker/issues/3493))
([7c23db3](https://redirect.github.com/faker-js/faker/commit/7c23db316e794aab2a9181e0f960e094bea71054))

##### Bug Fixes

- **locale:** correct Japanese country names
([#&#8203;3510](https://redirect.github.com/faker-js/faker/issues/3510))
([046bb81](https://redirect.github.com/faker-js/faker/commit/046bb8155850b9fee0c22a0177e695c3ba0d3a1a))
- **locale:** correct the name of element Lv in Japanese
([#&#8203;3509](https://redirect.github.com/faker-js/faker/issues/3509))
([6a7ef4c](https://redirect.github.com/faker-js/faker/commit/6a7ef4c2ad97f50e9a47efd0fa7c22804fc9d4f1))
- **locale:** ko modified street\_name to street\_name\_part
([#&#8203;3485](https://redirect.github.com/faker-js/faker/issues/3485))
([c15da8e](https://redirect.github.com/faker-js/faker/commit/c15da8efec3fc05d089bdf2dc1513183b614e04b))

###
[`v9.7.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#970-2025-04-13)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.6.0...v9.7.0)

##### New Locales

- **locale:** Add bn\_BD locale
([#&#8203;3439](https://redirect.github.com/faker-js/faker/issues/3439))
([fef0ad7](https://redirect.github.com/faker-js/faker/commit/fef0ad7859ff5994947c2c02afd6bdf13dffd234))
- **locale:** add cy locale, start with date
([#&#8203;3462](https://redirect.github.com/faker-js/faker/issues/3462))
([f70a6f7](https://redirect.github.com/faker-js/faker/commit/f70a6f7a656090ed900ea18b39961d0d5ff78be0))
- **locale:** add finance support for ja locale
([#&#8203;3449](https://redirect.github.com/faker-js/faker/issues/3449))
([b2c5298](https://redirect.github.com/faker-js/faker/commit/b2c5298c94f632681937fc6d62da2f84252b5c66))
- **locale:** add localize sex support for zh\_CN & zh\_TW
([#&#8203;3450](https://redirect.github.com/faker-js/faker/issues/3450))
([048c325](https://redirect.github.com/faker-js/faker/commit/048c32581bd5d15f333ef63e4ca968e02793373d))
- **locale:** add Tamil language support
([#&#8203;3468](https://redirect.github.com/faker-js/faker/issues/3468))
([cdf6dc4](https://redirect.github.com/faker-js/faker/commit/cdf6dc4a973b8e64069f8b8d98e6921188f08575))

##### Bug Fixes

- **airline:** Air France and KLM Royal Dutch Airlines
([#&#8203;3440](https://redirect.github.com/faker-js/faker/issues/3440))
([8a2d168](https://redirect.github.com/faker-js/faker/commit/8a2d168f62307af8c4b04ab8ab4624786009671b))
- **iban:** more strict pattern for IE and PS
([#&#8203;3464](https://redirect.github.com/faker-js/faker/issues/3464))
([7b12056](https://redirect.github.com/faker-js/faker/commit/7b120567139b2ac84d052f42f1f352c6697f2aa2))
- **locale:** rename ja and zh\_CN company affix files
([#&#8203;3448](https://redirect.github.com/faker-js/faker/issues/3448))
([1e551c5](https://redirect.github.com/faker-js/faker/commit/1e551c5f47e292d3dc6bbefae9eaf75664a052a1))
- **number:** don't ignore multipleOf in float when min=max
([#&#8203;3417](https://redirect.github.com/faker-js/faker/issues/3417))
([e4cc4e5](https://redirect.github.com/faker-js/faker/commit/e4cc4e50d1d4103c26f06fd2db0ca187dbb537cd))

###
[`v9.6.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#960-2025-03-06)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.5.1...v9.6.0)

##### Features

- **finance:** add ISO 4217 numerical codes to Currency
([#&#8203;3404](https://redirect.github.com/faker-js/faker/issues/3404))
([ae9aec6](https://redirect.github.com/faker-js/faker/commit/ae9aec67b19f779e818be5550a8edc44f20d91d4))
- **number:** bigint multipleOf
([#&#8203;3402](https://redirect.github.com/faker-js/faker/issues/3402))
([7b4f85a](https://redirect.github.com/faker-js/faker/commit/7b4f85a2c00bf2adff2b88957bd6322100e6e541))

###
[`v9.5.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#951-2025-02-28)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.5.0...v9.5.1)

##### Bug Fixes

- test before using Buffers
([#&#8203;3400](https://redirect.github.com/faker-js/faker/issues/3400))
([ec7c9a8](https://redirect.github.com/faker-js/faker/commit/ec7c9a8e607d63a008d06747f89c9512f5b3171e))

###
[`v9.5.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#950-2025-02-10)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.4.0...v9.5.0)

##### Features

- **image:** add AI-generated avatars
([#&#8203;3126](https://redirect.github.com/faker-js/faker/issues/3126))
([9e13953](https://redirect.github.com/faker-js/faker/commit/9e1395380cf9baf9f0350c43cbbc303430e77dfb))

###
[`v9.4.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#940-2025-01-15)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.3.0...v9.4.0)

##### Features

- **finance:** use fake patterns for transactionDescription
([#&#8203;3202](https://redirect.github.com/faker-js/faker/issues/3202))
([5ec4a6c](https://redirect.github.com/faker-js/faker/commit/5ec4a6c9ddc037ae189ee93f339fa52065ac2a26))
- **internet:** update to simplified modern user-agent list
([#&#8203;3324](https://redirect.github.com/faker-js/faker/issues/3324))
([3c7abb5](https://redirect.github.com/faker-js/faker/commit/3c7abb55e68fcbcf41560539a15845e7c8882765))
- **location:** add list of spoken languages
([#&#8203;3333](https://redirect.github.com/faker-js/faker/issues/3333))
([ff6dda9](https://redirect.github.com/faker-js/faker/commit/ff6dda94ddd312ebcff816cbb63e74df9857d091))

##### Changed Locales

- **locale:** fix various locale data with trailing spaces
([#&#8203;3329](https://redirect.github.com/faker-js/faker/issues/3329))
([e5eec0e](https://redirect.github.com/faker-js/faker/commit/e5eec0ed848d298ccba1d6db9392a507c5ce2bc4))
- **locale:** improve product\_name data in en and tr
([#&#8203;3372](https://redirect.github.com/faker-js/faker/issues/3372))
([773fc1f](https://redirect.github.com/faker-js/faker/commit/773fc1f654a2ab57d048443e54761f0f288e7427))

##### Bug Fixes

- **animal:** re-moo-ved some incorrect cow data
([#&#8203;3326](https://redirect.github.com/faker-js/faker/issues/3326))
([47f835b](https://redirect.github.com/faker-js/faker/commit/47f835bd0dc257e5d7b9d7e7e06c08854474a3a7))
- basic wildcard range handling + add more tests
([#&#8203;3322](https://redirect.github.com/faker-js/faker/issues/3322))
([817f8a0](https://redirect.github.com/faker-js/faker/commit/817f8a01d93378e00c03cf73154fcec34fd5feef))
- **finance:** update Discover card number format to ensure accuracy
([#&#8203;3336](https://redirect.github.com/faker-js/faker/issues/3336))
([69c0063](https://redirect.github.com/faker-js/faker/commit/69c006344b8c54a9cd5f0adc36d49c88a223de4e))
- **image:** dataUri should return random type
([#&#8203;3347](https://redirect.github.com/faker-js/faker/issues/3347))
([eceb17d](https://redirect.github.com/faker-js/faker/commit/eceb17d25741c5fb1bd56b8151067eed3708a076))
- **locales:** update chemical element names in zh\_CN
([#&#8203;3371](https://redirect.github.com/faker-js/faker/issues/3371))
([6ec6f84](https://redirect.github.com/faker-js/faker/commit/6ec6f84922a16a8489215ba152e683227f5c8262))
- **location:** fix bad uz street\_name\_part data
([#&#8203;3328](https://redirect.github.com/faker-js/faker/issues/3328))
([b6132cb](https://redirect.github.com/faker-js/faker/commit/b6132cbee67ae7e53f57ffb344688d3980f91d3d))
- **music:** fix truncated song names with commas
([#&#8203;3327](https://redirect.github.com/faker-js/faker/issues/3327))
([f36fc71](https://redirect.github.com/faker-js/faker/commit/f36fc71ac4cce6d5a6c9e6b16d7a22a98a01db74)),
closes
[#&#8203;996](https://redirect.github.com/faker-js/faker/issues/996)
- **system:** semver parts should not be limited to 0-9
([#&#8203;3349](https://redirect.github.com/faker-js/faker/issues/3349))
([c0d92b8](https://redirect.github.com/faker-js/faker/commit/c0d92b8fa856d0c841f5aee57c6e08627025447a))

###
[`v9.3.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#930-2024-12-02)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.2.0...v9.3.0)

##### Features

- add initial seed parameter to constructors
([#&#8203;3220](https://redirect.github.com/faker-js/faker/issues/3220))
([1633c8d](https://redirect.github.com/faker-js/faker/commit/1633c8deb8f6f41151b39b62689ae3e02ab295bc))

##### Changed Locales

- **locale:** improve zh\_CN vehicle manufacturers
([#&#8203;3254](https://redirect.github.com/faker-js/faker/issues/3254))
([9abaed1](https://redirect.github.com/faker-js/faker/commit/9abaed1061b5fa9dc9f93822162610105a788296))
- **locale:** lowercase Mexican color names
([#&#8203;3200](https://redirect.github.com/faker-js/faker/issues/3200))
([0d85075](https://redirect.github.com/faker-js/faker/commit/0d850758d0ea0db45a9a4c8abda5c1e09796fb44))
- **locale:** sort person data
([#&#8203;3269](https://redirect.github.com/faker-js/faker/issues/3269))
([01e20e9](https://redirect.github.com/faker-js/faker/commit/01e20e9695575211ee63c7a937f4ae93a934ef32))
- **locale:** split en\_AU\_ocker first\_names by sex
([#&#8203;3270](https://redirect.github.com/faker-js/faker/issues/3270))
([b0a5ad3](https://redirect.github.com/faker-js/faker/commit/b0a5ad38bb6e516ba4a6776342c0bb389ca17363))
- **locale:** split up Spanish generic first names
([#&#8203;3279](https://redirect.github.com/faker-js/faker/issues/3279))
([5d5fe30](https://redirect.github.com/faker-js/faker/commit/5d5fe30ab4f4df092a1ebac991cdf4a345f604fc))
- **locale:** update Polish city name
([#&#8203;3306](https://redirect.github.com/faker-js/faker/issues/3306))
([53441b7](https://redirect.github.com/faker-js/faker/commit/53441b77731f9d15bb7823de8050a18ecbbbe22a))

##### Bug Fixes

- **internet:** ensure domainWord always returns a valid value in all
locales
([#&#8203;3253](https://redirect.github.com/faker-js/faker/issues/3253))
([525fedc](https://redirect.github.com/faker-js/faker/commit/525fedc91bd02f53330cfb40fe228b148dcf562b))
- **locale:** add Isadora to female names in pt\_BR for consistency
([#&#8203;3282](https://redirect.github.com/faker-js/faker/issues/3282))
([b390432](https://redirect.github.com/faker-js/faker/commit/b390432626811d2af32086b16151bc4c55634c60))
- **locale:** fix incorrect accents in it first\_name
([#&#8203;3281](https://redirect.github.com/faker-js/faker/issues/3281))
([e0fb23e](https://redirect.github.com/faker-js/faker/commit/e0fb23ef81009f565676485d63b6fe97afd8a31e))

###
[`v9.2.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#920-2024-11-03)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.1.0...v9.2.0)

##### Features

- **animal:** add petName method
([#&#8203;3196](https://redirect.github.com/faker-js/faker/issues/3196))
([c02beea](https://redirect.github.com/faker-js/faker/commit/c02beeadd49e48656a0307451517e9751e3118c3))
- **number:** add romanNumeral method
([#&#8203;3070](https://redirect.github.com/faker-js/faker/issues/3070))
([72937de](https://redirect.github.com/faker-js/faker/commit/72937de55c892c011846bc2b67dc0df61fbdf5a2))

##### Changed Locales

- **locale:** improve Spanish color names
([#&#8203;3230](https://redirect.github.com/faker-js/faker/issues/3230))
([99d81be](https://redirect.github.com/faker-js/faker/commit/99d81bed28b36ab525340e32a7349799cbe88eca))

###
[`v9.1.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#910-2024-10-26)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.0.3...v9.1.0)

##### New Locales

- **locale:** add books on pt\_br
([#&#8203;3218](https://redirect.github.com/faker-js/faker/issues/3218))
([af1dbcd](https://redirect.github.com/faker-js/faker/commit/af1dbcdbf363a12c448834dff031a698c8925e2e))
- **locale:** add Swedish(sv) counties
([#&#8203;3154](https://redirect.github.com/faker-js/faker/issues/3154))
([67569d9](https://redirect.github.com/faker-js/faker/commit/67569d93992e6388647118e9e9e319cfdd6721ed))

##### Features

- add book module
([#&#8203;2949](https://redirect.github.com/faker-js/faker/issues/2949))
([2f93d9d](https://redirect.github.com/faker-js/faker/commit/2f93d9da383638b6d232ff8b3cae827ea4c80150))
- **commerce:** more varied product descriptions
([#&#8203;3174](https://redirect.github.com/faker-js/faker/issues/3174))
([ba4ef9a](https://redirect.github.com/faker-js/faker/commit/ba4ef9a5a671ffc6ed10db7fed896dccda90dca1))
- **internet:** add jwt method
([#&#8203;2936](https://redirect.github.com/faker-js/faker/issues/2936))
([e3858f2](https://redirect.github.com/faker-js/faker/commit/e3858f221bb3b6e1278933c0b8e0d98da6854e52))
- **internet:** improve ipv4 method
([#&#8203;2992](https://redirect.github.com/faker-js/faker/issues/2992))
([a5a6c5b](https://redirect.github.com/faker-js/faker/commit/a5a6c5b4e1145b1e21e5d8e540bc6f55f97d3a84))
- **location:** add `continent` method
([#&#8203;3162](https://redirect.github.com/faker-js/faker/issues/3162))
([4056ab0](https://redirect.github.com/faker-js/faker/commit/4056ab09c64be40d41562284ec64e7531fbaff41))
- **string:** adds support for generating ULID
([#&#8203;2524](https://redirect.github.com/faker-js/faker/issues/2524))
([5b1c858](https://redirect.github.com/faker-js/faker/commit/5b1c8588f8a57be712e64434f7b17a8407a4f465))

##### Changed Locales

- **locale:** enhance en vehicle manufacturers
([#&#8203;3187](https://redirect.github.com/faker-js/faker/issues/3187))
([858f8d0](https://redirect.github.com/faker-js/faker/commit/858f8d07b098418a7a2b7cb2e265eb9f4388ed3d))
- **locale:** modernise buzz- and catch-phrases
([#&#8203;2930](https://redirect.github.com/faker-js/faker/issues/2930))
([247c86f](https://redirect.github.com/faker-js/faker/commit/247c86f5b40916957123cb3fa1bd4356d8fa7452))
- **locale:** remove inaccessible files
([#&#8203;3205](https://redirect.github.com/faker-js/faker/issues/3205))
([89b695c](https://redirect.github.com/faker-js/faker/commit/89b695cbaf20206ebb4570d018af2fa99f720889))
- **locale:** trim excessive Croatian last names
([#&#8203;3204](https://redirect.github.com/faker-js/faker/issues/3204))
([18e59aa](https://redirect.github.com/faker-js/faker/commit/18e59aa8805b3413b6f8058b1a00ff5bcbfbc935))

##### Bug Fixes

- **food:** use arrayElement instead of fake for adjective
([#&#8203;3178](https://redirect.github.com/faker-js/faker/issues/3178))
([a8dfa2f](https://redirect.github.com/faker-js/faker/commit/a8dfa2fcde59a1ec9e5beb2e93c690a8ec532cdf))
- **location:** fix US ZIP code anomalies for zipCode({state})
([#&#8203;3180](https://redirect.github.com/faker-js/faker/issues/3180))
([df59724](https://redirect.github.com/faker-js/faker/commit/df597241003824279268c1dc9eae6c772c54760b))
- **location:** update valid ZIP ranges for FL and VA
([#&#8203;3167](https://redirect.github.com/faker-js/faker/issues/3167))
([e271d4a](https://redirect.github.com/faker-js/faker/commit/e271d4a545dd48e57285019e4f412358c49cad0d))

###
[`v9.0.3`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#903-2024-09-26)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.0.2...v9.0.3)

##### Changed Locales

- **locale:** update french legal entity types
([#&#8203;3142](https://redirect.github.com/faker-js/faker/issues/3142))
([d6bceb6](https://redirect.github.com/faker-js/faker/commit/d6bceb662de6559446fedb11de53a632a525aba0))

##### Bug Fixes

- **image:** fix dataUri with type svg-base64 in browsers
([#&#8203;3144](https://redirect.github.com/faker-js/faker/issues/3144))
([78b2a3a](https://redirect.github.com/faker-js/faker/commit/78b2a3a8b85679eeff27beccebcc404b0a5ff3cf))

###
[`v9.0.2`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#902-2024-09-23)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.0.1...v9.0.2)

##### Bug Fixes

- **locale:** improve pt\_PT location and person data
([#&#8203;3020](https://redirect.github.com/faker-js/faker/issues/3020))
([3e47ee7](https://redirect.github.com/faker-js/faker/commit/3e47ee7da671296e11ed2b219f85b06c9d05d677))

###
[`v9.0.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#901-2024-09-14)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v9.0.0...v9.0.1)

##### Bug Fixes

- emit cts types
([#&#8203;3093](https://redirect.github.com/faker-js/faker/issues/3093))
([53ef42c](https://redirect.github.com/faker-js/faker/commit/53ef42cc192996a0e09bba9d5f5f8a70a7932275))

###
[`v9.0.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#900-2024-09-02)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.4.1...v9.0.0)

No noteworthy changes to
[9.0.0-rc.1](https://redirect.github.com/faker-js/faker/blob/next/CHANGELOG.md#900-rc1-2024-08-19)

For those upgrading from earlier versions, please refer to our
[Migration Guide](https://v9.fakerjs.dev/guide/upgrading.html) for
detailed instructions.

###
[`v8.4.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#841-2024-02-06)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.4.0...v8.4.1)

- JSDocs improvements

###
[`v8.4.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#840-2024-01-24)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.3.1...v8.4.0)

##### Features

- **helpers:** add support for complex intermediate types
([#&#8203;2550](https://redirect.github.com/faker-js/faker/issues/2550))
([24482a3](https://redirect.github.com/faker-js/faker/commit/24482a30042eec5b553b30d60985e89fd69a8660))
- **number:** add parameter `fractionDigits` in float
([#&#8203;1855](https://redirect.github.com/faker-js/faker/issues/1855))
([41d8778](https://redirect.github.com/faker-js/faker/commit/41d87789c7ff353acfd0f5ca88a99c0d1fd3b500))
- **person:** add job titles for fr
([#&#8203;2531](https://redirect.github.com/faker-js/faker/issues/2531))
([ba28ab6](https://redirect.github.com/faker-js/faker/commit/ba28ab6e59009cceb5b691ddd212e09df22b586e))

##### Bug Fixes

- **finance:** correct VG IBAN format
([#&#8203;2552](https://redirect.github.com/faker-js/faker/issues/2552))
([b8049d1](https://redirect.github.com/faker-js/faker/commit/b8049d171086bce7b46eb617c88f44cfdd019e00))
- **internet:** username method to return value that always includes…
([#&#8203;2506](https://redirect.github.com/faker-js/faker/issues/2506))
([0ee1c67](https://redirect.github.com/faker-js/faker/commit/0ee1c6751ec97e10ca1436d2b100b4acb1ac90ec))
- **locale:** incomplete airline names in zh\_CN
([#&#8203;2558](https://redirect.github.com/faker-js/faker/issues/2558))
([5525b55](https://redirect.github.com/faker-js/faker/commit/5525b55cc47fa97b55de52fccff7ab51633e639a))
- **number:** improve float generation for precisions of form 10^-n
([#&#8203;2581](https://redirect.github.com/faker-js/faker/issues/2581))
([39c715d](https://redirect.github.com/faker-js/faker/commit/39c715d916d69e83795932260f1681df3241db91))

#####
[8.3.1](https://redirect.github.com/faker-js/faker/compare/v8.3.0...v8.3.1)
(2023-11-14)

##### Bug Fixes

- remove `[@internal](https://redirect.github.com/internal)` from module
parent classes
([#&#8203;2548](https://redirect.github.com/faker-js/faker/issues/2548))
([77f54ad](https://redirect.github.com/faker-js/faker/commit/77f54ad78f9d7952b3b315f72878267f18ed1e69))

###
[`v8.3.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#831-2023-11-14)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.3.0...v8.3.1)

###
[`v8.3.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#830-2023-11-14)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.2.0...v8.3.0)

##### Features

- **person:** use fake patterns for jobTitle
([#&#8203;2528](https://redirect.github.com/faker-js/faker/issues/2528))
([b40ad45](https://redirect.github.com/faker-js/faker/commit/b40ad45ad3cca6769968a63264e6d925bf4b328a))

##### Bug Fixes

- **date:** ensures correct range for birthdate
([#&#8203;2535](https://redirect.github.com/faker-js/faker/issues/2535))
([7ce8c28](https://redirect.github.com/faker-js/faker/commit/7ce8c285cb5b2d13e95a17be78ecbd52f3c7d9db))
- **finance:** maskedNumber has incorrect defaults
([#&#8203;2494](https://redirect.github.com/faker-js/faker/issues/2494))
([e0ba50b](https://redirect.github.com/faker-js/faker/commit/e0ba50b37e438503ed1899bff35afc92b4f8f49c))
- **locale:** improve Swedish phone numbers format
([#&#8203;2520](https://redirect.github.com/faker-js/faker/issues/2520))
([e4865df](https://redirect.github.com/faker-js/faker/commit/e4865df199359797397cc3c5455f3a1a9c179f93))

##### Changed Locales

- **locale:** remove fr\_CH data which is identical to fr
([#&#8203;2526](https://redirect.github.com/faker-js/faker/issues/2526))
([fafcba4](https://redirect.github.com/faker-js/faker/commit/fafcba473f8a91eeb8230ebdc1ad5039b25091e1))

##### New Locales

- **locale:** add person to fr\_SN
([#&#8203;2537](https://redirect.github.com/faker-js/faker/issues/2537))
([ef965da](https://redirect.github.com/faker-js/faker/commit/ef965da48a8089e6bb19bcf260bfcd8af1a43799))
- **locale:** add Senegal locale
([#&#8203;2525](https://redirect.github.com/faker-js/faker/issues/2525))
([6df70bc](https://redirect.github.com/faker-js/faker/commit/6df70bce16500ab74a37f932f2e17a08f297430b))
- **locale:** add streets to location fr\_SN
([#&#8203;2536](https://redirect.github.com/faker-js/faker/issues/2536))
([36fc517](https://redirect.github.com/faker-js/faker/commit/36fc517d17591c8ea1d5135d9a93c7591e3d1f74))
- **locale:** and location to fr\_SN
([#&#8203;2533](https://redirect.github.com/faker-js/faker/issues/2533))
([f730125](https://redirect.github.com/faker-js/faker/commit/f730125ffb941fe936d6a18c775cbe3a99b312dc))

###
[`v8.2.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#820-2023-10-14)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.1.0...v8.2.0)

##### Features

- support custom randomizer
([#&#8203;2284](https://redirect.github.com/faker-js/faker/issues/2284))
([5410239](https://redirect.github.com/faker-js/faker/commit/5410239245b4a6fe8c1976f8aa33c970923f9f40))

##### Bug Fixes

- **docs:** revert filter code that breaks search in docs
([#&#8203;2425](https://redirect.github.com/faker-js/faker/issues/2425))
([c498c09](https://redirect.github.com/faker-js/faker/commit/c498c091f488db287684690ab4ff109b1589523f))
- **locale:** Dutch phone number
([#&#8203;2400](https://redirect.github.com/faker-js/faker/issues/2400))
([005369b](https://redirect.github.com/faker-js/faker/commit/005369b29c7ee290a870396ff0acc85e3f715e10))

##### New Locales

- **locale:** add airline database science commerce and vehicle for
zh\_CN
([#&#8203;2395](https://redirect.github.com/faker-js/faker/issues/2395))
([9c96c0a](https://redirect.github.com/faker-js/faker/commit/9c96c0a131e0609a21dc5ee110cc407e76852373))
- **locale:** add street\_name to `en_US`, `en_GB` and `en`
([#&#8203;2371](https://redirect.github.com/faker-js/faker/issues/2371))
([491d319](https://redirect.github.com/faker-js/faker/commit/491d3191213e2ceaaee46dcc50ac25c3995ba2d5))
- **locale:** add unionpay credit card for zh\_CN
([#&#8203;2338](https://redirect.github.com/faker-js/faker/issues/2338))
([74eeccc](https://redirect.github.com/faker-js/faker/commit/74eecccd3af702d8a1d8072f94032ccb54293cb1))

###
[`v8.1.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#810-2023-09-19)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.0.2...v8.1.0)

##### Features

- **color:** migrate hu human colors
([#&#8203;2157](https://redirect.github.com/faker-js/faker/issues/2157))
([19635a7](https://redirect.github.com/faker-js/faker/commit/19635a7ef3381a475185a2857b59f943dee9be54))
- **commerce:** add method for generating ISBN-10 and ISBN-13
([#&#8203;2240](https://redirect.github.com/faker-js/faker/issues/2240))
([cb4ef28](https://redirect.github.com/faker-js/faker/commit/cb4ef2846ad8d09cdc4ca5366b6057f9f6e38783))
- **image:** add image dataUri with base64
([#&#8203;2273](https://redirect.github.com/faker-js/faker/issues/2273))
([869b9b4](https://redirect.github.com/faker-js/faker/commit/869b9b49e77848f2ad9677e54b4ab6db6cf5c58b))
- **location:** add en\_IE postcodes
([#&#8203;2149](https://redirect.github.com/faker-js/faker/issues/2149))
([e92c313](https://redirect.github.com/faker-js/faker/commit/e92c313970a9830f3328b20504313fc9ba2e61a5))
- **location:** add ne postcodes
([#&#8203;2148](https://redirect.github.com/faker-js/faker/issues/2148))
([36d1d3a](https://redirect.github.com/faker-js/faker/commit/36d1d3a6260067708474d057281d71bf3f95daf1))
- **location:** add states for mk
([#&#8203;2271](https://redirect.github.com/faker-js/faker/issues/2271))
([1b3e5eb](https://redirect.github.com/faker-js/faker/commit/1b3e5ebd8a6a6d70b50c1acae11d4b86c2858a2b))
- **location:** add states for pt\_PT
([#&#8203;2269](https://redirect.github.com/faker-js/faker/issues/2269))
([a4631db](https://redirect.github.com/faker-js/faker/commit/a4631dbb82e157bf5b9e63b26de47df396b91f50))
- **location:** add states for sr\_RS\_latin
([#&#8203;2270](https://redirect.github.com/faker-js/faker/issues/2270))
([1de471f](https://redirect.github.com/faker-js/faker/commit/1de471f83a52b2533bb95ea462c44289cb9ea497))
- **location:** es province should be county
([#&#8203;2156](https://redirect.github.com/faker-js/faker/issues/2156))
([bbda1d7](https://redirect.github.com/faker-js/faker/commit/bbda1d7e2ce0b0bd33a3cc78458a73cd79e3eca0))
- **location:** fi addresses
([#&#8203;2146](https://redirect.github.com/faker-js/faker/issues/2146))
([1da6785](https://redirect.github.com/faker-js/faker/commit/1da6785af373566ce6399e93ea0aca465e19e898))
- **location:** Support ISO 3166-1 numeric country codes
([#&#8203;2325](https://redirect.github.com/faker-js/faker/issues/2325))
([82b779d](https://redirect.github.com/faker-js/faker/commit/82b779da5e87fddd7b5a5564b7228ac54b44d349))
- **location:** update en county list
([#&#8203;2238](https://redirect.github.com/faker-js/faker/issues/2238))
([6bb4775](https://redirect.github.com/faker-js/faker/commit/6bb4775747288130c1bbca5fe02eccc549465682))
- **lorem:** seed AR lorem
([#&#8203;2147](https://redirect.github.com/faker-js/faker/issues/2147))
([6137801](https://redirect.github.com/faker-js/faker/commit/6137801ebfe2ff51ca82d52fcb2a63085bd17bcd))
- **metadata:** add method to access metadata
([#&#8203;2143](https://redirect.github.com/faker-js/faker/issues/2143))
([fd8cfe5](https://redirect.github.com/faker-js/faker/commit/fd8cfe53fd59b89f91a07327711faafdd821999e))
- split SimpleFaker class from Faker
([#&#8203;2369](https://redirect.github.com/faker-js/faker/issues/2369))
([d6a4f8c](https://redirect.github.com/faker-js/faker/commit/d6a4f8c2ddf9e957e875bc3fab77e496104d1320))

##### Bug Fixes

- **helpers:** prevent uniqueArray from hanging
([#&#8203;2239](https://redirect.github.com/faker-js/faker/issues/2239))
([3dece09](https://redirect.github.com/faker-js/faker/commit/3dece0904933f9632afabdacd0f2b5b32d8bde2a))
- **image:** dataUri is not random
([#&#8203;2316](https://redirect.github.com/faker-js/faker/issues/2316))
([a7d25fa](https://redirect.github.com/faker-js/faker/commit/a7d25fa6224c686bca8b21cb7961910362008ffb))
- **locale:** invalid date definitions
([#&#8203;2293](https://redirect.github.com/faker-js/faker/issues/2293))
([3cecae9](https://redirect.github.com/faker-js/faker/commit/3cecae9cd6787899a61bc91812e94478acb3adb9))
- **locale:** limited ja first names without passing sex
([#&#8203;2190](https://redirect.github.com/faker-js/faker/issues/2190))
([5de8874](https://redirect.github.com/faker-js/faker/commit/5de8874a8a3cdf2d1529a7d42b1f39ab6e45efe5))
- **locale:** remove continent from ja countries
([#&#8203;2194](https://redirect.github.com/faker-js/faker/issues/2194))
([cdd162a](https://redirect.github.com/faker-js/faker/commit/cdd162a6fed3588a0fd34dca8db46c078d4c7b22))
- **locale:** remove duplicated countries in `ja` locale
([#&#8203;2189](https://redirect.github.com/faker-js/faker/issues/2189))
([785a38a](https://redirect.github.com/faker-js/faker/commit/785a38acc5fdc0414cc54a10e8cd9b8bee669852))
- **location:** avoid hyphenated surnames in city patterns
([#&#8203;2119](https://redirect.github.com/faker-js/faker/issues/2119))
([7a4bb43](https://redirect.github.com/faker-js/faker/commit/7a4bb43f56c22578e63d02954586a001384d9af2))
- **location:** Czech postcode format
([#&#8203;2268](https://redirect.github.com/faker-js/faker/issues/2268))
([37898ca](https://redirect.github.com/faker-js/faker/commit/37898ca78bae0a516a03c4ecd053bfab523df2ed))
- **location:** Dutch postal codes can never start with '0'
([#&#8203;2326](https://redirect.github.com/faker-js/faker/issues/2326))
([f195e06](https://redirect.github.com/faker-js/faker/commit/f195e06905a8384965990e686440c3714976445c))
- **location:** Pad en\_US ZIP codes left to 5 characters if needed
([#&#8203;2278](https://redirect.github.com/faker-js/faker/issues/2278))
([0ca1e44](https://redirect.github.com/faker-js/faker/commit/0ca1e442d6a882677fc73012fc481d48ca1905a5))
- remove unrelated from de\_CH country codes
([#&#8203;2304](https://redirect.github.com/faker-js/faker/issues/2304))
([aa1bb13](https://redirect.github.com/faker-js/faker/commit/aa1bb131d874591e4d46671b1e82b23fc2a7ad74))
- **test:** fix imports for jsdocs example verification
([#&#8203;2281](https://redirect.github.com/faker-js/faker/issues/2281))
([2fe1308](https://redirect.github.com/faker-js/faker/commit/2fe13089c96f6a2826e60c45fa1acf20dde06d41))
- **test:** typedoc signature test issues
([#&#8203;2280](https://redirect.github.com/faker-js/faker/issues/2280))
([02fc7ca](https://redirect.github.com/faker-js/faker/commit/02fc7caf1cf757ae5901b8d37cd5d8d7ed123724))

##### Changed Locales

- **locale:** cs\_CZ state\_abbr not applicable
([#&#8203;2140](https://redirect.github.com/faker-js/faker/issues/2140))
([e86f3b6](https://redirect.github.com/faker-js/faker/commit/e86f3b6b2619cc7fdf28213de0e6ff676a3e2d7e))

##### New Locales

- **locale:** add bio, animal, word, music for zh\_CN
([#&#8203;2332](https://redirect.github.com/faker-js/faker/issues/2332))
([8e4ea67](https://redirect.github.com/faker-js/faker/commit/8e4ea6790df4b987d1a8c6d32d1eee6db924bed3))
- **locale:** add company name to zh\_CN
([#&#8203;2203](https://redirect.github.com/faker-js/faker/issues/2203))
([c3b540f](https://redirect.github.com/faker-js/faker/commit/c3b540fa501ba4729350562f38872df35f23818c))
- **locale:** add da person category
([#&#8203;2331](https://redirect.github.com/faker-js/faker/issues/2331))
([466b804](https://redirect.github.com/faker-js/faker/commit/466b8043577a14c54545a942c05ade343a9ca260))
- **locale:** add database for German (de)
([#&#8203;2226](https://redirect.github.com/faker-js/faker/issues/2226))
([ee12c32](https://redirect.github.com/faker-js/faker/commit/ee12c32fced6cdf6fef2c5993af84825fd88606f))
- **locale:** add direction to ja
([#&#8203;2191](https://redirect.github.com/faker-js/faker/issues/2191))
([2fa60de](https://redirect.github.com/faker-js/faker/commit/2fa60dec77551c055571ce3439f00c8898399d60))
- **locale:** add Dutch province abbreviations
([#&#8203;2232](https://redirect.github.com/faker-js/faker/issues/2232))
([4a15bd0](https://redirect.github.com/faker-js/faker/commit/4a15bd0d4eea5e5f6a7d1e6be0c2bf9e59feb069))
- **locale:** add Esperanto
([#&#8203;2230](https://redirect.github.com/faker-js/faker/issues/2230))
([d91057d](https://redirect.github.com/faker-js/faker/commit/d91057ddfd36b15af783ab6bcb1d679cf5202347))
- **locale:** add finance module for zh\_CN
([#&#8203;2370](https://redirect.github.com/faker-js/faker/issues/2370))
([aea4c9b](https://redirect.github.com/faker-js/faker/commit/aea4c9bda8e75e928045bfca9e11e216a581ce05))
- **locale:** add GB subdivision codes
([#&#8203;2233](https://redirect.github.com/faker-js/faker/issues/2233))
([5eec65f](https://redirect.github.com/faker-js/faker/commit/5eec65f7179b7db68efe7740695b37958b360212))
- **locale:** add hacker for zh\_CN
([#&#8203;2337](https://redirect.github.com/faker-js/faker/issues/2337))
([9176fcb](https://redirect.github.com/faker-js/faker/commit/9176fcbaa74cf0a341374bb44340e410255e0917))
- **locale:** add minimal da locale, start with location
([#&#8203;2324](https://redirect.github.com/faker-js/faker/issues/2324))
([c158b38](https://redirect.github.com/faker-js/faker/commit/c158b38b025b333c97cf174d516776b61015179f))
- **locale:** add person data for yo locale
([#&#8203;2363](https://redirect.github.com/faker-js/faker/issues/2363))
([76886ad](https://redirect.github.com/faker-js/faker/commit/76886ad96d694268856de83747d7c754b6504050))
- **locale:** add states for Croatia (hr)
([#&#8203;2142](https://redirect.github.com/faker-js/faker/issues/2142))
([8a6ce49](https://redirect.github.com/faker-js/faker/commit/8a6ce4978fada63f6364237e968f427e0a198135))
- **locale:** add states for Turkey (tr)
([#&#8203;2231](https://redirect.github.com/faker-js/faker/issues/2231))
([2afa23f](https://redirect.github.com/faker-js/faker/commit/2afa23f32f4bb52aeecb6189282b37c6c48f7c84))
- **locale:** add states to vi locale and fix city name
([#&#8203;2128](https://redirect.github.com/faker-js/faker/issues/2128))
([bc2aaab](https://redirect.github.com/faker-js/faker/commit/bc2aaab7637ea7a3e6e62e790cd4681ccaaccea0))
- **locale:** add word category for da
([#&#8203;2359](https://redirect.github.com/faker-js/faker/issues/2359))
([8e5bc22](https://redirect.github.com/faker-js/faker/commit/8e5bc222c67cad38fd406823f5aade91a409e12a))
- **locale:** added commerce and company data for da
([#&#8203;2378](https://redirect.github.com/faker-js/faker/issues/2378))
([604d52d](https://redirect.github.com/faker-js/faker/commit/604d52d9874db1763c185483ed182199f7a00f4f))
- **locale:** added word and music to Farsi
([#&#8203;2210](https://redirect.github.com/faker-js/faker/issues/2210))
([7687511](https://redirect.github.com/faker-js/faker/commit/7687511bddf9c7b9721bb2203f86d64dfbd1a9c4))
- **locale:** fix wide month and add music for zh\_CN
([#&#8203;2380](https://redirect.github.com/faker-js/faker/issues/2380))
([501602b](https://redirect.github.com/faker-js/faker/commit/501602b6b3ddcb100eea7e2441e7f20093b9e183))
- **locale:** improve persons and locations for zh\_CN
([#&#8203;2318](https://redirect.github.com/faker-js/faker/issues/2318))
([87d3423](https://redirect.github.com/faker-js/faker/commit/87d3423960d326494d1710946f29fb3930d1a300))
- **locale:** improve zh\_TW
([#&#8203;2320](https://redirect.github.com/faker-js/faker/issues/2320))
([c5dfe27](https://redirect.github.com/faker-js/faker/commit/c5dfe27acd13003962a5cd93f9632392fda41399))
- **locale:** support color and date for zh\_CN
([#&#8203;2223](https://redirect.github.com/faker-js/faker/issues/2223))
([6736cbf](https://redirect.github.com/faker-js/faker/commit/6736cbf9aeeb02a3eb080f0f85c37f141f6924fd))
- **locale:** update Dutch locale (nl)
([#&#8203;2237](https://redirect.github.com/faker-js/faker/issues/2237))
([12a511c](https://redirect.github.com/faker-js/faker/commit/12a511c9e4781929620dc2906f87661c5f58a480))

#####
[8.0.2](https://redirect.github.com/faker-js/faker/compare/v8.0.1...v8.0.2)
(2023-05-27)

##### Bug Fixes

- **git:** limit need for Intl to specific method
([#&#8203;2172](https://redirect.github.com/faker-js/faker/issues/2172))
([a5e73f8](https://redirect.github.com/faker-js/faker/commit/a5e73f8a11baeefcf03f344cb5e4dde096a0b364))
- **locale:** en\_HK last\_name\_patterns should be last\_name\_pattern
([#&#8203;2154](https://redirect.github.com/faker-js/faker/issues/2154))
([03cc391](https://redirect.github.com/faker-js/faker/commit/03cc39154886a0708e13ee2db239c001ce20aa6e))
- **locale:** ro\_MD city should be city\_pattern
([#&#8203;2155](https://redirect.github.com/faker-js/faker/issues/2155))
([c173150](https://redirect.github.com/faker-js/faker/commit/c173150a96a95818b0c4fd6cb2d41daea7e9ad0a))

###
[`v8.0.2`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#802-2023-05-27)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.0.1...v8.0.2)

###
[`v8.0.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#801-2023-05-15)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v8.0.0...v8.0.1)

- **docs:** switch doc links to stable
([#&#8203;2152](https://redirect.github.com/faker-js/faker/pull/2152))
([8f741bd](https://redirect.github.com/faker-js/faker/commit/8f741bd4bda455517fd048b83d76bd8e6d89d78e))

###
[`v8.0.0`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#800-2023-05-11)

[Compare
Source](https://redirect.github.com/faker-js/faker/compare/v7.6.0...v8.0.0)

##### Bug Fixes

- **docs:** fix faker v7 code example for locale migration
([#&#8203;2125](https://redirect.github.com/faker-js/faker/issues/2125))
([b570461](https://redirect.github.com/faker-js/faker/commit/b57046190754b651842dba14170730f3f7ebd8b5))
- **locales:** add real cities for zu\_ZA and af\_ZA, update en\_ZA city
list
([#&#8203;2141](https://redirect.github.com/faker-js/faker/issues/2141))
([ee8c97c](https://redirect.github.com/faker-js/faker/commit/ee8c97cf6e80025707d5cf458981a14be06406ed))

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIwNS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
Co-authored-by: Steve Larson <9larsons@gmail.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [autoprefixer](https://redirect.github.com/postcss/autoprefixer) |
[`10.4.21` →
`10.5.0`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.21/10.5.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/autoprefixer/10.5.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/autoprefixer/10.4.21/10.5.0?slim=true)
|
| [cssnano](https://redirect.github.com/cssnano/cssnano) | [`7.1.1` →
`7.1.9`](https://renovatebot.com/diffs/npm/cssnano/7.1.1/7.1.9) |
![age](https://developer.mend.io/api/mc/badges/age/npm/cssnano/7.1.9?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cssnano/7.1.1/7.1.9?slim=true)
|
| [postcss](https://postcss.org/)
([source](https://redirect.github.com/postcss/postcss)) | [`8.5.10` →
`8.5.15`](https://renovatebot.com/diffs/npm/postcss/8.5.10/8.5.15) |
![age](https://developer.mend.io/api/mc/badges/age/npm/postcss/8.5.15?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss/8.5.10/8.5.15?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/28155) for more information.

---

### Release Notes

<details>
<summary>postcss/autoprefixer (autoprefixer)</summary>

###
[`v10.5.0`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#1050-Each-Endeavouring-All-Achieving)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.27...10.5.0)

- Added `mask-position-x` and `mask-position-y` support (by
[@&#8203;toporek](https://redirect.github.com/toporek)).

###
[`v10.4.27`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10427)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.26...10.4.27)

- Removed development key from `package.json`.

###
[`v10.4.26`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10426)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.25...10.4.26)

- Reduced package size.

###
[`v10.4.25`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10425)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.24...10.4.25)

- Fixed broken gradients on CSS Custom Properties (by
[@&#8203;serger777](https://redirect.github.com/serger777)).

###
[`v10.4.24`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10424)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.23...10.4.24)

- Made Autoprefixer a little faster (by
[@&#8203;Cherry](https://redirect.github.com/Cherry)).

###
[`v10.4.23`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10423)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.22...10.4.23)

- Reduced dependencies (by
[@&#8203;hyperz111](https://redirect.github.com/hyperz111)).

###
[`v10.4.22`](https://redirect.github.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10422)

[Compare
Source](https://redirect.github.com/postcss/autoprefixer/compare/10.4.21...10.4.22)

- Fixed `stretch` prefixes on new Can I Use database.
- Updated `fraction.js`.

</details>

<details>
<summary>cssnano/cssnano (cssnano)</summary>

###
[`v7.1.9`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.9):
v7.1.9

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.8...cssnano@7.1.9)

#### Bug Fixes

- Reject :is() fold for unknown pseudo-classes with arguments by
[@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1791](https://redirect.github.com/cssnano/cssnano/pull/1791)

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.8...cssnano@7.1.9>

###
[`v7.1.8`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.8):
v7.1.8

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.7...cssnano@7.1.8)

#### What's Changed

- fix(postcss-minify-selectors): reject :is() fold for :nth-child(... of
S) to preserve cascade by
[@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1785](https://redirect.github.com/cssnano/cssnano/pull/1785)
- Update postcss and
[@&#8203;colordx/core](https://redirect.github.com/colordx/core) by
[@&#8203;ludofischer](https://redirect.github.com/ludofischer) in
[#&#8203;1786](https://redirect.github.com/cssnano/cssnano/pull/1786)

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.7...cssnano@7.1.8>

###
[`v7.1.7`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.7):
v.7.1.7

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.6...cssnano@7.1.7)

This release is idnetical to the previous one, but is being published to
ensure that the latest versions of `postcss-normalize-repeat-style` and
`postcss-normalize-positions` are uploaded to the npm registry.

###
[`v7.1.6`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.6):
v7.1.6

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.5...cssnano@7.1.6)

#### New feature

- feat(postcss-minify-selectors): fold selector lists into :is()
([#&#8203;1703](https://redirect.github.com/cssnano/cssnano/issues/1703))
by [@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1775](https://redirect.github.com/cssnano/cssnano/pull/1775)

#### Bug fixes

- fix: update colordx and autoprefixer
- fix: update postcss peer dependency by
[@&#8203;ludofischer](https://redirect.github.com/ludofischer) in
[#&#8203;1779](https://redirect.github.com/cssnano/cssnano/pull/1779)
Solves possible security issue

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.5...cssnano@7.1.6>

###
[`v7.1.5`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.5):
v7.1.5

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.4...cssnano@7.1.5)

#### Bug Fixes

- fix(postcss-reduce-idents): support counter-set property by
[@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1765](https://redirect.github.com/cssnano/cssnano/pull/1765)
- fix(postcss-convert-values): add transformCustomProperties option by
[@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1769](https://redirect.github.com/cssnano/cssnano/pull/1769)
- fix(postcss-colormin): add transformCustomProperties option by
[@&#8203;dkryaklin](https://redirect.github.com/dkryaklin) in
[#&#8203;1768](https://redirect.github.com/cssnano/cssnano/pull/1768)

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.4...cssnano@7.1.5>

###
[`v7.1.4`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.4):
v7.1.4

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.3...cssnano@7.1.4)

#### Bug Fixes

Update color conversion library to
[@&#8203;colordx/core](https://redirect.github.com/colordx/core) to fix
rounding errors in color conversions
[#&#8203;1755](https://redirect.github.com/cssnano/cssnano/issues/1755)

###
[`v7.1.3`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.3):
v7.1.3

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.2...cssnano@7.1.3)

#### What's Changed

- Optimize mergeRule selector merging with WeakMap caching by
[@&#8203;Goodwine](https://redirect.github.com/Goodwine) in
[#&#8203;1748](https://redirect.github.com/cssnano/cssnano/pull/1748)

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.2...cssnano@7.1.3>

###
[`v7.1.2`](https://redirect.github.com/cssnano/cssnano/releases/tag/cssnano%407.1.2):
v7.1.2

[Compare
Source](https://redirect.github.com/cssnano/cssnano/compare/cssnano@7.1.1...cssnano@7.1.2)

#### What's Changed

- fix: enhanced recognition of css comments by
[@&#8203;Nirvana-Jie](https://redirect.github.com/Nirvana-Jie) in
[#&#8203;1730](https://redirect.github.com/cssnano/cssnano/pull/1730)
- chore: use npm trusted publishing by
[@&#8203;ludofischer](https://redirect.github.com/ludofischer) in
[#&#8203;1731](https://redirect.github.com/cssnano/cssnano/pull/1731)
- fix: update browserslist by
[@&#8203;ludofischer](https://redirect.github.com/ludofischer) in
[#&#8203;1733](https://redirect.github.com/cssnano/cssnano/pull/1733)

**Full Changelog**:
<https://github.com/cssnano/cssnano/compare/cssnano@7.1.1...cssnano@7.1.2>

</details>

<details>
<summary>postcss/postcss (postcss)</summary>

###
[`v8.5.15`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8515)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.14...8.5.15)

- Fixed declaration parsing performance (by
[@&#8203;homanp](https://redirect.github.com/homanp)).

###
[`v8.5.14`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8514)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.13...8.5.14)

- Fixed custom syntax regression (by
[@&#8203;43081j](https://redirect.github.com/43081j)).

###
[`v8.5.13`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8513)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.12...8.5.13)

- Fixed `postcss-scss` commend regression.

###
[`v8.5.12`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8512)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.11...8.5.12)

- Fixed reading any file via user-generated CSS.
- Added `opts.unsafeMap` to disable checks.

###
[`v8.5.11`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8511)

[Compare
Source](https://redirect.github.com/postcss/postcss/compare/8.5.10...8.5.11)

- Fixed nested brackets parsing performance (by
[@&#8203;offset](https://redirect.github.com/offset)).

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - Only on Sunday and Saturday (`* * * * 0,6`)
- Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`)
- Between 12:00 AM and 04:59 AM, Monday through Saturday (`* 0-4 * *
1-6`)
- Automerge
  - Only on Sunday and Saturday (`* * * * 0,6`)
- Between 11:00 PM and 11:59 PM, Monday through Friday (`* 23 * * 1-5`)
- Between 12:00 AM and 04:59 AM, Monday through Saturday (`* 0-4 * *
1-6`)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuOCIsInVwZGF0ZWRJblZlciI6IjQzLjIxMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
…n) (#28445)

Splits the three runtime-aligned type bumps out of the grouped major
Renovate PR #28307 so they can land independently of the breaking ones.

### What's here
These `@types/*` majors are brought in line with the runtime major
**already installed**:

| Package | @types | Installed runtime |
|---|---|---|
| `@types/dockerode` | 3 → **4.0.1** | dockerode 4.0.12 |
| `@types/nodemailer` | 6 → **8.0.0** | nodemailer 8.0.8 |
| `@types/sinon` | 17 → **21.0.1** | sinon 22.0.0 |

All three are `devDependencies` (type-only, no runtime impact).

### What's intentionally NOT here
The rest of #28307 pushes the types **ahead** of the installed runtime
major and is held back until the corresponding runtime upgrades happen:

- `@types/express` 5 (runtime Express 4)
- `@types/react` / `@types/react-dom` 19 (runtime React 18) —
**hard-fails the `@tryghost/shade` build**
(`ReactElement.props`/`React.Children` are now `unknown`)
- `@types/node` 24 (engine `^22.13.1`)
- `@types/jest` 30 (jest 29)
- `@types/supertest` 7 (supertest 6)

### Verification (local)
- `ghost` `build:tsc` (nodemailer/sinon) — ✅
- `ghost` `lint` + `lint:types` (`tsc --noEmit`) — ✅
- `ghost` `test:unit` — ✅ 6732 passed
- `@tryghost/e2e` `test:types` (dockerode) — ✅
- `@tryghost/e2e` `lint` — ✅

Once this merges, #28307 can be closed/reduced to the held-back set.
refs #28307, #28445

Follow-up to the grouped major Renovate PR #28307, which tried to bump
several `@types/*` packages **past the runtime major actually
installed**. Type definitions for a different major than what runs are
silently wrong at best (e.g. `@types/express` 5 describing APIs Express
4 doesn't have) and build-breaking at worst — `@types/react` 19 fails
the `@tryghost/shade` build under React 18.

### Approach: pair types with their runtime, don't cap
Rather than hand-maintained `allowedVersions` caps (which go stale and
silently flip from *guard* to *blocker* the moment the runtime moves —
exactly what happened when `supertest` went 6 → 7 mid-review), each
`@types/*` is **grouped with the runtime package it describes** so a
runtime major and its type-definition major travel in the same PR and
land together:

- **React** (`react`, `react-dom`, `@types/react`, `@types/react-dom`)
- **Express**, **jest**, **supertest**, **dockerode**, **nodemailer**,
**sinon**

This is self-maintaining — no caps to remember to raise on each upgrade.
The existing `major → dependencyDashboardApproval: true` rule remains
the human backstop for anything that still slips through.

### Two exceptions
- **`@types/node`** keeps a hard `allowedVersions: "<23"` cap — it
tracks the Node.js engine (`engines: ^22.13.1`), not an npm dependency,
so there's no package to pair it with. Raise it when the Node engine
bumps.
- **Unpaired `@types/*`** (no managed runtime peer) stay individual PRs
rather than one mega "Types packages (major)" group, so one breaking
type can't block the rest.
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) |
action | patch | `v6.0.2` → `v6.0.3` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/28155) for more information.

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v6.0.3`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v603)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v6.0.2...v6.0.3)

- Fix checkout init for SHA-256 repositories by
[@&#8203;yaananth](https://redirect.github.com/yaananth) in
[#&#8203;2439](https://redirect.github.com/actions/checkout/pull/2439)
- fix: expand merge commit SHA regex and add SHA-256 test cases by
[@&#8203;yaananth](https://redirect.github.com/yaananth) in
[#&#8203;2414](https://redirect.github.com/actions/checkout/pull/2414)

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
no ref

The second argument was optional. This fixes a bunch of type errors.
no ref
- wait for Ghost through the host gateway Admin API setup endpoint
instead of Docker health
- validate the setup response shape so readiness proves gateway routing,
Admin API, serializer, and DB access
- keep Docker unhealthy/stopped checks as diagnostics while polling host
readiness every 250ms

There was a long delay between Docker readiness and the actual services being ready. This tightens up that feedback loop.
no ref
- remove broad per-test isolation from the members list E2E file
- reset member state before each test via the Admin API bulk delete
route
- keep the existing assertions intact while allowing one per-file
environment

Because there's only one worker per file (we have `parallel: false`) we
can - instead of per-test isolation - remove the members via API call
and avoid needing to fully restore the db when what we really need to do
is reset the members.

Todo: This could be a factory or service reset rather than API call. I
suspect we may use more of this pattern and I'll formalize that later.
no ref
- add `MembersService.deleteAll()` for targeted member cleanup in E2E
tests
- replace the direct members-list API cleanup with the service helper
- remove per-test isolation from members bulk-actions and reset members
before each test

Because E2E files run with one worker per file, these member UI tests
can reset the member rows they depend on instead of restoring the full
database between every test. This keeps the cleanup explicit while
avoiding raw Admin API calls in each test file.

Todo: This still isn't ideal for test-writing. I am trying to optimize for speed right now and I'll circle back to clean up the devx.
## Summary
- remove broad per-test isolation from force-upgrade E2E tests
- keep only the sign-out path in a per-test `describe` because it
invalidates the authenticated session
- allow the remaining force-upgrade tests to share the file-level
environment

Playwright supports `test.use()` at describe scope, and our fixture
resolves isolation from the per-test option. The existing Stripe-enabled
describe blocks use the same option scoping mechanism.

## Validation
- pnpm --filter @tryghost/e2e test:types
- pnpm --filter @tryghost/e2e exec eslint
tests/admin/billing/force-upgrade.test.ts
- git diff --check

## Local research signal
- billing/force-upgrade on admin shard 1/10: 58.11s / 6 cycles -> 24.57s
/ 2 cycles
closes #21992

Adds description when plans are not available.

Co-authored-by: Steve Larson <9larsons@gmail.com>
…g file (#21936)

no ref 

Co-authored-by: Ludovic Toinel <ltoinel@free.fr>
Co-authored-by: Cathy Sarisky <catsarisky@gmail.com>
Co-authored-by: Steve Larson <9larsons@gmail.com>
@pull pull Bot locked and limited conversation to collaborators Jun 9, 2026
@pull pull Bot added the ⤵️ pull label Jun 9, 2026
@pull pull Bot merged commit ce37f00 into code:main Jun 9, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants