Releases: san650/ember-web-app
v2.3.0
- #70 Add missing link in ToC (@san650)
- #66 Support browserconfig.xml (@YoranBrondsema)
- #72 Import broccoli-asset-rev defaults (@san650)
- #73 Add an icon option to support Safari's Pinned Tabs (@jrjohnson)
- #74 Add a section to the README for icon generation (@jrjohnson)
- #76 Use empty string as fallback when rootURL is not defined (@tschoartschi)
- #77 change asset generating example code to be more generalizable (@caseywatts)
v2.2.0
Generate meta for favicons and code cleanup
- #55 Regenerate manifest.json when config/manifest.js is changed (@simonihmig)
- #62 Remove misspelt array check (@kmoe)
- #63 Fix integration test (@san650)
- #64 Replace PhantomJS with Chrome headless in CI (@YoranBrondsema)
- #65 Test on Node 4 instead of 6 (@YoranBrondsema)
- #67 Add 'type' attribute for icons (@YoranBrondsema)
Better broccoli-asset-rev compatibility
This release is not backward compatible.
Main changes
- Better compatibility with broccoli-asset-rev. We now support adding checksum fingerprint to the manifest file itself and support for prepending values. See #22
- Adds
format-detection
meta tag support. See #56 - Adds favicon definition in
icons
collection. See #57
🎉 Big shoutout to @bobisjan for contributing some of these features!
Dropped features
- We don't support renaming the manifest file anymore. This feature was causing more problems than real benefits.
- The generated manifest file was renamed from
manifest.json
tomanifest.webmanifest
.
Project Update
$ ember install ember-web-app
Community contributions
- #57 Add support for icon related link tags, close #51 (@bobisjan)
- #56 Add support for Apple's format detection meta tag (@bobisjan)
- #59 Improve compatibility with broccoli-asset-rev addon (@san650)
Happy coding!
Bugfix release
This release fixes a bug when using absolute URLs for icons. See #49 for more information.
Big shout out to @oscarni for reporting and fixing the bug!
Project Update
$ ember install ember-web-app
Community contributions
- #50 Support absolute urls in ios icon meta (@oscarni)
- #52 Refactor how to resolve the urls (@san650)
- #53 Fix acceptance tests (@san650)
- #54 Use eslint in blueprints (@san650)
Happy coding!
v1.3.0
Project Update
$ ember install ember-web-app
Community contributions
- #41 Show iOS browser controls when display value is "minimal-ui" or "browser" (@san650)
- #43 Allow to turn off the generation of apple specific tags (@san650)
- #44 Fix documentation example (@hidnasio)
- #47 Fix broccoli rebuild (@simonihmig)
Happy coding!
v1.2.0
This is a feature release
Project Update
$ ember install ember-web-app
Or...
$ npm install --save-dev [email protected]
$ ember generate ember-web-app
Main changes
Set apple touch icons as precomposed
Now you can set apple touch icons as precomposed
Example
config/manifest.js
manifest.apple = {
icons: [
{
src: '/foo/bar.png',
sizes: '180x180'
}
],
precomposed: 'true'
};
generates
<link rel="apple-touch-icon-precomposed" href="/foo/bar.png" sizes="180x180">
Thanks @hidnasio for the contribution!
Disable manifest generation
Now you can disable the generation of the manifest (and related meta and link tags).
ember-cli-build.js
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function(defaults) {
var options = {
'ember-web-app': {
enabled: false
}
};
var app = new EmberApp(defaults, options);
return app.toTree();
};
Community contributions
- #28 Update example to use default manifest name (@san650)
- #32 Set / as default root url for apple link tags (@hidnasio)
- #31 Allow iOS precomposed suffix for icons (@hidnasio)
- #34 Add "disabled" build option (@san650)
- #35 Remove hack on acceptance tests (@san650)
- #38 Test rootURL configuration usage (@san650)
- #39 Fix README typo (@san650)
Happy coding!
v1.1.0
This is a feature release
Project Update
$ ember install ember-web-app
$ npm install --save-dev [email protected]
$ ember generate ember-web-app
Main changes
Now you can rename the manifest name in your config/environment.js
module.exports = function(environment) {
var ENV = {
modulePrefix: 'dummy',
environment: environment,
rootURL: '/'
...
};
ENV['ember-web-app'] = {
name: 'my-awesome-manifest.json'
};
return ENV;
};
Community contributions
- #26 Add configuration for manifest name (@san650)
- #27 Add TOC and move up installation instructions (@san650)
Happy coding!
v1.0.5
This is a bug fix release and you should update.
Project Update
$ ember install ember-web-app
$ npm install --save-dev [email protected]
Main changes
We renamed the manifest.json
file to manifest.ember-web-app.json
to workaround an issue with ember-web-app
and broccoli-asset-rev
and ember-cli-fastboot
. We're working on making the name of the manifest configurable. See #23
Community contributions
- #21 Test fingerprinting of images (@san650)
- #25 Rename manifest.json to manifest.ember-web-app.json (@san650)
Happy coding!
v1.0.4 - Fastboot support
This is a bug fix release and you should update.
Project Update
$ ember install ember-web-app
$ npm install --save-dev [email protected]
Main changes
See #5 for more information. Thanks @ewoutp for reporting the bug and @teddyzeenny for investigating and fixing it!
Community contributions
- #20 Rename manifest.json to manifest.ember-web-app.json during build (@teddyzeenny)
Happy coding!