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