SIGN IN SIGN UP
TryGhost / Ghost UNCLAIMED

Independent technology for modern publishing, memberships, subscriptions and newsletters.

0 0 121 JavaScript

Update TryGhost content and email packages (#28142)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@tryghost/config-url-helpers](https://redirect.github.com/TryGhost/SDK)
([source](https://redirect.github.com/TryGhost/SDK/tree/HEAD/packages/config-url-helpers))
| [`1.0.23` →
`1.0.25`](https://renovatebot.com/diffs/npm/@tryghost%2fconfig-url-helpers/1.0.23/1.0.25)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fconfig-url-helpers/1.0.25?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fconfig-url-helpers/1.0.23/1.0.25?slim=true)
|
| [@tryghost/helpers](https://redirect.github.com/TryGhost/SDK)
([source](https://redirect.github.com/TryGhost/SDK/tree/HEAD/packages/helpers))
| [`1.1.103` →
`1.1.105`](https://renovatebot.com/diffs/npm/@tryghost%2fhelpers/1.1.103/1.1.105)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fhelpers/1.1.105?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fhelpers/1.1.103/1.1.105?slim=true)
|
| [@tryghost/nodemailer](https://redirect.github.com/TryGhost/framework)
([source](https://redirect.github.com/TryGhost/framework/tree/HEAD/packages/nodemailer))
| [`2.2.0` →
`2.2.2`](https://renovatebot.com/diffs/npm/@tryghost%2fnodemailer/2.2.0/2.2.2)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fnodemailer/2.2.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fnodemailer/2.2.0/2.2.2?slim=true)
|
| [@tryghost/request](https://redirect.github.com/TryGhost/framework)
([source](https://redirect.github.com/TryGhost/framework/tree/HEAD/packages/request))
| [`1.0.12` →
`1.0.17`](https://renovatebot.com/diffs/npm/@tryghost%2frequest/1.0.12/1.0.17)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2frequest/1.0.17?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2frequest/1.0.12/1.0.17?slim=true)
|
| [@tryghost/string](https://redirect.github.com/TryGhost/SDK)
([source](https://redirect.github.com/TryGhost/SDK/tree/HEAD/packages/string))
| [`0.3.2` →
`0.3.4`](https://renovatebot.com/diffs/npm/@tryghost%2fstring/0.3.2/0.3.4)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fstring/0.3.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fstring/0.3.2/0.3.4?slim=true)
|
| [@tryghost/url-utils](https://redirect.github.com/TryGhost/SDK)
([source](https://redirect.github.com/TryGhost/SDK/tree/HEAD/packages/url-utils))
| [`5.1.2` →
`5.2.4`](https://renovatebot.com/diffs/npm/@tryghost%2furl-utils/5.1.2/5.2.4)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2furl-utils/5.2.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2furl-utils/5.1.2/5.2.4?slim=true)
|

---

### Release Notes

<details>
<summary>TryGhost/SDK (@&#8203;tryghost/config-url-helpers)</summary>

###
[`v1.0.25`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/config-url-helpers@1.0.24...@tryghost/config-url-helpers@1.0.25)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/config-url-helpers@1.0.24...@tryghost/config-url-helpers@1.0.25)

###
[`v1.0.24`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/config-url-helpers@1.0.23...@tryghost/config-url-helpers@1.0.24)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/config-url-helpers@1.0.23...@tryghost/config-url-helpers@1.0.24)

</details>

<details>
<summary>TryGhost/SDK (@&#8203;tryghost/helpers)</summary>

###
[`v1.1.105`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/helpers@1.1.104...@tryghost/helpers@1.1.105)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/helpers@1.1.104...@tryghost/helpers@1.1.105)

###
[`v1.1.104`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/helpers@1.1.103...@tryghost/helpers@1.1.104)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/helpers@1.1.103...@tryghost/helpers@1.1.104)

</details>

<details>
<summary>TryGhost/framework (@&#8203;tryghost/nodemailer)</summary>

###
[`v2.2.2`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/nodemailer@2.2.1...@tryghost/nodemailer@2.2.2)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/nodemailer@2.2.1...@tryghost/nodemailer@2.2.2)

###
[`v2.2.1`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/nodemailer@2.2.0...@tryghost/nodemailer@2.2.1)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/nodemailer@2.2.0...@tryghost/nodemailer@2.2.1)

</details>

<details>
<summary>TryGhost/framework (@&#8203;tryghost/request)</summary>

###
[`v1.0.17`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.16...@tryghost/request@1.0.17)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.16...@tryghost/request@1.0.17)

###
[`v1.0.16`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.15...@tryghost/request@1.0.16)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.15...@tryghost/request@1.0.16)

###
[`v1.0.15`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.14...@tryghost/request@1.0.15)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.14...@tryghost/request@1.0.15)

###
[`v1.0.14`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.13...@tryghost/request@1.0.14)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.13...@tryghost/request@1.0.14)

###
[`v1.0.13`](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.12...@tryghost/request@1.0.13)

[Compare
Source](https://redirect.github.com/TryGhost/framework/compare/@tryghost/request@1.0.12...@tryghost/request@1.0.13)

</details>

<details>
<summary>TryGhost/SDK (@&#8203;tryghost/string)</summary>

###
[`v0.3.4`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/string@0.3.3...@tryghost/string@0.3.4)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/string@0.3.3...@tryghost/string@0.3.4)

###
[`v0.3.3`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/string@0.3.2...@tryghost/string@0.3.3)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/string@0.3.2...@tryghost/string@0.3.3)

</details>

<details>
<summary>TryGhost/SDK (@&#8203;tryghost/url-utils)</summary>

###
[`v5.2.4`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.3...@tryghost/url-utils@5.2.4)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.3...@tryghost/url-utils@5.2.4)

###
[`v5.2.3`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.2...@tryghost/url-utils@5.2.3)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.2...@tryghost/url-utils@5.2.3)

###
[`v5.2.2`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.1...@tryghost/url-utils@5.2.2)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.1...@tryghost/url-utils@5.2.2)

###
[`v5.2.1`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.0...@tryghost/url-utils@5.2.1)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.2.0...@tryghost/url-utils@5.2.1)

###
[`v5.2.0`](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.1.2...@tryghost/url-utils@5.2.0)

[Compare
Source](https://redirect.github.com/TryGhost/SDK/compare/@tryghost/url-utils@5.1.2...@tryghost/url-utils@5.2.0)

</details>

---

### Configuration

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

- Branch creation
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 09:00 PM and 11:59 PM, Monday through Friday (`* 21-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-6`)
- Automerge
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 10:00 PM and 11:59 PM, Monday through Friday (`* 22-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-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 these
updates again.

---

- [x] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuOCIsInVwZGF0ZWRJblZlciI6IjQzLjE5NS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
Co-authored-by: Sam Lord <hello@samlord.me>
T
tryghost-renovate[bot] committed
e2322f8a22b697a45acf883b717db3e082d73896
Parent: 4b3aab2
Committed by GitHub <noreply@github.com> on 5/27/2026, 4:14:47 PM