next.js

The React Framework

MIT License

Downloads
211.7M
Stars
120.8K
Committers
3.5K

Bot releases are hidden (Show)

next.js - v13.2.5-canary.21

Published by ijjk over 1 year ago

Core Changes

  • Underscore Handling Fixes: #47581
  • Move App Route handler logic into bundle: #47582
  • Revert "Move App Route handler logic into bundle": #47614
  • Make sure the global not found route doesn't conflict with existing /not-found route: #47619
  • Fix robots.txt generation: #47625
  • fix typescript errors in next-core: #47607
  • Expose metadata types: #47630
  • show most recent error first in turbopack error overlay: #47414
  • Move App Route handler logic into bundle: #47633
  • fix: handle output: export with use client: #47635
  • provide Buffer polyfill to client and edge: #47610
  • fix: image loaderFile with edge runtime: #47659
  • Update vendored react to 18.3.0-next-85de6fde5-20230328: #47675
  • fix: improve type of ExportPathMap: #47676
  • Fix(next-types-plugin): remove unused imports: #47667
  • resolve browser modules for edge api in turbopack: #47604
  • build(next-swc): introduce turbo-binding: #47512

Documentation Changes

  • Fix typo: #47634
  • Grammar fix: #47600

Misc Changes

  • Update test create-next-app running: #47611
  • Fix rust-check
  • Update pnpm version for trigger release

Credits

Huge thanks to @wyattjoh, @shuding, @huozhi, @hotters, @ForsakenHarmony, @styfle, @sokra, @isaackatayev, @DuCanhGH, and @kwonoj for helping!

next.js -

Published by sokra over 1 year ago

Core Changes

  • refactor(relay): Use transform from swc/plugins repository: #47441
  • remove unused turbo dependencies: #47557
  • Add initial tree shaking refactorings: #47559
  • next/font/local support for Turbopack: #47369
  • Handle unknown platform triples in next-swc: #47570
  • Fix fetch cache config and fetch revalidates: #47573
  • Fix instrumentation not being called on edge in some cases: #47495
  • Implement automatic font fallback support for next/font/local: #47463
  • Document various structs and methods in next/font: #47588
  • Fix race condition of invalidation: #47586
  • add test case for nested imports: #47580

Documentation Changes

  • docs(image): Update browser bugs section for Safari 16.4 release: #47577
  • Switch to ESM Jest config in docs: #42144

Example Changes

  • Use App Router for static export example.: #47584
  • Update Convex example to [email protected]: #47175

Misc Changes

  • Remove unneeded waiting in otel tests: #47431
  • Improve client boundary source type detection (#47532)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
  • ci(workflow): run checks for the test specific features: #47572

Credits

Huge thanks to @kdy1, @jankaifer, @wbinnssmith, @shuding, @dante-robinson, @ijjk, @kwonoj, @leerob, @lachlanjc, @karlhorky, and @ianmacartney for helping!

next.js - v13.2.5-canary.19

Published by ijjk over 1 year ago

Core Changes

  • Feat(next-types-plugin): added support for Route Handlers: #47185
  • Add warning when deopting page into client rendering entirely: #47531
  • Integrating capsize latest: #47428
  • Rename app-render/index.tsx to app-render/app-render.tsx: #47285

Documentation Changes

  • Add note about req to circular-structure error doc: #47162

Example Changes

  • Remove incorrect entries for pnpm debug log: #47241

Misc Changes

  • Update release package.json scripts: #47529
  • Update pre-compiled
  • Add ownership of build folder to Web Tooling team: #47508
  • test(test-utils): correct --turbo error overlay lookup: #46901
  • Update failing i18n e2e deploy test: #47555
  • Update some flakey test cases: #47556

Credits

Huge thanks to @DuCanhGH, @padmaia, @timneutkens, @janicklas-ralph, @tomryanx, @kwonoj, and @karlhorky for helping!

next.js -

Published by timneutkens over 1 year ago

Documentation Changes

  • Docs typo: #47528

Example Changes

  • fix-(Examples) Updated link tags in Auth0 example code.: #47518

Credits

Huge thanks to @sp00ls and @vinaykulk621 for helping!

next.js -

Published by sokra over 1 year ago

Core Changes

  • add useReportWebVitals that makes use of web-vitals package: #47319
  • Ignore folders prefixed by underscore (_) in App Router: #47439
  • Finalize HOC support with server entries and add encodeReply & decodeReply: #47438
  • Locale fixes for App Directory: #47429
  • Fix useSelectedLayoutSegments including PAGE: #47492
  • parallel routes: implement default route + fix bugs on navigation: #47436
  • Add http.route into root otel span: #47392
  • fix: typo in max cache size error message: #47505
  • Fix other case for useSelectedLayoutSegments: #47511
  • fix error handling and hanging problems: #47457
  • restore dynamic directory embedding: #47260
  • Remove head.js: #47507
  • Return null for useParams in pages: #47490
  • Clean up leftover loaders: #46801

Documentation Changes

  • Update react hydration error message page title: #47499

Example Changes

  • chore(examples): Fix for destroy is not a function error: #47469
  • Updated the versus short form in ssg-ssr example in docs: #47397

Misc Changes

  • chore: tweak CODEOWNERS: #47491
  • Fix failing og api e2e test: #47500
  • add auto labeling for turbopack/the web-tooling team: #47502
  • Update flakey app dev tests: #47504

Credits

Huge thanks to @schehata, @timneutkens, @shuding, @wyattjoh, @balazsorban44, @heyitsuzair, @molebox, @ijjk, @ForsakenHarmony, @feedthejim, @jankaifer, @dlehmhus, and @akshaynox for helping!

next.js - v13.2.5-canary.16

Published by ijjk over 1 year ago

Core Changes

  • chore: add telemetry for output: export: #47464
  • Update fetch cache memory handling: #47465

Documentation Changes

  • Update Error Boundaries link to new ReactJS documentation: #47474

Example Changes

  • Update to supertokens example app: #47435

Misc Changes

  • chore: clean up CODEOWNERS: #47451
  • chore: run all tests for next/image against app dir: #47267
  • Update failing i18n e2e deploy test: #47462
  • Add workflow to trigger release: #47461
  • Fix trigger_release workflow type: #47466
  • Update version script
  • Tweak trigger release cloning

Credits

Huge thanks to @balazsorban44, @styfle, @DevEsteves, and @rishabhpoddar for helping!

next.js - v13.2.5-canary.15

Published by ijjk over 1 year ago

Core Changes

  • Fix twitter metadata info merging: #47433
  • improve source mapping of console output and errors: #47388
  • Fix closure and rest params handling in SWC transform: #47401
  • feat: change next build to emit output with output: export: #47376
  • Error during dev if returning Response in pages API routes in Node.js runtime: #47442
  • Add content hash for dynamic og image routes: #47440

Documentation Changes

  • clarify warning about edge + ISR support: #47452

Misc Changes

  • Add test for force-dynamic and catch-all routes (#47418
  • Update CODEOWNERS
  • chore: reduce noisy logs when updating timing gist: #47446
  • Update failing e2e deploy test: #47453

Credits

Huge thanks to @huozhi, @sokra, @shuding, @styfle, and @EndangeredMassa for helping!

next.js -

Published by feedthejim over 1 year ago

Core Changes

  • Add optional match support of rewrites and redirects in typedRoutes: #47398
  • Support dynamic routes for social images and icons: #47425
  • turbopack: Implement streamed middleware: #47264

Documentation Changes

  • Updating the default URL of Amplify Hosting: #47420

Credits

Huge thanks to @shuding, @huozhi, @jridgewell, and @swaminator for helping!

next.js - v13.2.5-canary.13

Published by ijjk over 1 year ago

Core Changes

  • Simplify moduleProxy alias: #47381
  • Skip warning if there is app directory for no-html-link-for-pages rule: #42516
  • Catch redirect() in root layout: #47345
  • Add useParams(): #47373
  • Refactor ES chunk evaluate logic into a Runtime trait: #47116
  • Add more spans into OTEL instrumentation to wrap all user defined functions: #47368
  • Support HOC cases in server entries: #47379
  • Support dynamic routes for social images and icons: #47372
  • Fix build spinner in TTY env: #47383
  • upgrade vendored React to 18.3.0-next-12a1d140e-20230321: #47405
  • Add default meta tags to error page: #47404
  • Extend not-found.js to catch all unmatched routes: #47328

Example Changes

  • chore(examples): fix Mongoose deprecation warning: #47358
  • chore: fix localhost port: #47413

Misc Changes

  • Don't set git config features.manyFiles on post install: #47375
  • fix(cli): change file name from route.ts to route.js: #47352
  • chore: tweak PR labeler pattern: #47395
  • Revert "Support dynamic routes for social images and icons" (#47416
  • Update failing e2e checks: #47423

Credits

Huge thanks to @wbinnssmith, @vinaykulk621, @heyitsuzair, @shuding, @mrkldshv, @timneutkens, @alexkirsz, @jankaifer, @balazsorban44, @huozhi, and @furkanmavili for helping!

next.js - v13.2.5-canary.12

Published by ijjk over 1 year ago

Core Changes

  • Marks app paths in dev as supporting dynamic html: #46848
  • fix: add pretty error for exportPathMap with app dir: #47371
  • Skip extra swc builds: #47378

Documentation Changes

  • fix: update capitalization of ISR doc heading: #47370

Misc Changes

  • Ensure all server entry exports are functions (#47364)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>

Credits

Huge thanks to @agrattan0820, @shuding, @wyattjoh, and @styfle for helping!

next.js - v13.2.5-canary.11

Published by ijjk over 1 year ago

Core Changes

  • Calling turbopack from the next build CLI: #46602
  • Update Turbopack to turbopack-230321.1: #47342
  • parallel routes: fix HMR refetch issue: #47343
  • Fix bad route path for custom metadata routes: #47286
  • Fix POST fetch request cache heuristic in POST route handler: #47333
  • Fix: only apply metadata dynamic image routes convention for app dir: #47367

Misc Changes

  • chore: add checkout step to issue labeler action: #47346

Credits

Huge thanks to @Brooooooklyn, @alexkirsz, @balazsorban44, @feedthejim, and @huozhi for helping!

next.js - v13.2.5-canary.10

Published by ijjk over 1 year ago

Core Changes

  • [Nitpick] Remove unnecessary await in base-server: #47313
  • Warn about default exports with App Routes: #47263
  • Add better-sqlite3 to server external packages: #47327
  • Change App Route Route Handler signature: #47268

Misc Changes

  • fix(cli): handle Tailwind CSS + src/ correctly: #47238
  • Update failing e2e deploy test: #47325
  • fix(cli): unify styles/content of templates: #47294
  • Replace bg-opacity with bg-color/opacity in tailwindcss templates: #47253
  • chore: fix issue labeler: #47206

Credits

Huge thanks to @balazsorban44, @M3kH, @wyattjoh, @aretrace, and @shivanshubisht for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Split app-render functions into separate files: #47282
  • fix: typo in output:export error messages: #47252
  • fix: handle different cases of React fetchPriority: #47302
  • [edge] limit the api surface of util: #47292
  • parallel routes: fix duplicate dev warning: #47317
  • next/font/local prep: compartmentalize next/font/google: #47213
  • Improve OTEL spans naming: #47209
  • fix invalid comment in parseParameter function: #47291
  • Add searchParams to leaf cache key: #47312
  • Remove duplicated if statement: #47322
  • Add a .catch to shared router for ssg fetching.: #47265
  • parallel routes: fix nested routes: #47323

Documentation Changes

  • Add note about Windows Defender: #47298

Example Changes

  • fix typo: #47235

Misc Changes

  • Fix contributing.md link in the rendering benchmark: #47303

Credits

Huge thanks to @leerob, @meesvandongen, @vladikoff, @styfle, @Schniz, @feedthejim, @tka5, @wbinnssmith, @jankaifer, @pyjun01, and @gdborton for helping!

next.js - v13.2.5-canary.8

Published by ijjk over 1 year ago

Core Changes

  • Fix CSS not being bundled in app dir: #45787
  • feat(standalone): allow configuring KEEP_ALIVE_TIMEOUT via env var: #46052
  • i18n Improvements: #47174
  • Support manifest.json static and dynamic route: #47240
  • Ensure config and fetch revalidate are honored: #47255
  • feat: add fetchPriority to next/image: #47222
  • chore: add missing ts type in next-edge-app-route-loader: #47243

Documentation Changes

  • Improve static export documentation: #47251

Misc Changes

  • Generate metadata images generation with app routes: #47225
  • Emit late streaming meta tags: #47207
  • fix: typo in message for experimental.runtime: #47248
  • Fix loader rule with wrong matching conditions (#47261

Credits

Huge thanks to @huozhi, @shuding, @raisedadead, @AdamKatzDev, @wyattjoh, @leerob, and @styfle for helping!

next.js -

Published by timneutkens over 1 year ago

Misc Changes

  • Update router.md: #47210
  • print reason for compilation: #47190
  • [edge] support Node.js core modules in edge runtime: #47191

Credits

Huge thanks to @FSaldanha, @sokra, and @Schniz for helping!

next.js -

Published by timneutkens over 1 year ago

Misc Changes

  • fix: show error for api route handler with output: export: #47219
  • Fix missing option in createFromFetch: #47216
  • Fix failing CI checks: #47223
  • docs: commentary correction for i18n app folder: #47226
  • Support passing both closure arguments and parameters: #47212
  • Fix deploy example: #47228
  • next-swc: Switch to testing::fixture: #47183
  • update turbopack: #47205

Credits

Huge thanks to @styfle, @shuding, @ijjk, @franktronics, @jridgewell, and @sokra for helping!

next.js -

Published by timneutkens over 1 year ago

Core Changes

  • Ensure router.refresh() matches revalidatePath('/') behavior: #46723
  • Reorganize client references manifest: #46777
  • Opt-in to dynamic rendering when reading searchParams: #46205

Misc Changes

  • update prettier in stats action: #47158
  • Fix RenderOpts type import: #47167
  • Implement custom Turbopack Next transformers: #47137
  • Implement server entry creation in client layer (#47127
  • chore(ci): automatically deploy selected examples: #47130
  • fix: app dir with next dev and output: export: #47171
  • Fix(typedRoutes): fixed files from directories other than pages and app getting into Route: #47184
  • Not apply image loader to metadata images: #47197
  • Adjust transpiler to support inlined server functions with annotations: #47186
  • improve turbopack error overlay: #47132
  • feat(cli): introduce --tailwind flag: #46927
  • Align on next-transform-font: #47179
  • Add OTEL tests: #47149
  • Handle defaultLocale on client router filter: #47180
  • fix build issue and future incompatibility: #47176

Credits

Huge thanks to @sokra, @shuding, @jridgewell, @styfle, @DuCanhGH, @huozhi, @balazsorban44, @wbinnssmith, @jankaifer, @chibicode, and @ForsakenHarmony for helping!

next.js -

Published by timneutkens over 1 year ago

Misc Changes

  • Finish up otel example with working docker and small guide in readme: #46819
  • Add @feedthejim as a codeowner for docs, examples and errors: #47104
  • Add support for scrolling to hash fragment: #46995
  • re-enable next-dev-tests: #47087
  • feat: add output: export support for appDir: #47022
  • Refactor app-render to decouple type definitions (#47128

Credits

Huge thanks to @jankaifer, @sokra, and @styfle for helping!

next.js - v13.2.5-canary.3

Published by ijjk over 1 year ago

Misc Changes

  • Detect common invalid cases for the server directive: #47069
  • Implement route announcer for app dir: #47018
  • Fix: Update README templates in create-next-app: #47037
  • chore(examples): fix @ts-ignore in Cloudinary config: #47029
  • Add instructions to bug issue template: #47090
  • Remove experimental fontLoaders option from next.config.js: #46886
  • Verify router state query params can't grow out of control: #47094
  • Fix(typedRoutes): fixed empty DynamicRoutes or StaticRoutes causing Route to turn into type string: #46980
  • Dynamic routes for toplevel robots and sitemap: #47091
  • Correctly list unsupported turbopack experimental options: #47093
  • Continue page rendering after handling server requests: #47089
  • fix(mdx): export NextMDXOptions interface: #46441
  • updated zustand example to 4.3.6, changed out deprecated methods: #46911
  • Fix #46621 - include status code in cache: #47096

Credits

Huge thanks to @shuding, @nk980113, @dirheimerb, @DerTimonius, @hanneslund, @DuCanhGH, @huozhi, @padmaia, @stafyniaksacha, @Gladowar, and @zek for helping!

next.js - v13.2.5-canary.2

Published by ijjk over 1 year ago

Misc Changes

  • Update next/font/google data: #46988
  • fix: added jsdom & canvas to the external packages list - fixes #46893: #46990
  • Add auto-detection of image/x-icon content type: #47013
  • fix: exclude 'mdx-bundler' from being bundled in server components: #46992
  • Add /route subpath to metadata static routes: #47030
  • test: update amp test to always check redbox: #47050
  • Fix generateStaticParams check in app dir: #47051
  • Fix URL anchor position in going-to-production.md: #47056
  • Rewrite action transform in SWC: #47049
  • Cleanup remove directive logic to reduce allocate: #47055
  • Initial support of redirection in server handlers (#46944
  • Move next-* crates from Turbopack: #47019
  • chore(examples): upgrade Sentry to support Middleware: #47067
  • Merge branch 'canary' into jrl-next-crates
  • Merge pull request #47019 from vercel/jrl-next-crates
  • [with-jest]: Update to use automatic path aliases: #46982
  • Update _mongoClientPromise type error: #46985
  • Prevent handleDisconnect being called twice: #46959
  • Fix next/image config injection during static generation: #47007
  • Refactor renderers and RenderResult: #46955
  • Update app route handler proxy handling: #47088

Credits

Huge thanks to @hanneslund, @JesseKoldewijn, @ijjk, @kaguya3222, @yangshun, @huozhi, @konomae, @shuding, @Brooooooklyn, @jridgewell, @zlrlyy, @JohnDaly, @abhiyandhakal, @benjie, and @johnnyomair for helping!

Package Rankings
Top 0.13% on Npmjs.org
Top 13.45% on Pypi.org
Top 29.52% on Crates.io
Top 3.57% on Proxy.golang.org
Related Projects