ember-introjs
Version:
An Ember Component for intro.js
107 lines (72 loc) • 3.29 kB
Markdown
# FastBoot Changelog
### 1.1.3
* Add markers before and after the body to be able to remove rootless apps
### 1.1.2
* Adds API to allow chunking shoebox responses for better performance.
### 1.1.1
* Implement `unknownProperty` in FastbootHeaders to prevent users mistakenly use `Ember.get(headers, headerName)`
### 1.1.0
* Add the ability to support configuration for multiple namespaces to `FastBoot.config`.
### 1.0.0-rc.3
* Remove Node 0.12 support.
### 1.0.0-rc.2
* Set the entry point to the built cjs
### 1.0.0-beta.5
* Only access instance.getURL if the instance has booted
* Exclude test files from npm package
### 1.0.0-beta.4
* najax dependency updated to 0.7.0, which now handle nested query
params
* Don't obscure errors during instance creation
* Made request compatible with nodejs' ClientRequest instances
### 1.0.0-beta.3
* Responses with status codes `204` or `3xx` no longer return the
rendered EmberApp
* Error message for `fastboot.request.host` now returns the Host header
* najax dependency updated to 0.6.0, which now handles gzip responses
### 1.0.0-beta.2
* Adds support for the "shoebox"‑a place to put data that should be
shared from the server-rendered app to the browser-rendered version.
### 1.0.0-beta.1
* This version is a significant change from previous versions.
* Responsibility for serving HTTP requests has been extracted to the
[fastboot-express-middleware](https://github.com/ember-fastboot/fastboot-express-middleware)
and
[fastboot-app-server](https://github.com/ember-fastboot/fastboot-app-server)
repositories.
* The name of this project has been changed to reflect the reduction in
responsibilities: it is now just `fastboot`, a library for rendering
Ember apps on the server, instead of `fastboot-app-server`.
* The minimum required Node version is now v4. Support for 0.12 will be
added later via transpiling.
* Adds a `resilient` mode, where errors during rendering are suppressed
and a blank HTML page is returned instead.
* JSHint has been added to the automated tests.
* Calling `visit()` returns a `Result` object that encapsulates the
rendered result.
### 0.7.3
* Application config is now stored in the built application's
`package.json`. This allows turning the `storeConfigInMeta` back on
for FastBoot apps.
* Setting the document's title via `document.title` is deprecated. Use the
[ember-cli-head](https://github.com/ronco/ember-cli-head) addon
instead.
### 0.7.2
* The HTTP response object is now exposed to the FastBoot service.
### 0.7.1
* Fixes an issue where requiring built-in modules via
`FastBoot.require()` wouldn't work.
### 0.7.0
* Removes the contextify dependency. This should significantly improve
install speed and platform compatibility, at the expense of dropping
support for Node 0.10.
* Improves compatibility of the request headers object with the [Headers
specification](https://developer.mozilla.org/en-US/docs/Web/API/Headers).
### 0.6.2
* Adds the ability for the FastBoot service to defer rendering the
response by providing a promise.
### 0.6.0
* Adds hot reloading of app.
* Fixes an issue where the `console` global was not available inside the
FastBoot sandbox.
* Makes incoming HTTP request available to the Ember app.