[pull] main from TryGhost:main#1227
Merged
Merged
Conversation
ref https://linear.app/ghost/issue/ONC-1827 When redirects are downloaded as YAML, js-yaml's dump() defaults to a line width of 80 and folds any longer value into a `>-` block scalar. Passing `lineWidth: -1` disables folding so values are emitted verbatim on a single line, while values containing real newlines still fall back to a literal block scalar and round-trip cleanly through parseYaml.
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [nodemailer](https://nodemailer.com/) ([source](https://redirect.github.com/nodemailer/nodemailer)) | [`8.0.8` → `8.0.10`](https://renovatebot.com/diffs/npm/nodemailer/8.0.8/8.0.10) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/28155) for more information. --- ### Release Notes <details> <summary>nodemailer/nodemailer (nodemailer)</summary> ### [`v8.0.10`](https://redirect.github.com/nodemailer/nodemailer/blob/HEAD/CHANGELOG.md#8010-2026-05-29) [Compare Source](https://redirect.github.com/nodemailer/nodemailer/compare/v8.0.9...v8.0.10) ##### Bug Fixes - fall back to lower-severity handler when custom logger lacks a level method ([6d849df](https://redirect.github.com/nodemailer/nodemailer/commit/6d849df59a56184b48844ed10b5fb7b8e9f74634)) ### [`v8.0.9`](https://redirect.github.com/nodemailer/nodemailer/blob/HEAD/CHANGELOG.md#809-2026-05-26) [Compare Source](https://redirect.github.com/nodemailer/nodemailer/compare/v8.0.8...v8.0.9) ##### Bug Fixes - two pending security advisories (jsonTransport access bypass, List-\* CRLF injection) ([#​1820](https://redirect.github.com/nodemailer/nodemailer/issues/1820)) ([5f69497](https://redirect.github.com/nodemailer/nodemailer/commit/5f694977da2e0e13dc947037566e8e689a01217e)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`22.7.4` → `22.7.5`](https://renovatebot.com/diffs/npm/nx/22.7.4/22.7.5) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/28155) for more information. --- ### Release Notes <details> <summary>nrwl/nx (nx)</summary> ### [`v22.7.5`](https://redirect.github.com/nrwl/nx/releases/tag/22.7.5) [Compare Source](https://redirect.github.com/nrwl/nx/compare/22.7.4...22.7.5) #### 22.7.5 (2026-05-27) ##### 🩹 Fixes - **core:** update tmp to 0.2.6 due to CVE-2026-44705 ([#​35813](https://redirect.github.com/nrwl/nx/pull/35813)) ##### ❤️ Thank You - Jack Hsu [@​jaysoo](https://redirect.github.com/jaysoo) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@radix-ui/react-accordion](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/accordion)) | [`1.2.12` → `1.2.13`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-accordion/1.2.12/1.2.13) |  |  | | [@radix-ui/react-alert-dialog](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/alert-dialog)) | [`1.1.15` → `1.1.16`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-alert-dialog/1.1.15/1.1.16) |  |  | | [@radix-ui/react-avatar](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/avatar)) | [`1.1.11` → `1.1.12`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-avatar/1.1.11/1.1.12) |  |  | | [@radix-ui/react-checkbox](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/checkbox)) | [`1.3.3` → `1.3.4`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-checkbox/1.3.3/1.3.4) |  |  | | [@radix-ui/react-context-menu](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/context-menu)) | [`2.2.16` → `2.3.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-context-menu/2.2.16/2.3.0) |  |  | | [@radix-ui/react-dialog](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/dialog)) | [`1.1.15` → `1.1.16`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dialog/1.1.15/1.1.16) |  |  | | [@radix-ui/react-dropdown-menu](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/dropdown-menu)) | [`2.1.16` → `2.1.17`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dropdown-menu/2.1.16/2.1.17) |  |  | | [@radix-ui/react-form](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/form)) | [`0.1.8` → `0.1.9`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-form/0.1.8/0.1.9) |  |  | | [@radix-ui/react-hover-card](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/hover-card)) | [`1.1.15` → `1.1.16`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-hover-card/1.1.15/1.1.16) |  |  | | [@radix-ui/react-label](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/label)) | [`2.1.8` → `2.1.9`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-label/2.1.8/2.1.9) |  |  | | [@radix-ui/react-popover](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/popover)) | [`1.1.15` → `1.1.16`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-popover/1.1.15/1.1.16) |  |  | | [@radix-ui/react-radio-group](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/radio-group)) | [`1.3.8` → `1.4.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-radio-group/1.3.8/1.4.0) |  |  | | [@radix-ui/react-select](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/select)) | [`2.2.6` → `2.3.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-select/2.2.6/2.3.0) |  |  | | [@radix-ui/react-separator](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/separator)) | [`1.1.8` → `1.1.9`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-separator/1.1.8/1.1.9) |  |  | | [@radix-ui/react-slider](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/slider)) | [`1.3.6` → `1.4.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-slider/1.3.6/1.4.0) |  |  | | [@radix-ui/react-slot](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/slot)) | [`1.2.4` → `1.2.5`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-slot/1.2.4/1.2.5) |  |  | | [@radix-ui/react-switch](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/switch)) | [`1.2.6` → `1.3.0`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.2.6/1.3.0) |  |  | | [@radix-ui/react-tabs](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/tabs)) | [`1.1.13` → `1.1.14`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tabs/1.1.13/1.1.14) |  |  | | [@radix-ui/react-toggle](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle)) | [`1.1.10` → `1.1.11`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-toggle/1.1.10/1.1.11) |  |  | | [@radix-ui/react-toggle-group](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/toggle-group)) | [`1.1.11` → `1.1.12`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-toggle-group/1.1.11/1.1.12) |  |  | | [@radix-ui/react-tooltip](https://radix-ui.com/primitives) ([source](https://redirect.github.com/radix-ui/primitives/tree/HEAD/packages/react/tooltip)) | [`1.2.8` → `1.2.9`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-tooltip/1.2.8/1.2.9) |  |  | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/28155) for more information. --- ### Release Notes <details> <summary>radix-ui/primitives (@​radix-ui/react-accordion)</summary> ### [`v1.2.13`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/accordion/CHANGELOG.md#1213) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-collapsible@1.1.13`, `@radix-ui/react-collection@1.1.9`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-alert-dialog)</summary> ### [`v1.1.16`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/alert-dialog/CHANGELOG.md#1116) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-dialog@1.1.16`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-avatar)</summary> ### [`v1.1.12`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/avatar/CHANGELOG.md#1112) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-is-hydrated@0.1.1`, `@radix-ui/react-use-layout-effect@1.1.2` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-checkbox)</summary> ### [`v1.3.4`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/checkbox/CHANGELOG.md#134) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-context-menu)</summary> ### [`v2.3.0`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/context-menu/CHANGELOG.md#230) - Added support for a controlled `open` prop on `ContextMenu.Root`. This is intended for reading the open state and closing the menu programmatically, though we discourage opening the menu programmatically since opening the menu depends on user interaction to position the menu. - Fixed bug in context menu where submenus stayed expanded after re-opening on long-press touch events - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-menu@2.1.17`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-dialog)</summary> ### [`v1.1.16`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/dialog/CHANGELOG.md#1116) - Fixed disabled pointer events in closed dialogs - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@​dodomorandi](https://redirect.github.com/dodomorandi) for the [original PR](https://redirect.github.com/radix-ui/primitives/pull/3243)) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-dropdown-menu)</summary> ### [`v2.1.17`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/dropdown-menu/CHANGELOG.md#2117) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-menu@2.1.17`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-form)</summary> ### [`v0.1.9`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/form/CHANGELOG.md#019) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-label@2.1.9`, `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-hover-card)</summary> ### [`v1.1.16`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/hover-card/CHANGELOG.md#1116) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-popper@1.3.0`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-label)</summary> ### [`v2.1.9`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/label/CHANGELOG.md#219) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-popover)</summary> ### [`v1.1.16`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/popover/CHANGELOG.md#1116) - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@​dodomorandi](https://redirect.github.com/dodomorandi) for the [original PR](https://redirect.github.com/radix-ui/primitives/pull/3243)) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-popper@1.3.0`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-radio-group)</summary> ### [`v1.4.0`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/radio-group/CHANGELOG.md#140) - Added unstable `RadioGroupItemProvider`, `RadioGroupItemTrigger` and `RadioGroupItemBubbleInput` parts. These expose the previously internal composition of a radio item (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The `RadioGroupItem` component continues to render them by default. - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-roving-focus@1.1.12`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-select)</summary> ### [`v2.3.0`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/select/CHANGELOG.md#230) - Added unstable `Provider` and `BubbleInput` parts to Select. `Select.unstable_Provider` sets up Select's context and state without implicitly rendering the hidden native `select`, and `Select.unstable_BubbleInput` exposes that previously internal native `select` so consumers can recompose it explicitly. `Select` continues to render both by default. - Added support for presence-based exit animations in Select - Fixed Select hidden input so it submits empty string when no value is selected - Fixed placeholder rendering when a controlled Select is reset to an empty value - Added missing `__selectScope` prop to `PopperContent` component - Fixed `Select` closing unexpectedly after touch-scrolling its content when rendered inside an open shadow DOM - Fixed a bug where iOS text selection and editing on HTML inputs within `react-dialog` were broken - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@​dodomorandi](https://redirect.github.com/dodomorandi) for the [original PR](https://redirect.github.com/radix-ui/primitives/pull/3243)) - Fixed `SelectValue` logging invalid prop errors when used with both `asChild` and a placeholder - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-popper@1.3.0`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/react-focus-guards@1.1.4`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/react-collection@1.1.9`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/number@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-focus-scope@1.1.9`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-callback-ref@1.1.2`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-visually-hidden@1.2.5` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-separator)</summary> ### [`v1.1.9`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/separator/CHANGELOG.md#119) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-primitive@2.1.5` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-slider)</summary> ### [`v1.4.0`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/slider/CHANGELOG.md#140) - Added unstable `ThumbProvider`, `ThumbTrigger`, and `BubbleInput` parts to Slider. `SliderThumb` was previously a single component that implicitly rendered a hidden native input for form submission. It is now composed from these new parts, which are exposed so consumers can decouple the bubble input from the thumb (for example, to render or customize it independently) instead of relying on `SliderThumb` to render it implicitly. `SliderThumb` continues to render all three by default, so existing usage is unaffected. - Added `focusVisible` for non-keyboard interactions with slider thumbs for progressively enabling styles using `:focus-visible` alongside programmatic focus management - Fixed Slider focus bugs in scrollable context - Fixed a Slider bug where very small `step` values made the thumbs unresponsive - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-collection@1.1.9`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/number@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-layout-effect@1.1.2`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-slot)</summary> ### [`v1.2.5`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/slot/CHANGELOG.md#125) - Fixed infinite re-render loop in React 19 caused by `Slot` creating a new ref callback on every render - Added support for nested `Slottable` via a render prop, so a slotted element can be wrapped while still merging Slot props and refs onto it - Added repository.directory to all package.json files - Improved error messages for invalid slot children - Updated dependencies: `@radix-ui/react-compose-refs@1.1.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-switch)</summary> ### [`v1.3.0`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/switch/CHANGELOG.md#130) - Added unstable `Provider`, `Trigger` and `BubbleInput` parts to Switch. These expose the previously internal composition (context provider, the interactive control, and the hidden form input) so consumers can directly access and recompose them. The `Switch` component continues to render them by default. - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-use-previous@1.1.2`, `@radix-ui/react-use-size@1.1.2` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-tabs)</summary> ### [`v1.1.14`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/tabs/CHANGELOG.md#1114) - Fixed triggers referencing a non-existent element via `aria-controls` when their content is removed from the DOM (credit to [@​dodomorandi](https://redirect.github.com/dodomorandi) for the [original PR](https://redirect.github.com/radix-ui/primitives/pull/3243)) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-direction@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-roving-focus@1.1.12`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-toggle)</summary> ### [`v1.1.11`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/toggle/CHANGELOG.md#1111) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/primitive@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-toggle-group)</summary> ### [`v1.1.12`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/toggle-group/CHANGELOG.md#1112) - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-direction@1.1.2`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-roving-focus@1.1.12`, `@radix-ui/react-toggle@1.1.11`, `@radix-ui/react-use-controllable-state@1.2.3` </details> <details> <summary>radix-ui/primitives (@​radix-ui/react-tooltip)</summary> ### [`v1.2.9`](https://redirect.github.com/radix-ui/primitives/blob/HEAD/packages/react/tooltip/CHANGELOG.md#129) - Fixed runtime error when event target is non-Node - Fixed a Tooltip bug so that `skipDelayDuration={0}` works as expected. Previously, the open delay could still be skipped when moving between triggers. - Added repository.directory to all package.json files - Updated dependencies: `@radix-ui/react-presence@1.1.6`, `@radix-ui/react-popper@1.3.0`, `@radix-ui/react-slot@1.2.5`, `@radix-ui/react-dismissable-layer@1.1.12`, `@radix-ui/primitive@1.1.4`, `@radix-ui/react-compose-refs@1.1.3`, `@radix-ui/react-context@1.1.4`, `@radix-ui/react-id@1.1.2`, `@radix-ui/react-portal@1.1.11`, `@radix-ui/react-primitive@2.1.5`, `@radix-ui/react-use-controllable-state@1.2.3`, `@radix-ui/react-visually-hidden@1.2.5` </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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTcuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIxNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
The Docker dev image installs dependencies for the backend workspaces only, but runtime mounts exposed a broader workspace graph. pnpm 11 treats that as stale and can run an install before `pnpm dev`. This narrows the main dev and E2E dev-mode Ghost mounts to the backend workspaces installed by the image and disables pnpm's script-time verifier in those containers.
ref https://linear.app/tryghost/issue/DES-1408 - The "New member" button label on the Members list was hidden below the `sm` breakpoint, leaving an empty button. - Added a Plus icon that renders in place of the label on small viewports.
ref https://linear.app/ghost/issue/BER-3695/ When the Portal button is configured to be hidden, offer links would redirect to Stripe immediately rather than show Portal's offer details page. This change modifies the behaviour so Portal's offer details modal is always shown. Fixes customer confusion and removes an avenue allowing members to accidentally sign up for a second paid subscription. - The immediate redirect to Stripe behaviour of offer links is removed so the Portal offer screen is always displayed - Fixed logged-in members upgrading via an offer link not being flagged as upgrades, so they no longer receive a confusing signup email, and they skip the newsletter selection step - Fixed incorrect handling of `CANNOT_CHECKOUT_WITH_EXISTING_SUBSCRIPTION` in Portal so already-signed-up members are switched to the magic-link confirmation page instead of being shown an unhelpful 'Failed to sign up' error - Added initial Portal shared-language context docs and a root context map
no ref #28438 was meant to make it so the automations email editor would stay open after you saved changes, but there was still a `closeEmailModal()` in the `onSave` handler. This fixes that!
ref https://linear.app/ghost/issue/BER-3717/ - added custom backend members filter for members with active subscriptions across multiple Stripe customers - added check and banner on members screen load for any members in the multiple-active-subscription state - banner shows if any members are in the potentially bad state - banner can be dismissed and will not show again unless the number of multiple-active-subscription members grows - banner contains a link to the custom members filter that lists only members with multiple active subscriptions --------- Co-authored-by: Peter Zimon <peter.zimon@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 : )