- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 27.1k
 
Closed
Description
Recap
0.10 is going to be one of our largest releases in a long time.
We have already merged many changes, let's recap:
- webpack 2 (native es modules support), tree shaking (yay!)
 - (painful) disabled 
require.ensure - crash overlay
 - resolve 
localhostproxy on windows - require proxy starts with 
http://orhttps:// - dynamic 
import()support - (painful) whitelist url loader
 
Long standing PRs we should merge or close
- Networkings docs
 - Forking
 - Dll (close or figure out how to simplify)
 
1.0.0
- Jest needs updated
- Jest 19 upgrade PR
 -  Make sure test in 
src/node_modules/work -  Only tests in 
src/ - Jest 20
 - Override jest config via Make coverage and snapshot Jest options overridable in package.json #1830 or Added ability to configure Jest via package.json #1990
 
 -  Style lint
- we should close or figure out what to do with this PR; it's mainly about enforcing CSS style from what I can gather which is outside of our philosophy of not enforcing style
 - we can postpone this for a second or third release of 0.10, but we should comment on it
 
 
-  we can largely solve POC of providing a watching build mode that writes to the disk in development #1616 and Use document.currentScript for deriving socket connection url #1994 by implementing 
HOSTintegration- the main problem here is that many of our integrations (e.g. auto reloading) stop working when the application is loaded from a different host, which is mainly caused by our reliance on 
window.location-- if we can make this less painful (by an explicitHOST), we should 
 - the main problem here is that many of our integrations (e.g. auto reloading) stop working when the application is loaded from a different host, which is mainly caused by our reliance on 
 
- PWA we need to enable progressive web apps
 - Code splitting docs
 -  Crash overlay
- We need warning support — added the most important one
 - Ignore errors that don't come from app's stack
 -  Add 
console.stackto React - There is a weird flash when changing from compile error to runtime error
 - If there is a syntax error, sometimes there's an overlay too because webpack throws on syntax errors for initial bundle
 - We need to linkify messages
 
 -  Add docs for local env change (revert 20a0972 and add more info)
- Make it clear you're not supposed to use env for real secrets. Maybe add an explanation for why we ignore their FAQ.
 
 - Multiple proxy support (Change proxy handling to allow multiple proxies in development #1790)
 
Next releases (some possibly 2.0.0, hopefully 1.x)
- require strict module dependence to prevent people from using our internal lodash ([WIP] Refuse to build if user is importing something that isn't declared in package.json #1752)
 - Jest debugging support 🎨 add first class debugging support #2041
 - Multiple env config files Feature/different env config files #1343 #1344
 - Static asset inlining Static asset in-lining #1944
 -  Speed up build speed Adopt 
cache-loader? #2037 
2.0.0
- Warn when importing unsupported files Warn when importing files outside of paths.appSrc #1234
 
-  Export render we need to take a hard stance and say we're not exploring this, or start taking some steps towards it
- I believe this is something we need to address soon, mainly because Next.js has captured a lot of attention (not that this is bad), but if there's something we can do to make this better, we should (e.g. multi-entry points)
 
 
- 
External framework integration
 - 
Flow integration
- webpack plugin
 - Figure out what to do with Windows; currently Flow is suboptimal on Windows (the performance is awful) -- we can only enable this integration on macOS for now or disable it all together, but I think we should get the PR in so it doesn't stagnate
 
 
wuct, evenchange4, tuchk4, Janpot, tlg01 and 15 moreRohovDmytro, dapids, jonambas and anhtuank7cRohovDmytro, stunaz, angusfretwell, mostafah, mquandalle and 3 more
Metadata
Metadata
Assignees
Labels
No labels