renovate[bot]
6e6d6d2230
Update dependency react-router to v7.1.4 ( #22086 )
...
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.1.3` ->
`7.1.4`](https://renovatebot.com/diffs/npm/react-router/7.1.3/7.1.4 ) |
[](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.1.4`](https://redirect.github.com/remix-run/react-router/blob/HEAD/packages/react-router/CHANGELOG.md#714 )
[Compare
Source](https://redirect.github.com/remix-run/react-router/compare/react-router@7.1.3...react-router@7.1.4 )
##### Patch Changes
- Internal reorg to clean up some duplicated route module types
([#​12799](https://redirect.github.com/remix-run/react-router/pull/12799 ))
- Properly handle status codes that cannot have a body in single fetch
responses (204, etc.)
([#​12760](https://redirect.github.com/remix-run/react-router/pull/12760 ))
- Stop erroring on resource routes that return raw strings/objects and
instead serialize them as `text/plain` or `application/json` responses
([#​12848](https://redirect.github.com/remix-run/react-router/pull/12848 ))
- This only applies when accessed as a resource route without the
`.data` extension
- When accessed from a Single Fetch `.data` request, they will still be
encoded via `turbo-stream`
- REMOVE: limit matchRoutes optimization to client side
([#​12882](https://redirect.github.com/remix-run/react-router/pull/12882 ))
- Optimize Lazy Route Discovery path discovery to favor a single
`querySelectorAll` call at the `body` level instead of many calls at the
sub-tree level
([#​12731](https://redirect.github.com/remix-run/react-router/pull/12731 ))
- - Properly bubble headers as `errorHeaders` when throwing a `data()`
result
([#​12846](https://redirect.github.com/remix-run/react-router/pull/12846 ))
- Avoid duplication of `Set-Cookie` headers could be duplicated if also
returned from `headers`
- Optimize route matching by skipping redundant `matchRoutes` calls when
possible
([#​12800](https://redirect.github.com/remix-run/react-router/pull/12800 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* * * * 1-5" (UTC), 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-30 17:55:28 +00:00
renovate[bot]
e7336585d0
Pin dependencies
2025-01-29 12:19:43 +01:00
Peter Zimon
19d9c3e3e2
Post analytics router update ( #22050 )
...
ref https://linear.app/ghost/issue/DES-1082/router-prototype
This task is about testing, figuring out pros and cons of React Router
compared to our current (custom) router, and what effort and risks are
involved in migrating to it.
2025-01-23 16:48:29 +01:00
Peter Zimon
252918b70c
Adding Posts analytics React app ( #21878 )
...
ref https://linear.app/ghost/issue/DES-1021/create-posts-app
Part of establishing React patterns in Ghost is to build a well-defined
and fairly self-encapsulated app through which we can test assumptions
and define best practices. Our guinea pig is Post analytics for this
purpose. This PR creates a new React app (posts) using Shade (the new
design system).
2024-12-19 12:01:08 +01:00
Peter Zimon
fbbf34e1d0
Added Shade fundamentals ( #21812 )
...
ref
https://linear.app/ghost/issue/DES-1020/create-new-react-app-for-shade
Shade is our new design system that follows React best practices and
leverages third-party libraries extensively. It's built on ShadCN/UI
which is one of the most popular React UI libraries today. This commit
adds an (almost) empty React app, set up to be the a starting point of
Shade.
2024-12-11 15:55:58 +01:00
renovate[bot]
b70bb13fb4
Update sentry-javascript monorepo to v7.119.2
2024-10-15 15:57:58 +02:00
Chris Raible
07932325f4
Added type checks to admin-x-design-system unit tests ( #20863 )
...
no issue
- Previously we weren't running the type checks in the
`admin-x-design-system` in CI, because we only run `yarn test:unit` in
CI. This adds the typechecks to the `yarn test:unit` command so CI will
fail if the type checks fail.
2024-09-05 16:15:15 -07:00
Daniel Lockyer
33dd6b6b49
Removed concurrently from building apps
...
ref https://linear.app/tryghost/issue/DEV-20/faster-builds
- we added concurrently because, in theory, it should make builds faster
by utilizing more cores
- however, when combined with Nx, it seems that we are trying to exceed
the number of cores, which actually makes individual builds slower
- I've removed concurrently from the apps, which should improve the
build time significantly
2024-09-02 12:06:27 +02:00
renovate[bot]
91e8aa1271
Update dependency jsdom to v24.1.3
2024-08-26 09:44:19 +02:00
renovate[bot]
dc7abe4712
Update sentry-javascript monorepo to v7.119.0
2024-08-15 15:11:53 +02:00
renovate[bot]
eb7024da34
Update testing-library monorepo
2024-08-07 09:59:15 +02:00
renovate[bot]
cbd994d033
Update dependency jsdom to v24.1.1
2024-07-22 09:10:23 +02:00
renovate[bot]
ccf2d22f4b
Update sentry-javascript monorepo to v7.118.0
2024-06-21 13:07:47 +01:00
renovate[bot]
e93bdba689
Update sentry-javascript monorepo to v7.117.0
2024-06-11 09:35:31 +02:00
renovate[bot]
c472a3ac4b
Pinned dependencies ( #20257 )
2024-05-27 15:29:32 +00:00
Daniel Lockyer
ecc6053e5d
Cleaned up jsdom dependency usage
...
- we don't need this in `ghost/core` as it's not used in there
- we need to declare this dependency for the apps, as they use it for
running tests
- this doesn't change the lockfile but it means we're declaring the
dependency in the right places now
2024-05-27 09:49:43 +02:00
renovate[bot]
f0c8be59a8
Update dependency @types/react to v18.3.3
2024-05-27 09:37:46 +02:00
renovate[bot]
ad48d8eb25
Update sentry-javascript monorepo to v7.116.0
2024-05-21 14:24:23 +01:00
renovate[bot]
484ba8873b
Update Types packages
2024-05-13 09:04:16 +02:00
renovate[bot]
4c1ecabfc7
Update sentry-javascript monorepo to v7.114.0
2024-05-09 10:16:37 +02:00
renovate[bot]
ec626bd0cf
Update react monorepo to v18.3.1
2024-05-02 11:46:13 +02:00
renovate[bot]
8f839b34b1
Update Types packages
2024-04-30 22:00:55 +02:00
renovate[bot]
393007bcd6
Update react monorepo to v18.3.0
2024-04-30 21:26:31 +02:00
renovate[bot]
25657b6a99
Update sentry-javascript monorepo to v7.112.1
2024-04-23 16:39:50 +02:00
renovate[bot]
3960e8caa1
Update sentry-javascript monorepo to v7.112.0
2024-04-23 14:11:30 +02:00
renovate[bot]
80fe672525
Update sentry-javascript monorepo to v7.111.0
2024-04-19 08:54:26 +02:00
renovate[bot]
3f960818eb
Update dependency vite to v4.5.3 [SECURITY]
2024-04-16 09:21:49 +02:00
renovate[bot]
39a9a9bfd8
Update sentry-javascript monorepo to v7.110.1
2024-04-16 09:09:22 +02:00
renovate[bot]
e7bb7a47ed
Update dependency typescript to v5.4.5
2024-04-16 09:08:58 +02:00
renovate[bot]
0c119e2464
Update dependency typescript to v5.4.4
2024-04-15 09:47:55 +02:00
renovate[bot]
b008c00feb
Update sentry-javascript monorepo to v7.110.0
2024-04-15 09:47:44 +02:00
renovate[bot]
541395434d
Update sentry-javascript monorepo to v7.109.0
2024-04-01 14:10:07 +02:00
renovate[bot]
97c63e1735
chore(deps): update sentry-javascript monorepo to v7.108.0
2024-03-25 08:34:53 +00:00
renovate[bot]
092f982fec
Update dependency typescript to v5.4.3
2024-03-21 09:28:10 +01:00
renovate[bot]
0162fea441
Update dependency typescript to v5.4.2
2024-03-11 17:16:17 +01:00
renovate[bot]
3575102462
Update dependency vite to v4.5.2 [SECURITY]
2024-01-22 09:25:09 +01:00
renovate[bot]
a1158a5595
Update Types packages
2024-01-15 21:04:04 +01:00
Daniel Lockyer
a9c9202b5c
Added defaults to Nx build step
...
refs https://github.com/TryGhost/DevOps/issues/122
- this allows us to DRY up some of the other configuration we have
dotted around and fixes a niche bug with overlapping builds that we
were seeing before, because Nx should only allow one build at a time
2023-12-13 11:54:31 +01:00
Daniel Lockyer
efec8b5fba
Enabled concurrent execution of tsc and Vite build
...
refs https://github.com/TryGhost/DevOps/issues/122
- this runs the Vite build and Typescript type checking concurrently,
which will speed up the total time to build
2023-12-13 11:54:31 +01:00
Daniel Lockyer
fc02ca8bbb
Reverted "Update Vite packages"
...
refs https://ghost.slack.com/archives/C0568LN2CGJ/p1702454781859679
- this reverts commit cf60db85d8
as we've
seen issues with the `vite-plugin-css-injected-by-js` dependency
2023-12-13 09:24:29 +01:00
renovate[bot]
9f9f6d0526
Update dependency @types/react to v18.2.45
2023-12-13 08:59:33 +01:00
renovate[bot]
981b8fc814
Update dependency @types/react to v18.2.44
2023-12-13 08:23:09 +01:00
renovate[bot]
cf60db85d8
Update Vite packages
2023-12-12 18:23:37 +01:00
renovate[bot]
29f9322cf3
Update dependency @types/react to v18.2.43
2023-12-11 09:49:06 +01:00
renovate[bot]
9fae565673
Update sentry-javascript monorepo to v7.86.0
2023-12-11 09:48:49 +01:00
renovate[bot]
996ca6ac87
Update dependency ts-node to v10.9.2
2023-12-09 10:51:51 +01:00
renovate[bot]
1c04bdbdb2
Update dependency typescript to v5.3.3
2023-12-06 21:29:30 +01:00
renovate[bot]
5811dcaa41
Update Types packages
2023-12-04 22:05:57 +01:00
renovate[bot]
e2a6a83fb6
Update sentry-javascript monorepo to v7.85.0
2023-12-04 22:05:42 +01:00
renovate[bot]
a1c292b683
Update dependency @vitejs/plugin-react to v4.2.1
2023-12-04 19:41:11 +01:00