Tim Neutkens
20978af0b0
v9.1.2-canary.9
2019-10-26 19:44:44 +02:00
Tim Neutkens
2fcff3de49
Update Babel dependencies ( #9203 )
...
* Update Babel dependencies
* Update sizes
2019-10-26 15:59:15 +02:00
Joe Haddad
60ff5cc77e
v9.1.2-canary.8
2019-10-23 15:53:37 -04:00
Joe Haddad
4328eea3a7
Add WSL to Metadata ( #9171 )
2019-10-22 21:13:18 -04:00
JJ Kasper
573fbff88a
Add yarn check to tests ( #9163 )
...
* Add yarn check to tests
* Update yarn.lock
* Update lockfile some more
* Use resolutions to bump browserslist
2019-10-22 21:02:59 -04:00
Joe Haddad
ae3410c3f3
Upgrade Lockfile ( #9158 )
...
* Upgrade Lockfile
* Fix types version mismatch
* Upgrade amphtml-validator
* Revert "Upgrade amphtml-validator"
This reverts commit 05068b2ad9f2f53429cf514b47b4f7924b0b9623.
* Disable AMP Tests
* Skip 2x more AMP tests
2019-10-22 11:42:43 -04:00
Joe Haddad
94c2c084ad
Upgrade React dependencies ( #9152 )
...
* Upgrade React dependencies
* Disable data tests
* Increase allowed default sizes
2019-10-21 14:27:21 -04:00
JJ Kasper
cd52fc9e91
v9.1.2-canary.7
2019-10-18 16:28:09 -05:00
Gerald Monaco
d28e46ac15
Support Concurrent Mode in Loadable ( #9026 )
2019-10-18 17:23:06 +02:00
Joe Haddad
c5caa89209
v9.1.2-canary.6
2019-10-17 11:56:33 -04:00
Joe Haddad
4374e7c5d2
v9.1.2-canary.5
2019-10-16 17:38:17 -04:00
Joe Haddad
117d02359f
v9.1.2-canary.4
2019-10-16 14:56:32 -04:00
Joe Haddad
07502ba2dd
v9.1.2-canary.3
2019-10-15 16:38:30 -04:00
Joe Haddad
6efa1daf34
v9.1.2-canary.2
2019-10-11 17:25:32 -04:00
Joe Haddad
3c97879277
v9.1.2-canary.1
2019-10-08 17:26:18 -04:00
JJ Kasper
5bce442d0a
v9.1.2-canary.0
2019-10-08 11:42:02 -05:00
Sebastian Benz
5f1bcd32d6
Update AMP Optimizer to 1.1.1 ( #8994 )
...
* This fixes #8932
* Positive side effect: the csp tag for inline amp-script will
automatically be added.
2019-10-08 18:04:40 +02:00
Joe Haddad
46168def31
v9.1.1
2019-10-08 00:24:59 -04:00
Joe Haddad
0002ea31bf
v9.1.1-canary.0
2019-10-07 23:14:49 -04:00
Tim Neutkens
b862d85156
v9.1.0
2019-10-07 20:44:10 +02:00
Joe Haddad
7bf4cdbefa
v9.0.9-canary.2
2019-10-07 13:23:04 -04:00
Joe Haddad
004319fa10
v9.0.9-canary.1
2019-10-07 10:24:57 -04:00
Tim Neutkens
7f1aaa3323
v9.0.9-canary.0
2019-10-06 14:54:34 +02:00
Joe Haddad
1a02dfd842
v9.0.8
2019-10-05 20:23:01 -04:00
Joe Haddad
a918d4ecb2
v9.0.8-canary.5
2019-10-04 22:53:39 -04:00
Joe Haddad
e9b2e25c44
Convert Dev Server to TypeScript ( #8966 )
...
* Convert Dev Server to TypeScript
This converts the Next.js Development Server to TypeScript in prep for upcoming changes.
* Convert remaining necessary
* Fix some type errors
* Adjust types
2019-10-04 12:11:39 -04:00
Joe Haddad
9af587930f
v9.0.8-canary.4
2019-10-03 20:36:43 -04:00
Joe Haddad
8945cbcee0
v9.0.8-canary.3
2019-10-03 13:13:20 -04:00
Joe Haddad
3d5af360a4
v9.0.8-canary.2
2019-10-02 19:28:51 -04:00
Joe Haddad
b3cc32e9f4
v9.0.8-canary.1
2019-10-02 10:13:09 -04:00
Joe Haddad
1ff5005524
v9.0.8-canary.0
2019-10-01 14:27:31 -04:00
Tim Neutkens
4e1f1131bc
v9.0.7
2019-09-28 14:45:57 +02:00
Tim Neutkens
f68556473a
v9.0.7-canary.10
2019-09-28 14:16:03 +02:00
Tim Neutkens
1c58c5f461
v9.0.7-canary.9
2019-09-28 12:45:56 +02:00
Joe Haddad
e930961f42
v9.0.7-canary.8
2019-09-28 00:28:30 -04:00
Joe Haddad
c566b322a8
v9.0.7-canary.7
2019-09-27 14:49:01 -04:00
Joe Haddad
ebf1fe3da5
v9.0.7-canary.6
2019-09-25 11:39:43 -04:00
Tim Neutkens
fb9d777f6c
v9.0.7-canary.5
2019-09-24 15:41:12 +02:00
JJ Kasper
85e720a092
Add experimental SPR support ( #8832 )
...
* initial commit for SPRv2
* Add initial SPR cache handling
* update SPR handling
* Implement SPR handling in render
* Update tests, handle caching with serverless next
start, add TODOs, and update manifest generating
* Handle no prerender-manifest from not being used
* Fix url.parse error
* Apply suggestions from code review
Co-Authored-By: Joe Haddad <joe.haddad@zeit.co>
* Replace set with constants in next-page-config
* simplify sprStatus.used
* Add error if getStaticProps is used with getInitialProps
* Remove stale TODO
* Update revalidate values in SPR cache for non-seeded routes
* Apply suggestions from code review
* Remove concurrency type
* Rename variable for clarity
* Add copying prerender files during export
* Add comment for clarity
* Fix exporting
* Update comment
* Add additional note
* Rename variable
* Update to not re-export SPR pages from build
* Hard navigate when fetching data fails
* Remove default extension
* Add brackets
* Add checking output files to prerender tests
* Adjust export move logic
* Clarify behavior of export aggregation
* Update variable names for clarity
* Update tests
* Add comment
* s/an oxymoron/contradictory/
* rename
* Extract error case
* Add tests for exporting SPR pages and update
/_next/data endpoint to end with .json
* Relocate variable
* Adjust route building
* Rename to unstable
* Rename unstable_getStaticParams
* Fix linting
* Only add this when a data request
* Update prerender data tests
* s/isServerless/isLikeServerless/
* Don't rely on query for `next start` in serverless mode
* Rename var
* Update renderedDuringBuild check
* Add test for dynamic param with bracket
* Fix serverless next start handling
* remove todo
* Adjust comment
* Update calculateRevalidate
* Remove cache logic from render.tsx
* Remove extra imports
* Move SPR cache logic to next-server
* Remove old isDynamic prop
* Add calling App getInitialProps for SPR pages
* Update revalidate logic
* Add isStale to SprCacheValue
* Update headers for SPR
* add awaiting pendingRevalidation
* Dont return null for revalidation render
* Adjust logic
* Be sure to remove coalesced render
* Fix data for serverless
* Create a method coalescing utility
* Remove TODO
* Extract send payload helper
* Wrap in-line
* Move around some code
* Add tests for de-duping and revalidating
* Update prerender manifest test
2019-09-24 10:50:04 +02:00
JJ Kasper
d0b982b020
v9.0.7-canary.4
2019-09-20 15:50:53 -05:00
Joe Haddad
b3d1b776df
v9.0.7-canary.3
2019-09-19 11:38:18 -04:00
Joe Haddad
4466e8ccb5
v9.0.7-canary.2
2019-09-18 20:24:00 -04:00
Joe Haddad
1aec686c80
v9.0.7-canary.1
2019-09-18 16:29:09 -04:00
Joe Haddad
e920e579f2
v9.0.7-canary.0
2019-09-18 15:16:05 -04:00
Joe Haddad
b4d349e6c1
Reduce Install Size ( #8788 )
...
* Reduce Install Size
This should shave a decent amount off our install size.
* Fix CSS source map emitting
* Fix generation
* Enable source maps for testing purposes
* Disable double comment
* Fix test regex
2019-09-18 13:59:46 -04:00
Joe Haddad
65358b7a33
Global CSS Support ( #8710 )
...
* Global CSS Support
* Fix webpack configuration
* oneOf rule isn't necessary yet
* Adjust CSS chunk naming
* Begin testing CSS behavior
* Add another test TODO
* Replace null-loader with ignore-loader
* Turn on chunks for new CSS feature
* Fix multi test suite
* Test CSS import order
* Test style HMR
* Test CSS compilation
* Test compilation and prefixing together
* Verify CSS styling works for Development and Production
* Add missing TODO
* Remove unnecessary test
* Adjust TODO message
* Hide page until React hydrates
* Revert "Hide page until React hydrates"
This reverts commit 898d4e0ee547b003d5790e2b11476740d645b907.
* Hide FOUC during development
* Test CSS imports
* Update tests TODO
* Add fixture for url() test
* Test `file-loader` support in CSS files
* Use a simple variant of cssnano
* Self-import
* Undo bundling
* Implement suggestion
2019-09-17 16:05:20 -04:00
Joe Haddad
20aa1e4d21
v9.0.6
2019-09-17 14:21:38 -04:00
Joe Haddad
85f84a040a
v9.0.6-canary.7
2019-09-17 13:24:34 -04:00
Joe Haddad
aa98323ed0
v9.0.6-canary.6
2019-09-17 00:22:13 -04:00
Tim Neutkens
369eceb0e7
v9.0.6-canary.5
2019-09-16 20:35:55 +02:00
JJ Kasper
204028d6ab
Update build feedback with dots indicating activity ( #8382 )
...
* Add progress for analyzing and auto-prerendering
* Add typing for tty-aware-progress and use stdout
* Add fancier spinners
* Update spinner and add handling for logs while spinning
* Remove un-needed types package
* Remove progress and combine analyzing/prerendering messages
2019-09-16 17:37:00 +02:00
Joe Haddad
00e0281d71
v9.0.6-canary.4
2019-09-14 17:42:59 -04:00
JJ Kasper
2ae8b345db
v9.0.6-canary.3
2019-09-13 14:49:59 -05:00
Joe Haddad
25451ce47a
v9.0.6-canary.2
2019-09-13 10:53:16 -04:00
Maël Nison
d3c1731c09
Adds the PnP plugin by default ( #8653 )
...
* Adds the PnP plugin by default
* Covers loaders
* Fixes linting
2019-09-06 09:49:38 -04:00
Tim Neutkens
5a9b0ba2ce
v9.0.6-canary.1
2019-09-05 16:11:08 +02:00
Tim Neutkens
2ba352da39
Move next-server back into next
package ( #8613 )
...
* Initial move
* Make emitting work
* Update paths
* Remove leftover files
* Add correct externals configuration
* Import correct path
* Update path to work with ts-server test
* Update lib directory
* Compile next-server/lib
2019-09-04 10:00:54 -04:00
Tim Neutkens
d501b941f0
v9.0.6-canary.0
2019-09-04 10:54:38 +02:00
Giuseppe
ad0cca9549
Update styled-jsx ( #8583 )
...
* Update styled-jsx
Fixes an escaping issue in template literals that @lfades found
* Update next-server's styled-jsx also
2019-08-31 10:08:43 -05:00
Joe Haddad
1f4e34ca00
Anonymous Telemetry ( #8529 )
...
* Add anonymous telemetry
* Fix types
* Remove semver package
* Rename build time variable
* Track CSS-in-JS solutions
* Single retry and 5s timeout
2019-08-29 12:43:06 -04:00
JJ Kasper
f81b6d56e0
Replace worker-farm with jest-worker ( #8496 )
...
* Replace worker-farm with jest-worker
* Apply suggestions from code review
Co-Authored-By: Joe Haddad <joe.haddad@zeit.co>
* Remove semaphores on top of jest-worker, unwind
terser worker, and remove extra error log
2019-08-24 14:55:42 -04:00
Joe Haddad
2c7b4d8aaa
v9.0.5
2019-08-24 12:45:04 -04:00
Joe Haddad
0f92a8770a
v9.0.5-canary.3
2019-08-24 11:34:12 -04:00
JJ Kasper
30cd8c2840
v9.0.5-canary.2
2019-08-23 16:19:30 -05:00
Joe Haddad
d85dfecd5e
v9.0.5-canary.1
2019-08-22 11:53:08 -04:00
Joe Haddad
f41f630d19
v9.0.5-canary.0
2019-08-20 17:25:46 -04:00
Joe Haddad
df4f600291
🗜 Optimize client-side routing manifest ( #8429 )
...
* Optimize client-side routing manifest
* Turn on granularChunks for tests
* Add row for build manifest
* Hack it
2019-08-20 02:28:09 -04:00
Maël Nison
a8aa15af11
Adds basic support for PnP ( #8427 )
...
* Adds basic support for PnP
* Update preset.ts
* Update next-babel-loader.js
2019-08-19 23:39:07 -04:00
JJ Kasper
37c666976f
v9.0.4
2019-08-19 14:53:54 -05:00
JJ Kasper
8c26a08c9e
v9.0.4-canary.8
2019-08-19 12:45:10 -05:00
JJ Kasper
b2b5ece322
v9.0.4-canary.7
2019-08-18 14:52:22 -05:00
JJ Kasper
308c2cd4bc
v9.0.4-canary.6
2019-08-16 12:55:46 -05:00
Jason Miller
cfd6080435
Feature: Add transparent JSX optimization ( #8350 )
...
* Add transparent JSX optimization.
* fix duplicate React import
* fix React not being imported when only a single Fragment node is present in a source module
* remove babel-plugin-react-require
* Fix JSX optimization for CommonJS source files.
2019-08-15 17:07:34 -04:00
Joe Haddad
d3f25ccbc5
v9.0.4-canary.5
2019-08-14 14:15:43 -04:00
Joe Haddad
2d810950b2
v9.0.4-canary.4
2019-08-14 12:18:44 -04:00
Joe Haddad
5a8ed815fc
Define typeof window
for application code only ( #8355 )
2019-08-13 22:02:53 -04:00
JJ Kasper
d9abbaded1
Remove experimental async-to-promises code ( #8353 )
2019-08-13 16:04:17 -04:00
Spencer Elliott
de4e16bf72
Add missing dependency "compression" to next-server ( #8344 )
...
* Add missing dependency "compression"
* Remove "compression" dependency from next
2019-08-13 12:03:50 -04:00
Tim Neutkens
963726d68e
v9.0.4-canary.3
2019-08-11 22:44:23 +02:00
Joe Haddad
43370c1f8a
v9.0.4-canary.2
2019-08-08 14:19:46 -04:00
Joe Haddad
11d2206c32
v9.0.4-canary.1
2019-08-05 18:48:11 -04:00
JJ Kasper
e7d96f77bd
Add test for dynamic routing/webpack HMR bug ( #8061 )
...
* Add failing test for dynamic routing/webpack HMR bug
* Remove un-used args from onDemandEntryHandler
* update to latest webpack with escaping
2019-08-01 11:17:42 -05:00
Joe Haddad
00b56c6ede
v9.0.3
2019-07-31 16:14:36 -04:00
JJ Kasper
858f4eb8ec
v9.0.3-canary.6
2019-07-30 16:35:15 -05:00
Jason Miller
9659b4b555
Optional Server Compression ( #8066 )
...
* Add `compress` option to enable gzip compression in `next start`.
* Add compress option, defaulting to true
* Disable compression for serverless target
* Pin compression dep
Co-Authored-By: Joe Haddad <timer150@gmail.com>
* Pin compression types
Co-Authored-By: Joe Haddad <timer150@gmail.com>
* lockfile update for locked compression deps
* simplify compression middleware application
* add test for compression
2019-07-29 14:35:09 -04:00
JJ Kasper
7b33fbbfe6
v9.0.3-canary.5
2019-07-29 11:54:02 -05:00
Felix Mosheev
730f9cc472
Update webpack to 4.38.0 ( #8147 )
2019-07-29 11:01:58 -04:00
Tim Neutkens
2b1a5c3eb4
v9.0.3-canary.4
2019-07-27 11:42:02 +01:00
Joe Haddad
22b58b1c66
v9.0.3-canary.3
2019-07-25 13:56:34 -04:00
Joe Haddad
5a54e8715a
v9.0.3-canary.2
2019-07-19 16:52:53 -04:00
Joe Haddad
2758060bfc
v9.0.3-canary.1
2019-07-17 23:43:17 -04:00
Joe Haddad
a07f40a5ec
v9.0.3-canary.0
2019-07-17 23:09:09 -04:00
Joe Haddad
becd07402e
v9.0.2
2019-07-16 11:50:20 -04:00
Joe Haddad
2a2ebfae74
v9.0.2-canary.1
2019-07-16 09:32:51 -04:00
Joe Haddad
571eb9817a
v9.0.2-canary.0
2019-07-15 20:13:10 -04:00
Joe Haddad
47160fb0aa
v9.0.1
2019-07-11 16:31:30 -04:00
Joe Haddad
bbe1e0f8a6
v9.0.1-canary.2
2019-07-11 14:53:10 -04:00
Joe Haddad
e5fa2beac1
v9.0.1-canary.1
2019-07-10 01:39:48 -04:00
Joe Haddad
7da546a3a5
v9.0.1-canary.0
2019-07-08 19:23:58 -04:00
Joe Haddad
b013e11be3
Upgrade to webpack with latest acorns ( #7795 )
...
Closes https://github.com/zeit/next.js/issues/6240
2019-07-08 15:36:55 -04:00
Tim Neutkens
66bf56ff7e
v9.0.0
2019-07-08 08:43:07 +02:00
Joe Haddad
9f65e50b66
v8.1.1-canary.70
2019-07-08 02:23:36 -04:00
JJ Kasper
cc497568b4
v8.1.1-canary.69
2019-07-05 16:45:09 -07:00
Joe Haddad
7f3bdb1bf0
v8.1.1-canary.68
2019-07-05 01:08:29 -04:00
JJ Kasper
e00a2c5d64
v8.1.1-canary.67
2019-07-03 15:57:16 -07:00
Tim Neutkens
6a507fad1d
v8.1.1-canary.66
2019-07-03 14:41:25 +02:00
Tim Neutkens
a88d6b7482
v8.1.1-canary.65
2019-07-03 13:44:09 +02:00
JJ Kasper
def94e6173
v8.1.1-canary.64
2019-07-01 15:23:15 -07:00
Joe Haddad
af94c27a9d
Upgrade watchpack
to remove eslint-config-prettier
( #7716 )
2019-07-01 11:09:20 -04:00
JJ Kasper
aeeba6b2e8
v8.1.1-canary.63
2019-06-28 18:02:20 -07:00
Joe Haddad
808a3bcc66
v8.1.1-canary.62
2019-06-28 17:12:01 -04:00
JJ Kasper
44d8c624f4
v8.1.1-canary.61
2019-06-26 14:59:13 -07:00
JJ Kasper
bf04031f9d
v8.1.1-canary.60
2019-06-25 20:53:06 -07:00
JJ Kasper
ba373d8707
v8.1.1-canary.59
2019-06-25 20:09:20 -07:00
JJ Kasper
c773dae48a
v8.1.1-canary.58
2019-06-25 15:57:57 -07:00
JJ Kasper
5a1b32dcf1
v8.1.1-canary.57
2019-06-24 18:12:22 -07:00
JJ Kasper
9e22f06664
v8.1.1-canary.56
2019-06-24 16:45:18 -07:00
Joe Haddad
353e505172
Fix TypeScript typings ( #7648 )
...
* Fix TypeScript typing
This correctly defines `process.browser` instead of `process.env.browser`.
It also removes `process.crossOrigin` because it's not found in our documentation anywhere and is mostly used for internal purposes.
* Make sure `process.browser` doesn't throw a type error
* Split globals from Next.js module
* Allow `test` as a valid NODE_ENV
* Fix type assignment
* Make sure global types get published
* Fix test
2019-06-24 14:26:17 -04:00
Joe Haddad
31b3106a32
Revert "ncc Webpack build redux ( #7628 )"
...
This reverts commit e85a517e1a
.
2019-06-24 09:48:26 -04:00
JJ Kasper
516325eafc
v8.1.1-canary.55
2019-06-21 11:17:26 -07:00
Guy Bedford
e85a517e1a
ncc Webpack build redux ( #7628 )
...
* Reimplement ncc webpack build
This reverts commit 6feca310d7
.
* Shared webpack build
* ncc workaround pending @zeit/ncc#437
* update ncc
* build tweaks, fixup autodll-import
* possible Node 8 fix
* second possible Node 8 fix
* and update taskfile
2019-06-21 12:28:41 -04:00
Joe Haddad
204e5a7171
v8.1.1-canary.54
2019-06-19 13:28:43 -04:00
JJ Kasper
1cad7e8e6a
v8.1.1-canary.53
2019-06-18 14:24:35 -07:00
JJ Kasper
feb31f4de7
v8.1.1-canary.52
2019-06-13 11:35:23 -07:00
Joe Haddad
7132995a0d
v8.1.1-canary.51
2019-06-11 13:59:09 -04:00
Joe Haddad
d1b7b82922
v8.1.1-canary.50
2019-06-10 12:30:00 -04:00
JJ Kasper
4b27507be2
v8.1.1-canary.49
2019-06-09 17:21:41 -07:00
Tim Neutkens
a4d6d86dc9
v8.1.1-canary.48
2019-06-09 14:17:09 -07:00
Tim Neutkens
a3082d672e
v8.1.1-canary.47
2019-06-06 15:44:28 +02:00
Luc
3b5f18495b
Replace recursive-copy with own implementation ( #7263 )
...
* replace recursive-copy with own implementation
* update yarn.lock
* do not filter out not directories
* do not fail if folder already exists
* replace `\` by `/` when sending pathes to filter
* use fs-extra only in tests
* investigate and test recursive-copy npm module
* improve test by creating fixtures programmatically
* remove recursive-copy npm module test
* add recursive-copy to bench
* add bench:recursive-copy script
* fix Sema import in recursive-copy.ts
* small improvements
2019-06-06 12:33:11 +02:00
JJ Kasper
e3cd31df17
v8.1.1-canary.46
2019-06-05 20:11:06 -07:00
JJ Kasper
66fd87fc9b
v8.1.1-canary.45
2019-06-05 13:26:13 -07:00
JJ Kasper
9fa1101c7c
v8.1.1-canary.44
2019-06-04 22:20:05 -07:00
JJ Kasper
79cf929b25
v8.1.1-canary.43
2019-06-02 02:48:05 -07:00
JJ Kasper
875b205b57
Upgrade to latest typescript ( #7477 )
2019-05-31 04:36:59 -07:00
JJ Kasper
a7a59450a5
v8.1.1-canary.42
2019-05-30 17:36:29 -07:00
JJ Kasper
da6791e1f1
v8.1.1-canary.41
2019-05-30 15:55:09 -07:00
JJ Kasper
26702a8562
v8.1.1-canary.40
2019-05-28 12:49:23 -07:00
JJ Kasper
d103828c8e
v8.1.1-canary.39
2019-05-27 15:03:53 -07:00
JJ Kasper
b5a93c9ac5
v8.1.1-canary.38
2019-05-27 14:07:05 -07:00
Joe Haddad
e27203f89b
Dynamic routing mark 2 ( #7432 )
...
* Update escape string regexp operators
* temp
* Extract getRouteRegex func
* First iteration of dynamic routing for production only
* Correctly order prod
* Add serverless support
* Single line it
* noop routes
* Format doc
* Fix dynamic routing for dev
* Add flag for dynamic routing
* Update packages/next-server/lib/router/router.ts
Co-Authored-By: JJ Kasper <jj@jjsweb.site>
* remove example
* Add router tests
* Format code
* Sort routes
* Update to not use posix path methods
2019-05-27 11:20:33 -07:00
JJ Kasper
bb46c0673b
v8.1.1-canary.37
2019-05-23 14:59:12 -05:00
Joe Haddad
98bed84688
v8.1.1-canary.36
2019-05-23 00:57:48 -07:00
Joe Haddad
f9f80dffe5
Upgrade dependencies ( #7412 )
...
* ⬆️ Upgrade workspace dependencies
* Run new prettier against examples
* Upgrade some next-server packages
* Upgrade Next.js dependencies
* Upgrade webpack deps
* Upgrade async sema
* Fix compilation
* Revert broken plugin
2019-05-23 00:52:36 -07:00
Joe Haddad
b6d3c1fd81
v8.1.1-canary.35
2019-05-22 09:47:34 -07:00
Joe Haddad
dc1f907cec
v8.1.1-canary.34
2019-05-19 19:09:42 -04:00
JJ Kasper
3c3abcb6d1
v8.1.1-canary.33
2019-05-17 14:49:41 -05:00
Tim Neutkens
c77988944e
v8.1.1-canary.32
2019-05-17 13:26:42 +02:00
Tim Neutkens
6feca310d7
Revert ncc webpack ( #7370 )
...
* Revert "Add retrying to CircleCi and fixes for ncc'ed webpack (#7366 )"
This reverts commit 5beb365d12
.
* Revert "ncc Webpack build (#7301 )"
This reverts commit bd8f3c625f
.
# Conflicts:
# packages/next/package.json
2019-05-17 13:25:46 +02:00
Tim Neutkens
3dea1a5b15
v8.1.1-canary.31
2019-05-17 12:22:46 +02:00
JJ Kasper
5beb365d12
Add retrying to CircleCi and fixes for ncc'ed webpack ( #7366 )
...
* Add retrying to CircleCi and run prepublish separately to get better logs in Azure
* Apply workaround for Azure node 10 and ncc
* Update incorrect webpack imports
* Use ncced autodll-webpack-plugin
* Move autodll-webpack-plugin to devDependencies
2019-05-17 10:57:03 +02:00
JJ Kasper
f3b98994c4
v8.1.1-canary.30
2019-05-16 12:01:23 -05:00
Guy Bedford
bd8f3c625f
ncc Webpack build ( #7301 )
...
* add back ncc
* fixup ncc build
2019-05-16 11:55:54 -05:00
JJ Kasper
7612e03a75
v8.1.1-canary.29
2019-05-15 13:48:51 -05:00
Tim Neutkens
1cb6c4088b
v8.1.1-canary.28
2019-05-11 15:34:42 +02:00
Tim Neutkens
c73a76b3e9
v8.1.1-canary.27
2019-05-11 13:22:36 +02:00
Joe Haddad
c21116ae12
v8.1.1-canary.26
2019-05-10 15:52:23 -04:00
JJ Kasper
549b6379d2
v8.1.1-canary.25
2019-05-08 08:33:32 -05:00
Joe Haddad
9f4904ff10
Integrate type checking into compilation pipeline ( #7278 )
2019-05-07 20:11:56 -05:00
JJ Kasper
41c6d92d25
Revert migrating babel-loader into Next.js ( #7265 )
...
clearing of stale babel cache
2019-05-07 14:24:47 +02:00
Cory Sherman
e2535575d2
update webpack to 4.30.0 ( #7238 )
...
* update webpack to 4.30.0
* update yarn.lock for webpack 4.30.0
2019-05-04 14:11:41 +02:00
JJ Kasper
0c639d94e7
v8.1.1-canary.24
2019-05-03 13:55:33 -05:00
JJ Kasper
9d936f3ab8
v8.1.1-canary.23
2019-05-03 09:51:40 -05:00
JJ Kasper
a3ec7ca914
v8.1.1-canary.22
2019-05-02 17:21:49 -05:00
Joe Haddad
13c55a19cb
v8.1.1-canary.21
2019-05-02 16:38:51 -04:00
JJ Kasper
8b92b8b7ce
Clear stale files from Next.js' babel-loader cache ( #7221 )
...
* Move babel-loader into next all the way converting
it to TypeScript and added tracking of babel-loader
cache so we can clear previous files
* Add license from babel-loader
* Apply suggestions from code review
Co-Authored-By: ijjk <jj@jjsweb.site>
* Make sure to catch errors in next-babel-loader
2019-05-02 16:30:41 -04:00
JJ Kasper
064be18039
v8.1.1-canary.20
2019-05-01 15:34:24 -05:00
JJ Kasper
6a5c39deaa
v8.1.1-canary.19
2019-04-28 15:47:26 -05:00
JJ Kasper
ceb60b650a
revert nccing webpack ( #7189 )
2019-04-28 15:35:40 -05:00
JJ Kasper
ab8620d6d6
v8.1.1-canary.18
2019-04-28 14:23:42 -05:00
JJ Kasper
353a08de16
v8.1.1-canary.17
2019-04-28 13:30:37 -05:00
Connor Davis
f66546f950
Use ncc to bundle webpack ( #6347 )
2019-04-26 17:24:30 -05:00
Joe Haddad
9e8505f0ca
v8.1.1-canary.16
2019-04-26 09:22:15 -04:00
Tim Neutkens
6f0e795f9b
v8.1.1-canary.15
2019-04-26 09:41:20 +02:00
Luis Alvarez
cd0eb34752
v8.1.1-canary.14
2019-04-25 10:56:40 -05:00
Joe Haddad
3d28f7fe1e
v8.1.1-canary.13
2019-04-25 11:21:14 -04:00
Tim Neutkens
fb14d32701
v8.1.1-canary.12
2019-04-25 14:11:18 +02:00
Tim Neutkens
9ce177f987
Add missing property types for styled-jsx ( #7154 )
2019-04-25 13:51:06 +02:00
Tim Neutkens
78a959bde4
v8.1.1-canary.11
2019-04-25 11:14:51 +02:00
JJ Kasper
644e958d83
v8.1.1-canary.10
2019-04-24 17:08:40 -05:00
JJ Kasper
70942050b7
v8.1.1-canary.9
2019-04-24 16:05:58 -05:00
JJ Kasper
d80aea45ae
v8.1.1-canary.8
2019-04-24 15:44:26 -05:00
JJ Kasper
c0ee49b4fb
Move type generating ( #7147 )
...
* Move types to run on prepublish in each package
* Update circleci to list dist
2019-04-24 15:43:04 -05:00
Connor Davis
463c8435c5
v8.1.1-canary.7
2019-04-24 15:03:21 -05:00
Joe Haddad
ba0a28ff3f
v8.1.1-canary.6
2019-04-24 11:20:24 -04:00
Tim Neutkens
8f8e7cfb1c
v8.1.1-canary.5
2019-04-24 16:51:16 +02:00
Tim Neutkens
c9d599b698
Add .d.ts for next-server ( #7133 )
...
* Add .d.ts files
* Drop next declarations from index.d.ts
* Bring back number of errors
* Fix more errors
* Fix rewriteUrlForExport
2019-04-24 16:47:50 +02:00
Tim Neutkens
09717e0456
v8.1.1-canary.4
2019-04-24 11:35:30 +02:00
Luis Fernando Alvarez D
254b23eb07
Add declaration files to /dist ( #7118 )
2019-04-23 16:12:33 -05:00
Tim Neutkens
498ec618cb
v8.1.1-canary.3
2019-04-23 11:54:52 +02:00
Tim Neutkens
c79558328e
Add Typescript compilation ( #7110 )
2019-04-23 11:54:08 +02:00
Tim Neutkens
4d8a9fd8bb
v8.1.1-canary.2
2019-04-23 09:40:24 +02:00
Luis Fernando Alvarez D
08a6066681
Replace the typescript compiler with @babel/preset-typescript ( #7016 )
...
* Added babel typescript for the core files
* Add __NEXT_VERSION
* Added noop.js to the babel taskfile
* Only include dynamic-import-node for the bin task
* Added babel-plugin-dynamic-import-node
* Use loose option to prevent Object.defineProperty
* Enable loose in preset and enable compact mode
* Disable compact and loose to compare
* Re-enable compact and loose
2019-04-23 09:05:49 +02:00
Luis Fernando Alvarez D
29f71bfcba
Add more TypeScript types ( #7054 )
...
* Moved server/lib/utils.js to Typescript
* moved _app.js to Typescript
* Moved _error.js to Typescript
* Added argument for custom props in _app and _error
* Moved _document.js to Typescript
* updated one test
* Updated types and added a validation for _document props
* Improved types
* Fixed some types
* Updated AppType
* Fixed some tests
* Added missing import
* Removed a not very useful type
* Fix missing type
* Move @types/styled-jsx
* Fix typescript errors
2019-04-22 19:55:03 +02:00
Joe Haddad
87f60f56dd
v8.1.1-canary.1
2019-04-22 12:26:26 -04:00
Tim Neutkens
bcf6918bc3
v8.1.1-canary.0
2019-04-21 23:22:30 +02:00
Joe Haddad
f5be84e4ff
Upgrade Terser ( #6981 )
...
The new version of Terser seems to be significantly slower than the previous. I wanted to see what our stats PR says.
2019-04-22 06:03:57 +09:00
Luis Fernando Alvarez D
08937807f6
Remove dynamic-import-node from the preset ( #7096 )
...
Related to [this spectrum post](https://spectrum.chat/next-js/general/next-8-minor-update-breaks-dynamic-import-in-jest-tests~1e7b58e7-e301-4ef9-9de4-eef6ed3639d4 ).
I'm not removing the `babel-plugin-dynamic-import-node` package as it's going to be used by #7016
2019-04-22 05:25:48 +09:00
Joe Haddad
0dbd3b98ec
v8.1.0
2019-04-17 10:03:51 +09:00
Connor Davis
588a8f379b
v8.0.5-canary.35
2019-04-16 19:21:04 -05:00
JJ Kasper
cedd9b03f5
v8.0.5-canary.34
2019-04-15 18:50:45 +09:00
JJ Kasper
a0473e1f2a
v8.0.5-canary.33
2019-04-12 21:18:11 -05:00
Joe Haddad
dd98bddfb6
v8.0.5-canary.32
2019-04-11 17:11:25 -04:00
Joe Haddad
74cb4f4b7b
Switch to using .next/cache
for flying shuttle and terser ( #7013 )
2019-04-11 17:09:12 -04:00
JJ Kasper
c1eba49289
v8.0.5-canary.31
2019-04-11 14:05:35 -05:00
Joe Haddad
3add5380b6
v8.0.5-canary.30
2019-04-11 10:29:24 -04:00
Joe Haddad
b7091104b7
v8.0.5-canary.29
2019-04-10 23:50:44 -04:00
Joe Haddad
54e9454788
v8.0.5-canary.28
2019-04-10 17:08:51 -04:00
JJ Kasper
711d45b698
Use next.config env and packages to calculate hashes ( #7001 )
...
* Use next.config env and packages to calculate
hashes for chunk-graph
* Remove example from testing
* remove left over import
* Tweak behavior
2019-04-10 15:19:50 -04:00
Joe Haddad
c2d0a4ef0e
Add Flying Shuttle v1 ( #6991 )
...
* Add Flying Shuttle v1
* Add serverless file restoration
* Add another message
* Update test
* Resolve page version last
* Print number of changed pages
* Remove old tests
* Re-add head build ID writing
* Change syntax appearance
* Start adding test components
* Fix react loadable manifest
* Complicate dynamic testing
* Fix first build missing head build id
* Remove flying shuttle tests
2019-04-10 12:41:59 -04:00
Joe Haddad
ef9c39e249
v8.0.5-canary.27
2019-04-09 15:22:45 -04:00
Luis Fernando Alvarez D
ae5eeb39f4
Brought escape-string-regexp source to next ( #6979 )
...
* Brought escape-string-regexp source to next
* Added Copyright comment
2019-04-09 15:06:55 -04:00
JJ Kasper
b72396f2a1
v8.0.5-canary.26
2019-04-09 11:03:25 -05:00
Luis Fernando Alvarez D
f89bd8237b
Replace imurmurhash with string-hash ( #6964 )
...
Closes #6939
2019-04-09 12:49:30 +02:00
Joe Haddad
9e4636572d
v8.0.5-canary.25
2019-04-08 11:00:30 -04:00
Joe Haddad
b586dbf5ef
Upgrade Async to Promises ( #6958 )
2019-04-08 11:00:01 -04:00
Joe Haddad
62462fb18c
v8.0.5-canary.24
2019-04-08 10:46:12 -04:00
Tim Neutkens
c0e6918b8c
v8.0.5-canary.23
2019-04-07 21:02:09 +02:00
Joe Haddad
91fd3a851d
v8.0.5-canary.22
2019-04-06 23:34:47 -04:00
Joe Haddad
a9648c447e
v8.0.5-canary.21
2019-04-06 22:26:32 -04:00
Joe Haddad
31dc4549de
v8.0.5-canary.20
2019-04-06 21:07:57 -04:00
Joe Haddad
54f21e984d
v8.0.5-canary.19
2019-04-06 16:23:48 -04:00
Joe Haddad
d404879071
v8.0.5-canary.18
2019-04-06 13:13:15 -04:00
Joe Haddad
96fe5afe51
v8.0.5-canary.17
2019-04-05 16:35:56 -04:00
JJ Kasper
54d5d7aae4
v8.0.5-canary.16
2019-04-05 14:44:50 -05:00
Tim Neutkens
c34dc14918
v8.0.5-canary.15
2019-04-05 12:36:14 +02:00
Tim Neutkens
84bb620bef
Temporarily only do one pass ( #6900 )
...
* Temporarily only do one pass
* Add types
2019-04-05 12:32:00 +02:00
Joe Haddad
d2a994db3c
v8.0.5-canary.14
2019-04-05 00:29:37 -04:00
Joe Haddad
ed1207f78a
v8.0.5-canary.13
2019-04-04 22:00:18 -04:00
Joe Haddad
9ed4467618
v8.0.5-canary.12
2019-04-04 20:50:29 -04:00
Joe Haddad
e7ca6aa45e
Correctly compute unknown module ids ( #6898 )
2019-04-04 20:41:07 -04:00
Joe Haddad
19c635175b
Make Client request BUILD_ID from the Server ( #6891 )
...
* Generate two versions of pages
* Add code VSCode deleted
* Add dynamicBuildId option to __NEXT_DATA__
* Reduce amount of diff
* Make getPageFile code easier to read
* Minimize diff
* minimize diff
* Fix default value for dynamicBuildId
* Fix weird bug
* Fetch the head build id on client
* Move __selectivePageBuilding
* Add tests
* Remove _this
* Add console warning
2019-04-04 17:54:01 -04:00
JJ Kasper
9225eb822b
v8.0.5-canary.11
2019-04-04 16:48:57 -05:00
Connor Davis
6528d19417
v8.0.5-canary.10
2019-04-04 15:18:13 -05:00
JJ Kasper
1d45d84f72
v8.0.5-canary.9
2019-04-04 12:52:10 -05:00
Joe Haddad
6ac079f130
v8.0.5-canary.8
2019-04-03 19:44:20 -04:00
JJ Kasper
2b7fb7ce28
v8.0.5-canary.7
2019-04-03 18:19:16 -05:00
JJ Kasper
289f74c29e
v8.0.5-canary.6
2019-04-03 16:43:25 -05:00
JJ Kasper
565193314e
v8.0.5-canary.5
2019-04-03 15:25:13 -05:00
Tim Neutkens
3f3430919f
v8.0.5-canary.4
2019-04-03 20:43:53 +02:00
Tim Neutkens
84ca9a7b10
v8.0.5-canary.3
2019-04-03 14:55:16 +02:00
Joe Haddad
4b44778b67
v8.0.5-canary.2
2019-04-02 21:48:18 -04:00
JJ Kasper
7c57d2f5e2
v8.0.5-canary.1
2019-04-02 18:53:51 -05:00
JJ Kasper
aac50e4501
Add error message for AMP bind syntax ( #6865 )
...
* Add error message for AMP bind syntax
* Fix custom AMP scripts getting dropped
* Add data.js to package.json to include it
in releases
2019-04-02 17:32:07 -05:00
JJ Kasper
355ded5c86
v8.0.5-canary.0
2019-04-02 13:44:39 -05:00
Tim Neutkens
b1fdffec75
amp-bind data injection ( #6840 )
2019-04-02 16:09:34 +02:00
Luis Fernando Alvarez D
84fbd4b594
added async-to-promises transform ( #6797 )
...
Replaced regenerator with async-to-promises
2019-04-02 15:42:09 +02:00
Joe Haddad
e6e4a15284
v8.0.4
2019-04-01 20:45:36 -04:00
JJ Kasper
3a7caa628a
v8.0.4-canary.31
2019-03-31 10:33:10 -05:00
JJ Kasper
41da136b14
v8.0.4-canary.30
2019-03-30 09:38:32 -05:00