Skip to content

Commit

Permalink
chore(deps): update all non-major dependencies (#41)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) |
[`^18.17.17` ->
`^18.17.19`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.17/18.17.19)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.19?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.19?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.17/18.17.19?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.17/18.17.19?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) |
[`^18.2.21` ->
`^18.2.22`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.21/18.2.22)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.21/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.21/18.2.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [eslint](https://eslint.org)
([source](https://github.com/eslint/eslint)) | [`^8.49.0` ->
`^8.50.0`](https://renovatebot.com/diffs/npm/eslint/8.49.0/8.50.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/8.50.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/8.50.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.49.0/8.50.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.49.0/8.50.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://github.com/vercel/next.js)) | [`^13.4.19` ->
`^13.5.2`](https://renovatebot.com/diffs/npm/eslint-config-next/13.4.19/13.5.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/13.4.19/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/13.4.19/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [next](https://nextjs.org)
([source](https://github.com/vercel/next.js)) | [`^13.4.19` ->
`^13.5.2`](https://renovatebot.com/diffs/npm/next/13.4.19/13.5.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/next/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/13.4.19/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/13.4.19/13.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [node](https://github.com/nodejs/node) | `18.17.1` -> `18.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/node/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/node/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/node/18.17.1/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/node/18.17.1/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | minor |
| [node](https://github.com/nodejs/node) | [`>=v18.17.1` ->
`>=18.18.0`](https://renovatebot.com/diffs/npm/node/v18.17.1/v18.18.0) |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/node/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/node/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/node/v18.17.1/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/node/v18.17.1/v18.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| engines | minor |
|
[semantic-release](https://github.com/semantic-release/semantic-release)
| [`^22.0.0` ->
`^22.0.5`](https://renovatebot.com/diffs/npm/semantic-release/22.0.0/22.0.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/semantic-release/22.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semantic-release/22.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semantic-release/22.0.0/22.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semantic-release/22.0.0/22.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |

---

### Release Notes

<details>
<summary>eslint/eslint (eslint)</summary>

### [`v8.50.0`](https://github.com/eslint/eslint/releases/tag/v8.50.0)

[Compare
Source](https://github.com/eslint/eslint/compare/v8.49.0...v8.50.0)

#### Features

-
[`27d5a9e`](https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0)
feat: add suggestions to array-callback-return
([#&#8203;17590](https://github.com/eslint/eslint/issues/17590))
(Tanuj Kanti)
-
[`f9082ff`](https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f)
feat: flat-rule-tester make sure default config always matches
([#&#8203;17585](https://github.com/eslint/eslint/issues/17585)) (fnx)
-
[`83914ad`](https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc)
feat: Implement SourceCode#applyInlineConfig()
([#&#8203;17351](https://github.com/eslint/eslint/issues/17351))
(Nicholas C. Zakas)
-
[`22a5582`](https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20)
feat: add rule `no-object-constructor`, deprecate `no-new-object`
([#&#8203;17576](https://github.com/eslint/eslint/issues/17576))
(Francesco Trotta)
-
[`85a3d9e`](https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e)
feat: allowVoid option in array-callback-return
([#&#8203;17564](https://github.com/eslint/eslint/issues/17564))
(Tanuj Kanti)

#### Bug Fixes

-
[`cc4d26b`](https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a)
fix: Ensure deprecated context.parserServices warns
([#&#8203;17593](https://github.com/eslint/eslint/issues/17593))
(Nicholas C. Zakas)
-
[`1ea4cfb`](https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b)
fix: Ensure all RuleTester tests all deprecated context methods
([#&#8203;17587](https://github.com/eslint/eslint/issues/17587))
(Nicholas C. Zakas)
-
[`aa1b657`](https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322)
fix: wrong suggestion and message in `no-misleading-character-class`
([#&#8203;17571](https://github.com/eslint/eslint/issues/17571))
(Yosuke Ota)

#### Documentation

-
[`1800537`](https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0)
docs: Fix and standardize JSX code examples
([#&#8203;17591](https://github.com/eslint/eslint/issues/17591))
(Francesco Trotta)
-
[`48a44a7`](https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830)
docs: Add correct/incorrect tags to `prefer-arrow-callback`
([#&#8203;17589](https://github.com/eslint/eslint/issues/17589))
(Francesco Trotta)
-
[`20893d4`](https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e)
docs: fix incorrect tag's place
([#&#8203;17575](https://github.com/eslint/eslint/issues/17575))
(Tanuj Kanti)
-
[`bd7a71f`](https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45)
docs: Update README (GitHub Actions Bot)

#### Chores

-
[`f8a8a2d`](https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;8](https://github.com/8).50.0
([#&#8203;17599](https://github.com/eslint/eslint/issues/17599))
(Milos Djermanovic)
-
[`38ada6d`](https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (ESLint
Jenkins)

</details>

<details>
<summary>vercel/next.js (eslint-config-next)</summary>

###
[`v13.5.2`](https://github.com/vercel/next.js/compare/v13.5.1...v13.5.2)

[Compare
Source](https://github.com/vercel/next.js/compare/v13.5.1...v13.5.2)

###
[`v13.5.1`](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1)

[Compare
Source](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1)

###
[`v13.5.0`](https://github.com/vercel/next.js/compare/v13.4.19...v13.5.0)

[Compare
Source](https://github.com/vercel/next.js/compare/v13.4.19...v13.5.0)

</details>

<details>
<summary>vercel/next.js (next)</summary>

###
[`v13.5.2`](https://github.com/vercel/next.js/releases/tag/v13.5.2)

[Compare
Source](https://github.com/vercel/next.js/compare/v13.5.1...v13.5.2)

##### Core Changes

- Remove link to closed discussion:
[#&#8203;55596](https://github.com/vercel/next.js/issues/55596)
- test(turbopack) migrate api tests, few image tests:
[#&#8203;55552](https://github.com/vercel/next.js/issues/55552)
- fix: handle string nodejs signals:
[#&#8203;55606](https://github.com/vercel/next.js/issues/55606)
- Update React from
[`d6dcad6`](https://github.com/vercel/next.js/commit/d6dcad6a8) to
[`2807d78`](https://github.com/vercel/next.js/commit/2807d781a):
[#&#8203;55590](https://github.com/vercel/next.js/issues/55590)
- Simplified ensure promise handling:
[#&#8203;55562](https://github.com/vercel/next.js/issues/55562)
- chore: bump `@vercel/og` and `satori`:
[#&#8203;55654](https://github.com/vercel/next.js/issues/55654)
- Fix header resent when error occured:
[#&#8203;55619](https://github.com/vercel/next.js/issues/55619)
- Add additional cleanup logic for forked process:
[#&#8203;55652](https://github.com/vercel/next.js/issues/55652)
- Polish error icon for error log:
[#&#8203;55618](https://github.com/vercel/next.js/issues/55618)
- Fix importing name multiple times with the `named_import` transform:
[#&#8203;55664](https://github.com/vercel/next.js/issues/55664)

##### Documentation Changes

- `create-next-app` templates: Change `bun run dev` commands to `bun
dev`: [#&#8203;55603](https://github.com/vercel/next.js/issues/55603)
- docs: move optimizePackageImports to experimental:
[#&#8203;55614](https://github.com/vercel/next.js/issues/55614)
- fix(docs): internationalization middleware example:
[#&#8203;55645](https://github.com/vercel/next.js/issues/55645)

##### Example Changes

- fix: examples/with-fauna/package.json to reduce vulnerabilities:
[#&#8203;55594](https://github.com/vercel/next.js/issues/55594)
- fix: examples/with-grafbase/package.json to reduce vulnerabilities:
[#&#8203;55593](https://github.com/vercel/next.js/issues/55593)
- chore(examples): upgrade next-translate dependencies:
[#&#8203;55637](https://github.com/vercel/next.js/issues/55637)

##### Misc Changes

- chore: run repro validation only on bug reports:
[#&#8203;55610](https://github.com/vercel/next.js/issues/55610)
- Run unit tests in a separate job:
[#&#8203;55621](https://github.com/vercel/next.js/issues/55621)
- Run unit tests in a single job run:
[#&#8203;55625](https://github.com/vercel/next.js/issues/55625)

##### Credits

Huge thanks to [@&#8203;padmaia](https://github.com/padmaia),
[@&#8203;mayank1513](https://github.com/mayank1513),
[@&#8203;jakeboone02](https://github.com/jakeboone02),
[@&#8203;balazsorban44](https://github.com/balazsorban44),
[@&#8203;kwonoj](https://github.com/kwonoj),
[@&#8203;huozhi](https://github.com/huozhi),
[@&#8203;Yovach](https://github.com/Yovach),
[@&#8203;ztanner](https://github.com/ztanner),
[@&#8203;wyattjoh](https://github.com/wyattjoh),
[@&#8203;GabenGar](https://github.com/GabenGar),
[@&#8203;timneutkens](https://github.com/timneutkens), and
[@&#8203;shuding](https://github.com/shuding) for helping!

###
[`v13.5.1`](https://github.com/vercel/next.js/releases/tag/v13.5.1)

[Compare
Source](https://github.com/vercel/next.js/compare/v13.5.0...v13.5.1)

##### Core Changes

- Update font data:
[#&#8203;54257](https://github.com/vercel/next.js/issues/54257)
- add experimental https support to next dev:
[#&#8203;54016](https://github.com/vercel/next.js/issues/54016)
- Fix emotion-js transform for server components:
[#&#8203;54284](https://github.com/vercel/next.js/issues/54284)
- Handle basePath for redirect():
[#&#8203;54277](https://github.com/vercel/next.js/issues/54277)
- Remove unused array in router-server:
[#&#8203;54278](https://github.com/vercel/next.js/issues/54278)
- app-router: tweak prefetch cache status heuristics:
[#&#8203;53864](https://github.com/vercel/next.js/issues/53864)
- Adds nonce to preinit scripts:
[#&#8203;54059](https://github.com/vercel/next.js/issues/54059)
- Fix default export of server action utility aliases:
[#&#8203;54254](https://github.com/vercel/next.js/issues/54254)
- fix: improve error message when `output: export` in app router:
[#&#8203;54202](https://github.com/vercel/next.js/issues/54202)
- ci(trace): allow to opt in to upload full trace:
[#&#8203;54347](https://github.com/vercel/next.js/issues/54347)
- fix: server actions blocking navigation events:
[#&#8203;54307](https://github.com/vercel/next.js/issues/54307)
- Skip getStaticPaths check for non-dynamic app routes:
[#&#8203;54351](https://github.com/vercel/next.js/issues/54351)
- OpenTel: ensure that exceptions are recorded on an active span:
[#&#8203;54131](https://github.com/vercel/next.js/issues/54131)
- Testmode: intercept rewrite fetches:
[#&#8203;54259](https://github.com/vercel/next.js/issues/54259)
- Polyfill Array.prototype.at:
[#&#8203;44436](https://github.com/vercel/next.js/issues/44436)
- Fix missing locale info for middleware data request:
[#&#8203;54357](https://github.com/vercel/next.js/issues/54357)
- fix: minimum node version 16.14.0:
[#&#8203;54331](https://github.com/vercel/next.js/issues/54331)
- Merge app renderer process:
[#&#8203;54143](https://github.com/vercel/next.js/issues/54143)
- Fix data route ordering in dev:
[#&#8203;54364](https://github.com/vercel/next.js/issues/54364)
- fix(app): enable React Strict Mode by default:
[#&#8203;53375](https://github.com/vercel/next.js/issues/53375)
- Fix swc compiling of client components when directive appears later
than exports:
[#&#8203;54392](https://github.com/vercel/next.js/issues/54392)
- Upgrade vendored react:
[#&#8203;54399](https://github.com/vercel/next.js/issues/54399)
- Code clean up:
[#&#8203;54405](https://github.com/vercel/next.js/issues/54405)
- Upgrade precompiled `ua-parser-js`:
[#&#8203;54404](https://github.com/vercel/next.js/issues/54404)
- Fix compilation of next/dynamic with `ssr: false` in App Router:
[#&#8203;54411](https://github.com/vercel/next.js/issues/54411)
- refactor: Use swc AST to determine use client and server directives:
[#&#8203;54358](https://github.com/vercel/next.js/issues/54358)
- Fix not found css not being preloaded while navigation:
[#&#8203;53906](https://github.com/vercel/next.js/issues/53906)
- Optimize webpack memory cache garbage collection:
[#&#8203;54397](https://github.com/vercel/next.js/issues/54397)
- Use push for Server Action redirections:
[#&#8203;54458](https://github.com/vercel/next.js/issues/54458)
- Decreased watchpack aggregate timeout:
[#&#8203;54461](https://github.com/vercel/next.js/issues/54461)
- Generate prefetch RSC paylod during build for SSR paths:
[#&#8203;54403](https://github.com/vercel/next.js/issues/54403)
- remove HMR polling in favor of more targeted events:
[#&#8203;54406](https://github.com/vercel/next.js/issues/54406)
- Trace upload fixup:
[#&#8203;54455](https://github.com/vercel/next.js/issues/54455)
- fix: custom incremental cache handlers should work when transpiled:
[#&#8203;54472](https://github.com/vercel/next.js/issues/54472)
- upgrade Edge Runtime dependency:
[#&#8203;54489](https://github.com/vercel/next.js/issues/54489)
- fix infinite navigate events when Promise is proxied:
[#&#8203;54394](https://github.com/vercel/next.js/issues/54394)
- Implement `named_import_transform`:
[#&#8203;54530](https://github.com/vercel/next.js/issues/54530)
- fix resolve routes behavior when matching a dynamic segment:
[#&#8203;54539](https://github.com/vercel/next.js/issues/54539)
- Turbopack: add edge support for pages apis:
[#&#8203;54449](https://github.com/vercel/next.js/issues/54449)
- chore(eslint): bump ESLint plugins:
[#&#8203;54490](https://github.com/vercel/next.js/issues/54490)
- Skip copying signal field for revalidate:
[#&#8203;54533](https://github.com/vercel/next.js/issues/54533)
- Fix missing new line for certain logs:
[#&#8203;54442](https://github.com/vercel/next.js/issues/54442)
- update turbopack:
[#&#8203;54558](https://github.com/vercel/next.js/issues/54558)
- fix(DX): More precise error messages for export const config
deprecation:
[#&#8203;54492](https://github.com/vercel/next.js/issues/54492)
- Revert "Decreased watchpack aggregate timeout":
[#&#8203;54515](https://github.com/vercel/next.js/issues/54515)
- Forms and mutations docs.:
[#&#8203;54314](https://github.com/vercel/next.js/issues/54314)
- `optimize_barrel` SWC transform and new `optimizePackageImports`
config:
[#&#8203;54572](https://github.com/vercel/next.js/issues/54572)
- Reuse edgeConditionNames variable:
[#&#8203;54594](https://github.com/vercel/next.js/issues/54594)
- Update font data:
[#&#8203;54585](https://github.com/vercel/next.js/issues/54585)
- Add cleanup logic to worker.ts:
[#&#8203;54500](https://github.com/vercel/next.js/issues/54500)
- chore: add extra error info for rsc info helper:
[#&#8203;54609](https://github.com/vercel/next.js/issues/54609)
- Fix router CPU profiling:
[#&#8203;54497](https://github.com/vercel/next.js/issues/54497)
- Turbopack: add middleware support for next.rs api dev mode:
[#&#8203;54555](https://github.com/vercel/next.js/issues/54555)
- Rename hot-reloader to hot-reloader-webpack:
[#&#8203;54628](https://github.com/vercel/next.js/issues/54628)
- Implement hot-reloader interface:
[#&#8203;54629](https://github.com/vercel/next.js/issues/54629)
- Remove this as any cases:
[#&#8203;54642](https://github.com/vercel/next.js/issues/54642)
- Implement hot reloader interface for Turbopack:
[#&#8203;54632](https://github.com/vercel/next.js/issues/54632)
- Fix weight values above 900 not working with Google Fonts:
[#&#8203;54339](https://github.com/vercel/next.js/issues/54339)
- add support for app pages to next.rs api:
[#&#8203;54668](https://github.com/vercel/next.js/issues/54668)
- Remove unused cssnano-simple file:
[#&#8203;54658](https://github.com/vercel/next.js/issues/54658)
- File Reader Improvements:
[#&#8203;54645](https://github.com/vercel/next.js/issues/54645)
- Add new `permanentRedirect` function in App Router:
[#&#8203;54047](https://github.com/vercel/next.js/issues/54047)
- Default app router not found :
[#&#8203;54199](https://github.com/vercel/next.js/issues/54199)
- Cleanup of /\_next/data handling in server:
[#&#8203;54689](https://github.com/vercel/next.js/issues/54689)
- Trace uploader: fix git binary on windows:
[#&#8203;54580](https://github.com/vercel/next.js/issues/54580)
- fix(next/image): import error `preload` is not exported from
`react-dom`:
[#&#8203;54688](https://github.com/vercel/next.js/issues/54688)
- turbopack: should only create \_not-found when path_prefix is root:
[#&#8203;54687](https://github.com/vercel/next.js/issues/54687)
- fix app routes:
[#&#8203;54701](https://github.com/vercel/next.js/issues/54701)
- refactor: share utils and optimize segments normalization:
[#&#8203;54611](https://github.com/vercel/next.js/issues/54611)
- Improve barrel optimizer with loader caching and wilcard exports:
[#&#8203;54695](https://github.com/vercel/next.js/issues/54695)
- Move getBabelConfigFile to separate file:
[#&#8203;54716](https://github.com/vercel/next.js/issues/54716)
- Reimplement getBabelConfigFile to be simpler:
[#&#8203;54741](https://github.com/vercel/next.js/issues/54741)
- Fix memory watcher reboot:
[#&#8203;54760](https://github.com/vercel/next.js/issues/54760)
- Misc Typescript updates:
[#&#8203;54734](https://github.com/vercel/next.js/issues/54734)
- Fix unexpected full hmr reload when editing \_app:
[#&#8203;54690](https://github.com/vercel/next.js/issues/54690)
- update turbopack:
[#&#8203;54768](https://github.com/vercel/next.js/issues/54768)
- Use variable for common isNodeOrEdgeCompilation condition:
[#&#8203;54763](https://github.com/vercel/next.js/issues/54763)
- Turbopack: Implement HMR in next-api :
[#&#8203;54772](https://github.com/vercel/next.js/issues/54772)
- Add `@visx/visx` to the import optimization list:
[#&#8203;54778](https://github.com/vercel/next.js/issues/54778)
- Remove experimental.appDir as it's stable:
[#&#8203;54785](https://github.com/vercel/next.js/issues/54785)
- Short circut 404's for /favicon.ico in development:
[#&#8203;54747](https://github.com/vercel/next.js/issues/54747)
- Remove additional appDir checks:
[#&#8203;54788](https://github.com/vercel/next.js/issues/54788)
- Remove experimental.pageEnv:
[#&#8203;54789](https://github.com/vercel/next.js/issues/54789)
- Update list of Next.js options in next.rs:
[#&#8203;54798](https://github.com/vercel/next.js/issues/54798)
- Fixes for Turbopack HMR:
[#&#8203;54790](https://github.com/vercel/next.js/issues/54790)
- Fix the build manifest path for `/`:
[#&#8203;54744](https://github.com/vercel/next.js/issues/54744)
- Allow any number of onFetch handlers for a single test:
[#&#8203;54846](https://github.com/vercel/next.js/issues/54846)
- Update [@&#8203;vercel/og](https://github.com/vercel/og) to latest:
[#&#8203;54849](https://github.com/vercel/next.js/issues/54849)
- fix(turbopack): edge api entry path should not have `/route` suffix:
[#&#8203;54851](https://github.com/vercel/next.js/issues/54851)
- Don't send tracing spans if performance.measure doesn't return
measurements:
[#&#8203;54808](https://github.com/vercel/next.js/issues/54808)
- Update tag handling for app cache:
[#&#8203;53321](https://github.com/vercel/next.js/issues/53321)
- Simplify getPagePaths logic:
[#&#8203;54908](https://github.com/vercel/next.js/issues/54908)
- Debug tracing: time devserver startup:
[#&#8203;54537](https://github.com/vercel/next.js/issues/54537)
- Update turbopack:
[#&#8203;54909](https://github.com/vercel/next.js/issues/54909)
- Add types for hot reloader send method:
[#&#8203;54932](https://github.com/vercel/next.js/issues/54932)
- Fix typo in hot-reloader:
[#&#8203;54944](https://github.com/vercel/next.js/issues/54944)
- Ensure that barrel files behind wildcards are transformed into
shortpath:
[#&#8203;54951](https://github.com/vercel/next.js/issues/54951)
- Fix group routes custom root not-found:
[#&#8203;54931](https://github.com/vercel/next.js/issues/54931)
- fix: server actions firing twice after navigation:
[#&#8203;54948](https://github.com/vercel/next.js/issues/54948)
- docs: fix document format for **next_private_export_map**:
[#&#8203;54952](https://github.com/vercel/next.js/issues/54952)
- Unify serverError hmr event:
[#&#8203;54962](https://github.com/vercel/next.js/issues/54962)
- Add serverError action to list of HMR events:
[#&#8203;54964](https://github.com/vercel/next.js/issues/54964)
- fix(next-swc): skips client/server only checks when running with Jest
to unblock testing:
[#&#8203;54891](https://github.com/vercel/next.js/issues/54891)
- Remove pong HMR event as it is not used:
[#&#8203;54965](https://github.com/vercel/next.js/issues/54965)
- Add turbopack-connected HMR event:
[#&#8203;54976](https://github.com/vercel/next.js/issues/54976)
- Redesign nextjs logging:
[#&#8203;54713](https://github.com/vercel/next.js/issues/54713)
- chore: bump `undici`:
[#&#8203;55007](https://github.com/vercel/next.js/issues/55007)
- chore: restore options to opt-in for server-side transpilation:
[#&#8203;55010](https://github.com/vercel/next.js/issues/55010)
- upgrade edge-runtime:
[#&#8203;55005](https://github.com/vercel/next.js/issues/55005)
- \[functions-config-manifest] use correct extra config for pages
router:
[#&#8203;54786](https://github.com/vercel/next.js/issues/54786)
- Client-side HMR message types:
[#&#8203;55009](https://github.com/vercel/next.js/issues/55009)
- perf: use split chunks for the node server:
[#&#8203;54988](https://github.com/vercel/next.js/issues/54988)
- Remove `react-hot-toast` from the optimizePackageImports list:
[#&#8203;55029](https://github.com/vercel/next.js/issues/55029)
- Experimental server optimization:
[#&#8203;54925](https://github.com/vercel/next.js/issues/54925)
- Fix duplicated dynamic metadata routes in dev mode:
[#&#8203;55026](https://github.com/vercel/next.js/issues/55026)
- Adjust `optimizePackageImports`:
[#&#8203;55040](https://github.com/vercel/next.js/issues/55040)
- server: enable minification by default:
[#&#8203;54960](https://github.com/vercel/next.js/issues/54960)
- webpack: tweak config for split chunks:
[#&#8203;55054](https://github.com/vercel/next.js/issues/55054)
- fix(perf): lazy load `babel/code-frame`:
[#&#8203;55024](https://github.com/vercel/next.js/issues/55024)
- remove --turbo, use --experimental-turbo as --turbo:
[#&#8203;55063](https://github.com/vercel/next.js/issues/55063)
- fix: `skipTrailingSlashRedirect` being ignored in `pages`:
[#&#8203;55067](https://github.com/vercel/next.js/issues/55067)
- Debug tracing: include session and anonymous ids:
[#&#8203;55021](https://github.com/vercel/next.js/issues/55021)
- Next SWC: Constrain Vc cell values with `Send`:
[#&#8203;55077](https://github.com/vercel/next.js/issues/55077)
- test(next-dev): migrate styled-jsx integration test:
[#&#8203;55079](https://github.com/vercel/next.js/issues/55079)
- perf: add bundled rendering runtimes:
[#&#8203;52997](https://github.com/vercel/next.js/issues/52997)
- chore: add structured app page path type:
[#&#8203;55070](https://github.com/vercel/next.js/issues/55070)
- Fixed i18n data route RegExp:
[#&#8203;55109](https://github.com/vercel/next.js/issues/55109)
- chore: upgrade to TypeScript 5.2.2:
[#&#8203;55105](https://github.com/vercel/next.js/issues/55105)
- fix: ensure mpa navigation render side effects are only fired once:
[#&#8203;55032](https://github.com/vercel/next.js/issues/55032)
- Revert "perf: add bundled rendering runtimes
([#&#8203;52997](https://github.com/vercel/next.js/issues/52997))":
[#&#8203;55117](https://github.com/vercel/next.js/issues/55117)
- Strip internal routing headers:
[#&#8203;55114](https://github.com/vercel/next.js/issues/55114)
- Add option to support log full request url in verbose mode:
[#&#8203;55111](https://github.com/vercel/next.js/issues/55111)
- Filter out pages tree view for app dir only output:
[#&#8203;55120](https://github.com/vercel/next.js/issues/55120)
- Check for type of route handler returned value at build time (via the
TS plugin) and at runtime:
[#&#8203;51394](https://github.com/vercel/next.js/issues/51394)
- Set test headers via page.router API:
[#&#8203;55087](https://github.com/vercel/next.js/issues/55087)
- server: re-land bundled runtimes:
[#&#8203;55139](https://github.com/vercel/next.js/issues/55139)
- feat(turbopack): add dynamic metadata support:
[#&#8203;54995](https://github.com/vercel/next.js/issues/54995)
- server: require hook hotfix :
[#&#8203;55146](https://github.com/vercel/next.js/issues/55146)
- Revert swc versions to one that doesn't use lightningcss:
[#&#8203;55148](https://github.com/vercel/next.js/issues/55148)
- feat: support expanding urls in nexturbo (and fix static files):
[#&#8203;55147](https://github.com/vercel/next.js/issues/55147)
- Update font data:
[#&#8203;55155](https://github.com/vercel/next.js/issues/55155)
- server: remove turbopack-specific code when compiling with webpack:
[#&#8203;55226](https://github.com/vercel/next.js/issues/55226)
- Ensure `ImageResponse` extends `Response`:
[#&#8203;55187](https://github.com/vercel/next.js/issues/55187)
- Remove render workers in favor of esm loader:
[#&#8203;54813](https://github.com/vercel/next.js/issues/54813)
- test(turbopack): migrate 404-related tests from next-dev:
[#&#8203;55243](https://github.com/vercel/next.js/issues/55243)
- feat: add reserved port validation:
[#&#8203;55237](https://github.com/vercel/next.js/issues/55237)
- build: fix externals resolution when importing from next/dist:
[#&#8203;55269](https://github.com/vercel/next.js/issues/55269)
- Make open editor icon size non-shrink in error overlay:
[#&#8203;55273](https://github.com/vercel/next.js/issues/55273)
- build: fix minimal trace caching:
[#&#8203;55279](https://github.com/vercel/next.js/issues/55279)
- reafactor: renamed pathname -> page:
[#&#8203;55282](https://github.com/vercel/next.js/issues/55282)
- feat(next-dev): reenable turbopack beta message:
[#&#8203;55116](https://github.com/vercel/next.js/issues/55116)
- Add libsql to external package list:
[#&#8203;55266](https://github.com/vercel/next.js/issues/55266)
- fix: removed unused intercepting route definition references:
[#&#8203;55285](https://github.com/vercel/next.js/issues/55285)
- refactor(next-font): use next-transform-font:
[#&#8203;55252](https://github.com/vercel/next.js/issues/55252)
- Remove unused option and unified ready message into start server:
[#&#8203;55289](https://github.com/vercel/next.js/issues/55289)
- remove `--experimental-turbo` from supported next-dev args:
[#&#8203;55300](https://github.com/vercel/next.js/issues/55300)
- test(next-dev): clean up 404 tests:
[#&#8203;55292](https://github.com/vercel/next.js/issues/55292)
- Use NextJsHotReloaderInterface in router-server:
[#&#8203;55317](https://github.com/vercel/next.js/issues/55317)
- server: switch pages to react dom edge renderer:
[#&#8203;55318](https://github.com/vercel/next.js/issues/55318)
- Logging improvements:
[#&#8203;55298](https://github.com/vercel/next.js/issues/55298)
- Updates Mozilla links to not include language preference:
[#&#8203;55326](https://github.com/vercel/next.js/issues/55326)
- fix `react-server-dom-webpack` cache invalidation:
[#&#8203;55287](https://github.com/vercel/next.js/issues/55287)
- docs: add explicit units to isrMemoryCacheSize option:
[#&#8203;55108](https://github.com/vercel/next.js/issues/55108)
- feat(turbopack): attach type metadata for static metadata item:
[#&#8203;55340](https://github.com/vercel/next.js/issues/55340)
- fix duplicated error logging when start server:
[#&#8203;55328](https://github.com/vercel/next.js/issues/55328)
- Revert react-server-dom require change:
[#&#8203;55345](https://github.com/vercel/next.js/issues/55345)
- fix turbopack HMR, fix disconnect detection:
[#&#8203;55361](https://github.com/vercel/next.js/issues/55361)
- Fix CPU profile generation:
[#&#8203;55365](https://github.com/vercel/next.js/issues/55365)
- fix memory leak in require.cache cleanup:
[#&#8203;55377](https://github.com/vercel/next.js/issues/55377)
- WEB-1135: Update examples and schema for Turbopack loaders config
change:
[#&#8203;54584](https://github.com/vercel/next.js/issues/54584)
- feat(turbopack): support next.js specific node polyfills:
[#&#8203;55343](https://github.com/vercel/next.js/issues/55343)
- Turbopack: Allow Pages entrypoint template to import user's `.ts`
files: [#&#8203;55296](https://github.com/vercel/next.js/issues/55296)
- Revert "feat(turbopack): support next.js specific node polyfills":
[#&#8203;55385](https://github.com/vercel/next.js/issues/55385)
- Remove leftover worker code and types:
[#&#8203;55383](https://github.com/vercel/next.js/issues/55383)
- run validation logic for TURBOPACK too:
[#&#8203;55379](https://github.com/vercel/next.js/issues/55379)
- more turbopack HMR fixes and test case:
[#&#8203;55368](https://github.com/vercel/next.js/issues/55368)
- Revert "Revert react-server-dom require change":
[#&#8203;55382](https://github.com/vercel/next.js/issues/55382)
- Set standalone server default hostname to `0.0.0.0`:
[#&#8203;54445](https://github.com/vercel/next.js/issues/54445)
- Revert "Revert "feat(turbopack): support next.js specific node
polyfills"":
[#&#8203;55392](https://github.com/vercel/next.js/issues/55392)
- Update React from
[`dd480ef`](https://github.com/vercel/next.js/commit/dd480ef92) to
[`d6dcad6`](https://github.com/vercel/next.js/commit/d6dcad6a8).:
[#&#8203;55399](https://github.com/vercel/next.js/issues/55399)
- Memoize serverDistDir generation:
[#&#8203;55375](https://github.com/vercel/next.js/issues/55375)
- Remove IncomingMessage type where unused:
[#&#8203;55387](https://github.com/vercel/next.js/issues/55387)
- Remove unused file:
[#&#8203;55378](https://github.com/vercel/next.js/issues/55378)
- Update useParams typing to assume a given shape:
[#&#8203;55126](https://github.com/vercel/next.js/issues/55126)
- Remove setLazyProp from the hot path of all requests:
[#&#8203;55391](https://github.com/vercel/next.js/issues/55391)
- fix: server actions initiated from static pages:
[#&#8203;51534](https://github.com/vercel/next.js/issues/51534)
- Turbopack: log hmr compile changes:
[#&#8203;55406](https://github.com/vercel/next.js/issues/55406)
- fix: server actions initiated from static pages:
[#&#8203;51534](https://github.com/vercel/next.js/issues/51534)
- Turbopack: log hmr compile changes:
[#&#8203;55406](https://github.com/vercel/next.js/issues/55406)
- Update turbopack:
[#&#8203;55402](https://github.com/vercel/next.js/issues/55402)
- fix: sort imports to ensure consistent hash:
[#&#8203;55358](https://github.com/vercel/next.js/issues/55358)
- fix manifest load errors when using assetPrefix:
[#&#8203;55416](https://github.com/vercel/next.js/issues/55416)
- Turbopack: remap `next/head` on client in App Pages:
[#&#8203;55419](https://github.com/vercel/next.js/issues/55419)
- Ensure etags are not generated for static files when disabled:
[#&#8203;55376](https://github.com/vercel/next.js/issues/55376)
- use atomic writes to avoid seeing incomplete files:
[#&#8203;55424](https://github.com/vercel/next.js/issues/55424)
- fix server-side changes events:
[#&#8203;55437](https://github.com/vercel/next.js/issues/55437)
- server: bundle vendored react:
[#&#8203;55362](https://github.com/vercel/next.js/issues/55362)
- fix: move sort to loader to also sort query string:
[#&#8203;55425](https://github.com/vercel/next.js/issues/55425)
- Don't log error about root_task_dispose:
[#&#8203;55458](https://github.com/vercel/next.js/issues/55458)
- Skip JSON.parse in loadClientReferenceManifest:
[#&#8203;55457](https://github.com/vercel/next.js/issues/55457)
- Restrict useFormState in Server Components:
[#&#8203;55417](https://github.com/vercel/next.js/issues/55417)
- Generate middlewareManifestPath only once:
[#&#8203;55489](https://github.com/vercel/next.js/issues/55489)
- Test Mode: report onFetch interceptions in the test:
[#&#8203;55456](https://github.com/vercel/next.js/issues/55456)
- Turbopack: Setup HMR for client-only changes in App dir:
[#&#8203;55464](https://github.com/vercel/next.js/issues/55464)
- Remove esm loader:
[#&#8203;55509](https://github.com/vercel/next.js/issues/55509)
- update turbopack:
[#&#8203;55515](https://github.com/vercel/next.js/issues/55515)
- Remove process.env reading in require hook:
[#&#8203;55520](https://github.com/vercel/next.js/issues/55520)
- Allow server-only in server targets and client-only in client
components targets to be available:
[#&#8203;55394](https://github.com/vercel/next.js/issues/55394)
- Make useSearchParams and useParams compatible between app and pages
router:
[#&#8203;55280](https://github.com/vercel/next.js/issues/55280)
- fix(next-core): enable image extensions:
[#&#8203;55460](https://github.com/vercel/next.js/issues/55460)
- build: add aliases for react-dom/server usage in server bundles:
[#&#8203;55536](https://github.com/vercel/next.js/issues/55536)
- fix: run turbopack in forked process:
[#&#8203;55545](https://github.com/vercel/next.js/issues/55545)
- fix next.js own build on windows:
[#&#8203;55544](https://github.com/vercel/next.js/issues/55544)
- Fix notFound status code with ISR in app:
[#&#8203;55542](https://github.com/vercel/next.js/issues/55542)
- Disable client-only for middleware and pages api layer:
[#&#8203;55541](https://github.com/vercel/next.js/issues/55541)
- Fix missing module.compiled trace file and unhandledRejection in
ensurePage:
[#&#8203;55553](https://github.com/vercel/next.js/issues/55553)
- Add `mui-core` to the default `optimizePackageImports` list:
[#&#8203;55554](https://github.com/vercel/next.js/issues/55554)
- Consolidate experimental React opt-in & add `ppr` flag:
[#&#8203;55560](https://github.com/vercel/next.js/issues/55560)
- Add react-icons to optimizePackageImports:
[#&#8203;55572](https://github.com/vercel/next.js/issues/55572)
- Fix useState function initialiser case for `optimize_server_react`
transform:
[#&#8203;55551](https://github.com/vercel/next.js/issues/55551)
- Update supported config options for Turbopack:
[#&#8203;55556](https://github.com/vercel/next.js/issues/55556)
- Fix react packages are not bundled for metadata routes:
[#&#8203;55579](https://github.com/vercel/next.js/issues/55579)
- improve internal error logging:
[#&#8203;55582](https://github.com/vercel/next.js/issues/55582)
- fix styled-jsx alias:
[#&#8203;55581](https://github.com/vercel/next.js/issues/55581)

##### Documentation Changes

- docs: Bump minimum Node.js version to 16.14:
[#&#8203;54285](https://github.com/vercel/next.js/issues/54285)
- Docs: Fix broken links:
[#&#8203;54340](https://github.com/vercel/next.js/issues/54340)
- Docs: Add notes that revalidation is not available in the Edge runtime
/ only Node.js:
[#&#8203;54338](https://github.com/vercel/next.js/issues/54338)
- Docs: Update template.js section:
[#&#8203;54370](https://github.com/vercel/next.js/issues/54370)
- Docs: Clarify status codes w/ streaming:
[#&#8203;54374](https://github.com/vercel/next.js/issues/54374)
- Docs: Document `manifest` metadata file:
[#&#8203;54380](https://github.com/vercel/next.js/issues/54380)
- Docs: Refer users to IDE or MDN for manifest object options:
[#&#8203;54385](https://github.com/vercel/next.js/issues/54385)
- Docs: Remove runtime configuration from /app docs:
[#&#8203;54336](https://github.com/vercel/next.js/issues/54336)
- docs: Remove unneeded word in caching docs:
[#&#8203;54451](https://github.com/vercel/next.js/issues/54451)
- docs: Add `next-i18n-router` as a resource for internationalized
routing:
[#&#8203;52344](https://github.com/vercel/next.js/issues/52344)
- Update 10-testing.mdx:
[#&#8203;54107](https://github.com/vercel/next.js/issues/54107)
- docs: Rewrite Rendering Section and React Essentials Page:
[#&#8203;51579](https://github.com/vercel/next.js/issues/51579)
- Docs: Fix formatting issues in the rendering docs:
[#&#8203;54517](https://github.com/vercel/next.js/issues/54517)
- docs: fix broken link missing leading slash:
[#&#8203;54520](https://github.com/vercel/next.js/issues/54520)
- docs: Add missing parameters to both `useSelectedLayoutSegment` &
`useSelectedLayoutSegments`:
[#&#8203;53602](https://github.com/vercel/next.js/issues/53602)
- chore(docs): add example of sanity image to `loaderFile` config:
[#&#8203;54529](https://github.com/vercel/next.js/issues/54529)
- docs: fix source files hash calculation:
[#&#8203;54509](https://github.com/vercel/next.js/issues/54509)
- docs: update 10-route-handlers.mdx:
[#&#8203;54605](https://github.com/vercel/next.js/issues/54605)
- Docs: Update Edge runtime and data revalidation information:
[#&#8203;54499](https://github.com/vercel/next.js/issues/54499)
- Update revalidatePath to revalidateTag:
[#&#8203;54633](https://github.com/vercel/next.js/issues/54633)
- docs: Add JS code snippets for forms:
[#&#8203;54577](https://github.com/vercel/next.js/issues/54577)
- docs: updates generateMetadata function signature:
[#&#8203;54638](https://github.com/vercel/next.js/issues/54638)
- docs: fix small typo:
[#&#8203;54656](https://github.com/vercel/next.js/issues/54656)
- Update revalidatePath.mdx:
[#&#8203;54631](https://github.com/vercel/next.js/issues/54631)
- Fixed typo in Building your application > 03. Rendering section:
[#&#8203;54764](https://github.com/vercel/next.js/issues/54764)
- (Docs) Add missing JS-Code, cookies function names updated
accordingly.:
[#&#8203;54703](https://github.com/vercel/next.js/issues/54703)
- docs: clarify data type in Forms and Mutations section:
[#&#8203;54630](https://github.com/vercel/next.js/issues/54630)
- docs: Change Vite guide title:
[#&#8203;54774](https://github.com/vercel/next.js/issues/54774)
- docs: remove typo in `use-selected-layout-segments.mdx`:
[#&#8203;54767](https://github.com/vercel/next.js/issues/54767)
- chore: verify missing/invalid/private reproduction links:
[#&#8203;54724](https://github.com/vercel/next.js/issues/54724)
- docs: fix syntax error in i18n example code block:
[#&#8203;54749](https://github.com/vercel/next.js/issues/54749)
- docs: Add JS/TS code switchers to Middleware:
[#&#8203;54726](https://github.com/vercel/next.js/issues/54726)
- docs: define router instance in code block:
[#&#8203;54707](https://github.com/vercel/next.js/issues/54707)
- Fix typo in description of error.js:
[#&#8203;54933](https://github.com/vercel/next.js/issues/54933)
- docs: Minor formatting fix in Pages Router SSG:
[#&#8203;54915](https://github.com/vercel/next.js/issues/54915)
- docs: add `maxDuration` in API Routes config:
[#&#8203;54844](https://github.com/vercel/next.js/issues/54844)
- docs: add missing word in client components:
[#&#8203;54830](https://github.com/vercel/next.js/issues/54830)
- docs: Clarify the ability to access current route segments in layouts:
[#&#8203;53349](https://github.com/vercel/next.js/issues/53349)
- docs: Update Vercel YouTube channel url:
[#&#8203;54912](https://github.com/vercel/next.js/issues/54912)
- docs: Move general info about next.config.\* to its index page:
[#&#8203;53542](https://github.com/vercel/next.js/issues/53542)
- docs: Fix typo in app/building-your-application/caching:
[#&#8203;54841](https://github.com/vercel/next.js/issues/54841)
- docs: Add template API reference:
[#&#8203;54938](https://github.com/vercel/next.js/issues/54938)
- Update eslint dependencies note in docs:
[#&#8203;55023](https://github.com/vercel/next.js/issues/55023)
- docs: Fix typo in getting-started/project-structure:
[#&#8203;55035](https://github.com/vercel/next.js/issues/55035)
- docs: fix typo:
[#&#8203;54973](https://github.com/vercel/next.js/issues/54973)
- docs: add missing quotation mark:
[#&#8203;54968](https://github.com/vercel/next.js/issues/54968)
- docs: Remove `app` reference on `pages` doc for runtimes.:
[#&#8203;55058](https://github.com/vercel/next.js/issues/55058)
- docs: example of generated nonce to use base64 encoding as per spec:
[#&#8203;55039](https://github.com/vercel/next.js/issues/55039)
- Update 01-server-components.mdx:
[#&#8203;55085](https://github.com/vercel/next.js/issues/55085)
- docs: fix nested list:
[#&#8203;55178](https://github.com/vercel/next.js/issues/55178)
- docs: use `satisfies` for TypeScript code blocks:
[#&#8203;55205](https://github.com/vercel/next.js/issues/55205)
- docs: satisfies follow up:
[#&#8203;55234](https://github.com/vercel/next.js/issues/55234)
- Fix typo:
[#&#8203;55245](https://github.com/vercel/next.js/issues/55245)
- docs: clarify setting cookies docs:
[#&#8203;55149](https://github.com/vercel/next.js/issues/55149)
- Update docs for revalidatePath fix:
[#&#8203;55083](https://github.com/vercel/next.js/issues/55083)
- Update route-segment-config.mdx for fix broken link:
[#&#8203;55212](https://github.com/vercel/next.js/issues/55212)
- docs: Add some App Router FAQs:
[#&#8203;55186](https://github.com/vercel/next.js/issues/55186)
- Update 03-forms-and-mutations.mdx:
[#&#8203;55386](https://github.com/vercel/next.js/issues/55386)
- docs: `optimizePackageImports`:
[#&#8203;55185](https://github.com/vercel/next.js/issues/55185)
- docs: Update streaming section.:
[#&#8203;55408](https://github.com/vercel/next.js/issues/55408)
- Add route groups example to revalidatePath doc:
[#&#8203;55543](https://github.com/vercel/next.js/issues/55543)
- chore: Fix heading hierarchy in revalidateTag documentation:
[#&#8203;55470](https://github.com/vercel/next.js/issues/55470)
- chore: replace issue triaing actions with `nissuer`:
[#&#8203;55525](https://github.com/vercel/next.js/issues/55525)

##### Example Changes

- Update Contentful example for App Router.:
[#&#8203;54205](https://github.com/vercel/next.js/issues/54205)
- set hostname to 0.0.0.0:
[#&#8203;54342](https://github.com/vercel/next.js/issues/54342)
- (Example) Add CMS Sitecore XM Cloud Example:
[#&#8203;54535](https://github.com/vercel/next.js/issues/54535)
- updated sitecore deploy button:
[#&#8203;54678](https://github.com/vercel/next.js/issues/54678)
- (Example) Update with-segment-analytics to use
segmentio/analytics-next and app layout:
[#&#8203;52327](https://github.com/vercel/next.js/issues/52327)
- update dependencies:
[#&#8203;53334](https://github.com/vercel/next.js/issues/53334)
- example: Add `elements.update()` to ensure latest payment amount is
reflected:
[#&#8203;54848](https://github.com/vercel/next.js/issues/54848)
- fix: Fix grammar issues on README.md:
[#&#8203;54921](https://github.com/vercel/next.js/issues/54921)
- Fix: slug type issue:
[#&#8203;54616](https://github.com/vercel/next.js/issues/54616)
- chore: upgrade playwright example:
[#&#8203;53584](https://github.com/vercel/next.js/issues/53584)
- Update Jest and Vitest example for App Router.:
[#&#8203;54989](https://github.com/vercel/next.js/issues/54989)
- examples: Update strict-csp example with better nonce:
[#&#8203;55131](https://github.com/vercel/next.js/issues/55131)
- Fix/security:
[#&#8203;55189](https://github.com/vercel/next.js/issues/55189)
- examples: upgrade
[@&#8203;makeswift/runtime](https://github.com/makeswift/runtime) from
0.2.2 to 0.10.13:
[#&#8203;55203](https://github.com/vercel/next.js/issues/55203)
- examples: update KeystoneJS version:
[#&#8203;55201](https://github.com/vercel/next.js/issues/55201)
- fix: upgrade recoil from 0.7.6 to 0.7.7:
[#&#8203;55222](https://github.com/vercel/next.js/issues/55222)
- chore(examples): upgrade `@keystone-next/keystone`:
[#&#8203;55210](https://github.com/vercel/next.js/issues/55210)
- fix: upgrade date-fns from 2.28.0 to 2.30.0:
[#&#8203;55274](https://github.com/vercel/next.js/issues/55274)
- fix: upgrade sharp from 0.29.3 to 0.32.5:
[#&#8203;55254](https://github.com/vercel/next.js/issues/55254)
- fix: upgrade react-native-web from 0.11.7 to 0.19.7:
[#&#8203;55221](https://github.com/vercel/next.js/issues/55221)
- fix: upgrade [@&#8203;emotion/css](https://github.com/emotion/css)
from 11.10.0 to 11.11.2:
[#&#8203;55352](https://github.com/vercel/next.js/issues/55352)
- example: fix example error:
[#&#8203;54599](https://github.com/vercel/next.js/issues/54599)
- fix: examples/cms-keystonejs-embedded/package.json to reduce
vulnerabilities:
[#&#8203;55354](https://github.com/vercel/next.js/issues/55354)
- Hotfix for missing application/json header in Prepr example:
[#&#8203;55517](https://github.com/vercel/next.js/issues/55517)
- Type Error on Event Type payment_intent webhook:
[#&#8203;55493](https://github.com/vercel/next.js/issues/55493)
- Correct spelling in playwright docs:
[#&#8203;55557](https://github.com/vercel/next.js/issues/55557)

##### Misc Changes

- Add test for using custom font in metadata image routes:
[#&#8203;54274](https://github.com/vercel/next.js/issues/54274)
- Update `swc_core` to `v0.79.69`:
[#&#8203;54190](https://github.com/vercel/next.js/issues/54190)
- docs: update a small typo in
`02-app/01-building-your-application/06-optimizing/01-images.mdx`:
[#&#8203;54311](https://github.com/vercel/next.js/issues/54311)
- update readme in nextjs testing:
[#&#8203;54322](https://github.com/vercel/next.js/issues/54322)
- add test case for CSP with bootstrap scripts and preinit modules:
[#&#8203;54348](https://github.com/vercel/next.js/issues/54348)
- Fix windows next-swc builds:
[#&#8203;54353](https://github.com/vercel/next.js/issues/54353)
- test: add case for marking \_document with edge runtime:
[#&#8203;54316](https://github.com/vercel/next.js/issues/54316)
- Update timeout for release stats:
[#&#8203;54363](https://github.com/vercel/next.js/issues/54363)
- Update `swc_core` to `v0.79.70`:
[#&#8203;54368](https://github.com/vercel/next.js/issues/54368)
- chore(ci): add socket.yaml:
[#&#8203;54446](https://github.com/vercel/next.js/issues/54446)
- Update install-native script to avoid pnpm cache:
[#&#8203;54462](https://github.com/vercel/next.js/issues/54462)
- Fix failing TS test from new release:
[#&#8203;54523](https://github.com/vercel/next.js/issues/54523)
- Enable verbose logging for turbo in CI:
[#&#8203;54525](https://github.com/vercel/next.js/issues/54525)
- Update flakey image component tests:
[#&#8203;54526](https://github.com/vercel/next.js/issues/54526)
- Update runner labels for PR stats:
[#&#8203;54524](https://github.com/vercel/next.js/issues/54524)
- chore(ci): emit env vars that impact ci results:
[#&#8203;54534](https://github.com/vercel/next.js/issues/54534)
- Break-up install and build steps for PR stats:
[#&#8203;54536](https://github.com/vercel/next.js/issues/54536)
- Update release stats install/build executing:
[#&#8203;54576](https://github.com/vercel/next.js/issues/54576)
- Add missing install env for release stats:
[#&#8203;54581](https://github.com/vercel/next.js/issues/54581)
- modify bench scripts to not conflict with dev task:
[#&#8203;54600](https://github.com/vercel/next.js/issues/54600)
- Implement granular rust caching:
[#&#8203;54582](https://github.com/vercel/next.js/issues/54582)
- chore: update gitattributes with linguist-vendored:
[#&#8203;54683](https://github.com/vercel/next.js/issues/54683)
- Consider cargo config in granular cache key:
[#&#8203;54700](https://github.com/vercel/next.js/issues/54700)
- Updating Third party capital version. :
[#&#8203;54418](https://github.com/vercel/next.js/issues/54418)
- chore: label invalid issues:
[#&#8203;54826](https://github.com/vercel/next.js/issues/54826)
- chore: update triaging docs:
[#&#8203;54828](https://github.com/vercel/next.js/issues/54828)
- use pnpm for `next-with-deps`:
[#&#8203;54847](https://github.com/vercel/next.js/issues/54847)
- chore: fix autolabeler:
[#&#8203;54916](https://github.com/vercel/next.js/issues/54916)
- Update codeowners:
[#&#8203;54966](https://github.com/vercel/next.js/issues/54966)
- Update ready check for PR stats:
[#&#8203;55022](https://github.com/vercel/next.js/issues/55022)
- chore(ci): bump pnpm v8.6.11 to v8.7.1:
[#&#8203;54873](https://github.com/vercel/next.js/issues/54873)
- test: merge base path tests:
[#&#8203;55069](https://github.com/vercel/next.js/issues/55069)
- Update pull_request_template.md:
[#&#8203;55098](https://github.com/vercel/next.js/issues/55098)
- Reenable app-static usePathname tests:
[#&#8203;55065](https://github.com/vercel/next.js/issues/55065)
- enable all passing turbopack tests for CI:
[#&#8203;55100](https://github.com/vercel/next.js/issues/55100)
- test(nexttestsetup): teardown nextinstance gracefully:
[#&#8203;55144](https://github.com/vercel/next.js/issues/55144)
- tests(next-dev): migrate basic tailwind tests for turbopack:
[#&#8203;55118](https://github.com/vercel/next.js/issues/55118)
- test(fixture): improve finding ports to reduce flaky:
[#&#8203;55151](https://github.com/vercel/next.js/issues/55151)
- Test with latest `node@18`:
[#&#8203;54000](https://github.com/vercel/next.js/issues/54000)
- fix: upgrade listr2 from 5.0.5 to 5.0.8:
[#&#8203;55223](https://github.com/vercel/next.js/issues/55223)
- Update codeowners:
[#&#8203;55355](https://github.com/vercel/next.js/issues/55355)
- fix: added support for tests to add resolutions for deps:
[#&#8203;55398](https://github.com/vercel/next.js/issues/55398)
- Update `swc_core` to `v0.83.12`:
[#&#8203;55216](https://github.com/vercel/next.js/issues/55216)
- add test for turbopack refresh error:
[#&#8203;55447](https://github.com/vercel/next.js/issues/55447)
- fix inconsistency with pnpm lockfile:
[#&#8203;55440](https://github.com/vercel/next.js/issues/55440)
- chore: remove replay from issue template:
[#&#8203;55397](https://github.com/vercel/next.js/issues/55397)
- test(integration): fix --turbo tests fixture setup:
[#&#8203;55293](https://github.com/vercel/next.js/issues/55293)
- Disable flakey middleware-dev-error test:
[#&#8203;55539](https://github.com/vercel/next.js/issues/55539)
- test(turbopack): enable async storage tests:
[#&#8203;55413](https://github.com/vercel/next.js/issues/55413)
- docs: add bun run dev command to template readme for create-next-app:
[#&#8203;55504](https://github.com/vercel/next.js/issues/55504)
- chore(third-parties): replace rimraf with rm.mjs:
[#&#8203;55547](https://github.com/vercel/next.js/issues/55547)

##### Credits

Huge thanks to [@&#8203;ztanner](https://github.com/ztanner),
[@&#8203;huozhi](https://github.com/huozhi),
[@&#8203;icyJoseph](https://github.com/icyJoseph),
[@&#8203;kdy1](https://github.com/kdy1),
[@&#8203;timneutkens](https://github.com/timneutkens),
[@&#8203;feedthejim](https://github.com/feedthejim),
[@&#8203;nbhargava](https://github.com/nbhargava),
[@&#8203;shuding](https://github.com/shuding),
[@&#8203;lauthieb](https://github.com/lauthieb),
[@&#8203;leerob](https://github.com/leerob),
[@&#8203;styfle](https://github.com/styfle),
[@&#8203;tonskton](https://github.com/tonskton),
[@&#8203;delbaoliveira](https://github.com/delbaoliveira),
[@&#8203;m4salah](https://github.com/m4salah),
[@&#8203;gnoff](https://github.com/gnoff),
[@&#8203;kwonoj](https://github.com/kwonoj),
[@&#8203;ijjk](https://github.com/ijjk),
[@&#8203;dvoytenko](https://github.com/dvoytenko),
[@&#8203;sloanesturz](https://github.com/sloanesturz),
[@&#8203;balazsorban44](https://github.com/balazsorban44),
[@&#8203;wyattjoh](https://github.com/wyattjoh),
[@&#8203;wbinnssmith](https://github.com/wbinnssmith),
[@&#8203;dcporter44](https://github.com/dcporter44),
[@&#8203;Kikobeats](https://github.com/Kikobeats),
[@&#8203;uzairali001](https://github.com/uzairali001),
[@&#8203;A7med3bdulBaset](https://github.com/A7med3bdulBaset),
[@&#8203;sokra](https://github.com/sokra),
[@&#8203;ClementDreptin](https://github.com/ClementDreptin),
[@&#8203;vvo](https://github.com/vvo),
[@&#8203;Vector73](https://github.com/Vector73),
[@&#8203;ah100101](https://github.com/ah100101),
[@&#8203;chanyeinthaw](https://github.com/chanyeinthaw),
[@&#8203;emiliosheinz](https://github.com/emiliosheinz),
[@&#8203;dikaio](https://github.com/dikaio),
[@&#8203;indraantoor](https://github.com/indraantoor),
[@&#8203;steven-tey](https://github.com/steven-tey),
[@&#8203;krychaxp](https://github.com/krychaxp),
[@&#8203;smaeda-ks](https://github.com/smaeda-ks),
[@&#8203;janicklas-ralph](https://github.com/janicklas-ralph),
[@&#8203;EdPutans](https://github.com/EdPutans),
[@&#8203;vinaykulk621](https://github.com/vinaykulk621),
[@&#8203;michaelangeloio](https://github.com/michaelangeloio),
[@&#8203;mateuszaliyev](https://github.com/mateuszaliyev),
[@&#8203;lukebussey](https://github.com/lukebussey),
[@&#8203;jridgewell](https://

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/remcolakens/next-boilerplate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi45Ny4xIiwidXBkYXRlZEluVmVyIjoiMzYuOTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Sep 25, 2023
1 parent f11920e commit cca0b40
Show file tree
Hide file tree
Showing 3 changed files with 606 additions and 265 deletions.
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.17.1
18.18.0
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^14.5.1",
"@types/jest": "29.5.5",
"@types/node": "^18.17.17",
"@types/react": "^18.2.21",
"@types/node": "^18.17.19",
"@types/react": "^18.2.22",
"@types/react-dom": "^18.2.7",
"@types/testing-library__jest-dom": "5.14.9",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"babel-jest": "^29.7.0",
"commitizen": "^4.3.0",
"eslint": "^8.49.0",
"eslint-config-next": "^13.4.19",
"eslint": "^8.50.0",
"eslint-config-next": "^13.5.2",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-prettier": "4.2.1",
"eslint-plugin-testing-library": "^5.11.1",
Expand All @@ -51,7 +51,7 @@
"lint-staged": "^13.3.0",
"prettier": "^2.8.8",
"prettier-plugin-organize-imports": "^3.2.3",
"semantic-release": "^22.0.0",
"semantic-release": "^22.0.5",
"typescript": "^5.2.2"
},
"dependencies": {
Expand All @@ -60,13 +60,13 @@
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"framer-motion": "^10.16.4",
"next": "^13.4.19",
"next": "^13.5.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-use": "^17.4.0"
},
"engines": {
"node": ">=v18.17.1"
"node": ">=18.18.0"
},
"packageManager": "pnpm@8.7.6"
}
Loading

0 comments on commit cca0b40

Please sign in to comment.