mx-space / kami

🍰 Kami is mx-space's web frontend theme. Colorful, flat, cute and comfortable.
https://kami.innei.ren
GNU General Public License v3.0
317 stars 54 forks source link

fix(deps): update all non-major dependencies (patch) #1694

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@floating-ui/react-dom (source) 2.0.0 -> 2.0.1 age adoption passing confidence
@​mx-space/api-client 1.4.0 -> 1.4.1 age adoption passing confidence
@next/bundle-analyzer 13.4.4 -> 13.4.5 age adoption passing confidence
@types/node (source) 18.16.16 -> 18.16.17 age adoption passing confidence
@types/react (source) 17.0.60 -> 17.0.61 age adoption passing confidence
next (source) 13.4.4 -> 13.4.5 age adoption passing confidence
react-error-boundary 4.0.9 -> 4.0.10 age adoption passing confidence

Release Notes

floating-ui/floating-ui ### [`v2.0.1`](https://togithub.com/floating-ui/floating-ui/releases/tag/%40floating-ui/react-dom%402.0.1) [Compare Source](https://togithub.com/floating-ui/floating-ui/compare/@floating-ui/react-dom@2.0.0...@floating-ui/react-dom@2.0.1) #### Bug Fixes - fix: adjust types for new function options feature in `core`/`dom` 1.3.0 ([#​2359](https://togithub.com/floating-ui/floating-ui/issues/2359))
vercel/next.js ### [`v13.4.5`](https://togithub.com/vercel/next.js/releases/tag/v13.4.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.4...v13.4.5) ##### Core Changes - Fix static metadata routes runtime when root layout is in edge runtime: [#​50351](https://togithub.com/vercel/next.js/issues/50351) - Ensure App Router and Pages Router modules can't share chunks: [#​50327](https://togithub.com/vercel/next.js/issues/50327) - Fix CJS optimizer: [#​50376](https://togithub.com/vercel/next.js/issues/50376) - fix: edge runtime with `next/legacy/image`: [#​50343](https://togithub.com/vercel/next.js/issues/50343) - Next.js Turbo build: turbopack-ecmascript-runtime and ChunkData: [#​50375](https://togithub.com/vercel/next.js/issues/50375) - fix: eslint not ignoring "/app": [#​50261](https://togithub.com/vercel/next.js/issues/50261) - Pages Route Module: [#​50070](https://togithub.com/vercel/next.js/issues/50070) - Upgrade vendored [@​vercel/og](https://togithub.com/vercel/og): [#​50395](https://togithub.com/vercel/next.js/issues/50395) - Fix runtime:edge with large next.config.js: [#​50396](https://togithub.com/vercel/next.js/issues/50396) - Rename header conversion functions: [#​50389](https://togithub.com/vercel/next.js/issues/50389) - Refactor internal modules: [#​50338](https://togithub.com/vercel/next.js/issues/50338) - Add new build and test workflow: [#​50436](https://togithub.com/vercel/next.js/issues/50436) - Add `cache-control` header on 304 response: [#​50408](https://togithub.com/vercel/next.js/issues/50408) - App Router: fix relative query/hash handling in `next/link` and router push/replace: [#​49521](https://togithub.com/vercel/next.js/issues/49521) - Revert "land: Include charset=utf-8 with x-component Content-Type header": [#​50472](https://togithub.com/vercel/next.js/issues/50472) - Optimize Next.js bootup compilation: [#​50379](https://togithub.com/vercel/next.js/issues/50379) - Fix CSS duplication related problems: [#​50406](https://togithub.com/vercel/next.js/issues/50406) - update swc_core and turbopack: [#​50519](https://togithub.com/vercel/next.js/issues/50519) - Fix global SCSS on Node.js <= 14: [#​50185](https://togithub.com/vercel/next.js/issues/50185) - \[edge] bump @​edge-runtime/\* package suite: [#​49092](https://togithub.com/vercel/next.js/issues/49092) - packages/font: run update-google-fonts script: [#​50608](https://togithub.com/vercel/next.js/issues/50608) - \[turbopack]: Fix HEAD requests: [#​50366](https://togithub.com/vercel/next.js/issues/50366) - Add experimental id handling: [#​50470](https://togithub.com/vercel/next.js/issues/50470) - fix `@vercel/turbopack-node` types (and more turbopack updates): [#​50605](https://togithub.com/vercel/next.js/issues/50605) - Add new `Google-InspectionTool` token to known bot UA list: [#​50467](https://togithub.com/vercel/next.js/issues/50467) - Ensure user-installed opentelemetry package has the minimal required version: [#​50554](https://togithub.com/vercel/next.js/issues/50554) - Remove `cssFiles` field: [#​50610](https://togithub.com/vercel/next.js/issues/50610) - Perf: reduce metadata RSC payload: [#​50678](https://togithub.com/vercel/next.js/issues/50678) - Fix image loader file emission path for edge runtime: [#​50683](https://togithub.com/vercel/next.js/issues/50683) - fix: a11y issues in the overlay component (HMR): [#​49782](https://togithub.com/vercel/next.js/issues/49782) - next/font: tolerate missing unused fields in capsize map: [#​50708](https://togithub.com/vercel/next.js/issues/50708) - fix: conditional cookies in draft mode: [#​50660](https://togithub.com/vercel/next.js/issues/50660) - Optimize next-app-loader resolving speed: [#​50745](https://togithub.com/vercel/next.js/issues/50745) - Improve compile time on large application: [#​50792](https://togithub.com/vercel/next.js/issues/50792) - fix(next-swc): reenable filesystem cache: [#​50651](https://togithub.com/vercel/next.js/issues/50651) - Update fetch dynamic error handling: [#​50822](https://togithub.com/vercel/next.js/issues/50822) - Shrink the react key size in metadata RSC payload: [#​50739](https://togithub.com/vercel/next.js/issues/50739) - Bail out of 404 page when favicon.ico doesn't exist: [#​50795](https://togithub.com/vercel/next.js/issues/50795) - Pages Route Module Rendering: [#​50404](https://togithub.com/vercel/next.js/issues/50404) - upgrade edge-runtime dependency: [#​50636](https://togithub.com/vercel/next.js/issues/50636) - Update id config handling: [#​50847](https://togithub.com/vercel/next.js/issues/50847) - \[turbopack]: Use tip-of-branch for benchmarks: [#​50615](https://togithub.com/vercel/next.js/issues/50615) - Fill basic twitter metadata with opengraph when missing: [#​50854](https://togithub.com/vercel/next.js/issues/50854) - Add layer to module trace: [#​50851](https://togithub.com/vercel/next.js/issues/50851) - Add additional font-loader spans for tracing: [#​50889](https://togithub.com/vercel/next.js/issues/50889) - Update react to latest versions: [#​50604](https://togithub.com/vercel/next.js/issues/50604) - fix: App Router with assetPrefix: /: [#​49622](https://togithub.com/vercel/next.js/issues/49622) - Polish error page styling: [#​50916](https://togithub.com/vercel/next.js/issues/50916) - Update next-swc handling for PR stats: [#​50933](https://togithub.com/vercel/next.js/issues/50933) - Add experimental caseSensitiveRoutes config: [#​50869](https://togithub.com/vercel/next.js/issues/50869) - update turbopack: [#​50819](https://togithub.com/vercel/next.js/issues/50819) - Revert "update turbopack": [#​50942](https://togithub.com/vercel/next.js/issues/50942) - Fix shorthand prop wrongly handled in the Server Actions compiler: [#​50937](https://togithub.com/vercel/next.js/issues/50937) - Revert "Revert "update turbopack"": [#​50947](https://togithub.com/vercel/next.js/issues/50947) - Update codeowners to use Vercel Spaces: [#​50841](https://togithub.com/vercel/next.js/issues/50841) - Drop the `chunks` field in the client manifest for SSR: [#​50959](https://togithub.com/vercel/next.js/issues/50959) - Invalidate prefetch cache when a tag or path has been revalidated on the server: [#​50848](https://togithub.com/vercel/next.js/issues/50848) - Bump [@​types/node](https://togithub.com/types/node): [#​50940](https://togithub.com/vercel/next.js/issues/50940) - Pick esm main fields and condition names first for RSC server layer: [#​50548](https://togithub.com/vercel/next.js/issues/50548) - Bump to `typescript@5.1`: [#​50557](https://togithub.com/vercel/next.js/issues/50557) - Move required chunk collection to the upper level: [#​50983](https://togithub.com/vercel/next.js/issues/50983) - Upgrade webpack to 5.86.0: [#​50992](https://togithub.com/vercel/next.js/issues/50992) - Turbopack next/font/google: Use capsize's xWidthAvg to compute fallbacks: [#​50878](https://togithub.com/vercel/next.js/issues/50878) - Fix usage of `router.refresh()` with Draft Mode in App Router: [#​50941](https://togithub.com/vercel/next.js/issues/50941) - chore: mark forceOptimisticNavigation as internal: [#​47905](https://togithub.com/vercel/next.js/issues/47905) - Fix rsc payload fetch failures due to state tree encoding: [#​51017](https://togithub.com/vercel/next.js/issues/51017) - edge: use JSON parse instead of inlining the manifests objects: [#​50960](https://togithub.com/vercel/next.js/issues/50960) - Fix esm module import warning for middleware loader: [#​51014](https://togithub.com/vercel/next.js/issues/51014) - Updates prettier to latest version.: [#​51000](https://togithub.com/vercel/next.js/issues/51000) - Ensure headers instance is serialized: [#​51047](https://togithub.com/vercel/next.js/issues/51047) - Ensure id handling applies for dynamic import in pages: [#​51049](https://togithub.com/vercel/next.js/issues/51049) - Avoid server insertion react key warning: [#​51053](https://togithub.com/vercel/next.js/issues/51053) - fix: `verbatimModuleSyntax: true` support in tsconfig.json: [#​48018](https://togithub.com/vercel/next.js/issues/48018) - Update app router revalidate handling on deploy: [#​51062](https://togithub.com/vercel/next.js/issues/51062) - Apply optimization to middleware when using babel: [#​51067](https://togithub.com/vercel/next.js/issues/51067) - fix: `moduleResolution: bundler` support in tsconfig.json: [#​51065](https://togithub.com/vercel/next.js/issues/51065) - Fix another case with app router revalidation: [#​51076](https://togithub.com/vercel/next.js/issues/51076) - Remove redundant condition: [#​51070](https://togithub.com/vercel/next.js/issues/51070) ##### Documentation Changes - \[Next Docs] Migrate new docs from next-site to Next.js repo: [#​50701](https://togithub.com/vercel/next.js/issues/50701) - fix: add missed / at useSelectedLayoutSegment at App routing/Pages and Layout: [#​50956](https://togithub.com/vercel/next.js/issues/50956) - Adds missing `async` to Opengraph Image code example.: [#​50990](https://togithub.com/vercel/next.js/issues/50990) - docs: Correct `useFormStatus` to be a client component: [#​50991](https://togithub.com/vercel/next.js/issues/50991) - Update create-next-app docs: [#​50981](https://togithub.com/vercel/next.js/issues/50981) - Update 12-colocation.mdx: [#​50975](https://togithub.com/vercel/next.js/issues/50975) - Add appDir-specific guidance for next-router-not-mounted error: [#​50076](https://togithub.com/vercel/next.js/issues/50076) - Adds missing JavaScript codeblock in Opengraph Image API reference: [#​50996](https://togithub.com/vercel/next.js/issues/50996) - Update 10-router-handlers.mdx - Switcher Created + Small Syntax Improvement: [#​51003](https://togithub.com/vercel/next.js/issues/51003) - Update 02-eslint.mdx: [#​50986](https://togithub.com/vercel/next.js/issues/50986) - Fix typos in 01-contribution-guide.mdx: [#​51006](https://togithub.com/vercel/next.js/issues/51006) - fix `revalidateTag` import: [#​51005](https://togithub.com/vercel/next.js/issues/51005) - Fix Typo in Metadata API Description: [#​51024](https://togithub.com/vercel/next.js/issues/51024) - Clarify a few things about the `instrumentation.ts` file: [#​51034](https://togithub.com/vercel/next.js/issues/51034) - Add section on how to preview docs changes on VSCode: [#​51019](https://togithub.com/vercel/next.js/issues/51019) - Adds the "why" for `next/image` optimization: [#​51066](https://togithub.com/vercel/next.js/issues/51066) - Remove html from summaries: [#​51008](https://togithub.com/vercel/next.js/issues/51008) - Removes `PORT` from `.env` concatenation example: [#​51063](https://togithub.com/vercel/next.js/issues/51063) - Adds missing `and` in `How to Use These Docs` section: [#​51058](https://togithub.com/vercel/next.js/issues/51058) - docs: Clarify manual graceful shutdown in dev server: [#​51078](https://togithub.com/vercel/next.js/issues/51078) - Update 03-linking-and-navigating.mdx: [#​51084](https://togithub.com/vercel/next.js/issues/51084) - Fixed phrasing (extra verb): [#​51054](https://togithub.com/vercel/next.js/issues/51054) ##### Example Changes - Update Vanilla Extract Example: [#​50394](https://togithub.com/vercel/next.js/issues/50394) - Added Azure Cosmos DB started code, containing a minimal app and README.md: [#​49128](https://togithub.com/vercel/next.js/issues/49128) ##### Misc Changes - Update build and test workflow branch - Update workflow cancel handling: [#​50442](https://togithub.com/vercel/next.js/issues/50442) - Update env in new workflow - Break up large test suites: [#​50458](https://togithub.com/vercel/next.js/issues/50458) - Update flakey rsc manifest test: [#​50506](https://togithub.com/vercel/next.js/issues/50506) - disable test case for Turbopack: [#​50530](https://togithub.com/vercel/next.js/issues/50530) - chore: Update `swc_core` to `v0.76.37`: [#​50311](https://togithub.com/vercel/next.js/issues/50311) - Remove old CI workflow: [#​50584](https://togithub.com/vercel/next.js/issues/50584) - Update test concurrency: [#​50588](https://togithub.com/vercel/next.js/issues/50588) - Ensure final workflow job always runs: [#​50589](https://togithub.com/vercel/next.js/issues/50589) - Update telemetry failure logs: [#​50601](https://togithub.com/vercel/next.js/issues/50601) - Fix required check job: [#​50620](https://togithub.com/vercel/next.js/issues/50620) - Ensure swc builds are triggered eagerly: [#​50632](https://togithub.com/vercel/next.js/issues/50632) - chore: Enable `share-generics`: [#​50673](https://togithub.com/vercel/next.js/issues/50673) - ci(workflow): allow to trigger native builds manually: [#​50703](https://togithub.com/vercel/next.js/issues/50703) - Add hello-world test for pages and app: [#​50780](https://togithub.com/vercel/next.js/issues/50780) - ci(workflow): enable datadog traces for the tests: [#​50619](https://togithub.com/vercel/next.js/issues/50619) - Revert "ci(workflow): enable datadog traces for the tests": [#​50815](https://togithub.com/vercel/next.js/issues/50815) - ci(workflow): upload Turbopack bytesize to datadog pipeline: [#​50600](https://togithub.com/vercel/next.js/issues/50600) - change(create-next-app): Get-pkg-manager logic change.: [#​50372](https://togithub.com/vercel/next.js/issues/50372) - Update PR stats next-swc build: [#​50824](https://togithub.com/vercel/next.js/issues/50824) - add auto labeling for edge team: [#​50842](https://togithub.com/vercel/next.js/issues/50842) - Add turbo summary artifact for swc builds: [#​50857](https://togithub.com/vercel/next.js/issues/50857) - Update PR stats workflow: [#​50853](https://togithub.com/vercel/next.js/issues/50853) - Optimize cloning for PR stats: [#​50859](https://togithub.com/vercel/next.js/issues/50859) - ci(workflow): loosen condtions for uploading turbopack bytesize: [#​50820](https://togithub.com/vercel/next.js/issues/50820) - Add ignores to fix jest-haste failures: [#​50875](https://togithub.com/vercel/next.js/issues/50875) - better rust setup in CI: [#​50905](https://togithub.com/vercel/next.js/issues/50905) - remove unused dev dep ts-node: [#​50939](https://togithub.com/vercel/next.js/issues/50939) - fix rust install being skipped when it shouldn't be: [#​50946](https://togithub.com/vercel/next.js/issues/50946) - \[Next Docs] Update Git Workflow: [#​50579](https://togithub.com/vercel/next.js/issues/50579) - ci(workflow): enable test trace again: [#​50817](https://togithub.com/vercel/next.js/issues/50817) - Only upload turbopack metrics on cache miss: [#​50945](https://togithub.com/vercel/next.js/issues/50945) - Fix workflow check - Fix windows build check - Add corepack env for linkPackages: [#​50973](https://togithub.com/vercel/next.js/issues/50973) - Add test for hidden form fields at the beginning of a Server Action form: [#​50978](https://togithub.com/vercel/next.js/issues/50978) - Add max job timeout for build workflow: [#​50998](https://togithub.com/vercel/next.js/issues/50998) - chore: pin to `npm@9.6.7`: [#​51044](https://togithub.com/vercel/next.js/issues/51044) - chore: drop unused `@webassemblyjs`: [#​51045](https://togithub.com/vercel/next.js/issues/51045) - chore: remove skip to renable tsconfig tests: [#​51061](https://togithub.com/vercel/next.js/issues/51061) - Update response cache test: [#​51072](https://togithub.com/vercel/next.js/issues/51072) - ci(workflow): generate run summary for all build targets: [#​51057](https://togithub.com/vercel/next.js/issues/51057) - Fix race condition with publish: [#​51105](https://togithub.com/vercel/next.js/issues/51105) ##### Credits Huge thanks to [@​huozhi](https://togithub.com/huozhi), [@​ijjk](https://togithub.com/ijjk), [@​timneutkens](https://togithub.com/timneutkens), [@​shuding](https://togithub.com/shuding), [@​styfle](https://togithub.com/styfle), [@​alexkirsz](https://togithub.com/alexkirsz), [@​devjiwonchoi](https://togithub.com/devjiwonchoi), [@​wyattjoh](https://togithub.com/wyattjoh), [@​SuttonJack](https://togithub.com/SuttonJack), [@​sokra](https://togithub.com/sokra), [@​smaeda-ks](https://togithub.com/smaeda-ks), [@​keyz](https://togithub.com/keyz), [@​kdy1](https://togithub.com/kdy1), [@​Schniz](https://togithub.com/Schniz), [@​MaxLeiter](https://togithub.com/MaxLeiter), [@​jridgewell](https://togithub.com/jridgewell), [@​ForsakenHarmony](https://togithub.com/ForsakenHarmony), [@​koba04](https://togithub.com/koba04), [@​wbinnssmith](https://togithub.com/wbinnssmith), [@​kwonoj](https://togithub.com/kwonoj), [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​Kikobeats](https://togithub.com/Kikobeats), [@​gnoff](https://togithub.com/gnoff), [@​delbaoliveira](https://togithub.com/delbaoliveira), [@​jiwooIncludeJeong](https://togithub.com/jiwooIncludeJeong), [@​manovotny](https://togithub.com/manovotny), [@​ethanmick](https://togithub.com/ethanmick), [@​tyler-lutz](https://togithub.com/tyler-lutz), [@​didemkkaslan](https://togithub.com/didemkkaslan), [@​itsmingjie](https://togithub.com/itsmingjie), [@​v1k1](https://togithub.com/v1k1), [@​thepatrick00](https://togithub.com/thepatrick00), [@​taylorbryant](https://togithub.com/taylorbryant), [@​kvnang](https://togithub.com/kvnang), [@​balazsorban44](https://togithub.com/balazsorban44), [@​alainkaiser](https://togithub.com/alainkaiser), [@​feedthejim](https://togithub.com/feedthejim), [@​simPod](https://togithub.com/simPod), [@​svarunid](https://togithub.com/svarunid), and [@​pauek](https://togithub.com/pauek) for helping!
bvaughn/react-error-boundary ### [`v4.0.10`](https://togithub.com/bvaughn/react-error-boundary/releases/tag/4.0.10) [Compare Source](https://togithub.com/bvaughn/react-error-boundary/compare/4.0.9...4.0.10) - Target Safari 12+ compatibility (by removing optional chaining operator and default parameters)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
kami ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 10, 2023 10:52pm
github-actions[bot] commented 1 year ago

📦 Next.js Bundle Analysis for mx-kami

This analysis was generated by the Next.js Bundle Analysis action. 🤖

⚠️ Global Bundle Size Increased

Page Size (compressed)
global 189.31 KB (🟡 +20 B)
Details

The global bundle is the javascript bundle that loads alongside every page. It is in its own category because its impact is much higher - an increase to its size means that every page on your website loads slower, and a decrease means every page loads faster.

Any third party scripts you have added directly to your app using the <script> tag are not accounted for in this analysis

If you want further insight into what is behind the changes, give @next/bundle-analyzer a try!

Nineteen Pages Changed Size

The following pages changed size from the code in this PR compared to its base branch:

Page Size (compressed) First Load % of Budget (350 KB)
/ 49.4 KB 238.71 KB 68.20% (+/- <0.01%)
/[page] 53.61 KB 242.91 KB 69.40% (🟡 +0.03%)
/_error 5.9 KB 195.2 KB 55.77% (+/- <0.01%)
/categories/[slug] 6.54 KB 195.84 KB 55.96% (+/- <0.01%)
/favorite/bangumi 7.98 KB 197.28 KB 56.37% (+/- <0.01%)
/favorite/music 5.39 KB 194.7 KB 55.63% (+/- <0.01%)
/friends 58.72 KB 248.03 KB 70.87% (🟡 +0.02%)
/login 5.29 KB 194.59 KB 55.60% (+/- <0.01%)
/notes/[id] 76.29 KB 265.59 KB 75.88% (🟡 +0.03%)
/notes/topics 4.49 KB 193.79 KB 55.37% (+/- <0.01%)
/notes/topics/[topicSlug] 14.14 KB 203.44 KB 58.13% (+/- <0.01%)
/posts 26 KB 215.31 KB 61.52% (+/- <0.01%)
/posts/[category]/[slug] 77.9 KB 267.21 KB 76.34% (🟡 +0.04%)
/preview 57.38 KB 246.69 KB 70.48% (🟡 +0.03%)
/projects 16.37 KB 205.68 KB 58.76% (🟡 +0.01%)
/projects/[id] 52.76 KB 242.06 KB 69.16% (🟡 +0.03%)
/recently 102.52 KB 291.82 KB 83.38% (🟡 +0.02%)
/says 16.8 KB 206.1 KB 58.89% (+/- <0.01%)
/timeline 17 KB 206.31 KB 58.95% (+/- <0.01%)
Details

Only the gzipped size is provided here based on an expert tip.

First Load is the size of the global bundle plus the bundle for the individual page. If a user were to show up to your website and land on a given page, the first load size represents the amount of javascript that user would need to download. If next/link is used, subsequent page loads would only need to download that page's bundle (the number in the "Size" column), since the global bundle has already been downloaded.

Any third party scripts you have added directly to your app using the <script> tag are not accounted for in this analysis

The "Budget %" column shows what percentage of your performance budget the First Load total takes up. For example, if your budget was 100kb, and a given page's first load size was 10kb, it would be 10% of your budget. You can also see how much this has increased or decreased compared to the base branch of your PR. If this percentage has increased by 20% or more, there will be a red status indicator applied, indicating that special attention should be given to this. If you see "+/- <0.01%" it means that there was a change in bundle size, but it is a trivial enough amount that it can be ignored.