- [x] allow templateUrl or styleUrls to work https://github.com/angular/universal/issues/294 - [ ] allow better SystemJS support by tracking `System.import` https://github.com/angular/universal/issues/283 - [ ] create Universal localStorage module https://github.com/angular/universal/issues/272 - [ ] create Universal cookies module https://github.com/angular/universal/issues/273 - [ ] create Universal IndexDB module - [ ] prototype NgCache https://github.com/angular/universal/issues/271 - [ ] write docs for all modules https://github.com/angular/universal/issues/258 - [ ] write docs for quick-start - [ ] render single component https://github.com/angular/universal/issues/347 - [ ] allow creation of context to load the universal app https://github.com/angular/universal/issues/284 **_blocked_** - [x] make preboot work with multiple apps https://github.com/angular/universal/issues/303 **!important** - [x] isNode/isBrowser https://github.com/angular/universal/issues/397 - [x] Jsonp support https://github.com/angular/universal/issues/409 - [x] remove `-preview` - [x] fix setTimeout on the server https://github.com/angular/universal/issues/267 - [x] allow `|async` AsyncPipe to work before rendering https://github.com/angular/universal/issues/327 - [x] allow `https` for `NodeConnection` https://github.com/angular/universal/issues/326 - [x] allow devs to control when to render without `zone.js` with lifecycle hook https://github.com/angular/universal/commit/06d3a51bff23d358ceccb1ee4d571793657f889c - [x] allow async requests from `Http` to work - [x] allow async requests from `Http` to work with precache https://github.com/angular/universal/issues/274 **!important** - [x] allow dev to create an HTML component https://github.com/angular/angular/pull/7455 - [x] create polyfills module https://github.com/angular/universal/issues/193 - [x] rename `server` to `node` - [x] remove `angular2-` prefix in `modules/` #295 - [x] allow replay of common events for preboot https://github.com/angular/universal/issues/245 - [x] example of 3rd Party Module with Universal support [angular2-universal-module](https://github.com/gdi2290/angular2-universal-module) - [x] allow optional route params with pre-rendered views https://github.com/angular/universal/issues/275 https://github.com/angular/angular/pull/7431 - [x] mock out window object on global for warnings https://github.com/angular/universal/pull/311 - [x] create universal-preview module to warn developers https://github.com/angular/universal/pull/315 - [x] include more attributes from properties bonus: - [ ] create Universal localForage module - [x] make prerendering work with multiple apps https://github.com/angular/universal/issues/259 - [x] isolate modules from shared build/typings - [x] switch to typings from tsd https://github.com/angular/universal/issues/206 - [x] use Http for NodeConnection https://github.com/angular/universal/issues/264
System.importSystemJS support #283isNode(orisServer) andisBrowser#397-preview|asyncAsyncPipe to work before rendering allow|asyncAsyncPipe to work before rendering #327httpsforNodeConnectionfeat(universal): allow https for NodeConnection #326zone.jswith lifecycle hook 06d3a51Httpto workHttpto work with precache Allow async requests from Http to work with precache #274 !importantservertonodeangular2-prefix inmodules/refactor: remove angular2- prefix #295bonus:
typings.tsdis deprecated #206