assetgraph
Version:
An auto discovery dependency graph based optimization framework for web pages and applications
511 lines (358 loc) • 381 kB
Markdown
### v6.1.1 (2020-07-08)
#### Pull requests
- [#1096](https://github.com/assetgraph/assetgraph/pull/1096) Add qs dependency ([Jang Whemoon](mailto:palindrom615@gmail.com))
- [#1095](https://github.com/assetgraph/assetgraph/pull/1095) Upgrade mocha to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1094](https://github.com/assetgraph/assetgraph/pull/1094) Upgrade iconv-lite to version 0.6.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1093](https://github.com/assetgraph/assetgraph/pull/1093) Upgrade p-limit to version 3.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1091](https://github.com/assetgraph/assetgraph/pull/1091) Avoid directories in glob results in loadAssets and addAssets. Fixes … ([Peter Müller](mailto:munter@fumle.dk))
- [#1090](https://github.com/assetgraph/assetgraph/pull/1090) Upgrade eslint-plugin-mocha to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1089](https://github.com/assetgraph/assetgraph/pull/1089) Upgrade eslint to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1088](https://github.com/assetgraph/assetgraph/pull/1088) Upgrade chalk to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1085](https://github.com/assetgraph/assetgraph/pull/1085) Upgrade estraverse to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1082](https://github.com/assetgraph/assetgraph/pull/1082) Upgrade p-map to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1083](https://github.com/assetgraph/assetgraph/pull/1083) Upgrade sinon to version 9.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1079](https://github.com/assetgraph/assetgraph/pull/1079) Upgrade domspace to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1077](https://github.com/assetgraph/assetgraph/pull/1077) Upgrade mkdirp to version 1.0.3 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1074](https://github.com/assetgraph/assetgraph/pull/1074) Support reading the encoding of XML documents from <?xml ... encoding=...?> ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1073](https://github.com/assetgraph/assetgraph/pull/1073) Upgrade mocha to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1072](https://github.com/assetgraph/assetgraph/pull/1072) Upgrade data-urls to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1071](https://github.com/assetgraph/assetgraph/pull/1071) Upgrade magicpen-prism to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1070](https://github.com/assetgraph/assetgraph/pull/1070) Upgrade eslint-plugin-node to version 11.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1068](https://github.com/assetgraph/assetgraph/pull/1068) Upgrade nyc to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1069](https://github.com/assetgraph/assetgraph/pull/1069) Upgrade sinon to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1067](https://github.com/assetgraph/assetgraph/pull/1067) Upgrade semver to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1065](https://github.com/assetgraph/assetgraph/pull/1065) Support <base href=...> when resolving urls in Html \(and inline assets\) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1063](https://github.com/assetgraph/assetgraph/pull/1063) Add hack to recover from missing xml namespace declarations ([Peter Müller](mailto:munter@fumle.dk))
- [#1061](https://github.com/assetgraph/assetgraph/pull/1061) Upgrade chalk to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1062](https://github.com/assetgraph/assetgraph/pull/1062) Upgrade prettier to version 1.19.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1058](https://github.com/assetgraph/assetgraph/pull/1058) Upgrade open to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1056](https://github.com/assetgraph/assetgraph/pull/1056) Upgrade read-pkg-up to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1050](https://github.com/assetgraph/assetgraph/pull/1050) Lodash reduction ([Peter Müller](mailto:munter@fumle.dk))
- [#1049](https://github.com/assetgraph/assetgraph/pull/1049) Remove Bluebird ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Peter Müller](mailto:munter@fumle.dk))
- [#1048](https://github.com/assetgraph/assetgraph/pull/1048) Upgrade eslint-plugin-node to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1046](https://github.com/assetgraph/assetgraph/pull/1046) JavaScript\#strict => isStrict, and make it a getter so it doesn't get populated as a side effect of finding outgoing relations ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1044](https://github.com/assetgraph/assetgraph/pull/1044) Upgrade eslint-config-standard to version 14.0.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
#### Commits to master
- [serializeSourceMaps: Take a query object](https://github.com/assetgraph/assetgraph/commit/ce71c298288ed8bbd6fcb61fb146fd86bd888ab4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Asset\#init: Flush the cached states when text, rawSrc, or parseTree is given without the others](https://github.com/assetgraph/assetgraph/commit/e82b85a5bc50908b3a6ece38f022b91e3870b4f0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Relax the qs version range a bit so it can be deduped with the copy pulled in by request and u-messy](https://github.com/assetgraph/assetgraph/commit/738e315a9b998ae8d43b77c21329c9f3cb6d9101) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [Guard against throwing while generating error messages for invalid URI's. Relates to Munter\/netlify-plugin-subfont\#40](https://github.com/assetgraph/assetgraph/commit/8f1104dbc60831103613a298aafad14333aa157a) ([Peter Müller](mailto:munter@fumle.dk))
- [Don't need to install fonttools etc. on ci anymore](https://github.com/assetgraph/assetgraph/commit/c9ca548a81952e9a43c5f454ebdbbe1ebde61f1a) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [+28 more](https://github.com/assetgraph/assetgraph/compare/v6.1.0...v6.1.1)
### v6.1.0 (2020-07-09)
- [serializeSourceMaps: Take a query object](https://github.com/assetgraph/assetgraph/commit/3e3ceed25a9debf51fee0c10deb27193cfa60921) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Asset\#init: Flush the cached states when text, rawSrc, or parseTree is given without the others](https://github.com/assetgraph/assetgraph/commit/c0aa8f101142a666db6d334acb5556bca44779fb) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Relax the qs version range a bit so it can be deduped with the copy pulled in by request and u-messy](https://github.com/assetgraph/assetgraph/commit/ecd2d4931cbfbf11ffe91e23d9bfc34e817be2a0) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [Add qs dependency](https://github.com/assetgraph/assetgraph/commit/fdd03265b5d4ba53e1baf61395a33ea46a40eae5) ([Jang Whemoon](mailto:palindrom615@gmail.com))
### v6.0.7 (2020-05-24)
- [#1092](https://github.com/assetgraph/assetgraph/pull/1092) Catch throws from decodeURI ([Peter Müller](mailto:munter@fumle.dk))
### v6.0.6 (2020-05-18)
- [Avoid directories in glob results in loadAssets and addAssets. Fixes \#1081](https://github.com/assetgraph/assetgraph/commit/4b0c40d29411f088c1297d110279880fa6f70054) ([Peter Müller](mailto:munter@fumle.dk))
### v6.0.5 (2020-01-02)
- [reviewCSP: Avoid getAttribute of undefined error on relations that don't have a node](https://github.com/assetgraph/assetgraph/commit/08c7e366b9d4d9612fe01a459e44f87640d120d7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v6.0.4 (2019-12-11)
- [#1066](https://github.com/assetgraph/assetgraph/pull/1066) Tech\/backport base href to v6 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v6.0.3 (2019-11-28)
- [Avoid serializing the target asset twice when inlining an HtmlRelation with a custom inline\(\) impl](https://github.com/assetgraph/assetgraph/commit/e638de2ee6a2994a234664a3f9d75158e6c79a7c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v6.0.2 (2019-11-25)
- [#1064](https://github.com/assetgraph/assetgraph/pull/1064) Backport\/recover from missing xmlns ([Peter Müller](mailto:munter@fumle.dk))
### v6.0.1 (2019-11-05)
- [http: Don't set isRedirect unless the status code is 301...303](https://github.com/assetgraph/assetgraph/commit/8d86e407329d5d99412a87d3558de956effea375) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v6.0.0 (2019-08-18)
- [#1035](https://github.com/assetgraph/assetgraph/pull/1035) Use jsdom instead of xmldom for XML assets ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1041](https://github.com/assetgraph/assetgraph/pull/1041) Remove subsetFonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.12.0 (2019-08-14)
#### Pull requests
- [#1003](https://github.com/assetgraph/assetgraph/pull/1003) JavaScriptDynamicImport relation \(BLOCKED\) ([Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Peter Müller](mailto:munter@fumle.dk))
- [#1043](https://github.com/assetgraph/assetgraph/pull/1043) Upgrade style-loader to version 1.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Update escodegen to ^1.12.0](https://github.com/assetgraph/assetgraph/commit/26e2c855db9501803cc7d2b252a8ac8acd18fdb3) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add config directives for vscode-mocha-test-explorer](https://github.com/assetgraph/assetgraph/commit/a947d4a413258e36887efdd1275f56fddaff9cb8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Test that we can roundtrip for await \(... of ...\) {}](https://github.com/assetgraph/assetgraph/commit/0a2675f58357fc3a77656d5b3f88870036e1ce21) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add missing $regex in query](https://github.com/assetgraph/assetgraph/commit/b89487630c8c353dbd3947ff0289ba3c44595ff4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.11.0 (2019-07-24)
#### Pull requests
- [#988](https://github.com/assetgraph/assetgraph/pull/988) subsetFonts: Allow passing in per-page font traces ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1002](https://github.com/assetgraph/assetgraph/pull/1002) Avoid preloading the unused variants ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#998](https://github.com/assetgraph/assetgraph/pull/998) subsetFonts: Implement omitFallbacks:true mode ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1000](https://github.com/assetgraph/assetgraph/pull/1000) subsetFonts: Consistently issue root-relative urls instead of relative ones ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#999](https://github.com/assetgraph/assetgraph/pull/999) subsetFonts: Async load the original @font-face declarations for self-hosted fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#1039](https://github.com/assetgraph/assetgraph/pull/1039) Upgrade lodash to version 4.17.15 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1038](https://github.com/assetgraph/assetgraph/pull/1038) Upgrade eslint-plugin-mocha to version 6.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1036](https://github.com/assetgraph/assetgraph/pull/1036) Upgrade lodash to version 4.17.14 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1034](https://github.com/assetgraph/assetgraph/pull/1034) Upgrade iconv-lite to version 0.5.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1032](https://github.com/assetgraph/assetgraph/pull/1032) Upgrade eslint-config-prettier to version 6.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1029](https://github.com/assetgraph/assetgraph/pull/1029) Upgrade httpception to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1030](https://github.com/assetgraph/assetgraph/pull/1030) Upgrade magicpen-prism to version 3.0.2 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#1031](https://github.com/assetgraph/assetgraph/pull/1031) Upgrade unexpected-set to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Properly detach the <style> when removing an empty inline stylesheet](https://github.com/assetgraph/assetgraph/commit/2a290b92e6770c70dc74ffffcbcbb0da14291c1d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [prettier --write test\/transforms\/subsetFonts.js](https://github.com/assetgraph/assetgraph/commit/5b15f5385666cef85a9863c8793bd21f57944433) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix lint](https://github.com/assetgraph/assetgraph/commit/9187d398bd79af951e72494345b0f6d570773c71) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update eslint-config-standard to version 13.0.1](https://github.com/assetgraph/assetgraph/commit/20a604747a52792fda47403433e18f803c719401) ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [Revert "Try asking for fonttools 3.43.1 \(Travis picks up 3.43.0 still\)"](https://github.com/assetgraph/assetgraph/commit/0216916fe81f51ef9ac585e71fa16913f4723537) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [+8 more](https://github.com/assetgraph/assetgraph/compare/v5.10.0...v5.11.0)
### v5.10.0 (2019-06-19)
#### Pull requests
- [#1024](https://github.com/assetgraph/assetgraph/pull/1024) Upgrade eslint-config-prettier to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1022](https://github.com/assetgraph/assetgraph/pull/1022) Upgrade css-loader to version 3.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Travis: Stay at fonttools 3.42.0](https://github.com/assetgraph/assetgraph/commit/421e463bf53edb23630426ef423483de80e6bd2f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Silence warning from autoprefixer 9.6.0+](https://github.com/assetgraph/assetgraph/commit/53d01fb0cad59c72adcd9ca526c400a348dca604) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add early exit with just the font information in transforms\/subsetfonts](https://github.com/assetgraph/assetgraph/commit/b2330995330a38f8ce5951df86ba6a9e636ab72e) ([Peter Müller](mailto:munter@fumle.dk))
- [Fix changelog](https://github.com/assetgraph/assetgraph/commit/f0d0b39b3095c74d6592f0e944208224b00b156e) ([Peter Müller](mailto:munter@fumle.dk))
### v5.9.0 (2019-06-12)
#### Pull requests
- [#1020](https://github.com/assetgraph/assetgraph/pull/1020) Upgrade prettier to version 1.18.2 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1019](https://github.com/assetgraph/assetgraph/pull/1019) Upgrade file-loader to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1017](https://github.com/assetgraph/assetgraph/pull/1017) Upgrade terser to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1016](https://github.com/assetgraph/assetgraph/pull/1016) Upgrade read-pkg-up to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1014](https://github.com/assetgraph/assetgraph/pull/1014) Upgrade eslint-plugin-node to version 9.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1011](https://github.com/assetgraph/assetgraph/pull/1011) Upgrade jsdom to version 15.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1009](https://github.com/assetgraph/assetgraph/pull/1009) Upgrade jsdom to version 14.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1008](https://github.com/assetgraph/assetgraph/pull/1008) Upgrade nyc to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1007](https://github.com/assetgraph/assetgraph/pull/1007) Upgrade prettier to version 1.17.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#1006](https://github.com/assetgraph/assetgraph/pull/1006) Fix mixed content warning ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [Use a ^ version range for jsdom](https://github.com/assetgraph/assetgraph/commit/596f07e2255397b67edd78760380282d492af302) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update offline-github-changelog to 1.6.1](https://github.com/assetgraph/assetgraph/commit/13acfe2a7ba91ace5ea06f03c95832ca21f4dd95) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.8.4 (2019-04-08)
#### Pull requests
- [#1005](https://github.com/assetgraph/assetgraph/pull/1005) Keep inline assets when minifying css ([Jesse Farebrother](mailto:jessefarebro@gmail.com))
- [#1004](https://github.com/assetgraph/assetgraph/pull/1004) Check for missing glyphs in available formats ([Jesse Farebrother](mailto:jessefarebro@gmail.com))
- [#1001](https://github.com/assetgraph/assetgraph/pull/1001) Upgrade html-minifier to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Fix the missing inline assets in a more central place](https://github.com/assetgraph/assetgraph/commit/39f1e6cec96828ebe208da46ff80659dc5342f40) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Moved lib\/util\/fonts\/snapToAvailableFontProperties.js into a separate module called font-snapper](https://github.com/assetgraph/assetgraph/commit/e5d33af5605b695ff10214e0ef4d5a421e5d3541) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Integrate offline-github-changelog](https://github.com/assetgraph/assetgraph/commit/39897521582d84d8d0dccc408e8ec4c55f954ab6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [$or => $in](https://github.com/assetgraph/assetgraph/commit/3167f1aa23c951ec53921275de7880b84ff8b922) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Remove unused require](https://github.com/assetgraph/assetgraph/commit/b25c1105d58ed0668086950b73dcfdff791905b8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+2 more](https://github.com/assetgraph/assetgraph/compare/v5.8.3...v5.8.4)
### v5.8.3 (2019-03-31)
- [subsetFonts: Do not move the original fonts to \/subfont\/ when creating mirrored @font-face declarations for unused variants](https://github.com/assetgraph/assetgraph/commit/857e3d0b0b5c4968a8bb7b855765e6d2e295b251) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.8.2 (2019-03-30)
#### Pull requests
- [#997](https://github.com/assetgraph/assetgraph/pull/997) Upgrade semver to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#995](https://github.com/assetgraph/assetgraph/pull/995) Upgrade open to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#993](https://github.com/assetgraph/assetgraph/pull/993) Upgrade magicpen-prism to version 3.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#990](https://github.com/assetgraph/assetgraph/pull/990) Upgrade jsdom to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [subsetFonts: Avoid duplicate CSS and subset fonts when multiple pages use exactly the same subsets](https://github.com/assetgraph/assetgraph/commit/b3430e4d81e12c2522171b31f0956f0166fdb174) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [vscode debugger launch config: Override test suite timeout](https://github.com/assetgraph/assetgraph/commit/74d508bb36f93585022610d66bb0b91f9436133c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Just remove the noisy console.logs instead](https://github.com/assetgraph/assetgraph/commit/5ec0a0220e8192299a860789408a890570530f50) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Revert "bundleRequireJs tests: Silence annoying output"](https://github.com/assetgraph/assetgraph/commit/d3c09a5b42bef05af22d9aad3a7187499dba1dbd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [bundleRequireJs tests: Silence annoying output](https://github.com/assetgraph/assetgraph/commit/c8e14fea27fb6262b254e77b39a1daaeb07f2ec8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+14 more](https://github.com/assetgraph/assetgraph/compare/v5.8.1...v5.8.2)
### v5.8.1 (2019-03-03)
- [Preserve comments despite assetGraph.sourceMaps being false](https://github.com/assetgraph/assetgraph/commit/243f367dca0cc12d533f3a6a77996b8b1a8d0a2c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [autoprefixer transform: Skip unloaded assets](https://github.com/assetgraph/assetgraph/commit/5f5ac7dcaa82c5764bfe1e24468a70bcb7de8af7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.8.0 (2019-03-03)
#### Pull requests
- [#987](https://github.com/assetgraph/assetgraph/pull/987) autoprefixer: Add errorIfNotFound option ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#985](https://github.com/assetgraph/assetgraph/pull/985) Switch to the split out font-tracer module ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#983](https://github.com/assetgraph/assetgraph/pull/983) Make the loading the default stylesheets rollup-friendly, avoid fs.readFile ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#984](https://github.com/assetgraph/assetgraph/pull/984) getTextByFontProperties: Don't require the AssetGraph instance ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [Avoid typeless assertions, silencing Unexpected 11 deprecation warning](https://github.com/assetgraph/assetgraph/commit/8cecdf6eb26c3f56b06622f123577bc6c7cb55ca) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.7.1 (2019-02-23)
- [Don't break if canonicalRoot is given as undefined](https://github.com/assetgraph/assetgraph/commit/4e57ec16ef08b9de63cf2c8297e788d203608377) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [mountRoot => rootRelativeCanonicalRoot](https://github.com/assetgraph/assetgraph/commit/a23b9c34f77f4098c1983dccc5cdd0acfa93009f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.7.0 (2019-02-23)
- [Pass the mount root as part of the canonicalRoot instead](https://github.com/assetgraph/assetgraph/commit/94a956f5da9c10e581ab54a0cee6ac51f6fdae3d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Complain if both canonicalRoot and mountRoot are given, and canonicalRoot has a different path](https://github.com/assetgraph/assetgraph/commit/ccfbaca8fc3f3aebc59c1e863aee082acb91b45e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [mountRoot POC](https://github.com/assetgraph/assetgraph/commit/cea42248518d9725b766af8ec0959356a6c1abb2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Quick and dirty implementation of a mount root](https://github.com/assetgraph/assetgraph/commit/203d10f28242600de5ba3b04ff3928317c04756f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.6.4 (2019-02-21)
#### Pull requests
- [#981](https://github.com/assetgraph/assetgraph/pull/981) Upgrade mocha to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#976](https://github.com/assetgraph/assetgraph/pull/976) Allow custom sw-precache configuration ([Márton Salomváry](mailto:salomvary@gmail.com))
- [#977](https://github.com/assetgraph/assetgraph/pull/977) Upgrade cssnano to version 4.1.10 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Fix Asset\#replaceWith when the replacement asset is inline and contains a root-relative url](https://github.com/assetgraph/assetgraph/commit/d9a666fc997d76165436dafc1bbf63a2eaa9b1f5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Switch back to the official escodegen now that estools\/escodegen\#389 was merged and released in 1.11.1](https://github.com/assetgraph/assetgraph/commit/513b9871e7ee9137e775c59e8727774b31861736) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [addPrecache...: Throw if staticFileGlobs is passed](https://github.com/assetgraph/assetgraph/commit/403e0a0025f1141131f3f79162969db8ffda041c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Switch to sw-precache's promise interface, fixes error reporting](https://github.com/assetgraph/assetgraph/commit/9ccfc73d4bd95b315a12b621694d45a4fcad426e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Interpret config paths as relative to process.cwd\(\)](https://github.com/assetgraph/assetgraph/commit/1a471712902f51db7a584445a3627c2009dc33d2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+2 more](https://github.com/assetgraph/assetgraph/compare/v5.6.3...v5.6.4)
### v5.6.3 (2019-02-15)
#### Pull requests
- [#975](https://github.com/assetgraph/assetgraph/pull/975) Upgrade cssnano to version 4.1.9 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [JavaScriptExport tests: Fix indentation of code snippets](https://github.com/assetgraph/assetgraph/commit/f9ea3e205b1977a3a13f22182b6c3926f5ce3620) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Don't model "bare" imports and exports as relations, fix hrefType switching](https://github.com/assetgraph/assetgraph/commit/97b394dd6930f102f3da7481abae26b4dc16c03e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.6.2 (2019-02-12)
- [Relation\#refreshHref: Only prepend .\/ to the relative url if the current href has it](https://github.com/assetgraph/assetgraph/commit/bb7eaa40cb9f1f7b850ea2300de3273b02033662) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.6.1 (2019-02-12)
- [JavaScript{Im,Ex}port: Preserve .\/ in relative urls](https://github.com/assetgraph/assetgraph/commit/97db7dc2dd94ed642202654083b7220e0e888227) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix indentation of template strings](https://github.com/assetgraph/assetgraph/commit/df62decb897b51d05ef2daf1f0b080c8808423a2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.6.0 (2019-02-10)
#### Pull requests
- [#953](https://github.com/assetgraph/assetgraph/pull/953) Add support for some CSS Fonts Module 4 features + variable font with non-variable fallback ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#973](https://github.com/assetgraph/assetgraph/pull/973) Add support for terser and use it as the default JavaScript compressor ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [Oh, there was one more](https://github.com/assetgraph/assetgraph/commit/a3c25da42fc546862fc7f75cb19388199b78b951) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix the remaining occurrences manually](https://github.com/assetgraph/assetgraph/commit/a96dfb3d4f718f80f97697d254551fa04fe9a890) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/7fd9a27f3b73e2c572dceb1e65f57fceae4b7c8d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [.eslintrc: Enable the prefer-const rule](https://github.com/assetgraph/assetgraph/commit/1a82a3a2e19387e2ed3a7cfcad6cab6696df2cfa) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix formatting in files where \/\*eslint-disable\*\/ previously disabled prettier, too](https://github.com/assetgraph/assetgraph/commit/73d3dedeb3109f3aa6a6ba76bb61b33aa5407bda) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+3 more](https://github.com/assetgraph/assetgraph/compare/v5.5.1...v5.6.0)
### v5.5.1 (2019-02-03)
- [Asset\#origin: Fix regression introduced in ae7d28c0](https://github.com/assetgraph/assetgraph/commit/7ae646db157548578e0ea48ad237073353a17218) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.5.0 (2019-02-01)
- [HtmlScript: Follow type=module](https://github.com/assetgraph/assetgraph/commit/4cf47dcfeba45fcb141fb81695e4265a0b471f75) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Small adjustments](https://github.com/assetgraph/assetgraph/commit/af2fbfbfea485e882277f3e1d1e2f01504bb4fb5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.4.2 (2019-01-30)
#### Pull requests
- [#971](https://github.com/assetgraph/assetgraph/pull/971) Upgrade eslint-config-prettier to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#970](https://github.com/assetgraph/assetgraph/pull/970) New version of jsdom \(13.2.0\) broke the build ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#966](https://github.com/assetgraph/assetgraph/pull/966) Upgrade postcss to version 7.0.13 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#964](https://github.com/assetgraph/assetgraph/pull/964) Update linting setup ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#963](https://github.com/assetgraph/assetgraph/pull/963) Handle non-ascii characters in urls ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [vscode debugger config: Don't step through node internals](https://github.com/assetgraph/assetgraph/commit/b5b240ffd9c9c9e97dcb2b4b035ab4e782116d2d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Comment out the last one](https://github.com/assetgraph/assetgraph/commit/06b2dc003c8d139034740473650da0a1640db617) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Comment out the two failing bundleWebpack tests](https://github.com/assetgraph/assetgraph/commit/3300f12d7caa4e129720612f070e66bcf2ce2f40) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Empty commit to see if that might fix the build](https://github.com/assetgraph/assetgraph/commit/3d47ff23f48bb00ccabd7639759b3c3755eda70b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update prettier to version 1.16.0](https://github.com/assetgraph/assetgraph/commit/2724a807efe5f35617287131cd809c3e53a61193) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [+4 more](https://github.com/assetgraph/assetgraph/compare/v5.4.1...v5.4.2)
### v5.4.1 (2019-01-09)
#### Pull requests
- [#957](https://github.com/assetgraph/assetgraph/pull/957) Upgrade cssnano to version 4.1.8 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#956](https://github.com/assetgraph/assetgraph/pull/956) Upgrade file-loader to version 3.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#954](https://github.com/assetgraph/assetgraph/pull/954) Upgrade css-loader to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#952](https://github.com/assetgraph/assetgraph/pull/952) Upgrade espurify to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#950](https://github.com/assetgraph/assetgraph/pull/950) downloadGoogleFonts: Fix retrieval of .ttf fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#949](https://github.com/assetgraph/assetgraph/pull/949) Fetch woff2 fonts from GWF with a Windows Chrome User-Agent header instead of a Mac one so that Truetype hints are included ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#947](https://github.com/assetgraph/assetgraph/pull/947) subsetFonts: Trace @supports {...} conditionally ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#945](https://github.com/assetgraph/assetgraph/pull/945) Upgrade cssnano to version 4.1.7 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Replace escodegen with escodegen-papandreou, fixes \#649](https://github.com/assetgraph/assetgraph/commit/a996b9d220036c18ae9ab5ea08aa536011413bf0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Test that source maps served as application\/octet-stream work out](https://github.com/assetgraph/assetgraph/commit/78d0bd60d6bdd1617aaa7267640e2bac67067c57) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix missing empty line in test](https://github.com/assetgraph/assetgraph/commit/9d50799f5d381d1e0ccb0c99bc249eeba5a8a082) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update unexpected to 11.0.0-1](https://github.com/assetgraph/assetgraph/commit/e0d5509f0cb90229b0e8ebdc628dce8156319bd0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Tests: Use expect.it to prepare for Unexpected 11](https://github.com/assetgraph/assetgraph/commit/32953f3a5c71977319f2bbecce683848700b7458) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+12 more](https://github.com/assetgraph/assetgraph/compare/v5.4.0...v5.4.1)
### v5.4.0 (2018-10-17)
#### Pull requests
- [#942](https://github.com/assetgraph/assetgraph/pull/942) Upgrade sinon to version 7.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#941](https://github.com/assetgraph/assetgraph/pull/941) Upgrade sift to version 7.0.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [subsetFonts: Ignore ::-ms-input-placeholder pseudo element \(not supported by nwsapi\)](https://github.com/assetgraph/assetgraph/commit/5ab1a97c6a2f983b9d200be16b335bbd5da7362f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix JavaScript quote serialization test](https://github.com/assetgraph/assetgraph/commit/386300ef8edaa95b0efb1d7c52f57d78cc608859) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix accidental commenting out](https://github.com/assetgraph/assetgraph/commit/d966ffa6a86175c486355a53275430c5171bf67c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Asset\#replaceWith: Fix replacement of an inline asset](https://github.com/assetgraph/assetgraph/commit/7b367bce4ef8f2c06494fd2f3f1639aba09b8ccd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.3.1 (2018-10-03)
#### Pull requests
- [#939](https://github.com/assetgraph/assetgraph/pull/939) Upgrade eslint-plugin-prettier to version 3.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#938](https://github.com/assetgraph/assetgraph/pull/938) Upgrade cssnano to version 4.1.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#937](https://github.com/assetgraph/assetgraph/pull/937) Upgrade cssnano to version 4.1.3 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#936](https://github.com/assetgraph/assetgraph/pull/936) Upgrade capitalize to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#934](https://github.com/assetgraph/assetgraph/pull/934) loadAssets: Allow a file: url with a glob pattern ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#933](https://github.com/assetgraph/assetgraph/pull/933) Implement pretty-printing of HTML via domspace ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [JavaScript: Set format.quotes='auto' when serializing via escodegen](https://github.com/assetgraph/assetgraph/commit/91f262ace6b1522c28f23fe197bb64a86520a594) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Improve quotes in subsetfonts js-based preload polyfill](https://github.com/assetgraph/assetgraph/commit/2335c54bb4703743034939849a3a3db89180cbfe) ([Peter Müller](mailto:munter@fumle.dk))
### v5.3.0 (2018-09-22)
#### Pull requests
- [#932](https://github.com/assetgraph/assetgraph/pull/932) Add HTTP Referer header to HTTP --> HTTP population requests ([Peter Müller](mailto:munter@fumle.dk))
- [#931](https://github.com/assetgraph/assetgraph/pull/931) Upgrade postcss-values-parser to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#930](https://github.com/assetgraph/assetgraph/pull/930) New version of lodash \(4.17.11\) broke the build ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Travis: Stick with node.js 8.11](https://github.com/assetgraph/assetgraph/commit/4d2c0954d2eb5839732f21835e83b323cb9eb86c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Don't break because Function\#toString omits the space after function in node 10](https://github.com/assetgraph/assetgraph/commit/c88bfa14d2b6cd40222315401ee142511574f055) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [.nvmrc: Bump node.js to 10.x](https://github.com/assetgraph/assetgraph/commit/4304b753391da4b7df77a2741eeff5bf0a229e28) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update prettier to ~1.14.2](https://github.com/assetgraph/assetgraph/commit/aec0d9fcb0c662c87557b8bcda6340f98b29bf74) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/59bb4ae4abb4e6bc94d129fba613a5b93bd376dc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.2.0 (2018-09-06)
#### Pull requests
- [#928](https://github.com/assetgraph/assetgraph/pull/928) Upgrade uglify-js to version 3.4.9 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#927](https://github.com/assetgraph/assetgraph/pull/927) Upgrade nyc to version 13.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#926](https://github.com/assetgraph/assetgraph/pull/926) Upgrade style-loader to version 0.23.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#925](https://github.com/assetgraph/assetgraph/pull/925) Upgrade cssnano to version 4.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#924](https://github.com/assetgraph/assetgraph/pull/924) Upgrade uglify-js to version 3.4.8 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#922](https://github.com/assetgraph/assetgraph/pull/922) Upgrade docdash to version 1.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#921](https://github.com/assetgraph/assetgraph/pull/921) Upgrade file-loader to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#918](https://github.com/assetgraph/assetgraph/pull/918) Upgrade uglify-js to version 3.4.7 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [reviewContentSecurityPolicy: Adapt to changes in the CSP3 draft spec](https://github.com/assetgraph/assetgraph/commit/91b326f3bb481da55f20125d8309c0556ef3e52a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Adapt to jsdom 12's new node location API](https://github.com/assetgraph/assetgraph/commit/42b899066e5191e32b94150a34854a53760fdc4d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update jsdom to version 12.0.0](https://github.com/assetgraph/assetgraph/commit/2c9ea6cea0764af5a0ba32d58766373808e0fc0c) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
### v5.1.1 (2018-08-09)
#### Pull requests
- [#916](https://github.com/assetgraph/assetgraph/pull/916) Upgrade style-loader to version 0.22.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Exclude font-display and other irrelevant properties when detecting unused variants of fonts that have had subsets created](https://github.com/assetgraph/assetgraph/commit/159b3ab14cfcc0f71ef11623b048b296be00cf3d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Strip local\(...\) tokens when injecting @font-face for the \_\_subset version of unused variants](https://github.com/assetgraph/assetgraph/commit/e89ac70a61e0dddfd35fa3e10f0c1fec0a6eb5dd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add utility for stripping local\(...\) tokens from a @font-face src property](https://github.com/assetgraph/assetgraph/commit/178a8302fc10608e8c3c496d87d577aefb1e695d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Expand template string instead of combining it with .join](https://github.com/assetgraph/assetgraph/commit/547c2e15a02099aac5b19d093dd9dde53d6d112b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [checkIncompatibleTypes: Improve an error message slightly](https://github.com/assetgraph/assetgraph/commit/a4e7e9f4b9f25375de41ef84ea4a1dd9f27cca4d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.1.0 (2018-07-29)
#### Pull requests
- [#915](https://github.com/assetgraph/assetgraph/pull/915) subsetFonts: Inject \_\_subset @font-face declarations for the unused variants when subsetting a font ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#914](https://github.com/assetgraph/assetgraph/pull/914) Upgrade prettier to version 1.14.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [eslint --fix lib\/util\/determineFileType.js](https://github.com/assetgraph/assetgraph/commit/2451f5e2ce9b54fda26a907eb8d8cf1a19c44a7e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [subsetFonts test: Fix describe nesting](https://github.com/assetgraph/assetgraph/commit/47e1c8691d93d9185e04b236123134571508309d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v5.0.0 (2018-07-28)
- [#891](https://github.com/assetgraph/assetgraph/pull/891) Move all the type check warning to a transform ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v4.13.0 (2018-07-27)
#### Pull requests
- [#913](https://github.com/assetgraph/assetgraph/pull/913) Upgrade uglify-js to version 3.4.6 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#900](https://github.com/assetgraph/assetgraph/pull/900) Add unicode-range to font-face declaration output ([Peter Müller](mailto:munter@fumle.dk))
- [#904](https://github.com/assetgraph/assetgraph/pull/904) Added function to download google fonts ([Peter Müller](mailto:munter@fumle.dk))
- [#910](https://github.com/assetgraph/assetgraph/pull/910) Fix multiple @font-face declarations with the same src but different font-family ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#912](https://github.com/assetgraph/assetgraph/pull/912) Upgrade cssnano to version 4.0.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Don't detect text files as C source code on a mac](https://github.com/assetgraph/assetgraph/commit/26ab2af06107185f3220be41eb5a882520c5916c) ([Peter Müller](mailto:munter@fumle.dk))
- [Make a test for broken HTML even more broken so it's not affected by the change to the isFragment heuristic](https://github.com/assetgraph/assetgraph/commit/1490861e7abbf73c0535abf9076fe8e32b6849e2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/3263729d201ad0de721c8c34d13289c87c47bf66) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Avoid false positive fragment detection](https://github.com/assetgraph/assetgraph/commit/f31c3fad820ed7033d1bafae28ed9a771c55b904) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [subsetFonts: Ignore ::-webkit-scrollbar pseudo element \(not supported by nwsapi\)](https://github.com/assetgraph/assetgraph/commit/af140b3a12532fa1c642a974efecf58d964ec83c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+18 more](https://github.com/assetgraph/assetgraph/compare/v4.12.1...v4.13.0)
### v4.12.1 (2018-07-21)
#### Pull requests
- [#908](https://github.com/assetgraph/assetgraph/pull/908) Match font-family property values case insensitively ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#909](https://github.com/assetgraph/assetgraph/pull/909) Upgrade cssnano to version 4.0.3 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#907](https://github.com/assetgraph/assetgraph/pull/907) Upgrade specificity to version 0.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#906](https://github.com/assetgraph/assetgraph/pull/906) Upgrade uglify-js to version 3.4.5 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#905](https://github.com/assetgraph/assetgraph/pull/905) Upgrade autoprefixer to version 9.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#903](https://github.com/assetgraph/assetgraph/pull/903) Upgrade postcss to version 7.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#902](https://github.com/assetgraph/assetgraph/pull/902) subsetFonts: Error out when encountering @font-face { unicode-range: ... } ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
#### Commits to master
- [Fix webpack test case after update](https://github.com/assetgraph/assetgraph/commit/c12e37be47a4f87ae31e63758f0cbd65854f2b21) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update in-range dev deps](https://github.com/assetgraph/assetgraph/commit/517ffbce834c655952174bc497823236f576f91f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Collapse two identical ifs](https://github.com/assetgraph/assetgraph/commit/af3531a97900ae168cf03c7873dc7d7a03bf0386) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Do not throw away the font-style and font-weight bits when patching up the font shorthand](https://github.com/assetgraph/assetgraph/commit/fac5d28932131d3b4bacd438a746d090dd762fa0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [addPrecacheServiceWorker: Skip more relation types when traversing for assets to include](https://github.com/assetgraph/assetgraph/commit/4b2e51a59167f065dbdabd0064d46d18ba73f149) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+3 more](https://github.com/assetgraph/assetgraph/compare/v4.12.0...v4.12.1)
### v4.12.0 (2018-07-15)
#### Pull requests
- [#899](https://github.com/assetgraph/assetgraph/pull/899) subsetFonts: Gather stats about the byte sizes of the original and subset fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#897](https://github.com/assetgraph/assetgraph/pull/897) Upgrade cssnano to version 4.0.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#894](https://github.com/assetgraph/assetgraph/pull/894) Upgrade cssnano to version 4.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#890](https://github.com/assetgraph/assetgraph/pull/890) Upgrade uglify-js to version 3.4.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#889](https://github.com/assetgraph/assetgraph/pull/889) Upgrade css-loader to version 1.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#884](https://github.com/assetgraph/assetgraph/pull/884) New version of cssnano \(4.0.0\) broke the build ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#883](https://github.com/assetgraph/assetgraph/pull/883) Upgrade uglify-js to version 3.4.3 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [Remove accidentally committed file](https://github.com/assetgraph/assetgraph/commit/90984d8ab1e25bb3b4b0ba668aa3c0cb34bc5127) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Array\#indexOf => Array\#includes](https://github.com/assetgraph/assetgraph/commit/2c9350ec602a9ece4a52547a845dcb4567c2d799) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [subsetFonts: Strip some more pseudo elements that aren't supported by jsdom\/nwsapi](https://github.com/assetgraph/assetgraph/commit/ec1ae9f43c6cc0143f6b9bd8d07d42b1d97eac8e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix more tests](https://github.com/assetgraph/assetgraph/commit/e0e9a32b1fa86665d10f0698175d8b8c488643fb) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix another failing test where space crept in](https://github.com/assetgraph/assetgraph/commit/a93d59c441e929e4feb2fe616a621e974abedba8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+2 more](https://github.com/assetgraph/assetgraph/compare/v4.11.1...v4.12.0)
### v4.11.1 (2018-06-30)
#### Pull requests
- [#882](https://github.com/assetgraph/assetgraph/pull/882) Upgrade uglify-js to version 3.4.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#881](https://github.com/assetgraph/assetgraph/pull/881) Upgrade eslint-config-pretty-standard to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
#### Commits to master
- [compileQuery: Simplify preprocessing](https://github.com/assetgraph/assetgraph/commit/1a86b0474622a9367564910244d8f77ab53a6b42) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Assign an id sooner to avoid hitting a very expensive code path in the query engine](https://github.com/assetgraph/assetgraph/commit/8212eb98c0c80325904d87c135668a1fb73c1be6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [populate: Use object spread](https://github.com/assetgraph/assetgraph/commit/4923282d2dc240de32a6d5aa567db3f69047671b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [subsetFonts: Test that we assume font-weight:normal and font-style:normal when not explicitly mentioned in the @font-face block](https://github.com/assetgraph/assetgraph/commit/47c18dcf7002a1d04c3c50793559939677238e5a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
### v4.11.0 (2018-06-24)
#### Pull requests
- [#874](https://github.com/assetgraph/assetgraph/pull/874) Trace custom CSS properties ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [#879](https://github.com/assetgraph/assetgraph/pull/879) Upgrade eslint to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#877](https://github.com/assetgraph/assetgraph/pull/877) Upgrade read-pkg-up to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#876](https://github.com/assetgraph/assetgraph/pull/876) Upgrade sift to version 6.0.0 ([depfu[bot]](mailto:depfu[