Commit graph

15835 commits

Author SHA1 Message Date
Donald Hruska
4ac8e137cf Update README.md (#687) 2017-01-07 09:19:07 +09:00
Guillermo Rauch
7ebfec088f Release 2.0.0-beta.16 2017-01-06 07:25:05 -08:00
Naoyuki Kanezawa
8df7f0da57 fix HMR (#680) 2017-01-06 07:23:54 -08:00
Naoyuki Kanezawa
0551dc90a1 bypass SSE on Service Worker (#681) 2017-01-06 07:23:41 -08:00
Florian Didron
13feb8855d Adds mobx example (#676)
* Adds mobx example

* Fix coding style to match JS Standard

* Removes unecessary link

* Update README.md

* Update README.md

* Change next version from beta to ^2.0.0-beta

* Assigns the store to a local var

* Adds navigation in the example

* Removes unecessary imports

* Fix coding style to match JS Standard

* Fix Clock import
2017-01-06 03:38:51 -08:00
Guillermo Rauch
221a5eadf2 Release 2.0.0-beta.15 2017-01-05 17:20:53 -08:00
Guillermo Rauch
d387c52179 bump styled-jsx 2017-01-05 17:20:33 -08:00
Guillermo Rauch
6af316de56 Merge branch 'master' of github.com:zeit/next.js 2017-01-05 13:09:52 -08:00
Guillermo Rauch
05cbcb46af Release 2.0.0-beta.14 2017-01-05 13:03:52 -08:00
Alex Moldovan
07f717061f Added layout component example (#560)
* added layout component example

* coding style fixes

* trailing spaces removed

* updated README file

* added layout example in docs

* moved .babelrc so that it handles all projects from the examples folder
2017-01-05 13:03:36 -08:00
Arana Jhonny
e363e73715 Fix Improve "pages/ not found error" (#624)
* fix not found error

* add comment
2017-01-05 13:00:55 -08:00
Naoyuki Kanezawa
b8373b847d fix HMR for dynamic entries (#652) 2017-01-05 09:29:09 -08:00
Naoyuki Kanezawa
47a7a480d4 set output.strictModuleExceptionHandling option (#655) 2017-01-05 09:28:54 -08:00
Naoyuki Kanezawa
8570d19af6 Handle errors of React lifecycle methods (#661)
* handle errors of lifecycle methods

* handle errors of render method
2017-01-05 09:27:39 -08:00
Arana Jhonny
e01056d3f1 example using inferno v1.0.* (#663)
* example using inferno v1.0.*

* fix name.
2017-01-05 09:26:01 -08:00
Craig Smith
e38cacc4c2 Prevent prefetcher from making identical requests. (#665) 2017-01-05 19:16:20 +09:00
Greenkeeper
b78ab40c9c chore(package): update gulp-jest to version 1.0.0 (#653) 2017-01-05 13:34:26 +09:00
Greenkeeper
ef25cf698d chore(package): update webpack-hot-middleware to version 2.15.0 (#654) 2017-01-05 13:34:14 +09:00
Greenkeeper
c01e306022 chore(package): update babel-preset-env to version 1.1.5 (#660) 2017-01-05 13:31:55 +09:00
Guillermo Rauch
45bc4fe465 Release 2.0.0-beta.13 2017-01-03 11:09:24 -08:00
Ovidiu Cherecheș
741500c603 Warn about webpack loaders (#638) 2017-01-03 10:06:55 -08:00
Arana Jhonny
1d700d0240 Aphrodite example. (#634)
* add aphrodite example

* fix props

* Update README.md
2017-01-03 10:06:04 -08:00
Naoyuki Kanezawa
0a3313d1b9 add the watch ignored setting (#636) 2017-01-03 10:05:04 -08:00
Arunoda Susiripala
6d6ef1ca9f Remove the use of fs.access (#625) 2017-01-02 16:50:01 -08:00
Arunoda Susiripala
01a17738db Reset prefetchCache when reloading a route. (#617)
* Reset prefetchCache when reloading a route.

* Prefetch again when there's a HMR reload.

* Make .send() to return a promise.
2017-01-02 20:18:14 +09:00
Arana Jhonny
856978918e Add cxs example. (#613)
* add cxs example

* fix example location
2017-01-01 22:35:14 -08:00
Naoyuki Kanezawa
ef06aeee45 display error informations to top left (#615) 2017-01-01 22:32:42 -08:00
Naoyuki Kanezawa
c1a620a7c4 Support relative urls on Link component (#614)
* link: support relative urls

* link: support protocol-relative urls

* router: fix error for clicking anchor tag
2017-01-01 22:22:07 -08:00
Greenkeeper
0cce0962d2 chore(package): update ansi-html to version 0.0.7 (#612) 2017-01-01 21:20:57 -08:00
Arunoda Susiripala
4b9f3fc431 Fix JSON pages not building on Windows (#611)
* Check for .json file extension before JSON parse. Was throwing when reading js files.

* Fix cross platform regex

* Revert back to the original content in read-page.js
2017-01-01 20:06:49 -08:00
Guillermo Rauch
43e2707e5d Release 2.0.0-beta.12 2017-01-01 11:41:28 -08:00
Naoyuki Kanezawa
897c60b4fd Fix error routes (#595)
* fix router error handlings

* respond with JSON when error occurs on JSON routes
2017-01-01 11:36:37 -08:00
Naoyuki Kanezawa
0854855197 Fix meta and styles on error page (#600)
* set meta tag for mobile on error page

* make error page center
2017-01-01 11:36:17 -08:00
nkzawa
64aa4454ac examples: fix SSR of styled-components 2017-01-01 20:24:48 +09:00
Arunoda Susiripala
33fa931207 Resolve the path in renderJSON before serving. (#599) 2017-01-01 19:07:56 +09:00
Guillermo Rauch
81a67581ed Release 2.0.0-beta.11 2016-12-31 21:57:58 -08:00
Naoyuki Kanezawa
1e308c7118 fix webpack resolve paths (#592) 2016-12-31 21:57:13 -08:00
Guillermo Rauch
f2483cfe1c Release 2.0.0-beta.10 2016-12-31 20:26:59 -08:00
Greenkeeper
dce7fad28f chore(package): update styled-jsx to version 0.3.2 (#585) 2016-12-31 20:26:33 -08:00
Guillermo Rauch
697010f9ae Release 2.0.0-beta.9 2016-12-31 12:37:31 -08:00
Guillermo Rauch
8df45d0ba9 Merge branch 'master' of github.com:zeit/next.js 2016-12-31 11:43:16 -08:00
Guillermo Rauch
ec895a13a3 Release 2.0.0-beta.8 2016-12-31 11:43:05 -08:00
Naoyuki Kanezawa
8d543bd148 remove the monkeypatch of watchpack (#580) 2016-12-31 11:40:18 -08:00
nkzawa
629051db2c package.json: set publishConfig.tag 2016-12-31 23:01:20 +09:00
nkzawa
72b910a117 Release 2.0.0-beta.7 2016-12-31 22:19:57 +09:00
Arunoda Susiripala
3dae510d51 Add app's node_modules dir to resolveLoaders. (#583)
Otherwise, webpack will throw an error saying
it couldn't find entries.
That's because it couldn't find babel-loader and
other loaders installed into app's node_modules dir.
2016-12-31 22:17:52 +09:00
Arunoda Susiripala
165924b71b Add Gzip support for JSON pages (#571)
* Server JSON pages directly from the filesystem.

* Make Json pages even if there's an error.

* Implement much better page serving.

* Use JsonPagesPlugin in the production mode as well.

* Add gzip support for JSON pages.

* Use glob-promise instead of recursive-readdir

* Handle renderStatic 404 properly.

* Simply the gzip code.

* Cache already read JSON pages.

* Change JSON pages extension to .json.

* Fix HMR related issue.

* Fix hot-reload for .json solely on server.

* Properly clear cache on hot-reloader.

* Convert .js pages into .json page right inside the plugin.

* Fix gzipping .json pages.

* Remove unwanted json pages cleanup.

* Get rid of deprecated fs.exists for fs.access
2016-12-31 21:46:23 +09:00
Guillermo Rauch
56ca84bae2 Release 2.0.0-beta.6 2016-12-30 18:39:08 -08:00
Guillermo Rauch
5ab71d16b1 Update README.md 2016-12-30 17:37:06 -08:00
Arunoda Susiripala
c890dc3573 Implement Router Events (#511)
* Move route loading logic to a common place.

* Add router events.

* Add EventEmitter's core API methods.

* Add example app for loading events and docs.

* Fix some typos.

* Get rid of Router.ready()

* Remove events package.
It's already shipping with webpack.

* Handling aborting properly.

* Expose simple attribute based events listener API.
Removed the proposed event listener API from the public API.

* Remove error logged when there's an abort error.
There are many other ways to capture this error.
So, it doesn't look nice to print this always.

* Change router events to pass only the current URL as arguments.

* Add a section about Cancelled Routes to README.
2016-12-30 17:15:22 -08:00