Tim Neutkens
d0df0e497b
7.0.0-canary.4
2018-08-28 12:46:21 +02:00
Tim Neutkens
4c891a7e8a
Upgrade to Babel 7 stable ( #5042 ) (major)
...
🎉 https://twitter.com/left_pad/status/1034204330352500736
2018-08-28 12:44:15 +02:00
Tim Neutkens
e0c74948d0
7.0.0-canary.3
2018-08-25 20:41:36 +02:00
Michael Fix
9532cc1256
Remove old UNSAFE_ lifecycle methods ( #5020 )
...
~I am not sure if this is a valid fix yet, but I was going to let CI run the tests for me. I'll close and look into it if the build fails.~
Let me know if this will cause issues, but I don't think it should. The React docs recommends moving `componentWillMount` logic into the constructor
2018-08-25 17:26:11 +02:00
Tim Neutkens
1babde1026
7.0.0-canary.2
2018-08-24 16:47:33 +02:00
HaNdTriX
11816537c3
Open editor from error-overlay (minor) ( #4979 )
...
This PR adds links to the [react-error-overlay](https://www.npmjs.com/package/react-error-overlay ).
This allows a developer to open a stack trace in its own editor.
![codelinking](https://user-images.githubusercontent.com/1265681/44278860-a63e0a80-a24f-11e8-9c69-c5365c026c58.gif )
Closes #4813
2018-08-24 16:30:41 +02:00
Tim Neutkens
d3f8de3306
7.0.0-canary.1
2018-08-24 10:31:24 +02:00
HaNdTriX
bb13e941e5
Fix polyfills ( #5013 )
2018-08-24 01:57:04 +02:00
Tim Neutkens
918e0a6e32
Replace uuid with nanoid ( #4987 )
...
* Replace uuid with nanoid
Same functionality in a smaller package:
https://bundlephobia.com/result?p=nanoid@1.2.1
https://bundlephobia.com/result?p=uuid@3.3.2
* Add comment
2018-08-23 17:02:47 +02:00
HaNdTriX
24386b93dc
Remove babel-plugin-transform-remove-strict-mode ( #5003 )
...
This plugin wasn’t in use anyway.
Related: https://github.com/zeit/next.js/pull/414
Maybe we can remove the [`"strict_mode"`](https://github.com/zeit/next.js/search?q=%27use+strict%27&type=Code ) statements as well.
2018-08-22 08:32:57 +02:00
HaNdTriX
eb00bc23e5
Remove babel-plugin-istanbul ( #5004 )
...
This plugin is not in use.
https://github.com/zeit/next.js/search?q=istanbul&unscoped_q=istanbul
2018-08-22 08:31:49 +02:00
HaNdTriX
5ff7c0742c
Lint examples ( #4985 )
...
* Lint examples/with-apollo-and-redux-saga
* Lint examples/with-apollo-auth
* Lint examples/with-apollo
* Lint exampels/with-google-analytics
* Lint examples/with-higher-order-component
* Lint examples/with-react-i18next
* Lint exampels/with-redux
* Lint exampels/with-relay-modern
* Lint examples/with-universal-configuration-runtime
* Add **/examples/**/lib/** to linter
2018-08-20 08:31:24 +02:00
Tim Neutkens
b9533c318d
7.0.0-canary.0
2018-08-15 16:45:42 -07:00
Giuseppe
9ae27b20b4
upgrade styled-jsx to v3 ( #4936 )
...
Upgrade styled-jsx to v3 (major)
2018-08-15 12:44:01 -07:00
Tim Neutkens
1fe1f7fc49
Implement autodllplugin ( #4951 )
...
* Implement autodllplugin
* Add flow-typed for autodll-webpack-plugin
2018-08-13 15:09:05 -07:00
Alexander Kachkaev
9319c158a5
Upgrade Babel to 7.0.0-rc.1 (major) ( #4937 )
...
Fixes #4691
Fixes #4614
This PR gives path to https://github.com/zeit/next-plugins/pull/242
I did not add or remove `^` near dependency versions in package.json files. However, I don't exclude that some changes can be made given that rc is more stable than beta.
2018-08-13 10:34:08 -07:00
Tim Neutkens
3eda0c09cd
6.1.1-canary.5
2018-08-10 09:38:05 -07:00
Tim Neutkens
2e62b87fff
Make wasm files load on ssr ( #4942 )
...
* Make wasm files load on ssr
* Upgrade React for tests
2018-08-10 09:37:27 -07:00
Tim Neutkens
80fdfec088
Fix decorator warnings ( #4910 )
2018-08-06 20:47:27 -07:00
Tim Neutkens
b20b80adf0
Run rename-unsafe-lifecycles as preparation for React 17 ( #4907 )
...
https://github.com/reactjs/react-codemod#rename-unsafe-lifecycles
2018-08-06 20:23:28 -07:00
Tim Neutkens
59c7d42d36
6.1.1-canary.4
2018-07-31 21:24:46 +02:00
Tim Neutkens
b65d2dff30
6.1.1-canary.3
2018-07-30 21:35:19 +02:00
Tim Neutkens
183866a96d
Add support for rendering .css chunks ( #4861 )
...
Depends on https://github.com/zeit/next-plugins/pull/228
Failing tests are expected as `@zeit/next-css` has to be updated/released first.
This implements rendering of `.css` chunks. Effectively removing the custom document requirement when adding next-css/sass/less/stylus.
2018-07-30 15:48:02 +02:00
Tim Neutkens
475b426ed1
Compile pages to .next/static directory ( #4828 )
...
* Compile pages to .next/static/<buildid>/pages/<page>
* Fix test
* Export class instead of using exports
* Use constant for static directory
* Add comment about what the middleware does
2018-07-25 13:45:42 +02:00
Tim Neutkens
75476a9136
[WIP] Webpack 4, react-error-overlay, react-loadable ( #4639 )
...
Webpack 4, react-error-overlay, react-loadable (major)
2018-07-24 11:24:40 +02:00
Tim Neutkens
d83207cd4b
6.1.1-canary.2
2018-07-19 14:39:44 +02:00
Tim Neutkens
921084fc4e
6.1.1-canary.1
2018-07-13 18:18:05 +02:00
Tim Neutkens
a42a969e07
6.1.1-canary.0
2018-07-06 20:08:04 +02:00
Tim Neutkens
183ed6b748
Merge branch 'master' into canary
2018-07-06 20:07:21 +02:00
Luc
71fe4984bf
Upgrade styled-jsx to 2.2.7 ( #4714 )
...
Fixes #4713
I ran into this issue, when re-installing :
```
error upath@1.0.4: The engine "node" is incompatible with this module. Expected version ">=4 <=9".
error Found incompatible module
```
I used `yarn install --ignore-engines` as a workaround.
2018-07-02 23:00:18 +02:00
Tim Neutkens
0bcee3c23f
6.1.1
2018-06-29 10:27:42 +02:00
Tim Neutkens
9d52268604
6.1.0-canary.0
2018-06-28 20:58:33 +02:00
Tim Neutkens
da0c7a9ce6
Merge branch 'master' into canary
2018-06-28 20:57:39 +02:00
Tim Neutkens
17e410a1d0
Fix Typescript HMR ( #4689 )
...
Fixes #4686
Adds tests for @zeit/next-typescript so that we don't regress on this again.
I've fixed an issue in the `next` CLI too which caused lingering processes when the process gets force killed, which is what we do in the test suite, so it kept running if there was no manual quit.
2018-06-28 20:07:41 +02:00
Tim Neutkens
512f16e01f
6.1.0
2018-06-27 21:19:51 +02:00
Tim Neutkens
1ebd9967ac
6.0.4-canary.9
2018-06-25 23:28:51 +02:00
Tim Neutkens
82f2e08eab
6.0.4-canary.8
2018-06-16 15:52:28 +02:00
Tim Neutkens
491d2ec0dd
6.0.4-canary.7
2018-06-15 11:23:22 +02:00
Tim Neutkens
f2c2519159
Move build directory outside of server folder ( #4565 )
...
The prepares for next-server.
I also took this as an opportunity to get all build directory paths from a single location, as they were previously scattered across webpack/babel plugins and loaders.
2018-06-14 19:30:14 +02:00
Tim Neutkens
ecf61f65a8
6.0.4-canary.6
2018-06-13 22:15:37 +02:00
Tim Neutkens
06136d9111
6.0.4-canary.5
2018-06-13 20:33:35 +02:00
Tim Neutkens
f670412c77
6.0.4-canary.4
2018-06-13 19:45:50 +02:00
Tim Neutkens
e2beadd960
Upgrade update-check ( #4585 )
...
Fixes #4581
2018-06-11 13:23:28 +02:00
Tim Neutkens
f11d3487f6
Remove react-hot-loader dependency ( #4550 )
...
React hot loader was removed already, the dependency still had to be removed.
2018-06-07 13:37:48 +02:00
Tim Neutkens
14a7264c27
6.0.4-canary.3
2018-05-31 14:26:11 +02:00
Tim Neutkens
86d01706a6
Remove react-hot-loader ( #4500 )
...
Fixes #4494
2018-05-31 11:47:29 +02:00
Tim Neutkens
0f9ea55023
6.0.4-canary.2
2018-05-29 19:42:15 +02:00
Tim Neutkens
1b63a14136
6.0.4-canary.1
2018-05-25 15:35:04 +02:00
Tim Neutkens
7eabccb5f0
6.0.4-canary.0
2018-05-23 21:11:24 +02:00
Tim Neutkens
8158945b85
Merge branch 'master' into canary
2018-05-23 21:08:56 +02:00
Logan Smyth
2495316235
Use custom Babel loader to avoid using separate Babel copies for loader and loader options ( #4417 )
...
This resolves the
> .value is not a valid Plugin property
error showing up for people in https://github.com/zeit/next.js/issues/4227
cc @timneutkens
2018-05-23 20:26:57 +02:00
yhirano55
f6880954c1
Improve files list order in package.json ( #4399 )
...
* This is minor refactoring.
* Apply alphabetical order to files list.
2018-05-16 23:56:21 +02:00
Tim Neutkens
73a55d7a92
6.0.3
2018-05-16 21:05:58 +02:00
Tim Neutkens
4b0f10ba93
6.0.3-canary.1
2018-05-16 10:09:34 +02:00
Tim Neutkens
3a6fee2a8a
6.0.3-canary.0
2018-05-16 00:40:36 +02:00
Tim Neutkens
b0bbf72347
6.0.2
2018-05-13 20:28:21 +02:00
Tim Neutkens
355b1ad989
6.0.2-canary.0
2018-05-12 20:22:55 +02:00
Tim Neutkens
837c6ed23a
6.0.1
2018-05-11 15:10:49 +02:00
Tim Neutkens
8588e8d812
6.0.1-canary.2
2018-05-09 11:25:02 +02:00
Tim Neutkens
1dda50cbc5
Upgrade react-hot-loader ( #4317 )
2018-05-09 11:23:53 +02:00
Tim Neutkens
91c21805f2
6.0.1-canary.1
2018-05-06 18:40:21 +02:00
Tim Neutkens
aaa15ebddd
Add source-map dependency ( #4281 )
2018-05-06 10:56:25 +02:00
Tim Neutkens
e21ccad33a
Revert "Add source-map module to dependencies"
...
This reverts commit b970e25e6f
.
2018-05-06 07:02:38 +02:00
Tim Neutkens
b970e25e6f
Add source-map module to dependencies
...
Fixes #4268
2018-05-05 17:43:22 +02:00
Tim Neutkens
8ac67a00db
6.0.1-canary.0
2018-05-05 14:55:37 +02:00
Tim Neutkens
22005080bc
Upgrade react-hot-loader ( #4277 )
...
Fixes zeit/styled-jsx#425
Fixes #4246
Fixes #4273
2018-05-05 05:34:28 -07:00
Tim Neutkens
3685c30fb4
Merge branch 'master' into canary
2018-05-05 14:23:05 +02:00
Tim Neutkens
2435798479
Upgrade update-check ( #4247 )
2018-05-01 14:43:20 -07:00
Tim Neutkens
7e3d464912
6.0.0
2018-04-29 12:05:40 -07:00
Tim Neutkens
4d9eb200d9
6.0.0-canary.7
2018-04-26 11:27:11 -07:00
Tim Neutkens
f48b67d535
6.0.0-canary.6
2018-04-23 13:28:36 -07:00
Tim Neutkens
59ff251bca
6.0.0-canary.5
2018-04-22 16:39:34 -07:00
Tim Neutkens
bc03c59f57
Upgrade react hot loader ( #4171 )
...
* Upgrade react hot loader
* Upgrade to 4.1.1
2018-04-22 16:11:17 -07:00
Tim Neutkens
f373d25c0d
Replaced update checker ( #4192 )
...
* Use update-check
* Check for tty
2018-04-22 15:43:24 -07:00
Tim Neutkens
65a9a63af1
6.0.0-canary.4
2018-04-18 21:32:50 +02:00
Tim Neutkens
467ec85572
Merge branch 'canary' of github.com:zeit/next.js into canary
2018-04-18 21:32:01 +02:00
Tim Neutkens
68626c5147
Improved stacktraces (minor) ( #4156 )
...
* Handle production errors correctly
* Improved source map support
* Make react-hot-loader hold state again
* Remove console.log
* Load modules on demand
* Catch errors in rewriteErrorTrace
* Update comment
* Update comment
* Remove source-map-support
* Load modules in next-dev
* Make sure error logged has sourcemaps too
* Add tests for production runtime errors
* Add tests for development runtime errors. Fix issue with client side errors in development
* Move functionality back to renderError now that error handling is consistent
* Rename to applySourcemaps
2018-04-18 21:48:06 +05:30
Edheltur
925d79ef33
react-hot-loader: 4.0.0 -> 4.0.1 ( #4167 )
...
# Conflicts:
# yarn.lock
2018-04-18 14:03:40 +02:00
Tim Neutkens
eca8e8f64b
Expose app.js ( #4129 )
...
* Expose pages/_app.js
* Add tests for _app and _document
* Uncomment deprecation warnings
* Add documentation for _app, improve documentation of _document
* Update docs / test for _document
* Add _document to client compiler in development
* Add missing app.js to comment
* Only warn once
* Add url-deprecated error page
* Combine tests
* Yse same message for all methods of ‘props.url’
* Update docs around _app
* Update documentation
* Quotes
* Update table of contents
2018-04-12 10:33:22 +02:00
Tim Neutkens
15dde33794
Add build manifest ( #4119 )
...
* Add build manifest
* Split out css since they don’t have exact name
* Remove pages map
* Fix locations test
* Re-run tests
* Get consistent open ports
* Fix static tests
* Add comment about Cache-Control header
2018-04-12 09:47:42 +02:00
Olivier Tassinari
cb566bd6f0
Redo #4090 ( #4104 )
2018-04-03 22:08:04 +02:00
Tim Neutkens
746a6c083f
6.0.0-canary.3
2018-04-03 09:55:12 +02:00
Tim Neutkens
af2fa8ee57
Bring back 6.0.0-canary.2
2018-04-03 09:50:03 +02:00
Tim Neutkens
09989f56ef
5.0.1-canary.18
2018-04-03 09:39:35 +02:00
Tim Neutkens
2d8c19a450
Upgrade Babel 6 to Babel 7 (major) ( #4050 )
...
Upgrade Babel 6 to Babel 7 (major)
2018-04-03 09:34:07 +02:00
Tim Neutkens
2fa49d70b7
6.0.0-canary.2
2018-04-01 00:06:18 +02:00
Olivier Tassinari
bd50a7c74a
Better support React 16.3.0 ( #4090 )
...
* Better support React 16.3.0
https://github.com/mridgway/hoist-non-react-statics/pull/43
* Lock version
2018-03-31 15:11:34 +02:00
Tim Neutkens
a48dc31e80
Release 6.0.0-canary.1
2018-03-31 14:58:10 +02:00
Samatar
56998a6193
Remove mz-fs and glob-promise ( #4026 )
...
* Remove mz and add promisify util
* Remove glob-promise and promisify glob
* Use access instead of exists
* Use promisify for access
2018-03-30 20:29:42 +05:30
Tim Neutkens
b6b88e5f81
Merge branch 'canary' of github.com:zeit/next.js into canary
2018-03-30 16:09:40 +02:00
Tim Neutkens
e90f89633c
Add flow, pages-manifest.json, defaultPathMap for export (minor) ( #4066 )
...
* Initial implementation of next export without exportPathMap
* Shorter message
* Set up flow
* Create pages manifest
* Use pagesManifest for next export
* Fix tests
* Document defaultPathMap
* Replacing the path is no longer needed
* Use posix normalize for consistent behaviour
* Remove second instance of examples
* Add comment about what pages-manifest does
* Make windows path a route
2018-03-30 15:08:09 +02:00
Tim Neutkens
ebf0c47c25
Upgrade standard.js ( #4064 )
...
* Upgrade standard.js
# Conflicts:
# yarn.lock
* Upgrade babel-eslint
2018-03-27 20:11:03 +02:00
Tim Neutkens
e3a9c95023
5.1.0
2018-03-26 18:45:16 +02:00
Tim Neutkens
930be2813b
5.0.1-canary.17
2018-03-21 12:17:47 +01:00
Tim Neutkens
b52ae3bb23
5.0.1-canary.16
2018-03-16 12:00:42 +01:00
Tim Neutkens
c5bd36e373
5.0.1-canary.15
2018-03-12 18:51:28 +01:00
Tim Neutkens
96dd757f00
Upgrade styled-jsx
2018-03-12 18:50:23 +01:00
Tim Neutkens
6e31583d01
5.0.1-canary.14
2018-03-09 17:14:55 +01:00
Tim Neutkens
2abcfec110
5.0.1-canary.13
2018-03-08 11:49:54 +01:00
Tim Neutkens
ae07cbae09
5.0.1-canary.12
2018-03-08 09:53:42 +01:00