Commit graph

7300 commits

Author SHA1 Message Date
Arunoda Susiripala
d8af41d690 Add a way to disable running service workers. (#1167) 2017-02-15 21:13:27 -03:00
greenkeeper[bot]
2c9c84e143 fix(package): update babel-loader to version 6.3.1 (#1145)
https://greenkeeper.io/
2017-02-16 05:14:25 +09:00
Naoyuki Kanezawa
8e4e2e3e01 improve prefetch (#1161) 2017-02-16 00:59:42 +05:30
Arunoda Susiripala
00e7a29731 Move the test babel setup to the main babelrc file. (#1163)
* Move the test babel setup to the main babelrc file.

* Add es2015 preset.
2017-02-16 00:43:31 +05:30
Guillermo Rauch
09442173ea Release 2.0.0-beta.27 2017-02-15 15:59:02 -03:00
Arunoda Susiripala
412f9739d8 Reload the page if asked to change the current URL (#1159)
* Add support to reload the page when ask to change the same url.

* Do not run change() in the initial page load.

* Add integration tests.

* Add self-reload.js
2017-02-15 19:27:41 +01:00
Arunoda Susiripala
b2360ec567 Completely delete the build dir. (#1158) 2017-02-15 17:31:21 +01:00
greenkeeper[bot]
fa590bfd7a fix(package): update friendly-errors-webpack-plugin to version 1.2.0 (#1156)
https://greenkeeper.io/
2017-02-15 13:18:09 -03:00
Tim Neutkens
fca186f9e7 Remove pre-gzip support (#1155) 2017-02-15 15:49:45 +01:00
Naoyuki Kanezawa
540a86f007 fix prefetch url (#1154) 2017-02-15 15:01:03 +01:00
Naoyuki Kanezawa
141ab99888 build on tmp dir (#1150) 2017-02-15 10:03:33 -03:00
Tim Neutkens
ff547752f0 Fix HMR issue with webpack-stats-analyzer (#1149)
* Use stats.json instead of running server

* Add suggested changes
2017-02-15 21:42:48 +09:00
Naoyuki Kanezawa
38d236e2b3 fix prefetching relative path (#1151) 2017-02-15 13:34:13 +01:00
Giuseppe
db97fbffad Fix with-styled-jsx-postcss example (#1147) 2017-02-15 11:57:15 +01:00
Naoyuki Kanezawa
f3145ab1d1 remove editors section from .gitignore (#1148) 2017-02-15 11:50:29 +01:00
Arunoda Susiripala
14c86bef1d Introduce a simple prefetching solution (#957)
* Implement a very simple prefetching solution.

* Remove next-prefetcher.

* Require 'whatwg-fetch' only in the client.

* Use xhr in the code.

* Use a simple fetching solution.

* Fix 404 and xhr status issue.

* Move the prefetching implementation to next/router.

* Add deprecated warnning for next/prefetch

* Run only 2 parellel prefetching request at a time.

* Change xhr to jsonPageRes.

* Improve the prefetching logic.

* Add unit tests covering the Router.prefetch()

* Update examples to use the new syntax.

* Update docs.

* Use execOnce() to manage warn printing.

* Remove prefetcher building from the flyfile.js
Because, we no longer use it.
2017-02-15 14:22:22 +05:30
Eric Zingeler
d382e4db9a replace location.origin usage with new utils/getLocationOrigin (#1142) 2017-02-15 14:01:19 +05:30
Naoyuki Kanezawa
437fb2cbd3 Copy all properties and descriptors when patching React (#1101)
* patch-react: copy non-enumerable properties and descriptors

* fix syntax error

* remove getOwnPropertyDescriptors polyfil
2017-02-15 08:30:39 +05:30
Tim Neutkens
2c85b367ce Add notice about getInitialProps (#1140)
* Add notice about getInitialProps

* Remove extra whitespace
2017-02-15 08:28:13 +05:30
Thomas Lindstrøm
acc1983f80 Don't delete .next folder before a replacement is built (#1139) 2017-02-14 20:14:30 -03:00
greenkeeper[bot]
3766cd0013 fix(package): update babel-runtime to version 6.23.0 (#1136)
https://greenkeeper.io/
2017-02-15 04:31:50 +09:00
Sébastien Dubois
3c7237169f ssr-caching: document way to configure cache key (#1133)
* ssr-caching: document way to configure cache key

* simplify comment
2017-02-14 22:01:50 +05:30
Guillermo Rauch
507e8c2ca4 Release 2.0.0-beta.26 2017-02-14 12:31:34 -03:00
Naoyuki Kanezawa
45e77d535f Fix status messages on error (#1131)
* fix status messages on error

* error: use the special message for 404
2017-02-14 16:15:42 +01:00
greenkeeper[bot]
fb8f050667 fix(package): update glamor to version 2.20.23 (#1129)
https://greenkeeper.io/
2017-02-14 13:26:35 +01:00
greenkeeper[bot]
01213506ba fix(package): update babel-loader to version 6.3.0 (#1127)
https://greenkeeper.io/
2017-02-14 10:39:42 +01:00
greenkeeper[bot]
cd894fb6e2 fix(package): update babel-core to version 6.23.1 (#1122)
https://greenkeeper.io/
2017-02-14 08:15:46 +05:30
Tim Neutkens
2f7cc9c33c Add webpack-bundle-analyzer example (#1110) 2017-02-14 07:54:50 +05:30
Arunoda Susiripala
9d529ea0b1 Remove babell-plugin-transform-react-constant-elements. (#1102)
* Remove babell-plugin-transform-react-constant-elements.
With this, our shared-modules example's counter won't work in
production mode. (as this plugin enabled)
So, we could see more issues like this.
That's why we don't need this at this time.

* Update package.json.
2017-02-14 07:37:34 +05:30
Tim Neutkens
77c14f96b1 Add react-jsx-source for development (#1115) 2017-02-14 07:24:01 +05:30
Tim Neutkens
b0d1e7e3d1 Install peerDependencies in readme (#1116) 2017-02-14 07:22:31 +05:30
greenkeeper[bot]
b39a32a126 fix(package): update babel-preset-react to version 6.23.0 (#1121)
https://greenkeeper.io/
2017-02-14 07:14:19 +05:30
greenkeeper[bot]
674e1c785d fix(package): update styled-jsx to version 0.5.5 (#1114)
https://greenkeeper.io/
2017-02-13 18:57:17 -03:00
nkzawa
60bfd00ccf Release 2.0.0-beta.25 2017-02-14 02:32:05 +09:00
Sébastien Dubois
75a993f781 Ensure NODE_ENV is production when deploying on Now (#1106)
* Ensure NODE_ENV is production when deploying on Now

* Fix custom server example instead of default one

* Fix typo
2017-02-13 16:09:11 +01:00
sfhardman
dbc2ceefde Return a promise from getRequestHandler execution, await _serveStatic in serveStaticWithGzip, update custom-server-hapi to complete request lifecycle (#1099) 2017-02-12 23:12:32 -03:00
Arunoda Susiripala
b220193167 Babelrc false babelrc (#1094)
* Detect babelrc disabling via babelrc.

* Simplify boolean condition.
2017-02-13 06:18:22 +09:00
Tim Neutkens
a0453a7b84 Add tests for behaviour mentioned in #1079 (#1084) 2017-02-12 13:46:11 -03:00
Tim Neutkens
66d97744e9 Improve contributing text (#1093) 2017-02-12 13:45:39 -03:00
ǝlzlǝoq lǝᴉuɐp ツ
e38d81e6c1 Fix patching component's render method in case its prototype is not writable (#1067) 2017-02-12 22:14:54 +05:30
Naoyuki Kanezawa
1cd242ba57 remove gulpfile.js (#1092) 2017-02-12 17:32:45 +01:00
Tim Neutkens
4fd2ca2598 Improve quiet documentation (#1085) 2017-02-13 01:26:51 +09:00
Tim Neutkens
f93bacfaba Use minimist string option for hostname (#1090)
* Use minimist string option

* Consistently use --hostname

* Code style

* Show hostname
2017-02-13 01:23:42 +09:00
Jesse Hattabaugh
c4a22abb4c adding hostname argument to CLI (#1017)
* adding hostname argument to CLI

* using -H instead of -hn

* removing hostname default

* checking that hostname has a truthy value that's not a boolean

* making the log message match the hostname

* oops
2017-02-12 12:26:10 +01:00
Davide Bertola
19f1125520 add global stylesheet example (#1016)
* add global stylesheet example

* fix avoiding html-escape of stylesheets

* update readme

* remove .gitignore
2017-02-12 00:22:35 +01:00
Tim Neutkens
faef6e48e0 Remove pure-class-to-function (#1077)
* Optimize React

* Remove unused preset

* Remove pure-class-to-function
2017-02-11 07:42:12 +05:30
Tim Neutkens
250c066de5 Optimize React on next build (#1075)
* Optimize React

* Remove unused preset
2017-02-11 04:05:13 +09:00
Naoyuki Kanezawa
ed00eb7236 ensure not to render ErrorDebug on production (#1064) 2017-02-10 10:05:22 +01:00
Luke Edwards
15facf0ae1 switch octal format (#1060) 2017-02-09 21:58:48 +01:00
Luke Edwards
864fe60a15 Write executable files to dist/bin (#1059)
* update to fly@2.0.4

* write executable dist/bin files
2017-02-09 21:37:18 +01:00