mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-04-08 02:52:39 -05:00
2514 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
528cfceb91
|
ActivityPub version bump (#22836)
ref AP-1006 - version bump to 0.6.36 |
||
|
4b3c7a6443
|
Removed flag for routes support in ActivityPub (#22835)
ref AP-1006 - In ActivityPub routing was enabled only on the topmost view level inbox, feed etc. which is not a viable solution on the long term — without proper routes it's not possible to refer to any particular object (note, article, profile etc.). This PR removes the feature flag that enables a full routing support for inbox and feed items, profiles and more. |
||
|
572f9903e6
|
Fixed dark mode issues in ActivityPub (#22828)
ref AP-1006 - The new profile view had a couple of dark mode related UI issues |
||
|
bed899658b
|
ActivityPub router refinements (#22806)
ref AP-1006 - Follow button wasn't appearing on any account when routing was on - Reply count was not showing up on Notes and Reader - Some visual details were off |
||
|
76e8cbe46b
|
Update dependency react-router to v7.5.0 (#22819)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-router](https://redirect.github.com/remix-run/react-router) ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router)) | [`7.4.1` -> `7.5.0`](https://renovatebot.com/diffs/npm/react-router/7.4.1/7.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>remix-run/react-router (react-router)</summary> ### [`v7.5.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#750) ##### Minor Changes - Add granular object-based API for `route.lazy` to support lazy loading of individual route properties, for example: ([#​13294](https://redirect.github.com/remix-run/react-router/pull/13294)) ```ts createBrowserRouter([ { path: "/show/:showId", lazy: { loader: async () => (await import("./show.loader.js")).loader, action: async () => (await import("./show.action.js")).action, Component: async () => (await import("./show.component.js")).Component, }, }, ]); ``` **Breaking change for `route.unstable_lazyMiddleware` consumers** The `route.unstable_lazyMiddleware` property is no longer supported. If you want to lazily load middleware, you must use the new object-based `route.lazy` API with `route.lazy.unstable_middleware`, for example: ```ts createBrowserRouter([ { path: "/show/:showId", lazy: { unstable_middleware: async () => (await import("./show.middleware.js")).middleware, // etc. }, }, ]); ``` ##### Patch Changes - Introduce `unstable_subResourceIntegrity` future flag that enables generation of an importmap with integrity for the scripts that will be loaded by the browser. ([#​13163](https://redirect.github.com/remix-run/react-router/pull/13163)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "* 17-23 * * 5,* * * * 0,6,* 0-12 * * 1" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
1ab3118699
|
Improved wording of 2FA setting (#22818)
- Subtle improvement to help distinguish between the standard logging in from new device detection behaviour and the required 2FA behaviour - Changed after on some user feedback and discussion with John |
||
|
f11b2b47e6
|
Removed main from ActivityPub Explore (#22812)
no ref. `main` accidentally was added to ActivityPub Explore. |
||
|
08270a8933
|
ActivityPub version bump (#22802)
Version bump to 0.6.34 |
||
|
c46fcdc568
|
Merge route based profile in ActivityPub (#22792)
ref AP-1006 - Right now there are two profile view components: one for the original and one for the new route based version. To prepare for merging the route based structure we need to combine these two into one with separating data and UI logic and introducing reusable, UI-only components. |
||
|
d343cf4509
|
Fixed link width in ActivityPub reader (#22798)
no ref - Small fix to set the width of the link to original article in the header of the ActivityPub reader |
||
|
91a35a558d
|
Fixed Explore bug in ActivityPub (#22797)
no ref - There was a pagination bug in the Explore page of ActivityPub which caused to load the same accounts in a loop |
||
|
9c9bc736c6
|
Updated Explore site list in ActivityPub (#22794)
no ref - Now that we have the top sites which use ActivityPub it's time to give the top 100 the spotlight in Explore |
||
|
f5a053d42a | Pin dependency @tinybirdco/charts to 0.2.4 | ||
|
9ceb3ead7a
|
Fixed Loading state for sidebar suggestions (#22789)
Ref https://linear.app/ghost/issue/AP-1025/loading-state-for-stuck-for-sidebar-suggestions |
||
|
ec62120b94
|
Update dependency recharts to v2.15.2 (#22782)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [recharts](https://redirect.github.com/recharts/recharts) | [`2.15.1` -> `2.15.2`](https://renovatebot.com/diffs/npm/recharts/2.15.1/2.15.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>recharts/recharts (recharts)</summary> ### [`v2.15.2`](https://redirect.github.com/recharts/recharts/releases/tag/v2.15.2) [Compare Source](https://redirect.github.com/recharts/recharts/compare/v2.15.1...v2.15.2) #### What's Changed Few bugfixes and bug fix backports for 2.x ##### Fix - `Bar/Rectangle`: add index back to Bar Rectangle key to prevent duplicate key issues by [@​ckifer](https://redirect.github.com/ckifer) in [https://github.com/recharts/recharts/pull/5561](https://redirect.github.com/recharts/recharts/pull/5561) - `Dot`: re-include `points` object in dotProps by [@​brodriguezmilla](https://redirect.github.com/brodriguezmilla) in [https://github.com/recharts/recharts/pull/5657](https://redirect.github.com/recharts/recharts/pull/5657) - `Tooltip`: add `SVGProps` to Tooltip payload type to account for svg properties such as opacity passed by the user by [@​ally1002](https://redirect.github.com/ally1002) in [https://github.com/recharts/recharts/pull/5712](https://redirect.github.com/recharts/recharts/pull/5712) - `Tooltip/Bar`: fix `activeBar` prop not working when tooltip `shared={false}` by [@​nizans](https://redirect.github.com/nizans) in [https://github.com/recharts/recharts/pull/5718](https://redirect.github.com/recharts/recharts/pull/5718) - `General`: allow `data-*` props to be spread on svg elements and not be filtered out by [@​prtmwrkr](https://redirect.github.com/prtmwrkr) in [https://github.com/recharts/recharts/pull/5666](https://redirect.github.com/recharts/recharts/pull/5666) #### New Contributors - [@​brodriguezmilla](https://redirect.github.com/brodriguezmilla) made their first contribution in [https://github.com/recharts/recharts/pull/5657](https://redirect.github.com/recharts/recharts/pull/5657) - [@​nizans](https://redirect.github.com/nizans) made their first contribution in [https://github.com/recharts/recharts/pull/5718](https://redirect.github.com/recharts/recharts/pull/5718) **Full Changelog**: https://github.com/recharts/recharts/compare/v2.15.1...v2.15.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
5793fbe0c1
|
Added site title validation in Ghost settings (#22781)
ref https://linear.app/ghost/issue/AP-1021 - on signup, we validate the title sitle: it must be present, be between 3 and 63 characters and should not contain special characters such as emojis - we have now added the same validation in Ghost settings, to avoid empty or invalid site titles |
||
|
d1eb47d580
|
Update dependency lucide-react to v0.487.0 (#21939)
Note: manual merge required due to version being <1.0.0 This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lucide-react](https://lucide.dev) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)) | [`0.471.1` -> `0.487.0`](https://renovatebot.com/diffs/npm/lucide-react/0.471.1/0.487.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>lucide-icons/lucide (lucide-react)</summary> ### [`v0.487.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.487.0): Version 0.487.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.486.0...0.487.0) #### What's Changed - feat(icons): added `spline-pointer` icon by [@​Kaleidosium](https://redirect.github.com/Kaleidosium) in [https://github.com/lucide-icons/lucide/pull/2932](https://redirect.github.com/lucide-icons/lucide/pull/2932) #### New Contributors - [@​Kaleidosium](https://redirect.github.com/Kaleidosium) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2932](https://redirect.github.com/lucide-icons/lucide/pull/2932) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.486.0...0.487.0 ### [`v0.486.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.486.0): Version 0.486.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.485.0...0.486.0) ##### What's Changed - feat([@​lucide/astro](https://redirect.github.com/lucide/astro)): add lucide package for Astro by [@​MoustaphaDev](https://redirect.github.com/MoustaphaDev) in [https://github.com/lucide-icons/lucide/pull/2665](https://redirect.github.com/lucide-icons/lucide/pull/2665) ##### New Contributors - [@​MoustaphaDev](https://redirect.github.com/MoustaphaDev) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2665](https://redirect.github.com/lucide-icons/lucide/pull/2665) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.485.0...0.486.0 ### [`v0.485.0`](https://redirect.github.com/lucide-icons/lucide/compare/0.484.0...0.485.0) [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.484.0...0.485.0) ### [`v0.484.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.484.0): Version 0.484.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.483.0...0.484.0) #### What's Changed - build(deps): bump tj-actions/changed-files from 41 to 46 in /.github/workflows by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/lucide-icons/lucide/pull/2920](https://redirect.github.com/lucide-icons/lucide/pull/2920) - fix(packages): consistent icon name class by [@​danteissaias](https://redirect.github.com/danteissaias) in [https://github.com/lucide-icons/lucide/pull/2878](https://redirect.github.com/lucide-icons/lucide/pull/2878) - feat(ci): add `x.com` to brand filter by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2939](https://redirect.github.com/lucide-icons/lucide/pull/2939) - fix(icons): arcified candy & candy-off by [@​karsa-mistmere](https://redirect.github.com/karsa-mistmere) in [https://github.com/lucide-icons/lucide/pull/2944](https://redirect.github.com/lucide-icons/lucide/pull/2944) #### New Contributors - [@​danteissaias](https://redirect.github.com/danteissaias) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2878](https://redirect.github.com/lucide-icons/lucide/pull/2878) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.483.0...0.484.0 ### [`v0.483.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.483.0): Version 0.483.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.482.0...0.483.0) #### What's Changed - feat(ci): added `pix` to brand filter by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2908](https://redirect.github.com/lucide-icons/lucide/pull/2908) - fix(packages/lucide-angular): restore exporting prefixed and suffixed icon names by [@​karsa-mistmere](https://redirect.github.com/karsa-mistmere) in [https://github.com/lucide-icons/lucide/pull/2919](https://redirect.github.com/lucide-icons/lucide/pull/2919) - feat(icons): updates `filter` & adds `filter-plus` icon by [@​lukedukeus](https://redirect.github.com/lukedukeus) in [https://github.com/lucide-icons/lucide/pull/2917](https://redirect.github.com/lucide-icons/lucide/pull/2917) #### New Contributors - [@​lukedukeus](https://redirect.github.com/lukedukeus) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2917](https://redirect.github.com/lucide-icons/lucide/pull/2917) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.482.0...0.483.0 ### [`v0.482.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.482.0): Version 0.482.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.481.0...0.482.0) #### What's Changed - fix(deps): CVE-2024-21538 by [@​anupamme](https://redirect.github.com/anupamme) in [https://github.com/lucide-icons/lucide/pull/2871](https://redirect.github.com/lucide-icons/lucide/pull/2871) - feat(icons): add `saudi-riyal` Symbol by [@​Null78](https://redirect.github.com/Null78) in [https://github.com/lucide-icons/lucide/pull/2827](https://redirect.github.com/lucide-icons/lucide/pull/2827) #### New Contributors - [@​anupamme](https://redirect.github.com/anupamme) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2871](https://redirect.github.com/lucide-icons/lucide/pull/2871) - [@​Null78](https://redirect.github.com/Null78) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2827](https://redirect.github.com/lucide-icons/lucide/pull/2827) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.481.0...0.482.0 ### [`v0.481.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.481.0): Version 0.481.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.480.0...0.481.0) #### What's Changed - feat(icons): added `clock-fading` icon by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2405](https://redirect.github.com/lucide-icons/lucide/pull/2405) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.480.0...0.481.0 ### [`v0.480.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.480.0): Version 0.480.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.479.0...0.480.0) #### What's Changed - ci: added `bluesky` and `spotify` to brand list filter by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2857](https://redirect.github.com/lucide-icons/lucide/pull/2857) - fix(docs): grammatical inconsistencies by [@​FOSS-VFX](https://redirect.github.com/FOSS-VFX) in [https://github.com/lucide-icons/lucide/pull/2899](https://redirect.github.com/lucide-icons/lucide/pull/2899) - fix(docs): Resolves [#​2887](https://redirect.github.com/lucide-icons/lucide/issues/2887) by [@​briz123](https://redirect.github.com/briz123) in [https://github.com/lucide-icons/lucide/pull/2889](https://redirect.github.com/lucide-icons/lucide/pull/2889) - fix(icons): arcified `newspaper` by [@​karsa-mistmere](https://redirect.github.com/karsa-mistmere) in [https://github.com/lucide-icons/lucide/pull/2885](https://redirect.github.com/lucide-icons/lucide/pull/2885) - ci(node): Use correct node version by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2877](https://redirect.github.com/lucide-icons/lucide/pull/2877) - fix(icons): changed `infinity` icon by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) in [https://github.com/lucide-icons/lucide/pull/2868](https://redirect.github.com/lucide-icons/lucide/pull/2868) - feat(icons): added `shrimp` icon by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2319](https://redirect.github.com/lucide-icons/lucide/pull/2319) #### New Contributors - [@​FOSS-VFX](https://redirect.github.com/FOSS-VFX) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2899](https://redirect.github.com/lucide-icons/lucide/pull/2899) - [@​briz123](https://redirect.github.com/briz123) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2889](https://redirect.github.com/lucide-icons/lucide/pull/2889) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.479.0...0.480.0 ### [`v0.479.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.479.0): Version 0.479.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.478.0...0.479.0) ##### What's Changed - feat([@​lucide/svelte](https://redirect.github.com/lucide/svelte)): Lucide svelte 5 package by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2753](https://redirect.github.com/lucide-icons/lucide/pull/2753) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.478.0...0.479.0 ### [`v0.478.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.478.0): Version 0.478.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.477.0...0.478.0) ##### What's Changed - ci(pr-comment): Fix icon preview comment on PRs by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2854](https://redirect.github.com/lucide-icons/lucide/pull/2854) - fix(ci): run lint pr title on title change by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2872](https://redirect.github.com/lucide-icons/lucide/pull/2872) - fix(metadata): name change reflected in contributions by [@​AnnaSasDev](https://redirect.github.com/AnnaSasDev) in [https://github.com/lucide-icons/lucide/pull/2866](https://redirect.github.com/lucide-icons/lucide/pull/2866) - fix(icons): changed `brackets` icon by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2863](https://redirect.github.com/lucide-icons/lucide/pull/2863) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.477.0...0.478.0 ### [`v0.477.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.477.0): New icons 0.477.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.476.0...0.477.0) #### New icons 🎨 - `square-round-corner` ([#​2323](https://redirect.github.com/lucide-icons/lucide/issues/2323)) by [@​liamb13](https://redirect.github.com/liamb13) #### Modified Icons 🔨 - `circle-slash-2` ([#​2837](https://redirect.github.com/lucide-icons/lucide/issues/2837)) by [@​jguddas](https://redirect.github.com/jguddas) ### [`v0.476.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.476.0): Fixes and new icons 0.476.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.475.0...0.476.0) #### Fixes - fix(lucide-react): Revert exports property package.json, fixing edge worker environments. by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2814](https://redirect.github.com/lucide-icons/lucide/pull/2814) - fix(lucide): Lucide create element function returning SVG Element by [@​ericfennis](https://redirect.github.com/ericfennis) in [https://github.com/lucide-icons/lucide/pull/2816](https://redirect.github.com/lucide-icons/lucide/pull/2816) #### New icons 🎨 - `shield-user` ([#​2608](https://redirect.github.com/lucide-icons/lucide/issues/2608)) by [@​sebinemeth](https://redirect.github.com/sebinemeth) #### Modified Icons 🔨 - `beef` ([#​2832](https://redirect.github.com/lucide-icons/lucide/issues/2832)) by [@​jguddas](https://redirect.github.com/jguddas) ### [`v0.475.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.475.0): New icons 0.475.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.474.0...0.475.0) #### New icons 🎨 - `circle-small` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `mars-stroke` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `mars` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `non-binary` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `transgender` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `venus-and-mars` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) - `venus` ([#​2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@​jamiemlaw](https://redirect.github.com/jamiemlaw) ### [`v0.474.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.474.0): New icons 0.474.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.473.0...0.474.0) #### Modified Icons 🔨 - `expand` ([#​2677](https://redirect.github.com/lucide-icons/lucide/issues/2677)) by [@​jguddas](https://redirect.github.com/jguddas) ### [`v0.473.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.473.0): New icons 0.473.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.472.0...0.473.0) #### Modified Icons 🔨 - `package` ([#​2706](https://redirect.github.com/lucide-icons/lucide/issues/2706)) by [@​sezze](https://redirect.github.com/sezze) ### [`v0.472.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.472.0): New icons 0.472.0 #### New icons 🎨 - `battery-plus` ([#​2693](https://redirect.github.com/lucide-icons/lucide/issues/2693)) by [@​Footagesus](https://redirect.github.com/Footagesus) - `map-plus` ([#​2697](https://redirect.github.com/lucide-icons/lucide/issues/2697)) by [@​Seanw265](https://redirect.github.com/Seanw265) #### What's Changed - lucide-svelte: Make sure license ends up in SvelteKit bundles by [@​Lettnald](https://redirect.github.com/Lettnald) in [https://github.com/lucide-icons/lucide/pull/2728](https://redirect.github.com/lucide-icons/lucide/pull/2728) - lucide-react: Fixes aliases imports. **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.471.1...0.472.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuMjI3LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
5e46b09663
|
Added KPI data to React Anallytics (#22741)
ref ANAL-157 - As a first step in React Traffic Analytics we want to explore options for chart libraries to find the optimal one for our needs. This PR tests the built in ShadCN/UI (Recharts) library with basic web analytics data. |
||
|
36698cad80
|
Unified the Endpoints Used to Fetch Account Details for Profile (#22738)
Ref https://linear.app/ghost/issue/AP-1019/ - Removed `GET '/.ghost/activitypub/profile/:handle'` and related stuff from UI. - Using `GET /.ghost/activitypub/account/@username@domain'` to get profile for both the view |
||
|
f8946da0fd
|
Update dependency react-select to v5.10.1 (#21585)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-select](https://redirect.github.com/JedWatson/react-select/tree/master#readme) ([source](https://redirect.github.com/JedWatson/react-select)) | [`5.8.2` -> `5.10.1`](https://renovatebot.com/diffs/npm/react-select/5.8.2/5.10.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>JedWatson/react-select (react-select)</summary> ### [`v5.10.1`](https://redirect.github.com/JedWatson/react-select/releases/tag/react-select%405.10.1) [Compare Source](https://redirect.github.com/JedWatson/react-select/compare/react-select@5.10.0...react-select@5.10.1) ##### Patch Changes - [`c5706a0d`]( |
||
|
e556b8ea47
|
Updated copy from "Anonymous visitors" to "Public visitors" (#22761)
No ref |
||
|
608d752cf5
|
Update babel monorepo (#19583)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@babel/eslint-parser](https://babel.dev/) ([source](https://redirect.github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser)) | [`7.11.0` -> `7.27.0`](https://renovatebot.com/diffs/npm/@babel%2feslint-parser/7.11.0/7.27.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@babel/eslint-parser](https://babel.dev/) ([source](https://redirect.github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser)) | [`7.23.3` -> `7.27.0`](https://renovatebot.com/diffs/npm/@babel%2feslint-parser/7.23.3/7.27.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@babel/plugin-proposal-decorators](https://babel.dev/docs/en/next/babel-plugin-proposal-decorators) ([source](https://redirect.github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators)) | [`7.23.7` -> `7.25.9`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-decorators/7.23.7/7.25.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>babel/babel (@​babel/eslint-parser)</summary> ### [`v7.27.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7270-2025-03-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.26.10...v7.27.0) ##### 👓 Spec Compliance - `babel-generator`, `babel-parser` - [#​16977](https://redirect.github.com/babel/babel/pull/16977) Default `importAttributesKeyword` to `with` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🚀 New Feature - `babel-helper-create-class-features-plugin`, `babel-traverse`, `babel-types` - [#​17169](https://redirect.github.com/babel/babel/pull/17169) Allow `traverseFast` to exit early ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser`, `babel-types` - [#​17110](https://redirect.github.com/babel/babel/pull/17110) Add `ImportAttributes` to `Standardized` and move its parser test fixtures ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#​17100](https://redirect.github.com/babel/babel/pull/17100) fix(babel-generator): add named export of generate function ([@​vovkasm](https://redirect.github.com/vovkasm)) - `babel-parser`, `babel-template` - [#​17149](https://redirect.github.com/babel/babel/pull/17149) Add `allowYieldOutsideFunction` to parser ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-typescript`, `babel-traverse` - [#​17102](https://redirect.github.com/babel/babel/pull/17102) feat: Add `upToScope` parameter to `hasBinding` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​17082](https://redirect.github.com/babel/babel/pull/17082) Support ESTree AccessorProperty ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-types` - [#​17162](https://redirect.github.com/babel/babel/pull/17162) feat(babel-types): Add support for BigInt literal conversion in valueToNode ([@​ishchhabra](https://redirect.github.com/ishchhabra)) ##### 🐛 Bug Fix - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#​16816](https://redirect.github.com/babel/babel/pull/16816) fix: Class reference in type throws error ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#​17170](https://redirect.github.com/babel/babel/pull/17170) fix: Reset child scopes when `scope.crawl()` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helpers`, `babel-preset-typescript`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​17118](https://redirect.github.com/babel/babel/pull/17118) Fix: align behaviour to tsc `rewriteRelativeImportExtensions` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-cli` - [#​17182](https://redirect.github.com/babel/babel/pull/17182) fix: `@babel/cli` generates duplicate inline source maps ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-named-capturing-groups-regex`, `babel-types` - [#​17175](https://redirect.github.com/babel/babel/pull/17175) Generate computed proto key ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🏃♀️ Performance - `babel-types` - [#​16870](https://redirect.github.com/babel/babel/pull/16870) perf: Improve builders of `@babel/types` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-regexp-features-plugin` - [#​17176](https://redirect.github.com/babel/babel/pull/17176) fix: improve duplicate named groups check ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.26.10`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72610-2025-03-11) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.26.8...v7.26.10) ##### 👓 Spec Compliance - `babel-parser` - [#​17159](https://redirect.github.com/babel/babel/pull/17159) Disallow decorator in array pattern ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🐛 Bug Fix - `babel-parser`, `babel-template` - [#​17164](https://redirect.github.com/babel/babel/pull/17164) Fix: always initialize ExportDeclaration attributes ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core` - [#​17142](https://redirect.github.com/babel/babel/pull/17142) fix: "Map maximum size exceeded" in deepClone ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser`, `babel-plugin-transform-typescript` - [#​17154](https://redirect.github.com/babel/babel/pull/17154) Update typescript parser tests ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#​17151](https://redirect.github.com/babel/babel/pull/17151) fix: Should not evaluate vars in child scope ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-generator` - [#​17153](https://redirect.github.com/babel/babel/pull/17153) fix: Correctly generate `abstract override` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​17107](https://redirect.github.com/babel/babel/pull/17107) Fix source type detection when parsing TypeScript ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-runtime`, `babel-runtime-corejs2`, `babel-runtime-corejs3` - [#​17173](https://redirect.github.com/babel/babel/pull/17173) Fix processing of replacement pattern with named capture groups ([@​mmmsssttt404](https://redirect.github.com/\[mmmsssttt404]\(https://github.com/mmmsssttt404\))) ##### 💅 Polish - `babel-standalone` - [#​17158](https://redirect.github.com/babel/babel/pull/17158) Avoid warnings when re-bundling [@​babel/standalone](https://redirect.github.com/babel/standalone) with webpack ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - `babel-parser` - [#​17160](https://redirect.github.com/babel/babel/pull/17160) Left-value parsing cleanup ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.26.8`](https://redirect.github.com/babel/babel/releases/tag/v7.26.8) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.26.5...v7.26.8) #### v7.26.8 (2025-02-08) ##### 🏠 Internal - `babel-preset-env` - [#​17097](https://redirect.github.com/babel/babel/pull/17097) Update dependency babel-plugin-polyfill-corejs3 to ^0.11.0 ### [`v7.26.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7265-2025-01-10) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.9...v7.26.5) ##### 👓 Spec Compliance - `babel-parser` - [#​17011](https://redirect.github.com/babel/babel/pull/17011) Allow the dynamic `import.defer()` form of `import defer` ([@​babel-bot](https://redirect.github.com/babel-bot)) ##### 🐛 Bug Fix - `babel-plugin-transform-block-scoped-functions` - [#​17024](https://redirect.github.com/babel/babel/pull/17024) chore: Avoid calling `isInStrictMode` in Babel 7 ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-typescript` - [#​17026](https://redirect.github.com/babel/babel/pull/17026) fix: Correctly generate exported const enums in namespace ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​17045](https://redirect.github.com/babel/babel/pull/17045) \[estree] Unify method type parameters handling ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​17013](https://redirect.github.com/babel/babel/pull/17013) fix: Correctly set position for `@(a.b)()` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#​16996](https://redirect.github.com/babel/babel/pull/16996) \[estree] Adjust the start loc of class methods with type params ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-types` - [#​17028](https://redirect.github.com/babel/babel/pull/17028) Support flow jsx opening element type arguments ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-compat-data`, `babel-preset-env` - [#​17031](https://redirect.github.com/babel/babel/pull/17031) fix: More accurate `transform-typeof-symbol` compat data ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-generator`, `babel-parser`, `babel-types` - [#​17019](https://redirect.github.com/babel/babel/pull/17019) Fix incomplete visitor keys ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🔬 Output optimization - `babel-plugin-transform-nullish-coalescing-operator` - [#​16612](https://redirect.github.com/babel/babel/pull/16612) Improve nullish coalescing operator output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7259-2024-10-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.8...v7.25.9) ##### 🐛 Bug Fix - `babel-parser`, `babel-template`, `babel-types` - [#​16905](https://redirect.github.com/babel/babel/pull/16905) fix: Keep type annotations in `syntacticPlaceholders` mode ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#​16907](https://redirect.github.com/babel/babel/pull/16907) fix: support BROWSERSLIST{,\_CONFIG} env ([@​JLHwung](https://redirect.github.com/JLHwung)) - Other - [#​16884](https://redirect.github.com/babel/babel/pull/16884) Analyze `ClassAccessorProperty` to prevent the `no-undef` rule ([@​victorenator](https://redirect.github.com/victorenator)) ##### 🏠 Internal - `babel-helper-transform-fixture-test-runner` - [#​16914](https://redirect.github.com/babel/babel/pull/16914) remove test options flaky ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🏃♀️ Performance - `babel-parser`, `babel-types` - [#​16918](https://redirect.github.com/babel/babel/pull/16918) perf: Make `VISITOR_KEYS` etc. faster to access ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7258-2024-10-10) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.7...v7.25.8) ##### 🐛 Bug Fix - `babel-core` - [#​16888](https://redirect.github.com/babel/babel/pull/16888) Restore public API of `resolvePlugin`/`resolvePreset` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-parser`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-import-defer`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-preset-env` - [#​16824](https://redirect.github.com/babel/babel/pull/16824) Inline one-line syntax plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7257-2024-10-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.1...v7.25.7) ##### 🐛 Bug Fix - `babel-helper-validator-identifier` - [#​16825](https://redirect.github.com/babel/babel/pull/16825) fix: update identifier to unicode 16 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#​16814](https://redirect.github.com/babel/babel/pull/16814) fix: issue with node path keys updated on unrelated paths ([@​DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-plugin-transform-classes` - [#​16797](https://redirect.github.com/babel/babel/pull/16797) Use an inclusion rather than exclusion list for `super()` check ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16788](https://redirect.github.com/babel/babel/pull/16788) Fix printing of TS `infer` in compact mode ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16785](https://redirect.github.com/babel/babel/pull/16785) Print TS type annotations for destructuring in assignment pattern ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16778](https://redirect.github.com/babel/babel/pull/16778) Respect `[no LineTerminator here]` after nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 💅 Polish - `babel-types` - [#​16852](https://redirect.github.com/babel/babel/pull/16852) Add deprecated JSDOC for fields ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - `babel-core` - [#​16820](https://redirect.github.com/babel/babel/pull/16820) Allow sync loading of ESM when `--experimental-require-module` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#​16858](https://redirect.github.com/babel/babel/pull/16858) Add browserslist config to external dependency ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone` - [#​16809](https://redirect.github.com/babel/babel/pull/16809) Archive syntax-import-reflection and syntax-decimal ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16779](https://redirect.github.com/babel/babel/pull/16779) Simplify logic for `[no LineTerminator here]` before nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏃♀️ Performance - `babel-plugin-transform-typescript` - [#​16875](https://redirect.github.com/babel/babel/pull/16875) perf: Avoid extra cloning of namespaces ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16842](https://redirect.github.com/babel/babel/pull/16842) perf: Improve [@​babel/types](https://redirect.github.com/babel/types) builders ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#​16828](https://redirect.github.com/babel/babel/pull/16828) Only access `BABEL_TYPES_8_BREAKING` at startup ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.1`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7251-2024-07-28) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.0...v7.25.1) ##### 🐛 Bug Fix - `babel-plugin-transform-function-name` - [#​16683](https://redirect.github.com/babel/babel/pull/16683) fix: `ensureFunctionName` may be undefined ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-react-constant-elements` - [#​16582](https://redirect.github.com/babel/babel/pull/16582) fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer ([@​keiseiTi](https://redirect.github.com/keiseiTi)) - `babel-traverse` - [#​16587](https://redirect.github.com/babel/babel/pull/16587) fix: fixed issue16583 + test ([@​nerodesu017](https://redirect.github.com/nerodesu017)) ##### 🏠 Internal - [#​16663](https://redirect.github.com/babel/babel/pull/16663) Test eslint plugin against eslint 9 ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.25.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7250-2024-07-26) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.8...v7.25.0) ##### 👓 Spec Compliance - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16537](https://redirect.github.com/babel/babel/pull/16537) `await using` normative updates ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​16602](https://redirect.github.com/babel/babel/pull/16602) Ensure enum members syntactically determinable to be strings do not get reverse mappings ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🚀 New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#​16658](https://redirect.github.com/babel/babel/pull/16658) Move `ensureFunctionName` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse` - [#​16644](https://redirect.github.com/babel/babel/pull/16644) Move `hoistVariables` to `Scope.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#​16645](https://redirect.github.com/babel/babel/pull/16645) Move `splitExportDeclaration` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse` - [#​16649](https://redirect.github.com/babel/babel/pull/16649) Move `environment-visitor` helper into `@babel/traverse` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-parser` - [#​16480](https://redirect.github.com/babel/babel/pull/16480) Expose wether a module has TLA or not as `.extra.async` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-preset-env` - [#​16569](https://redirect.github.com/babel/babel/pull/16569) Introduce `bugfix-safari-class-field-initializer-scope` ([@​davidtaylorhq](https://redirect.github.com/davidtaylorhq)) - `babel-plugin-transform-block-scoping`, `babel-traverse`, `babel-types` - [#​16551](https://redirect.github.com/babel/babel/pull/16551) Add `NodePath#getAssignmentIdentifiers` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-json-modules` - [#​16579](https://redirect.github.com/babel/babel/pull/16579) Add `uncheckedRequire` option for JSON imports to CJS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-node` - [#​16642](https://redirect.github.com/babel/babel/pull/16642) Allow using custom config in `babel-node --eval` ([@​slatereax](https://redirect.github.com/slatereax)) - `babel-compat-data`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-preset-env`, `babel-standalone` - [#​16445](https://redirect.github.com/babel/babel/pull/16445) Add `duplicate-named-capturing-groups-regex` to `preset-env` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🐛 Bug Fix - `babel-generator` - [#​16678](https://redirect.github.com/babel/babel/pull/16678) Print parens around as expressions on the LHS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-template`, `babel-types` - [#​15286](https://redirect.github.com/babel/babel/pull/15286) fix: Props are lost when the template replaces the node ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - Other - [#​16674](https://redirect.github.com/babel/babel/pull/16674) bump gulp to 5 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#​16651](https://redirect.github.com/babel/babel/pull/16651) Simplify the printing logic for `(` before ambiguous tokens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse` - [#​16652](https://redirect.github.com/babel/babel/pull/16652) Simplify `helper-function-name` logic ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏃♀️ Performance - `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#​16461](https://redirect.github.com/babel/babel/pull/16461) Some minor parser performance improvements for ts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🔬 Output optimization - `babel-plugin-transform-classes` - [#​16670](https://redirect.github.com/babel/babel/pull/16670) Reduce redundant `assertThisInitialized` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-object-super`, `babel-plugin-transform-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16374](https://redirect.github.com/babel/babel/pull/16374) Improve `super.x` output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes` - [#​16656](https://redirect.github.com/babel/babel/pull/16656) Simplify output for anonymous classes with no methods ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.24.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.7...v7.24.8) ##### 👓 Spec Compliance - `babel-parser` - [#​16567](https://redirect.github.com/babel/babel/pull/16567) Do not use strict mode in TS `declare` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🐛 Bug Fix - `babel-generator` - [#​16630](https://redirect.github.com/babel/babel/pull/16630) Correctly print parens around `in` in `for` heads ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16626](https://redirect.github.com/babel/babel/pull/16626) Fix printing of comments in `await using` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16591](https://redirect.github.com/babel/babel/pull/16591) fix typescript code generation for yield expression inside type expre… ([@​SreeXD](https://redirect.github.com/SreeXD)) - `babel-parser` - [#​16613](https://redirect.github.com/babel/babel/pull/16613) Disallow destructuring assignment in `using` declarations ([@​H0onnn](https://redirect.github.com/H0onnn)) - [#​16490](https://redirect.github.com/babel/babel/pull/16490) fix: do not add `.value: undefined` to regexp literals ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16615](https://redirect.github.com/babel/babel/pull/16615) Remove boolean props from `ObjectTypeInternalSlot` visitor keys ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​16566](https://redirect.github.com/babel/babel/pull/16566) fix: Correctly handle `export import x =` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 💅 Polish - `babel-generator` - [#​16625](https://redirect.github.com/babel/babel/pull/16625) Avoid unnecessary parens around `async` in `for await` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​16619](https://redirect.github.com/babel/babel/pull/16619) Avoid checking `Scope.globals` multiple times ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.24.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.6...v7.24.7) ##### 🐛 Bug Fix - `babel-node` - [#​16554](https://redirect.github.com/babel/babel/pull/16554) Allow extra flags in babel-node ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​16522](https://redirect.github.com/babel/babel/pull/16522) fix: incorrect `constantViolations` with destructuring ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-explicit-resource-management` - [#​16524](https://redirect.github.com/babel/babel/pull/16524) fix: Transform `using` in `switch` correctly ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16525](https://redirect.github.com/babel/babel/pull/16525) Delete unused array helpers ([@​blakewilson](https://redirect.github.com/blakewilson)) ### [`v7.24.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7246-2024-05-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.5...v7.24.6) ##### 🐛 Bug Fix - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#​16514](https://redirect.github.com/babel/babel/pull/16514) Fix source maps for private member expressions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs` - [#​16515](https://redirect.github.com/babel/babel/pull/16515) Fix source maps for template literals ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16485](https://redirect.github.com/babel/babel/pull/16485) Support undecorated static accessor in anonymous classes ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​16484](https://redirect.github.com/babel/babel/pull/16484) Fix decorator bare yield await ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs3` - [#​16483](https://redirect.github.com/babel/babel/pull/16483) Fix: throw TypeError if addInitializer is called after finished ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-typescript` - [#​16476](https://redirect.github.com/babel/babel/pull/16476) fix: Correctly parse `cls.fn<C> = x` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - `babel-core`, `babel-helpers`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16501](https://redirect.github.com/babel/babel/pull/16501) Generate helper metadata at build time ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helpers` - [#​16499](https://redirect.github.com/babel/babel/pull/16499) Add `tsconfig.json` for `@babel/helpers/src/helpers` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-cli`, `babel-helpers`, `babel-plugin-external-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16495](https://redirect.github.com/babel/babel/pull/16495) Move all runtime helpers to individual files ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-parser`, `babel-traverse` - [#​16482](https://redirect.github.com/babel/babel/pull/16482) Statically generate boilerplate for bitfield accessors ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - Other - [#​16466](https://redirect.github.com/babel/babel/pull/16466) Migrate import assertions syntax ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.24.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7245-2024-04-29) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.1...v7.24.5) ##### 🐛 Bug Fix - `babel-plugin-transform-classes`, `babel-traverse` - [#​16377](https://redirect.github.com/babel/babel/pull/16377) fix: TypeScript annotation affects output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16440](https://redirect.github.com/babel/babel/pull/16440) Fix suppressed error order ([@​sossost](https://redirect.github.com/sossost)) - [#​16408](https://redirect.github.com/babel/babel/pull/16408) Await nullish async disposable ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 💅 Polish - `babel-parser` - [#​16407](https://redirect.github.com/babel/babel/pull/16407) Recover from exported `using` declaration ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🏠 Internal - Other - [#​16414](https://redirect.github.com/babel/babel/pull/16414) Relax ESLint peerDependency constraint to allow v9 ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​16425](https://redirect.github.com/babel/babel/pull/16425) Improve `@babel/parser` AST types ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16417](https://redirect.github.com/babel/babel/pull/16417) Always pass type argument to `.startNode` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-split-export-declaration`, `babel-helper-wrap-function`, `babel-helpers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-traverse` - [#​16439](https://redirect.github.com/babel/babel/pull/16439) Make `NodePath<T | U>` distributive ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-proposal-partial-application`, `babel-types` - [#​16421](https://redirect.github.com/babel/babel/pull/16421) Remove `JSXNamespacedName` from valid `CallExpression` args ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-class-properties`, `babel-preset-env` - [#​16406](https://redirect.github.com/babel/babel/pull/16406) Do not load unnecessary Babel 7 syntax plugins in Babel 8 ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏃♀️ Performance - `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs3` - [#​16357](https://redirect.github.com/babel/babel/pull/16357) Performance: improve `objectWithoutPropertiesLoose` on V8 ([@​romgrk](https://redirect.github.com/romgrk)) ### [`v7.24.1`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72410-2024-07-16) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.10...v7.24.1) ##### 🐛 Bug Fix - `babel-generator` - [#​16648](https://redirect.github.com/babel/babel/pull/16648) Fix parens detection for object\&function in `as`/`satisfies` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.23.10`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72310-2024-01-31) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.9...v7.23.10) ##### 🐛 Bug Fix - Other - [#​16240](https://redirect.github.com/babel/babel/pull/16240) \[eslint] Include field decorators in scope analysis ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16235](https://redirect.github.com/babel/babel/pull/16235) Fix `protoInit` call injection timing ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.23.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7239-2024-01-25) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.3...v7.23.9) ##### 🐛 Bug Fix - `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-function-name`, `babel-plugin-transform-modules-systemjs`, `babel-preset-env` - [#​16225](https://redirect.github.com/babel/babel/pull/16225) fix: `systemjs` re-traverses helpers ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16226](https://redirect.github.com/babel/babel/pull/16226) Improve decorated private method check ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-decorators`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#​16224](https://redirect.github.com/babel/babel/pull/16224) Properly sort `core-js@3` imports ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​15383](https://redirect.github.com/babel/babel/pull/15383) fix: Don't throw in `getTypeAnnotation` when using TS+inference ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - Other - [#​16210](https://redirect.github.com/babel/babel/pull/16210) \[eslint] Fix `no-use-before-define` for class ref in fields ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-core`, `babel-parser`, `babel-template` - [#​16222](https://redirect.github.com/babel/babel/pull/16222) Migrate `eslint-parser` to cts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16213](https://redirect.github.com/babel/babel/pull/16213) Remove `@babel/types` props that are not produced by the parser ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏃♀️ Performance - `babel-parser` - [#​16072](https://redirect.github.com/babel/babel/pull/16072) perf: Improve parser performance for typescript ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🔬 Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-methods`, `babel-preset-env` - [#​16218](https://redirect.github.com/babel/babel/pull/16218) Improve temporary variables for decorators ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15959](https://redirect.github.com/babel/babel/pull/15959) Improve output of `using` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.23.3`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7233-2023-11-09) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.15...v7.23.3) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​16071](https://redirect.github.com/babel/babel/pull/16071) Strip type-only TS namespaces ([@​colinaaa](https://redirect.github.com/colinaaa)) - `babel-generator` - [#​16078](https://redirect.github.com/babel/babel/pull/16078) Fix indentation when generating comments with `concise: true` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-compat-data`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-preset-env` - [#​14295](https://redirect.github.com/babel/babel/pull/14295) Add a bugfix plugin for https://crbug.com/v8/12421 ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-object-super` - [#​15948](https://redirect.github.com/babel/babel/pull/15948) fix: `super.x` in a loop ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#​16015](https://redirect.github.com/babel/babel/pull/16015) fix: handle `__proto__` exports name in CJS/AMD/UMD ([@​magic-akari](https://redirect.github.com/magic-akari)) ##### 📝 Documentation - [#​16044](https://redirect.github.com/babel/babel/pull/16044) docs: Update links in [@​babel/eslint-parser](https://redirect.github.com/babel/eslint-parser) README ([@​aryehb](https://redirect.github.com/aryehb)) ##### 🏠 Internal - `babel-core`, `babel-preset-env` - [#​15988](https://redirect.github.com/babel/babel/pull/15988) Refactor handling of modules plugins in `preset-env` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏃♀️ Performance - `babel-generator` - [#​16061](https://redirect.github.com/babel/babel/pull/16061) perf: Improve `@babel/generator` performance ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#​16060](https://redirect.github.com/babel/babel/pull/16060) Avoid dynamic dispatch when calling wrapCheck ([@​yepitschunked](https://redirect.github.com/yepitschunked)) ##### 🔬 Output optimization - `babel-plugin-transform-computed-properties` - [#​6652](https://redirect.github.com/babel/babel/pull/6652) Optimize computed properties output (byte-wise) ([@​Andarist](https://redirect.github.com/Andarist)) ### [`v7.22.15`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72215-2023-09-04) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.11...v7.22.15) ##### 🐛 Bug Fix - `babel-core` - [#​15923](https://redirect.github.com/babel/babel/pull/15923) Only perform config loading re-entrancy check for cjs ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-node`, `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​15892](https://redirect.github.com/babel/babel/pull/15892) Add explicit `.ts`/`.js` extension to all imports in `src` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.11`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72211-2023-08-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.10...v7.22.11) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​15882](https://redirect.github.com/babel/babel/pull/15882) Fix: fully remove TS nested type-only exported namespaces ([@​yangguansen](https://redirect.github.com/yangguansen)) - `babel-types` - [#​15867](https://redirect.github.com/babel/babel/pull/15867) fix: definition of TS function type params ([@​danez](https://redirect.github.com/danez)) - `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object` - [#​15858](https://redirect.github.com/babel/babel/pull/15858) fix(standalone): strip archived syntax plugins ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core` - [#​15850](https://redirect.github.com/babel/babel/pull/15850) Support configuring cache in ESM configs ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### 🏠 Internal - `babel-parser` - [#​10940](https://redirect.github.com/babel/babel/pull/10940) Do not record trailing comma pos when `maybeAsyncArrow: false` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core`, `babel-helper-compilation-targets`, `babel-parser`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-react`, `babel-register`, `babel-traverse`, `babel-types` - [#​15872](https://redirect.github.com/babel/babel/pull/15872) enable jest/no-standalone-expect ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core`, `babel-helpers`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15833](https://redirect.github.com/babel/babel/pull/15833) bump json5, terser and webpack, further minimize babel helpers ([@​JLHwung](https://redirect.github.com/JLHwung)) - Other - [#​15846](https://redirect.github.com/babel/babel/pull/15846) Use Babel 8.0 alpha to build babel ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15856](https://redirect.github.com/babel/babel/pull/15856) Exclude redundant files from publish process ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🔬 Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-optional-chaining`, `babel-preset-env` - [#​15871](https://redirect.github.com/babel/babel/pull/15871) Simplify `?.` output when chain result is ignored ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.10`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72210-2023-08-07) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.9...v7.22.10) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​15799](https://redirect.github.com/babel/babel/pull/15799) \[ts] Strip type-only namespaces ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​15798](https://redirect.github.com/babel/babel/pull/15798) \[ts] Fix compiling extended exported nested namespace ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-private-methods`, `babel-preset-env` - [#​15701](https://redirect.github.com/babel/babel/pull/15701) Memoize class binding when compiling private methods and static elements ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 💅 Polish - `babel-cli` - [#​15824](https://redirect.github.com/babel/babel/pull/15824) Add `meta` object to `@babel/eslint-plugin` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse`, `babel-types` - [#​15661](https://redirect.github.com/babel/babel/pull/15661) Improve the type definition of `path.isX` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-generator`, `babel-types` - [#​15776](https://redirect.github.com/babel/babel/pull/15776) improve SourceLocation typing ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🏠 Internal - Other - [#​15818](https://redirect.github.com/babel/babel/pull/15818) build: generate flow typings in prepublish job ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15777](https://redirect.github.com/babel/babel/pull/15777) chore: bump dev dependencies and remove .eslintignore ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone` - [#​15794](https://redirect.github.com/babel/babel/pull/15794) Enable `@typescript-eslint/no-redundant-type-constituents` rule ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-compilation-targets` - [#​15811](https://redirect.github.com/babel/babel/pull/15811) Remove `@babel/core` peerDep from `helper-compilation-targets` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-parser` - [#​15793](https://redirect.github.com/babel/babel/pull/15793) Use const enum in babel-parser ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types` - [#​15716](https://redirect.github.com/babel/babel/pull/15716) chore: Use `typescript-eslint@v6` with reworked configs ([@​JoshuaKGoldberg](https://redirect.github.com/JoshuaKGoldberg)) ##### 🔬 Output optimization - `babel-plugin-transform-block-scoping`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator` - [#​15746](https://redirect.github.com/babel/babel/pull/15746) Reduce `transform-block-scoping` loops output size ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.22.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7229-2023-07-12) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.7...v7.22.9) ##### 🐛 Bug Fix - `babel-plugin-transform-typescript` - [#​15774](https://redirect.github.com/babel/babel/pull/15774) fix: `Infinity` in enums ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 💅 Polish - `babel-generator` - [#​15757](https://redirect.github.com/babel/babel/pull/15757) `recordAndTupleSyntaxType` defaults to `"hash"` ([@​coderaiser](https://redirect.github.com/coderaiser)) ##### 🏠 Internal - [#​15748](https://redirect.github.com/babel/babel/pull/15748) Migrate to `eslint.config.js` ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15758](https://redirect.github.com/babel/babel/pull/15758) Use Prettier 3 stable ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7227-2023-07-06) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.6...v7.22.7) ##### 🐛 Bug Fix - `babel-generator` - [#​15719](https://redirect.github.com/babel/babel/pull/15719) fix: Avoid internally generating negative source maps columns ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-core`, `babel-traverse` - [#​15725](https://redirect.github.com/babel/babel/pull/15725) Use `NodePath#hub` as part of the paths cache key ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - Other - [#​15747](https://redirect.github.com/babel/babel/pull/15747) fix: export `meta` from `eslint-parser/experimental-worker` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🏠 Internal - `babel-core`, `babel-traverse` - [#​15702](https://redirect.github.com/babel/babel/pull/15702) Refactor visitors merging ([@​nullableVoidPtr](https://redirect.github.com/nullableVoidPtr)) ### [`v7.22.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7226-2023-07-04) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.5...v7.22.6) ##### 🐛 Bug Fix - `babel-compat-data`, `babel-helper-compilation-targets`, `babel-preset-env` - [#​15727](https://redirect.github.com/babel/babel/pull/15727) Add opera mobile compat data ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-optional-chaining` - [#​15739](https://redirect.github.com/babel/babel/pull/15739) Fix transform of `delete a?.b` in function params ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-split-export-declaration`, `babel-plugin-transform-modules-commonjs` - [#​15736](https://redirect.github.com/babel/babel/pull/15736) fix: Default export for duplicate names ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-compat-data`, `babel-preset-env` - [#​15726](https://redirect.github.com/babel/babel/pull/15726) update compat-data sources ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`, `babel-runtime` - [#​15705](https://redirect.github.com/babel/babel/pull/15705) Fix handling of sync error in `@@​asyncDispose` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-standalone` - [#​15707](https://redirect.github.com/babel/babel/pull/15707) fix: Support transforming Explicit Resource Management in `stage-2` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-core` - [#​15626](https://redirect.github.com/babel/babel/pull/15626) fix: Works correctly with `--frozen-intrinsics` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### 🏠 Internal - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-classes` - [#​15700](https://redirect.github.com/babel/babel/pull/15700) Minor class transform cleanups ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### 🔬 Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-typescript` - [#​15740](https://redirect.github.com/babel/babel/pull/15740) Compress output for optional chain with multiple `?.` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-traverse` - [#​15741](https://redirect.github.com/babel/babel/pull/15741) Inject tmp vars in the params list of IIFEs when possible ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7225-2023-06-08) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.21.8...v7.22.5) ##### 🐛 Bug Fix - `babel-prese </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
e964bc8821
|
Separate Inbox and Feed UI and data (#22756)
ref AP-1006 - The feed and inbox list UI logic and data fetching is combined in a single component ATM, which makes it hard to reuse, e.g. in testing and developing the new routing based components. This PR separates the UI components from data fetching and merges the new route based Inbox with the old Inbox component so that it's easier to release the router updates. |
||
|
addcbf181d
|
Update sentry-javascript monorepo to v7.120.3 (#21610)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@sentry/ember](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/ember) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`7.119.2` -> `7.120.3`](https://renovatebot.com/diffs/npm/@sentry%2fember/7.119.2/7.120.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@sentry/node](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/node) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`7.119.2` -> `7.120.3`](https://renovatebot.com/diffs/npm/@sentry%2fnode/7.119.2/7.120.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`7.119.2` -> `7.120.3`](https://renovatebot.com/diffs/npm/@sentry%2freact/7.119.2/7.120.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>getsentry/sentry-javascript (@​sentry/ember)</summary> ### [`v7.120.3`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/7.120.3) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/7.120.2...7.120.3) - fix(v7/publish): Ensure discontinued packages are published with `latest` tag ([#​14926](https://redirect.github.com/getsentry/sentry-javascript/issues/14926)) ##### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.15 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.53 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.78 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - Webpack (gzipped) | 22.92 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.42 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) - Webpack (gzipped) | 22.95 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client - Webpack (gzipped) | 54.28 KB | | [@​sentry-internal/feedback](https://redirect.github.com/sentry-internal/feedback) - Webpack (gzipped) | 17.34 KB | ### [`v7.120.2`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/7.120.2) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/7.120.1...7.120.2) - fix(tracing-internal): Fix case when lrp keys offset is 0 ([#​14615](https://redirect.github.com/getsentry/sentry-javascript/issues/14615)) Work in this release contributed by [@​LubomirIgonda1](https://redirect.github.com/LubomirIgonda1). Thank you for your contribution! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.15 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.52 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.78 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - Webpack (gzipped) | 22.92 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.42 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) - Webpack (gzipped) | 22.95 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client - Webpack (gzipped) | 54.28 KB | | [@​sentry-internal/feedback](https://redirect.github.com/sentry-internal/feedback) - Webpack (gzipped) | 17.34 KB | ### [`v7.120.1`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/7.120.1) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/7.120.0...7.120.1) - fix(v7/cdn): Ensure `_sentryModuleMetadata` is not mangled ([#​14357](https://redirect.github.com/getsentry/sentry-javascript/issues/14357)) Work in this release contributed by [@​gilisho](https://redirect.github.com/gilisho). Thank you for your contribution! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.96 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 71.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 76.14 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.52 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 35.78 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.67 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) - Webpack (gzipped) | 31.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) - Webpack (gzipped) | 31.73 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - Webpack (gzipped) | 22.92 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 79.18 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 25.42 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.94 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.54 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 76.26 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.45 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 72.4 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) - Webpack (gzipped) | 22.95 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.16 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) Client - Webpack (gzipped) | 54.28 KB | | [@​sentry-internal/feedback](https://redirect.github.com/sentry-internal/feedback) - Webpack (gzipped) | 17.34 KB | ### [`v7.120.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/7.120.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/7.119.2...7.120.0) - feat(v7/browser): Add moduleMetadataIntegration lazy loading support ([#​13822](https://redirect.github.com/getsentry/sentry-javascript/issues/13822)) Work in this release contributed by [@​gilisho](https://redirect.github.com/gilisho). Thank you for your contribution! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMjI3LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
9a9dfb152b
|
Added route based app structure in ActivityPub (#22711)
ref AP-1006 Up until now the ActivityPub app has had a few main routes: inbox, feed, profile, explore, notifications. This is fine for a starter, however it limits the overall usability by not being able to refresh or refer to (and eventually share) dedicated posts, profiles and other specific pages in ActivityPub. This PR is restructuring the app with the following details: - Adds route to all detail views such as `inbox/:postId`, `feed/:postId` and `profile/:handle` - Completely removes the drawer in favor of using the middle area for posts, replies and profiles - Restructures components for better maintainability - Refines related visual and usability details |
||
|
e51025c061
|
Update dependency @playwright/test to v1.51.1 (#22411)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`1.50.1` -> `1.51.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.50.1/1.51.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>microsoft/playwright (@​playwright/test)</summary> ### [`v1.51.1`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.51.1) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.51.0...v1.51.1) ##### Highlights [https://github.com/microsoft/playwright/issues/35093](https://redirect.github.com/microsoft/playwright/issues/35093) - \[Regression]: TimeoutOverflowWarning: [`2149630`](https://redirect.github.com/microsoft/playwright/commit/2149630296).634 does not fit into a 32-bit signed integer [https://github.com/microsoft/playwright/issues/35138](https://redirect.github.com/microsoft/playwright/issues/35138) - \[Regression]: TypeError: Cannot read properties of undefined (reading 'expectInfo') #### Browser Versions - Chromium 134.0.6998.35 - Mozilla Firefox 135.0 - WebKit 18.4 This version was also tested against the following stable channels: - Google Chrome 133 - Microsoft Edge 133 ### [`v1.51.0`](https://redirect.github.com/microsoft/playwright/compare/v1.50.1...3707a93754368ec1e0e2876767e8a9209f036f8a) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.50.1...v1.51.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
1fb1ef6362
|
Added preview-as anonymous/free/paid to post preview modal (#22649)
closes https://linear.app/ghost/issue/PLG-352 closes https://linear.app/ghost/issue/PLG-341 - added preview-as support to previews endpoint - updated `/p/` endpoint to accept an optional `?member_status` query parameter with three allowed values: `anonymous/free/paid` - when a `member_status` query param is provided: - `frame.apiType` is set to `content` which triggers the content-gating paths of our output serializer's post mapper - where needed, `frame.original.content.member` is set to a minimal member object with a `status` property to allow content-gating NQL queries to match - the combination of both changes our API output to match what the Content API does when rendering posts with a particular logged-in member status - if no `member_status` query param is provided the existing behaviour is preserved of rendering as we do for Admin API requests, showing content for all segments simultaneously - improved preview modal design - Added view options for anonymous visitors, free members, and paid members on web. - Updated preview toggles to accommodate for web and mobile previews in email. - Removed social preview as these are duplicating the functionality in the PSM. They are also not strictly previews, but rather settings. - Moved all preview actions (send test email, copy preview URL, open in new tab) to the top bar of the preview to make them more explicit and discoverable. - Made the newsletter dropdown and the subject edit field more explicit/discoverable - Aligned the publish and update modals header style with the preview modal header style - Added a new tooltip component, because the data-tooltip attribute doesn't allow for styling inner content such as shortcuts. - Aligned tooltip styles with the Koenig shortcut tooltip - Updated post-preview dark mode styles - Moved share actions into dropdown - Combined copy and open in new tab actions into a dropdown to make it less cluttered and ambiguous --------- Co-authored-by: Sanne de Vries <sannedv@protonmail.com> |
||
|
f36da165c0
|
Highlight the current heading in ActivityPub table of contents (#22736)
ref AP-633 - fixed the current heading activation logic - added a function to highlight the current heading indicator and text in the table of contents - fixed tailwind shorthand warnings |
||
|
7f87234c71
|
Improved reply textarea usability in ActivityPub (#22734)
ref AP-967 - added correct height calculation to textarea which is dependent on the content height - added proper spacing to the button so that it doesn't overlap with the content |
||
|
bcb847efbb
|
Fixed a typo in the onboarding in ActivityPub (#22732)
ref AP-971 - there was a typo with single quote character which is now fixed |
||
|
8059bc5719
|
Reader improvements in ActivityPub (#22709)
ref AP-630, AP-986, AP-960 - Typography and spacing improvements - Added a link to the article original source - Fixed table of contents scrolling |
||
|
7f9c0da1f8
|
Update dependency react-router to v7.4.1 (#22565)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-router](https://redirect.github.com/remix-run/react-router) ([source](https://redirect.github.com/remix-run/react-router/tree/HEAD/packages/react-router)) | [`7.3.0` -> `7.4.1`](https://renovatebot.com/diffs/npm/react-router/7.3.0/7.4.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>remix-run/react-router (react-router)</summary> ### [`v7.4.1`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#741) [Compare Source](https://redirect.github.com/remix-run/react-router/compare/react-router@7.4.0...react-router@7.4.1) ##### Patch Changes - Fix types on `unstable_MiddlewareFunction` to avoid type errors when a middleware doesn't return a value ([#​13311](https://redirect.github.com/remix-run/react-router/pull/13311)) - Dedupe calls to `route.lazy` functions ([#​13260](https://redirect.github.com/remix-run/react-router/pull/13260)) - Add support for `route.unstable_lazyMiddleware` function to allow lazy loading of middleware logic. ([#​13210](https://redirect.github.com/remix-run/react-router/pull/13210)) **Breaking change for `unstable_middleware` consumers** The `route.unstable_middleware` property is no longer supported in the return value from `route.lazy`. If you want to lazily load middleware, you must use `route.unstable_lazyMiddleware`. ### [`v7.4.0`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#740) [Compare Source](https://redirect.github.com/remix-run/react-router/compare/react-router@7.3.0...react-router@7.4.0) ##### Patch Changes - Fix root loader data on initial load redirects in SPA mode ([#​13222](https://redirect.github.com/remix-run/react-router/pull/13222)) - Load ancestor pathless/index routes in lazy route discovery for upwards non-eager-discoery routing ([#​13203](https://redirect.github.com/remix-run/react-router/pull/13203)) - Fix `shouldRevalidate` behavior for `clientLoader`-only routes in `ssr:true` apps ([#​13221](https://redirect.github.com/remix-run/react-router/pull/13221)) - UNSTABLE: Fix `RequestHandler` `loadContext` parameter type when middleware is enabled ([#​13204](https://redirect.github.com/remix-run/react-router/pull/13204)) - UNSTABLE: Update `Route.unstable_MiddlewareFunction` to have a return value of `Response | undefined` instead of `Response | void` becaue you should not return anything if you aren't returning the `Response` ([#​13199](https://redirect.github.com/remix-run/react-router/pull/13199)) - UNSTABLE(BREAKING): If a middleware throws an error, ensure we only bubble the error itself via `next()` and are no longer leaking the `MiddlewareError` implementation detail ([#​13180](https://redirect.github.com/remix-run/react-router/pull/13180)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
a2c3d9c570
|
Update dependency @testing-library/user-event to v14.6.1 (#22695)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@testing-library/user-event](https://redirect.github.com/testing-library/user-event) | [`14.5.2` -> `14.6.1`](https://renovatebot.com/diffs/npm/@testing-library%2fuser-event/14.5.2/14.6.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>testing-library/user-event (@​testing-library/user-event)</summary> ### [`v14.6.1`](https://redirect.github.com/testing-library/user-event/releases/tag/v14.6.1) [Compare Source](https://redirect.github.com/testing-library/user-event/compare/v14.6.0...v14.6.1) ##### Bug Fixes - correct description for `delay` option ([#​1175](https://redirect.github.com/testing-library/user-event/issues/1175)) ([2edf14d]( |
||
|
e475086bc4
|
Update dependency ts-jest to v29.3.1 (#22723)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://redirect.github.com/kulshekhar/ts-jest)) | [`29.3.0` -> `29.3.1`](https://renovatebot.com/diffs/npm/ts-jest/29.3.0/29.3.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kulshekhar/ts-jest (ts-jest)</summary> ### [`v29.3.1`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2931-2025-03-31) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.3.0...v29.3.1) ##### Bug Fixes - fix: allow `isolatedModules` mode to have `ts.Program` under `Node16/Next` ([25157eb](https://redirect.github.com/kulshekhar/ts-jest/commit/25157eb)) - fix: improve message for `isolatedModules` of `ts-jest` config ([547eb6f](https://redirect.github.com/kulshekhar/ts-jest/commit/547eb6f)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
d8a47162d4
|
Release updated activitypub notifications (#22712)
ref https://linear.app/ghost/issue/AP-1005 Removed `notificationsV2` feature flag so that the new notifications section is live in `admin-x-activitypub` as well as removing redundant methods associated with the old notifications implementation |
||
|
de17e5546e |
Updated TypeScript to v5.8.2
- this commit updates TypeScript to the latest version so we can continue to get the latest and greatest improvements - also fixes some minor TS failures arising because of new checks |
||
|
7a2707e9e1
|
Update dependency eslint-plugin-react-hooks to v4.6.2 (#22689)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-react-hooks](https://react.dev/) ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)) | [`4.6.0` -> `4.6.2`](https://renovatebot.com/diffs/npm/eslint-plugin-react-hooks/4.6.0/4.6.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>facebook/react (eslint-plugin-react-hooks)</summary> ### [`v4.6.2`]( |
||
|
c8fb0ff282
|
Fixed missing underline in email preview (#22715)
- Users were unsure and confused that links would actually work in their custom email footers, because there hasn't been any indication of links whatsoever. Also links in the footer opened in the same window which resulted in losing changes. This PR adds underline and `target="_blank"` to all links in custom footer. |
||
|
17010229bc
|
Update dependency eslint-plugin-i18next to v6.1.1 (#22701)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-i18next](https://redirect.github.com/edvardchen/eslint-plugin-i18next)
| [`6.0.3` ->
`6.1.1`](https://renovatebot.com/diffs/npm/eslint-plugin-i18next/6.0.3/6.1.1)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>edvardchen/eslint-plugin-i18next
(eslint-plugin-i18next)</summary>
###
[`v6.1.1`](https://redirect.github.com/edvardchen/eslint-plugin-i18next/blob/HEAD/CHANGELOG.md#611-2024-11-24)
[Compare
Source](https://redirect.github.com/edvardchen/eslint-plugin-i18next/compare/v6.1.0...v6.1.1)
###
[`v6.1.0`](https://redirect.github.com/edvardchen/eslint-plugin-i18next/blob/HEAD/CHANGELOG.md#610-2024-09-14)
[Compare
Source](https://redirect.github.com/edvardchen/eslint-plugin-i18next/compare/v6.0.9...v6.1.0)
##### Features
- use pnpm
([394250d](
|
||
|
d2e64088a7
|
Update dependency eslint-plugin-tailwindcss to v3.18.0 (#22703)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-tailwindcss](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss)
| [`3.13.0` ->
`3.18.0`](https://renovatebot.com/diffs/npm/eslint-plugin-tailwindcss/3.13.0/3.18.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>francoismassart/eslint-plugin-tailwindcss
(eslint-plugin-tailwindcss)</summary>
###
[`v3.18.0`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.18.0)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.5...v3.18.0)
- feat: [`enforces-shorthand` rule now support
`place-content-*`/`place-items-*`/`place-self-*`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/issues/376)
- fix: [`enforces-shorthand` does not work for `h-` & `w-` when
prefixed](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/issues/378)
(by [Kamahl19](https://redirect.github.com/Kamahl19) 🙏)
- docs: so long X 🚀
###
[`v3.17.5`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.17.5)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.4...v3.17.5)
- fix: [custom classnames rule with VueJS objects within
list](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/pull/359)
(by [Ericlm](https://redirect.github.com/Ericlm) 🙏)
###
[`v3.17.4`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.17.4)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.3...v3.17.4)
- fix: config loading cache
- fix: Avoid re-parsing unchanged CSS files
- fix: [AST expression tests for null
expressions](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/pull/345)
(by [kesor](https://redirect.github.com/kesor) 🙏)
###
[`v3.17.3`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.2...v3.17.3)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.2...v3.17.3)
###
[`v3.17.2`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.17.2)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.1...v3.17.2)
Revert to `3.17.0` equivalent to prevent a regression introduced in
`3.17.1`
###
[`v3.17.1`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.17.1)
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.17.0...v3.17.1)
- perf: [`no-custom-classname`
optimization](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/pull/338)
(by [XantreDev](https://redirect.github.com/XantreDev) 🙏)
**This version did introduce a regression, so you should use 3.17.2
instead for now**
###
[`v3.17.0`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.17.0):
Enhanced Template literals support
[Compare
Source](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.16.0...v3.17.0)
- fix: [support `tag.div` and
`tag(Component)`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/pull/302)
(by [nihalgonsalves](https://redirect.github.com/nihalgonsalves) 🙏)
###
[`v3.16.0`](https://redirect.github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.16.0):
ESLint v9 support
[Compare
Source](
|
||
|
2bbd21872b
|
Update dependency chai to v4.5.0 (#22696)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [chai](http://chaijs.com) ([source](https://redirect.github.com/chaijs/chai)) | [`4.3.8` -> `4.5.0`](https://renovatebot.com/diffs/npm/chai/4.3.8/4.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>chaijs/chai (chai)</summary> ### [`v4.5.0`](https://redirect.github.com/chaijs/chai/releases/tag/v4.5.0) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v4.4.1...v4.5.0) - Update type detect ([#​1631](https://redirect.github.com/chaijs/chai/issues/1631)) [`1a36d35`](https://redirect.github.com/chaijs/chai/commit/1a36d35) #### What's Changed - Update type detect by [@​koddsson](https://redirect.github.com/koddsson) in [https://github.com/chaijs/chai/pull/1631](https://redirect.github.com/chaijs/chai/pull/1631) **Full Changelog**: https://github.com/chaijs/chai/compare/v4.4.1...v4.5.0 ### [`v4.4.1`](https://redirect.github.com/chaijs/chai/releases/tag/v4.4.1) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v4.4.0...v4.4.1) #### What's Changed - fix: removes `??` for node compat by [@​43081j](https://redirect.github.com/43081j) in [https://github.com/chaijs/chai/pull/1574](https://redirect.github.com/chaijs/chai/pull/1574) **Full Changelog**: https://github.com/chaijs/chai/compare/v4.4.0...v4.4.1 ### [`v4.4.0`](https://redirect.github.com/chaijs/chai/releases/tag/v4.4.0) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v4.3.10...v4.4.0) #### What's Changed - Allow deepEqual fonction to be configured globally (4.x.x branch) by [@​forty](https://redirect.github.com/forty) in [https://github.com/chaijs/chai/pull/1553](https://redirect.github.com/chaijs/chai/pull/1553) **Full Changelog**: https://github.com/chaijs/chai/compare/v4.3.10...v4.4.0 ### [`v4.3.10`](https://redirect.github.com/chaijs/chai/releases/tag/v4.3.10) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v4.3.9...v4.3.10) This release simply bumps all dependencies to their latest non-breaking versions. #### What's Changed - upgrade all dependencies by [@​keithamus](https://redirect.github.com/keithamus) in [https://github.com/chaijs/chai/pull/1540](https://redirect.github.com/chaijs/chai/pull/1540) **Full Changelog**: https://github.com/chaijs/chai/compare/v4.3.9...v4.3.10 ### [`v4.3.9`](https://redirect.github.com/chaijs/chai/releases/tag/v4.3.9) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v4.3.8...v4.3.9) Upgrade dependencies. This release upgrades dependencies to address **[CVE-2023-43646](https://www.cve.org/CVERecord?id=CVE-2023-43646)** where a large function name can cause "catastrophic backtracking" (aka ReDOS attack) which can cause the test suite to hang. **Full Changelog**: https://github.com/chaijs/chai/compare/v4.3.8...v4.3.9 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
1383e383aa
|
Update dependency eslint-plugin-react-refresh to v0.4.19 (#22690)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-react-refresh](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh) | [`0.4.3` -> `0.4.19`](https://renovatebot.com/diffs/npm/eslint-plugin-react-refresh/0.4.3/0.4.19) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)</summary> ### [`v0.4.19`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0419) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.18...v0.4.19) Add name to configs for [ESLint Config Inspector](https://redirect.github.com/eslint/config-inspector) ### [`v0.4.18`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0418) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.17...v0.4.18) ESM/CJS interop is the worse that happened to this ecosystem, this is all I have to say. ### [`v0.4.17`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0417) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.16...v0.4.17) - Fix detection of local components to not generate warning on for variable inside JSX files that follow React component naming (fixes [#​75](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/75)) - Update types to not require extra unnecessary `.default` property access under TS node16 module resolution (fixes [#​70](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/70)) ### [`v0.4.16`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0416) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.15...v0.4.16) Fix CJS/ESM interop issue. Sorry everyone for the trouble. ### [`v0.4.15`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0415) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.14...v0.4.15) ##### Add support for custom HOCs ([#​60](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/60)) By default, the rule only knows that `memo` & `forwardRef` function calls with return a React component. With this option, you can also allow extra function names like Mobx observer to make this code valid: ```tsx const Foo = () => <></>; export default observer(Foo); ``` ```json { "react-refresh/only-export-components": [ "error", { "customHOCs": ["observer"] } ] } ``` Thanks [@​HorusGoul](https://redirect.github.com/HorusGoul)! ##### Add recommended config and simple types ([#​67](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/67)) You can now add the recommended config to your ESLint config like this: ```js import reactRefresh from "eslint-plugin-react-refresh"; export default [ /* Main config */ reactRefresh.configs.recommended, // Or reactRefresh.configs.vite for Vite users ]; ``` To follow ESLint recommandations, the rule is added with the `error` severity. Some simple types ensure that people typecheking their config won't need `@ts-expect-error` anymore. ##### Bump ESLint peer dependency to 8.40 This was actually done by mistake in the previous release when moving from a deprecated API to a new one. Given that ESLint 8 is officialy end-of-life and the only report ([#​56](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/56)) didn't get likes, I'm going forward and documenting the expected minimum version from ESLin in the package JSON so that people can get warning from their package manager. ### [`v0.4.14`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0414) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.13...v0.4.14) - Warn if a context is exported alongside a component (fixes [#​53](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/53)). Thanks [@​IgorAufricht](https://redirect.github.com/IgorAufricht)! ### [`v0.4.13`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0413) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.12...v0.4.13) - Support for `react-redux` connect (`export default connect(mapStateToProps, mapDispatchToProps)(MyComponent)`) (fixes [#​51](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/51)) - Support for [Arbitrary Module Identifiers](https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/#support-for-arbitrary-module-identifiers) syntax (fixes [#​52](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/52)) ### [`v0.4.12`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0412) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.11...v0.4.12) - Support type assertion on default export (fixes [#​48](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/48)) - Add default export to fix usage with jiti (fixes [#​50](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/50)) ### [`v0.4.11`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0411) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.10...v0.4.11) - Ignore type exports (ex. `export type foo = string;`) (fixes [#​47](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/47)) ### [`v0.4.10`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#0410) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.9...v0.4.10) - Support `function Foo() {}; export default React.memo(Foo)` ([#​46](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/46)) (thanks [@​SukkaW](https://redirect.github.com/SukkaW)!) ### [`v0.4.9`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#049) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.8...v0.4.9) - Support `function Foo() {}; export default memo(Foo)` (fixes [#​44](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/44)) (thanks [@​SukkaW](https://redirect.github.com/SukkaW)!) ### [`v0.4.8`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#048) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.7...v0.4.8) - Support `export const foo = -1` with `allowConstantExport` (fixes [#​43](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/43)) ### [`v0.4.7`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#047) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.6...v0.4.7) - Support `export { Component as default }` (fixes [#​41](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/41)) ### [`v0.4.6`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#046) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.5...v0.4.6) - Ignore cypress test files ([#​39](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/39)) ### [`v0.4.5`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#045) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.4...v0.4.5) - Allow `TaggedTemplateExpression` for styled components (fixes [#​32](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/32)) ### [`v0.4.4`](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/HEAD/CHANGELOG.md#044) [Compare Source](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.3...v0.4.4) - Add `allowExportNames` option (fixes [#​29](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/29)) - Support memo default export function components (fixes [#​27](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/27)) - Warn on export expressions that are not React component (array, object, logical expression, ...) (fixes [#​26](https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/26)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
9439dc060c
|
Update dependency stylelint to v15.11.0 (#22705)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [stylelint](https://stylelint.io) ([source](https://redirect.github.com/stylelint/stylelint)) | [`15.10.3` -> `15.11.0`](https://renovatebot.com/diffs/npm/stylelint/15.10.3/15.11.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>stylelint/stylelint (stylelint)</summary> ### [`v15.11.0`](https://redirect.github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#15110---2023-10-17) [Compare Source](https://redirect.github.com/stylelint/stylelint/compare/15.10.3...15.11.0) - Added: `ignoreRules` to `max-nesting-depth` ([#​7215](https://redirect.github.com/stylelint/stylelint/pull/7215)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-template` with `repeat()` ([#​7230](https://redirect.github.com/stylelint/stylelint/pull/7230)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negative for `font-synthesis` ([#​7214](https://redirect.github.com/stylelint/stylelint/pull/7214)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negatives for `*-block` and `*-inline` logical properties ([#​7208](https://redirect.github.com/stylelint/stylelint/pull/7208)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `declaration-block-no-redundant-longhand-properties` false negatives for `overflow`, `overscroll-behavior`, `scroll-margin`, `scroll-padding`, and new Box Alignment shorthands ([#​7213](https://redirect.github.com/stylelint/stylelint/pull/7213)) ([@​mattxwang](https://redirect.github.com/mattxwang)). - Fixed: `function-no-unknown` false positives for `light-dark`, `linear` and `xywh` ([#​7242](https://redirect.github.com/stylelint/stylelint/pull/7242)) ([@​mattxwang](https://redirect.github.com/mattxwang)). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
abf6bdbe23
|
Update dependency ts-jest to v29.3.0 (#22706)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://redirect.github.com/kulshekhar/ts-jest)) | [`29.1.5` -> `29.3.0`](https://renovatebot.com/diffs/npm/ts-jest/29.1.5/29.3.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kulshekhar/ts-jest (ts-jest)</summary> ### [`v29.3.0`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2930-2025-03-21) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.6...v29.3.0) ##### Features - feat: support hybrid `module` values for `isolatedModules: true` ([f372121](https://redirect.github.com/kulshekhar/ts-jest/commit/f372121)) ##### Bug Fixes - fix: set `customConditions` to `undefined` in `TsCompiler` ([b091d70](https://redirect.github.com/kulshekhar/ts-jest/commit/b091d70)), closes [#​4620](https://redirect.github.com/kulshekhar/ts-jest/issues/4620) ##### Code Refactoring - refactor: remove manual version checker ([89458fc](https://redirect.github.com/kulshekhar/ts-jest/commit/89458fc)) - refactor: remove patching deps based on version checker ([bac4c43](https://redirect.github.com/kulshekhar/ts-jest/commit/bac4c43)) - refactor: deprecate `RawCompilerOptions` interface ([2b1b6cd](https://redirect.github.com/kulshekhar/ts-jest/commit/2b1b6cd)) - refactor: deprecate transform option `isolatedModules` ([7dfef71](https://redirect.github.com/kulshekhar/ts-jest/commit/7dfef71)) ### [`v29.2.6`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2926-2025-02-22) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6) ### [`v29.2.5`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2925-2024-08-23) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5) ### [`v29.2.4`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2924-2024-08-01) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.4) ### [`v29.2.3`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2923-2024-07-18) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.2...v29.2.3) ### [`v29.2.2`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2922-2024-07-10) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.1...v29.2.2) ### [`v29.2.1`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2921-2024-07-10) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.0...v29.2.1) ### [`v29.2.0`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2920-2024-07-08) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.1.5...v29.2.0) ##### Bug Fixes - fix: don't show warning message with Node16/NodeNext ([99c4f49](https://redirect.github.com/kulshekhar/ts-jest/commit/99c4f49)), closes [#​4266](https://redirect.github.com/kulshekhar/ts-jest/issues/4266) ##### Features - feat(cli): allow migrating cjs `presets` to `transform` config ([22fb027](https://redirect.github.com/kulshekhar/ts-jest/commit/22fb027)) - feat(presets): add util functions to create ESM presets ([06f78ed](https://redirect.github.com/kulshekhar/ts-jest/commit/06f78ed)), close [#​4200](https://redirect.github.com/kulshekhar/ts-jest/issues/4200) - feat(presets): add util functions to create CJS presets ([f9cc3c0](https://redirect.github.com/kulshekhar/ts-jest/commit/f9cc3c0)), close [#​4200](https://redirect.github.com/kulshekhar/ts-jest/issues/4200) ##### Code refactoring - refactor: replace lodash deps with native js implementation ([40f1708](https://redirect.github.com/kulshekhar/ts-jest/commit/40f1708)) - refactor: use `TsJestTransformerOptions` type everywhere possibly ([7d001be](https://redirect.github.com/kulshekhar/ts-jest/commit/7d001be)) - refactor(cli): use new preset util functions to initialize test config ([c2b56ca](https://redirect.github.com/kulshekhar/ts-jest/commit/c2b56ca)) - refactor(presets): use create preset util functions for cjs presets ([922d6d0](https://redirect.github.com/kulshekhar/ts-jest/commit/922d6d0)) - test: switch `react-app` to use Vite ([827c8ad](https://redirect.github.com/kulshekhar/ts-jest/commit/827c8ad)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Never, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
58d530230e
|
Update dependency sinon to v17.0.1 (#22691)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [sinon](https://sinonjs.org/) ([source](https://redirect.github.com/sinonjs/sinon)) | [`17.0.0` -> `17.0.1`](https://renovatebot.com/diffs/npm/sinon/17.0.0/17.0.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>sinonjs/sinon (sinon)</summary> ### [`v17.0.1`](https://redirect.github.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1701) [Compare Source](https://redirect.github.com/sinonjs/sinon/compare/v17.0.0...v17.0.1) - [`5fde5aeb`]( |
||
|
4708da00e4
|
Update dependency mocha to v10.8.2 (#22704)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://redirect.github.com/mochajs/mocha)) | [`10.2.0` -> `10.8.2`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.8.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [mocha](https://mochajs.org/) ([source](https://redirect.github.com/mochajs/mocha)) | [`10.7.3` -> `10.8.2`](https://renovatebot.com/diffs/npm/mocha/10.7.3/10.8.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mochajs/mocha (mocha)</summary> ### [`v10.8.2`](https://redirect.github.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#1082-2024-10-30) [Compare Source](https://redirect.github.com/mochajs/mocha/compare/v10.8.1...v10.8.2) ##### 🩹 Fixes - support errors with circular dependencies in object values with --parallel ([#​5212](https://redirect.github.com/mochajs/mocha/issues/5212)) ([ba0fefe]( |
||
|
b9bc036cad
|
Fixed following not persisting to followers list in profile view (#22679)
Ref https://linear.app/ghost/issue/AP-959 - While following/unfollowing user from profile view, there was no caching on the UI rather it will call the API and update the followers list that's why it was super slow. - Added caching on following/unfollowing which makes the update of followers list smoother |
||
|
ca96da0119 |
Released @tryghost/portal v2.50.7
Changelog for v2.50.6 -> 2.50.7: - https://github.com/TryGhost/Ghost/commit/4dce64fee0 |
||
|
4dce64fee0
|
🐛 Fixed newsletter preferences for paid signups (#22664)
ref https://linear.app/ghost/issue/ONC-803 ref https://github.com/TryGhost/Ghost/commit/b3a30d63ee When members signup through the paid flow, we take the `newsletters` payload and attach it to the Stripe checkout session as metadata. Later this is passed to the `add` method of the Member bookshelf model, and picked up by bookshelf-relations to set the newsletters. When we stopped sending the `id` up in the linked commit, we broke this funtionality because bookshelf-relations doesn't work on the `name` property for Member Newsletters. |
||
|
0d56f9952a
|
Added routing support to Feed as an experiment in ActivityPub (#22661)
no issues - this adds routing support to only Feed under a soft feature flag called `feed-routes` - with this change, the feed items are displayed in the main content view instead of the drawer |