Arunoda Susiripala
4be25270c6
Do not include /_document.js when running 'next export'
2017-05-11 08:59:29 -07:00
Arunoda Susiripala
880eb4caff
Add a test case for client side routing for next export.
2017-05-11 08:52:28 -07:00
Arunoda Susiripala
b18ecc925b
Implement client side routing as they should work.
...
Basicaly, now client side routing as they work like
in Next.js including prefetching.
2017-05-11 08:24:27 -07:00
Arunoda Susiripala
2796c08ef7
Fix '/' page serving issue.
...
It was xxxx/page//index.js
2017-05-11 06:20:58 -07:00
Arunoda Susiripala
6f674b8c0a
Get rid of realPathname for consistant page file structure.
2017-05-10 20:01:42 -07:00
Arunoda Susiripala
98ed666ca6
merge master into next-export
2017-05-10 19:01:01 -07:00
Roland Warmerdam
f4d6cbfc19
Many improvements to the Apollo examples ( #1905 )
...
* Many improvements to the Apollo examples
* Use static properties
2017-05-11 00:23:11 +02:00
Tim Neutkens
3b91355c9e
Improve styled-jsx section of readme ( #1932 )
...
* Document style global jsx
* Add notice that styled-jsx docs contain more examples
2017-05-10 10:25:56 +02:00
Arunoda Susiripala
2f4a662a48
Fix windows sub-path dev rebuild failed issue. ( #1930 )
...
* Fix windows sub-path dev rebuild failed issue.
* Make sure we apply the '\' replace only on windows.
2017-05-10 08:09:48 +02:00
Arunoda Susiripala
14fa6f5893
Add browser tests for next-export
2017-05-09 18:54:08 -07:00
Arunoda Susiripala
56dc85485f
Add ssr tests for next-export
2017-05-09 18:28:15 -07:00
greenkeeper[bot]
c545a89fdf
fix(package): update prop-types to version 15.5.9 ( #1929 )
2017-05-09 18:24:10 -07:00
Arunoda Susiripala
564ae2b982
Remove the getting started section.
...
Just add the https://learnnextjs.com link at the top of the page.
2017-05-09 16:34:43 -07:00
Arunoda Susiripala
7b193f1aa7
Add basic test setup
2017-05-09 16:24:34 -07:00
Grokling
7c8d0246e2
Add rehydration to example/aphrodite ( #1858 )
...
* Add rehydration to example/aphrodite
* linting
* replaced yarn.lock
2017-05-10 00:33:39 +02:00
Arunoda Susiripala
e8ff53f519
Added the test app for static export.
2017-05-09 14:03:20 -07:00
Ray Gesualdo
17ce04014f
added recipes section to readme ( #1928 )
2017-05-09 11:22:14 -07:00
Brikou CARRE
9f194677ec
Upgrade jest and simplify .babelrc ( #1913 )
...
* Upgrade jest and simplify .babelrc
* Fix linter
2017-05-09 09:00:25 -07:00
greenkeeper[bot]
6ff40c3c6a
fix(package): update babel-plugin-transform-react-remove-prop-types to version 0.4.5 ( #1925 )
2017-05-09 08:43:59 -07:00
Arunoda Susiripala
450277f294
Make sure next export doesn't break other modes.
2017-05-09 00:42:48 -07:00
Arunoda Susiripala
147a5ce641
Fix server rendering issue for normal apps.
2017-05-08 23:42:37 -07:00
Arunoda Susiripala
42f1d2efda
Add a way to customize the output directory.
2017-05-08 19:10:55 -07:00
Arunoda Susiripala
71296cceb3
Add the verbose mode.
2017-05-08 18:53:08 -07:00
Arunoda Susiripala
311e4ca0ee
Make sure the router is aware of the nextExport
...
Based on the we can change the routing to do SSR always.
Also make sure pageLoader don't download the page via
client side twice.
2017-05-08 18:20:50 -07:00
Elliot Hesp
605161df8a
[with-firebase] Ensure server credentials aren't bundled with client code ( #1875 )
...
* [with-firebase] Ensure server credentials aren't bundled with client code
* [with-firebase] Fix travis build failure
2017-05-08 21:53:48 +02:00
Arunoda Susiripala
d4aa2b0408
Allow create dynamic content.
2017-05-08 10:22:32 -07:00
Arunoda Susiripala
dcc3228429
Allow next export to build html pages.
2017-05-07 23:10:26 -07:00
Arunoda Susiripala
be2e5a8c23
Use the realPathname for script tags in document.js
...
This will help us to fetch these scripts directly from a
static server since these paths are resolved.
2017-05-07 19:36:11 -07:00
Arunoda Susiripala
f602f6dc1e
Copy all the static assests to .out
2017-05-07 15:47:40 -07:00
Roland Warmerdam
5c57b43e0a
Fix production builds for the material-ui example ( #1906 )
...
Also remove redundant getMuiTheme() calls, handle injectTapEventPlugin()
better and use process.browser.
2017-05-07 15:51:12 +02:00
Grokling
c77e80be30
Update README.MD with warning about BETA version. Remove redundant note. ( #1909 )
2017-05-07 14:51:32 +02:00
Grokling
1b893518bb
Add SSR to examples/with-styled-components + bump styled_components v2 ( #1908 )
2017-05-07 14:25:33 +02:00
greenkeeper[bot]
12f423faf9
fix(package): update webpack to version 2.5.1 ( #1902 )
2017-05-06 23:01:50 +02:00
Paul Xu
d1b47146d3
Update incorrect example reference in readme ( #1901 )
...
In the `with-refnux` eample.
2017-05-06 21:59:02 +02:00
Arana Jhonny
23574b5489
Support for cxs rehydration and removal of duplicate styles. ( #1860 )
...
* add cxs.rehydrate.
* add id='cxs-style'.
2017-05-06 11:37:47 -07:00
greenkeeper[bot]
0abfca26f7
chore(package): update nyc to version 10.3.2 ( #1889 )
2017-05-06 11:31:56 -07:00
Matija Marohnić
6ca1feaf98
Add link to the Glamorous example ( #1887 )
2017-05-06 11:31:42 -07:00
Arunoda Susiripala
5153d6958b
Use development babel presets if it's we are not in production. ( #1895 )
...
Otherwise, user has to expose it's env variable as development.
Usually, that's unlikely to happen.
2017-05-06 00:07:50 -07:00
Arunoda Susiripala
8268905d2f
Use cheap module inline source map ( #1894 )
...
* Fix the page-loader-normalization issue on '/index' page.
* Use cheap-module-inline-source-map as the default devtool.
2017-05-05 23:54:47 -07:00
Tim de Koning
9fb7987c69
#1874 - A warning when using _document.js ( #1884 )
2017-05-04 16:44:28 -07:00
greenkeeper[bot]
96b5e4a7ce
fix(package): update webpack to version 2.5.0 ( #1871 )
2017-05-04 16:41:46 -07:00
ateev
3fbccff936
remove elliptic precomputed folder
2017-05-05 02:14:25 +05:30
Guillermo Rauch
f4e6c51985
Release 2.3.1
2017-05-04 13:06:32 -07:00
Arunoda Susiripala
0edee47d07
Fix the page-loader-normalization issue on '/index' page. ( #1882 )
2017-05-04 13:05:47 -07:00
greenkeeper[bot]
68880bc9f8
fix(package): update pkg-up to version 2.0.0 ( #1876 )
2017-05-04 10:21:34 -07:00
Trevor D. Miller
93a1b73efe
Removing unneeded dev dependency ( #1869 )
...
babel-jest is included automatically by jest when a babel config is present, so including it manually here doesn't do anything.
> "Note: babel-jest is automatically installed when installing Jest and will automatically transform files if a babel configuration exists in your project."
http://facebook.github.io/jest/docs/en/getting-started.html#using-babel
2017-05-04 10:06:58 -07:00
Guillermo Rauch
9a2edfd040
Release 2.3.0
2017-05-04 07:22:17 -07:00
Arunoda Susiripala
383eec3604
We are using some divs to wrap some script tags. ( #1867 )
...
We don't need them.
So, this change will remove them.
2017-05-03 15:03:39 -07:00
greenkeeper[bot]
5e393b14cd
chore(package): update fly to version 2.0.6 ( #1866 )
2017-05-03 14:08:30 -07:00
Arunoda Susiripala
ee9dba9ea7
React react-dom/server minified alias. ( #1862 )
...
That's simply because it has no effect since we don't run webpack on the server.
And for the server, file size difference doesn't matter a lot.
2017-05-03 13:59:21 -07:00