UNPKG

ember-introjs

Version:
107 lines (72 loc) 3.29 kB
# 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.