Benjamin Kniffler
e6c3686629
multi-threaded export with nice progress indication ( #5870 )
...
This PR will
- allow nextjs export to use all available CPU cores for rendering & writing pages by using child_process
- make use of async-sema to allow each thread to concurrently write multiple paths
- show a fancy progress bar while processing pages (with non-TTY fallback for CI web consoles)
The performance gain for my MacBook with 4 CPU cores went from ~25 pages per second to ~75 pages per second. Beefy CI machines with lots of cores should profit even more.
2018-12-12 13:59:11 +01:00
Tim Neutkens
2dec1fcd63
v7.0.2-canary.42
2018-12-11 21:59:30 +01:00
Tim Neutkens
5708e99eca
Run compilers sequentially when in lambdas mode ( #5862 )
2018-12-11 21:46:23 +01:00
Tim Neutkens
1c8b09d7ea
Make <Head>
children render first, then next/head children, then script preloads/styles ( #5852 )
2018-12-10 23:40:42 +01:00
Kenneth Luján Rosas
616c3d7ac8
docs(readme): add documentation for renderPage
customization on _document.js ( #5723 )
...
Per @timneutkens suggestion [here](https://github.com/zeit/next.js/pull/5631#issuecomment-440588455 ) I went ahead and gave a shot at trying to document `renderPage` usage.
This PR:
- Documents `renderPage` legacy and current usage.
2018-12-10 17:01:59 +01:00
Oscar Busk
27c0b199d0
Fix paths when built on windows ( #5795 )
...
This PR Fixes #4920
So the problem is that when a next.js application is built on windows, the `pages-manifest.json` file is created with backslashes. If this built application is deployed to a linux hosting enviroment, the server will fail when trying to load the modules.
```
Error: Cannot find module '/user_code/next/server/bundles\pages\index.js
```
My simple solution is to modify the `pages-manifest.json` to always use linux separator (`/`), then also
modify `server/require.js` to, when requiring page, replace any separator (`\` or `/`) with current platform-specific file separator (`require('path').sep`).
The fix in `server/require.js` would be sufficient, but my opinion is that having some cross-platform consistency is nice.
This change was tested by bulding an application in windows and running it in linux and windows, aswell as building an application in linux and running it in linux and windows. The related tests was also run.
# Conflicts:
# test/integration/production/test/index.test.js
2018-12-10 14:48:06 +01:00
Tim Neutkens
8b6173917a
Convert next-server.js to typescript ( #5844 )
2018-12-09 22:46:45 +01:00
Tim Neutkens
0e6d190706
Move sendHTML and rewrite in ts ( #5839 )
...
* Move send-html function and rewrite in typescript
* Move getPageFiles and convert to ts
* Move getPageFiles and convert to ts (#5841 )
* Move getPageFiles and convert to ts
# Conflicts:
# packages/next-server/server/render.js
* Fix unit tests
2018-12-07 15:52:29 +01:00
Tim Neutkens
5d2250ac27
Remove unused functions ( #5832 )
...
Couldn't find a reference to these functions as next-server uses the renderToHTML directly.
2018-12-06 16:47:10 +01:00
Tim Neutkens
902c5244f3
v7.0.2-canary.41
2018-12-05 22:41:26 +01:00
Tim Neutkens
6729fa4580
Mark react/react-dom as external when in lambdas mode ( #5828 )
2018-12-05 13:40:17 -08:00
Tim Neutkens
dd556bf90b
Add tsc type checking ( #5826 )
...
* Add tsc type checking
* Add linting on circle
* Add node-fetch types
* Use strict mode
2018-12-05 21:45:50 +01:00
Tim Neutkens
7098501547
v7.0.2-canary.40
2018-12-05 15:05:59 +01:00
Tim Neutkens
1a5fc941ce
Remove console.log after verifying the correct files are ignored
2018-12-05 15:05:14 +01:00
Tim Neutkens
a62a6276c7
v7.0.2-canary.39
2018-12-05 14:45:14 +01:00
Tim Neutkens
6542750e12
Fix edge case where file had module.export
in the content ( #5823 )
...
We ran into this eg on hyper-site, which has `module.exports` in the content.
2018-12-05 14:37:26 +01:00
Tim Neutkens
84223d39e7
v7.0.2-canary.38
2018-12-04 20:10:53 +01:00
Tim Neutkens
2d5b56a181
Disable usage of esmodules when commonjs is enabled on the preset
2018-12-04 20:10:22 +01:00
Tim Neutkens
29ed67b020
Add test for generateBuildId ( #5816 )
...
* Add docs for returning `null` from generateBuildId
* Add test for setting custom buildid
* Fix linting
2018-12-04 16:42:25 +01:00
Tim Neutkens
dada692bd6
v7.0.2-canary.37
2018-12-04 15:28:36 +01:00
Tim Neutkens
bd2ad412d3
Bring back module.exports because of backwards compat ( #5815 )
2018-12-04 15:26:20 +01:00
Tim Neutkens
dd3b5bf81d
v7.0.2-canary.36
2018-12-04 11:04:21 +01:00
Tim Neutkens
d11a3aa34e
Add tests for isomorphic-unfetch bundling issue ( #5805 )
...
* Add tests for isomorphic-unfetch bundling issue
* Remove unneeded extra option
* Remove isomorphic-fetch
2018-12-04 10:59:12 +01:00
Matheus Fernandes
977bf8d9eb
Zeit -> ZEIT ( #5804 )
2018-12-03 23:01:23 +01:00
Tim Neutkens
082db2877d
v7.0.2-canary.35
2018-12-03 19:50:59 +01:00
Tim Neutkens
f79230db33
Change module resolution extensions ( #5801 )
...
Same as https://github.com/zeit/ncc/pull/80
2018-12-03 19:36:24 +01:00
Tim Neutkens
58f5dd297a
Add Typescript types for builds functions ( #5791 )
2018-12-03 14:18:52 +01:00
Tim Neutkens
a9cf735f50
Convert babel plugins to typescript ( #5789 )
...
Slowly moving files over 💯
2018-12-02 18:30:00 +01:00
Luc
e43d21fdf0
remove occurence of deprecated url
prop in readme ( #5786 )
2018-12-01 21:11:06 +01:00
Tim Neutkens
a66e1c0d7c
v7.0.2-canary.34
2018-11-30 19:51:54 +01:00
Tim Neutkens
e5002234d0
Transpile imports if module has module.exports ( #5780 )
...
Fixes #5778
Fixes #3650
2018-11-30 17:56:07 +01:00
Tim Neutkens
4322bb13dd
Build / watch .ts core files ( #5776 )
2018-11-30 13:10:30 +01:00
Tim Neutkens
f1fe237ba8
v7.0.2-canary.33
2018-11-29 19:33:20 +01:00
Tim Neutkens
1c64e59564
v7.0.2-canary.32
2018-11-29 12:36:48 +01:00
Tim Neutkens
55e89e759a
Fix polyfill for ie11 ( #5763 )
...
* Fix polyfill for ie11
* Use esmodules only when using webpack
2018-11-29 12:36:03 +01:00
Tim Neutkens
c1037949fd
v7.0.2-canary.31
2018-11-28 17:55:37 +01:00
Tim Neutkens
fb92fdef54
Make sure const/async is transpiled ( #5760 )
...
* Make sure const/async is transpiled
* Use babel common compilation instead
2018-11-28 17:53:49 +01:00
Ståle Pettersen
4594b7cb07
Remove secret from 'publicRuntimeConfig' example ( #5759 )
2018-11-28 15:29:41 +01:00
Tim Neutkens
af893bf740
v7.0.2-canary.30
2018-11-28 15:12:43 +01:00
Tim Neutkens
15bb1c5e79
Use Typescript to transpile Next.js core files instead of Babel ( #5747 )
...
- Replaces taskr-babel with taskr-typescript for the `next` package
- Makes sure Node 8+ is used, no unneeded transpilation
- Compile Next.js client side files through babel the same way pages are
- Compile Next.js client side files to esmodules, not commonjs, so that tree shaking works.
- Move error-debug.js out of next-server as it's only used/require in development
- Drop ansi-html as dependency from next-server
- Make next/link esmodule (for tree-shaking)
- Make next/router esmodule (for tree-shaking)
- add typescript compilation to next-server
- Remove last remains of Flow
- Move hoist-non-react-statics to next, out of next-server
- Move htmlescape to next, out of next-server
- Remove runtime-corejs2 from next-server
2018-11-28 15:03:02 +01:00
Tim Neutkens
c801a96631
v7.0.2-canary.29
2018-11-27 22:21:00 +01:00
Tim Neutkens
08e3396574
Fix graphql issue with lambdas flag ( #5755 )
...
Fixes https://spectrum.chat/?t=604f6aa6-23f2-4358-8b0b-14e5810178dc
2018-11-27 22:20:13 +01:00
Tim Neutkens
818cf8e77a
v7.0.2-canary.28
2018-11-27 12:39:07 +01:00
Tim Neutkens
9d30e411b5
Fallback to <script> loading behavior when preload is not supported ( #5744 )
...
Based on https://github.com/zeit/next.js/pull/5737#discussion_r236059295
This will cause a warning in chrome/safari after 3s
2018-11-26 23:58:40 +01:00
Tim Neutkens
9f03fad5e9
v7.0.2-canary.27
2018-11-25 00:57:02 +01:00
Tim Neutkens
cad19c808c
Use <link rel=“prefetch”> for prefetching ( #5737 )
...
* Use <link rel=“prefetch”> for prefetching
Fixes #5734
* Fix unit tests for router
* Add test for prefetch
* Rename test
* Check all logs for message
2018-11-25 00:47:39 +01:00
Hozefa
401594ed36
remove glamorous example since its no longer maintained ( #5738 )
...
Since glamorous is [no longer maintained](https://github.com/paypal/glamorous#status-unmaintained ) removing it from readme.
2018-11-23 21:18:13 +01:00
Richard Park
44d661af67
Upgrade to webpack@4.26 ( #5729 )
...
* Upgrade terser-webpack-plugin
* Upgrade webpack
* Extract common terserPluginConfig
2018-11-22 10:14:14 +01:00
Tim Neutkens
9b2782a6d0
Add engines to next and next-server ( #5724 )
2018-11-21 21:56:24 +01:00
Tim Neutkens
c2eaf26ea9
Remove flow types ( #5704 )
...
* Remove flow-typed
* Remove flow types
* Remove the last types
* Bring back taskr dependency
* Revert "Bring back taskr dependency"
This reverts commit 38cb95d7274d63fe63c6ac3c95ca358a28c17895.
* Bring back preset-flow as it’s used for tests
* Revert "Revert "Bring back taskr dependency""
This reverts commit b4c933ef133f4039f544fb10bf31d5c95d3b27a2.
2018-11-21 16:04:37 +01:00
Curran Kelleher
19db04f302
Iterate wording in documentation ( #5718 )
...
I came across **Possible spelling mistakes** #5496 and noticed that the current wording could be improved both in terms of accuracy and succinctness.
2018-11-21 01:57:51 +01:00
Tim Neutkens
76202f2fb2
v7.0.2-canary.26
2018-11-20 12:17:23 +01:00
Tim Neutkens
70cae4b2ea
Disable mjs support when in lambdas mode ( #5712 )
2018-11-20 12:13:31 +01:00
Tim Neutkens
9547e77820
use native http instead of micro ( #5706 )
2018-11-19 16:36:18 +01:00
Giuseppe
e1f6f34f86
Update styled-jsx ( #5617 )
2018-11-18 23:33:23 +01:00
Sean Connolly
a9092c7c7d
Update README.md ( #5670 )
2018-11-18 23:33:07 +01:00
Alexander Kachkaev
233a6042d9
Bump bump-babel-plugin-react-require to 3.0.1 ( #5693 )
2018-11-18 20:40:18 +01:00
Tim Neutkens
cfd46acde5
v7.0.2-canary.25
2018-11-18 13:53:45 +01:00
Tim Neutkens
7d78c3b641
Add node_modules bundling under the --lambdas flag for next build ( #5690 )
...
* Add node_modules bundling under the —lambdas flag for next build
* Run minifier when lambdas mode is enabled
* Add lambdas option to next.config.js
* Add test for lambdas option
2018-11-17 11:15:33 -08:00
Tim Neutkens
e930d1e821
v7.0.2-canary.24
2018-11-13 22:58:21 +01:00
Tim Neutkens
a7c440d88e
v7.0.2-canary.23
2018-11-13 21:58:33 +01:00
Adam Lane
4ce095df89
Add crossOrigin via props to _document Head and NextScript ( #5646 )
...
This alternative implementation of https://github.com/zeit/next.js/pull/5150 follows @timneutkens suggestion of using props.
Fixes #5150
Fixes #3630
2018-11-13 21:36:09 +01:00
Luc
add5879cc2
Print assets sizes after build ( #5664 )
...
It looks like this :
![capture d ecran 2018-11-13 a 00 47 12](https://user-images.githubusercontent.com/6616955/48361936-7cc13d80-e6dd-11e8-8aa8-c5a73beae966.png )
I'm not sure about the License part, can you check @timneutkens ?
2018-11-13 10:46:26 +01:00
Tim Neutkens
d0dd1bc28d
Trim buildId returned from generateBuildId ( #5634 )
...
* Trim buildId returned from generateBuildId
* Pass dir to function
2018-11-12 15:57:48 +01:00
Callum Locke
c4cec5b7d9
Fix link to constants (for phases) in next readme ( #5643 )
2018-11-09 15:03:27 +01:00
Tim Neutkens
2776caacde
v7.0.2-canary.22
2018-11-09 14:10:24 +01:00
Jerónimo Carrizo
3bc415d8b5
canary - just updating to the latest stable version of webpack ( #5623 )
...
In order to trying to resolve the bug [#5480 ](https://github.com/zeit/next.js/issues/5480 ), I create this PR which update the webpack version.
2018-11-09 14:09:12 +01:00
Tim Neutkens
a0137d4fd8
Rename class to NextJsRequireCacheHotReloader
2018-11-07 18:56:53 +01:00
Tim Neutkens
5ffbb34841
v7.0.2-canary.21
2018-11-07 18:46:35 +01:00
Tim Neutkens
d6284f171b
Don’t fail build on webpack warning ( #5622 )
2018-11-07 18:38:37 +01:00
Tim Neutkens
b46d7e8f6f
v7.0.2-canary.20
2018-11-07 15:39:23 +01:00
Tim Neutkens
2e14b4491b
Bundle @babel/runtime into server bundle ( #5619 )
2018-11-07 15:38:35 +01:00
Tim Neutkens
a82a2d8d1b
v7.0.2-canary.19
2018-11-07 14:42:00 +01:00
Tim Neutkens
88f2c1716a
Clean up dependencies between next and next-server ( #5615 )
2018-11-07 14:41:00 +01:00
Pieter De Decker
a09ca535c3
Fix typos ( #5599 )
2018-11-05 22:14:17 +01:00
Tim Neutkens
43dc610196
v7.0.2-canary.18
2018-11-05 17:53:12 +01:00
Tim Neutkens
f01457e8fc
Take full advantage of caching between builds ( #5597 )
...
Takes advantage of caching between builds for Terser, also makes writing caches for babel-loader faster by disabling compression.
Results for zeit.co (350 pages):
Without cache:
[4:16:22 PM] Compiled server in 1m
[4:16:57 PM] Compiled client in 2m
✨ Done in 125.83s.
With cache:
[4:19:38 PM] Compiled client in 17s
[4:19:50 PM] Compiled server in 29s
✨ Done in 31.79s.
Note: these results are from my multi-core Macbook Pro 2017, exact specs:
MacBook Pro (13-inch, 2017, Four Thunderbolt 3 Ports)
- 3,3 GHz Intel Core i5
- 16 GB 2133 MHz LPDDR3
- Intel Iris Plus Graphics 650 1536 MB
The `without cache` build runs uglify in parallel, so without cache is likely to take longer on environments where you have only 1 core available.
The `with cache` build however runs in a single thread, so the results should be similar.
2018-11-05 17:51:56 +01:00
Tim Neutkens
3c1c972b33
v7.0.2-canary.17
2018-11-05 01:49:35 +01:00
Tim Neutkens
1aaa288759
Remove console.log
2018-11-05 01:49:12 +01:00
Tim Neutkens
ed56d69155
v7.0.2-canary.16
2018-11-05 00:03:16 +01:00
Tim Neutkens
4945740ac7
Add dir and distDir to resolve log
2018-11-05 00:02:21 +01:00
Tim Neutkens
7876406723
v7.0.2-canary.15
2018-11-04 23:44:14 +01:00
Tim Neutkens
1388c6897e
Add resolve_config log
2018-11-04 23:42:46 +01:00
Tim Neutkens
0136db7a00
v7.0.2-canary.14
2018-11-04 23:05:54 +01:00
Tim Neutkens
d5caafb86e
Log original error
2018-11-04 23:04:54 +01:00
Tim Neutkens
a97c15d399
v7.0.2-canary.13
2018-11-04 22:17:07 +01:00
Tim Neutkens
771e494a88
Log out stats.errors and err object when build fails
2018-11-04 22:16:24 +01:00
Tim Neutkens
cb6fc6b8a8
v7.0.2-canary.12
2018-11-04 03:33:08 +01:00
Tim Neutkens
b04923775b
Add string-hash to compilation for styled-jsx
2018-11-04 03:26:52 +01:00
Tim Neutkens
ef2995d1fa
v7.0.2-canary.11
2018-11-04 01:23:14 +01:00
Tim Neutkens
54b9df535d
Handle decoding errors correctly ( #5589 )
...
Fixes #4887
Fixes #3612
Also removes http-errors dependency from next-server, leaving a smaller install size
2018-11-04 01:22:33 +01:00
Tim Neutkens
15854f515b
Transpile styled-jsx into server bundle ( #5588 )
...
Drops an additional 6MB from the next-server node_modules size as there's no lodash
2018-11-04 01:11:40 +01:00
Tim Neutkens
745b2da006
v7.0.2-canary.10
2018-11-03 19:52:45 +01:00
Tim Neutkens
b65c464d60
Move __NEXT_DATA__ into an application/json script tag ( #5584 )
...
* Move __NEXT_DATA__ into a application/json script tag
As outlined by @dav-is here https://github.com/zeit/next.js/pull/4943
* Set __NEXT_DATA__ for backwards compatability
2018-11-03 19:49:09 +01:00
Tim Neutkens
a2553bb46e
Remove registration code from initial markup ( #5583 )
...
Clears the way a bit for #4943 , also makes _document.js less complex, and will allow us to move `__NEXT_DATA__` to a `application/json` script tag.
Also this causes a slightly smaller bundle size 😌
2018-11-03 01:59:54 +01:00
Tim Neutkens
a1bdbad2cf
Move ensurePage to DevServer ( #5582 )
...
It's no longer needed inside the `render()` function since we have a separate devServer
2018-11-03 01:24:43 +01:00
Corentin.Andre
1496ad6299
fix: update correct path to use when exporting 404 page ( #5470 )
...
When exporting error page, next defaults it to 404/index.html which is not recognized as a default 404 page.
This should fix https://github.com/zeit/next.js/issues/5035
2018-11-03 01:19:41 +01:00
Robert Sköld
123b46634a
Moved nanoid use from next-server to next/build ( #5441 )
2018-11-02 23:19:48 +01:00
Henrik Wenz
b33f5e8ad2
Add Azure build status badge ( #5399 )
2018-11-02 19:49:00 +01:00
Radovan Šmitala
bf157015fb
Remove WriteFilePlugin ( #5541 )
...
It is native by webpack-dev-middleware 3.1.0 up
2018-11-02 19:47:56 +01:00
Homer Chen
ad84d23a02
Add a space on README ( #5574 )
...
Hi
Just add a space on README. That line should be same as [here](https://github.com/zeit/next.js/blob/canary/examples/using-with-router/components/ActiveLink.js#L10 )
2018-11-02 12:21:34 +01:00
Giuseppe
c95abc209b
Add with style-sheet example ( #5572 )
...
* Remove pathname (#5428 )
Same as #5424
* fix typo (#5451 )
* Add with style-sheet example
* Fix readme
* Fix typo
2018-11-01 14:05:39 +01:00
Kosuke Yoshimura
2728dbe633
Edit custom error hundling readme ( #5571 )
...
* add description of importing _error.js
* fix description of importing _error.js
* delete .idea folder
2018-11-01 11:39:50 +01:00
Max Fierro
2c343baeba
Fix issue with HMR not working ( #5544 )
...
Change the ignore patterns to ignore `.git/` folder.
Add Windows pattern matching for `.next/` and `.git/` folders.
Fixes #5429
2018-10-28 23:01:45 +01:00
Dmitriy
e382be655c
Fix readme ( #5513 )
...
* Fix readme
* Fix spelling mistake
Co-Authored-By: dipiash <dmitriytemn@gmail.com>
2018-10-26 13:42:23 -07:00
Olivier Tassinari
e02c0d000a
Make IE 11 happy ( #5499 )
...
https://sentry.io/share/issue/3bc66ffadcad46a9aae703d5eba1e342/
![capture d ecran 2018-10-22 a 12 04 16](https://user-images.githubusercontent.com/3165635/47287491-b1683a80-d5f2-11e8-8c3f-e409340b880f.png )
2018-10-22 22:31:50 +02:00
Timmy Willison
1b8f56556b
Output warnings and errors from webpack individually ( #5442 )
...
- Shows warnings even when resolving, to facilitate hints set to 'warning'
- Fixes #876 : Set performance.hints to 'warning' or 'error' in next.config.js
2018-10-20 17:02:20 +02:00
Henrik Wenz
18488f47b0
Fix linter ( #5350 )
...
* Fix linter
* Add test env
* Fix lint errors
2018-10-20 17:00:01 +02:00
Vasyl Berezovyy
9a09de2feb
Remove ignore plugin from webpack build flow ( #5394 )
2018-10-20 16:59:43 +02:00
Alexandre Cisneiros
398dcd4281
Fix typo on README.md ( #5484 )
...
Just a quick typo fix on Multi Zones documentation :)
2018-10-20 16:56:59 +02:00
Tim Neutkens
384fbdc3aa
v7.0.2-canary.9
2018-10-11 11:42:53 +02:00
Tim Neutkens
965f50beb2
Remove pathname ( #5424 )
2018-10-10 21:58:15 +02:00
Adam Stankiewicz
299cc65d21
Show that <Head /> is needed for custom document ( #5376 )
...
* Show that <Head /> is needed for custom document
* Add comment explaining required Document fields
* Update README.md
2018-10-10 12:00:02 +02:00
Shu Ding
409cf71a4d
Move styled-jsx to external modules ( #5403 )
2018-10-08 16:26:05 +02:00
Henrik Wenz
8ac4561745
Remove AppVeyor artefacts ( #5398 )
2018-10-08 14:06:09 +02:00
Henrik Wenz
ef01f13e5d
Improve test setup ( #5388 )
...
* Update jest
* Let jest start chromedriver
This makes sure chromedriver always ends even if the test was canceled by the user.
* Properly close browser in production-config test
* Properly close browser in production/security test
* Properly close browser in export test
* Properly close browser in app-aspath test
* Remove taskr from project root
This isn’t needed anymore
* Readd taskr to project root (temporary)
* Improve global setup/teardown
* Properly close browser in basic/client-navigation test
Clicking an target=_blank link will open a second browser window. We can only close this by using broser.quit()
2018-10-07 15:04:43 +02:00
Tim Neutkens
14fad91084
Use correct link to contributing.md
2018-10-06 07:35:27 +02:00
Tim Neutkens
4e73c12341
Move contributing.md to the top level
2018-10-06 07:34:09 +02:00
Tim Neutkens
51577eac1a
Update contributing.md with the new way of running build
2018-10-06 07:32:50 +02:00
Tim Neutkens
ae4c1bc5d0
Link image to nextjs.org
2018-10-06 06:18:50 +02:00
Tim Neutkens
ee696683ca
v7.0.2-canary.8
2018-10-05 23:41:38 +02:00
Tim Neutkens
0f6cff88bc
Add next-to-next-server
2018-10-05 23:40:36 +02:00
Tim Neutkens
93586573e8
v7.0.2-canary.7
2018-10-03 02:38:07 +02:00
Tim Neutkens
85c3ac94b8
v7.0.2-canary.6
2018-10-03 00:10:59 +02:00
Tim Neutkens
785377d3c3
Add missing dependencies to server ( #5369 )
...
- compile default pages correctly into `.next`
- add missing runtime dependencies
2018-10-03 00:08:57 +02:00
Tim Neutkens
de6d394d73
Use correct server path since main was changed
2018-10-02 23:11:01 +02:00
Tim Neutkens
e3ef917077
v7.0.2-canary.5
2018-10-02 17:11:00 +02:00
Tim Neutkens
3246c32f63
v7.0.2-canary.4
2018-10-02 16:55:08 +02:00
Tim Neutkens
b1d8d775ee
v7.0.2-canary.3
2018-10-02 16:16:22 +02:00
Tim Neutkens
85b1c1a6b6
v7.0.2-canary.2
2018-10-02 16:02:57 +02:00
Tim Neutkens
41a570f59a
v7.0.2-canary.1
2018-10-02 15:38:22 +02:00
Tim Neutkens
1643165e9d
v7.0.2-canary.0
2018-10-02 14:27:19 +02:00
Andy
b041fa4782
Support for wasm ( #5316 )
...
* Set a default path for wasm modules
* Added the mimetype "application/wasm" for wasm files
* Upgrade write-file-webpack-plugin to 4.4.1
* Made dynamic(import()) in test to dynamic(() => import())
2018-10-02 13:10:07 +02:00
Tim Neutkens
82d56e063a
next-server ( #5357 )
2018-10-02 00:55:31 +02:00
Martin Beierling-Mutz
532351ebcf
Replace all relative links with absolute links in README ( #5356 )
...
fixes #5355
2018-10-02 00:41:35 +02:00
Tim Neutkens
3d94ae0a7d
Drop prepare requirement from production server ( #5351 )
...
As prepare is only needed to boot up the hot reloader + exportPathMap routes in development, it's not longer a requirement in the production server.
2018-10-01 16:31:47 +02:00
Tim Neutkens
b9461824ec
Remove unused prefetch.js ( #5344 )
2018-10-01 11:15:52 +02:00
Evil Rabbit
9c287f3c32
Update repo banner
2018-09-30 23:32:43 -03:00
Tim Neutkens
b18840b0ea
Update homepage ( #5345 )
2018-10-01 01:34:54 +02:00
Tim Neutkens
b1c4f3aec4
Monorepo ( #5341 )
...
- Implements Lerna
- Moves all source code into `packages/next`
- Keeps integration tests in the root directory
2018-10-01 01:02:10 +02:00