No description
Find a file
JJ Kasper 32ee65efa1
Correct shallow routing behavior through history (#16477)
When navigating from a non-shallow page to a page that was navigated to shallowly in history it causes incorrect page data to be shown since an incorrect shallow navigation is done. We can only maintain shallow routing when the current page was navigated to shallowly and the page being navigated to in history was also navigated to shallowly. Additional tests to ensure this behavior is working has also been added. 

Closes: https://github.com/vercel/next.js/issues/7395
Closes: https://github.com/vercel/next.js/issues/14928
Fixes: https://github.com/vercel/next.js/issues/16028
2020-08-22 21:51:14 +00:00
.github ci: add pnp test (#16255) 2020-08-17 13:39:57 -04:00
.vscode skip node internals (#13345) 2020-05-25 16:21:06 +02:00
bench Upgrade to Prettier 2 (#13061) 2020-05-18 15:24:37 -04:00
docs Document req and res (#16432) 2020-08-22 16:29:01 -05:00
errors Warn on duplicate Sass deps (#16398) 2020-08-20 16:05:29 +00:00
examples Add example: Unsplash integration (#16142) 2020-08-22 16:02:49 -05:00
packages Correct shallow routing behavior through history (#16477) 2020-08-22 21:51:14 +00:00
test Correct shallow routing behavior through history (#16477) 2020-08-22 21:51:14 +00:00
.eslintignore Move next-codemod to Next.js monorepo (#15536) 2020-08-10 11:14:53 +02:00
.eslintrc.json Remove unused variable (#13716) 2020-06-03 11:58:58 -04:00
.gitignore ci: add pnp test (#16255) 2020-08-17 13:39:57 -04:00
.npmrc Remove version prefix 2018-10-02 01:35:56 +02:00
.prettierignore Move next-codemod to Next.js monorepo (#15536) 2020-08-10 11:14:53 +02:00
.prettierignore_staged Move next-codemod to Next.js monorepo (#15536) 2020-08-10 11:14:53 +02:00
.prettierrc.json Prettier trailingComma default value to es5 since 2.0 (#14391) 2020-06-22 13:25:24 +02:00
azure-pipelines.yml Update to track test timings separate for Azure and Actions (#12083) 2020-04-21 16:11:04 -04:00
check-git-ignore.sh Added .gitignore to examples that are deployed to vercel (#15127) 2020-07-16 10:52:23 -04:00
check-pre-compiled.sh Pre-ncc compiled packages to prevent re-nccing unnecessarily (#11569) 2020-04-07 09:42:16 -04:00
CODE_OF_CONDUCT.md Update Code of Conduct email address (#12108) 2020-04-22 16:27:24 +02:00
contributing.md Suggest npx over npm init (#13637) 2020-06-01 17:36:57 +00:00
jest.config.js Use the jest-circus test runner (#12974) 2020-05-16 16:56:06 -04:00
lerna.json v9.5.3-canary.20 2020-08-22 15:00:30 +02:00
license.md Update year on license files 2020-04-21 12:24:08 +02:00
lint-staged.config.js Update browserslist/caniuse-lite (#13605) 2020-05-31 19:37:01 +00:00
package.json Do not alias Node modules for webpack 4 (#16452) 2020-08-21 18:50:24 +00:00
publish-release.sh Make sure to exit publish script with correct code (#10310) 2020-01-28 14:03:32 -05:00
readme.md Monorepo (#5341) 2018-10-01 01:02:10 +02:00
release.js Remove common PR title prefixes 2020-08-07 09:34:50 +02:00
run-tests.js Stabilize more tests (#15470) 2020-07-26 04:57:06 +00:00
SECURITY.md Create SECURITY.md 2020-07-13 19:25:08 +02:00
test-file.txt Add additional file serving tests (#12479) 2020-05-04 11:58:19 -05:00
UPGRADING.md Move upgrading guide to /docs (#10727) 2020-02-28 23:46:18 +01:00
yarn.lock Do not alias Node modules for webpack 4 (#16452) 2020-08-21 18:50:24 +00:00

Next.js

Getting Started

Visit https://nextjs.org/learn to get started with Next.js.

Documentation

Visit https://nextjs.org/docs to view the full documentation.

Who is using Next.js?

Next.js is used by the world's leading companies. Check out the Next.js Showcase to learn more.

Contributing

Please see our contributing.md.

Authors