Michele Salvini
affe356a90
Pass mapDispatchToProps as an object ( #6786 )
...
wrapping `startClock` in `bindActionsCreator` there's no need to pass `dispatch` in:
```
this.props.startClock(dispatch)
```
Furthermore `bindActionsCreator` is not needed because following already bind actions:
```
const mapDispatchToProps = {
startClock
};
```
2019-03-26 12:28:18 +01:00
Joe Haddad
1604862895
v8.0.4-canary.23
2019-03-25 12:18:42 -04:00
Joe Haddad
8c175e5daa
Replace buildId
well known string during output ( #6782 )
...
* Replace buildId well known string during output
* Fix linting
2019-03-25 17:06:00 +01:00
Joe Haddad
480fb5652a
Add @lfades to CODEOWNERS
2019-03-25 10:59:27 -04:00
Tim Neutkens
7788849ad5
v8.0.4-canary.22
2019-03-25 15:09:01 +01:00
Tim Neutkens
907dd27a88
Make main.js override work correctly ( #6781 )
2019-03-25 15:08:02 +01:00
Tim Neutkens
24d8ec560f
v8.0.4-canary.21
2019-03-25 13:01:14 +01:00
Kristian Heruc
82314137d0
Add X-Powered-By info to the docs ( #6775 )
2019-03-25 11:53:46 +01:00
Tim Neutkens
cf73809cb9
Revert "Add static-no-js site example ( #6770 )" ( #6774 )
...
This reverts commit 879da36888
.
2019-03-25 09:08:41 +01:00
Giuseppe
879da36888
Add static-no-js site example ( #6770 )
2019-03-25 09:04:47 +01:00
Connor Davis
a79c004de0
Remove magic-string ( #6772 )
...
* Remove magic-string
* Add back input
* change if statement back
* Fix typo
* remomve useless import
2019-03-24 23:50:58 -04:00
Tim Neutkens
3e7b932b2b
ncc resolve and arg ( #6771 )
...
More modules to follow.
2019-03-24 23:38:03 +01:00
Tim Neutkens
fa5125488b
v8.0.4-canary.20
2019-03-24 14:34:44 +01:00
Tim Neutkens
f639becf88
Don't use array for main chunk ( #6767 )
...
* Simplify getDisplayName
* Don’t use array for single file
* Add aliases, drop htmlescape as it’s not longer in the codebase
* Add correct path
* Use the correct router
* Remove dynamic for now
* Mark as external as the modules are directly called
* Add comment explaining what this does
2019-03-24 14:33:10 +01:00
Tim Neutkens
a8d08d3920
ncc nanoid ( #6768 )
2019-03-24 14:21:30 +01:00
Tim Neutkens
355078c350
Separate toRoute function ( #6766 )
...
Because Typescript output is turned to commonjs for these modules currently it’s better to do this. Also convert withRouter to typescript, making it smaller.
2019-03-23 23:00:46 +01:00
Tim Neutkens
eb28d4cdcf
Remove hoist-non-react-statics from with-router ( #6765 )
...
* Remove hoist-non-react-statics from with-router
* Drop hoist-non-react-statics from package.json
2019-03-23 21:31:44 +01:00
Tim Neutkens
cf7f707ff9
Remove PropTypes from _error and next/dynamic ( #6763 )
...
* Remove proptypes
* Remove loadable capture in favor of React.createContext
* Add loadable context file
* Make sure we use the context value instead
2019-03-23 21:00:31 +01:00
JJ Kasper
e95030b582
Update to have default value for renderToHTML ( #6755 )
...
* Update to have default value for renderToHTML
options in dev mode
* Update test
2019-03-23 11:20:54 -05:00
Tim Neutkens
6716bcbf87
Remove error-debug.js checks as the chunk is removed ( #6761 )
...
This code is obsolete as the chunk was removed.
2019-03-23 16:55:44 +01:00
Tim Neutkens
d24af62140
Make pages-manifest-plugin compatible with webpack 5 ( #6760 )
...
Apparently `entries` is removed in webpack 5, using `chunks` instead which holds the same result.
2019-03-23 15:33:13 +01:00
Tim Neutkens
08b7a24925
Update local testing doc to show our own workflow ( #6753 )
...
As per https://twitter.com/pierrevanmart/status/1109030783405248513
2019-03-22 16:27:29 +01:00
Joe Haddad
efdbd87625
v8.0.4-canary.19
2019-03-21 22:47:57 -04:00
JJ Kasper
397674c40e
Fix export not checking amp right for /index.amp ( #6748 )
...
* Fix export not checking amp right for /index.amp
* Add test checking hybrid amp index behavior
2019-03-21 21:40:42 -04:00
Joe Haddad
34be001749
v8.0.4-canary.18
2019-03-20 16:06:57 -04:00
JJ Kasper
5a48272af0
Fix amphtml href with nested amp page ( #6741 )
...
* Add more export tests for AMP
* Make sure ampPath is correct when nested
* Remove console.log
2019-03-20 15:22:08 -04:00
JJ Kasper
19f39511f4
v8.0.4-canary.17
2019-03-20 13:24:02 -05:00
JJ Kasper
20e4a5049e
Add more export tests for AMP ( #6740 )
...
* Add more export tests for AMP
* Remove console.log
Co-Authored-By: ijjk <22380829+ijjk@users.noreply.github.com>
* remove extra line
Co-Authored-By: ijjk <22380829+ijjk@users.noreply.github.com>
2019-03-20 13:17:04 -05:00
Joe Haddad
773a3a21c5
v8.0.4-canary.16
2019-03-20 11:43:07 -04:00
JJ Kasper
e1cf32ca60
Update export tests and fixed import ( #6738 )
...
* Fix import in export worker
* Update export tests
* Turn test parallelism up
* Fix config in export-default-map
* Switch parallelism back to 3
2019-03-20 11:42:02 -04:00
Joe Haddad
b5880717e6
v8.0.4-canary.15
2019-03-20 09:21:21 -04:00
Tim Neutkens
130aa3fd18
Remove unused parameters ( #6735 )
...
These two were unused 👍
2019-03-20 12:11:35 +01:00
JJ Kasper
7d0919a784
Break up basic test suite ( #6730 )
...
* Break out client-navigation and rendering
test from basic test
* Try with parallelism dialed back to 3
* Update jest-junit for more compatible timings in CircleCI
* Bump to test timings
* Use filepath for suitename in jest-junit
* Store reports as artifacts
* Try using classname for timings
* Bump
* Remove reports from artifacts
2019-03-20 11:01:32 +01:00
Connor Davis
2c975b1cdc
Catch errors when loading a page in case a script 404s ( #6729 )
...
* Catch errors when loading page
* return promise instead of await
2019-03-20 10:58:26 +01:00
JJ Kasper
18af71c011
Add support for amp to export ( #6725 )
...
* Add support for amp to export
* Anchor canonical replace
* Disable profiling test for now
* Centralize amp utils to next-server/server/utils
* re-enable profiling test
2019-03-19 23:53:47 -04:00
Joe Haddad
e906e4bd77
Adjust CircleCI flow ( #6728 )
...
* Format circleci config
* Tweak configuration into multiple steps
* Persist whole repo to workspace
* Attach workspace for tests
* Run tests in parallelism x4
* Test circleci parallelism
* parallel x6 times
* Save test timing
* Use env var instead
* run in ci mode
* test speed
2019-03-19 21:55:43 -04:00
Joe Haddad
78bcfa07b2
Skip console clearing when not in a TTY ( #6726 )
2019-03-19 23:16:02 +01:00
Joe Haddad
31f6f4c606
Ensure browser gets closed during testing ( #6724 )
...
* Ensure browser gets closed during testing
* Remove fit
2019-03-19 18:03:50 -04:00
Joe Haddad
2cd0e99af4
v8.0.4-canary.14
2019-03-19 15:49:37 -04:00
Joe Haddad
f9e76a2354
Shrink the size of profiling test ( #6723 )
2019-03-19 15:35:11 -04:00
JJ Kasper
bce75ae9c3
Add checking for corresponding pages for link tags ( #6719 )
2019-03-19 14:01:42 -05:00
JJ Kasper
2cc8365d82
v8.0.4-canary.13
2019-03-19 10:16:06 -05:00
Julio Carlos Menendez
7ae0ff38e9
Adds example for Office UI Fabric React. ( #6705 )
...
* Adds example for Office UI Fabric React.
* Fixes code style errors.
2019-03-19 13:30:05 +01:00
Jehun Seem(심제훈)
ce329cce96
Fix with-mobx-state-tree-typescript modules export ( #6704 )
...
* Update libraries
* Fix for export modules for type
2019-03-19 11:43:12 +01:00
JJ Kasper
12cbb934b3
Add support for creating AMP pages ( #6706 )
...
* Add support for .amp.js pages and
resolving /page?amp=1 to page.amp.js
* Update amp tests
* Update example and clean up amp page resolving
* Add nested amp test
* page => normalizedPage
* Add type to page options
* Add handling of amp with all pageExtensions
and normalize page
* Make sure findPageFile only falls back to
amp if enabled
2019-03-18 23:24:21 -04:00
Joe Haddad
ff5c8465de
First pass of runtime amp validator ( #6708 )
2019-03-18 19:21:18 -04:00
Tim Neutkens
0e39b24592
Clean up ErrorBoundary component ( #6703 )
2019-03-18 18:08:51 +01:00
Tim Neutkens
b41c85e32a
Remove headManager property as it’s unused ( #6700 )
...
This was leftover from before we moved to `HeadManagerContext`
Also removes `emitterProp` as it's unused in the Next.js codebase too.
2019-03-18 16:22:36 +01:00
March Works
71c4728598
update with-rematch example ( #6699 )
...
Solved the following issue [#6686 ](https://github.com/zeit/next.js/issues/6686 )
2019-03-18 14:37:49 +01:00
Tim Neutkens
ad856eb299
v8.0.4-canary.12
2019-03-18 13:30:22 +01:00