UNPKG

assetgraph

Version:

An auto discovery dependency graph based optimization framework for web pages and applications

504 lines (351 loc) 404 kB
### v7.13.0 (2025-12-14) #### Pull requests - [#1259](https://github.com/assetgraph/assetgraph/pull/1259) Upgrade mkdirp to version 2.1.3 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1257](https://github.com/assetgraph/assetgraph/pull/1257) Upgrade jsdom to version 21.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1256](https://github.com/assetgraph/assetgraph/pull/1256) Upgrade data-urls to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1255](https://github.com/assetgraph/assetgraph/pull/1255) Upgrade sinon to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1254](https://github.com/assetgraph/assetgraph/pull/1254) Upgrade prettier to version 2.8.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1247](https://github.com/assetgraph/assetgraph/pull/1247) Upgrade unexpected to version 13.0.1 ([Andreas Lind](mailto:andreas.lind@workday.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1249](https://github.com/assetgraph/assetgraph/pull/1249) Upgrade svgo to version 3.0.0 ([Andreas Lind](mailto:andreas.lind@workday.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1248](https://github.com/assetgraph/assetgraph/pull/1248) Upgrade offline-github-changelog to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1246](https://github.com/assetgraph/assetgraph/pull/1246) Upgrade espurify to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1244](https://github.com/assetgraph/assetgraph/pull/1244) Upgrade jsdom to version 20.0.0 ([Andreas Lind](mailto:andreas.lind@workday.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1243](https://github.com/assetgraph/assetgraph/pull/1243) Upgrade prettier to version 2.7.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1241](https://github.com/assetgraph/assetgraph/pull/1241) \[review\] Add support for Safari mask-icon. ([Bram Stein](mailto:b.l.stein@gmail.com)) - [#1239](https://github.com/assetgraph/assetgraph/pull/1239) Upgrade sinon to version 14.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1238](https://github.com/assetgraph/assetgraph/pull/1238) Upgrade mocha to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1235](https://github.com/assetgraph/assetgraph/pull/1235) Upgrade glob to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1231](https://github.com/assetgraph/assetgraph/pull/1231) Refresh CHANGELOG.md with preversion command ([Aarni Koskela](mailto:akx@iki.fi)) - [#1205](https://github.com/assetgraph/assetgraph/pull/1205) Upgrade svgo to version 2.8.0 ([Andreas Lind](mailto:andreas.lind@workday.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1230](https://github.com/assetgraph/assetgraph/pull/1230) Upgrade prettier to version 2.6.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1229](https://github.com/assetgraph/assetgraph/pull/1229) Upgrade sinon to version 13.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1220](https://github.com/assetgraph/assetgraph/pull/1220) Stop detecting asset types based on the `file` command ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [#1216](https://github.com/assetgraph/assetgraph/pull/1216) Upgrade eslint-plugin-mocha to version 10.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1213](https://github.com/assetgraph/assetgraph/pull/1213) Upgrade jsdom to version 19.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1211](https://github.com/assetgraph/assetgraph/pull/1211) Upgrade prettier to version 2.5.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1208](https://github.com/assetgraph/assetgraph/pull/1208) Upgrade source-map-js to version 1.0.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1207](https://github.com/assetgraph/assetgraph/pull/1207) Upgrade sinon to version 12.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1198](https://github.com/assetgraph/assetgraph/pull/1198) Upgrade jsdom to version 18.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1199](https://github.com/assetgraph/assetgraph/pull/1199) Upgrade read-pkg-up to version 9.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1201](https://github.com/assetgraph/assetgraph/pull/1201) Upgrade eslint to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1200](https://github.com/assetgraph/assetgraph/pull/1200) Upgrade eslint-plugin-promise to version 5.1.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1197](https://github.com/assetgraph/assetgraph/pull/1197) Upgrade prettier to version 2.4.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1190](https://github.com/assetgraph/assetgraph/pull/1190) Upgrade mocha to version 9.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1184](https://github.com/assetgraph/assetgraph/pull/1184) Upgrade p-map to version 5.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1173](https://github.com/assetgraph/assetgraph/pull/1173) Upgrade eslint-plugin-mocha to version 9.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1172](https://github.com/assetgraph/assetgraph/pull/1172) Upgrade sinon to version 11.1.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1159](https://github.com/assetgraph/assetgraph/pull/1159) Upgrade read-pkg-up to version 8.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1158](https://github.com/assetgraph/assetgraph/pull/1158) Upgrade sinon to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1155](https://github.com/assetgraph/assetgraph/pull/1155) Upgrade open to version 8.0.2 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1148](https://github.com/assetgraph/assetgraph/pull/1148) Upgrade magicpen-prism to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1147](https://github.com/assetgraph/assetgraph/pull/1147) Switch from source-map to source-map-js ([Andreas Lind](mailto:andreas.lind@peakon.com)) - [#1128](https://github.com/assetgraph/assetgraph/pull/1128) Upgrade eslint-config-standard to version 16.0.2 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1135](https://github.com/assetgraph/assetgraph/pull/1135) Upgrade eslint-config-prettier to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1127](https://github.com/assetgraph/assetgraph/pull/1127) Stop modelling fetch\(...\) as a relation ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [#1134](https://github.com/assetgraph/assetgraph/pull/1134) Upgrade eslint-plugin-standard to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1133](https://github.com/assetgraph/assetgraph/pull/1133) Upgrade esanimate to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1126](https://github.com/assetgraph/assetgraph/pull/1126) Upgrade offline-github-changelog to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1122](https://github.com/assetgraph/assetgraph/pull/1122) Update fetch expression to only match direct descendants. ([Kevin Cox](mailto:kevincox@kevincox.ca)) - [#1119](https://github.com/assetgraph/assetgraph/pull/1119) Upgrade eslint-config-standard to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1114](https://github.com/assetgraph/assetgraph/pull/1114) Upgrade autoprefixer to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1115](https://github.com/assetgraph/assetgraph/pull/1115) Upgrade postcss to version 8.0.3 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1113](https://github.com/assetgraph/assetgraph/pull/1113) Fix typo ([Rusty Conover](mailto:rusty@luckydinosaur.com)) - [#1109](https://github.com/assetgraph/assetgraph/pull/1109) Upgrade unexpected-set to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1108](https://github.com/assetgraph/assetgraph/pull/1108) Upgrade lodash to version 4.17.20 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1107](https://github.com/assetgraph/assetgraph/pull/1107) Upgrade acorn to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1106](https://github.com/assetgraph/assetgraph/pull/1106) Upgrade magicpen-prism to version 4.1.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1105](https://github.com/assetgraph/assetgraph/pull/1105) Upgrade magicpen-prism to version 4.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1104](https://github.com/assetgraph/assetgraph/pull/1104) Upgrade terser to ^5.0.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [#1103](https://github.com/assetgraph/assetgraph/pull/1103) Upgrade eslint-plugin-mocha to version 8.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1102](https://github.com/assetgraph/assetgraph/pull/1102) Upgrade escodegen to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1101](https://github.com/assetgraph/assetgraph/pull/1101) Upgrade terser to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#1098](https://github.com/assetgraph/assetgraph/pull/1098) Remove the moveAssets and moveAssetsInOrder transforms ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [#1099](https://github.com/assetgraph/assetgraph/pull/1099) Upgrade lodash to version 4.17.19 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) - [#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 - [Adjust expected svgo output](https://github.com/assetgraph/assetgraph/commit/ea285ac0ccf6abf61ec4df99d7a87d3215c8e9d3) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update the autoprefixer dev dep to ^10.4.19](https://github.com/assetgraph/assetgraph/commit/c0e3a7aeb893d7a18893ba5f78e3f7fdd312e591) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Fix autoprefixer test after the behavior changed](https://github.com/assetgraph/assetgraph/commit/f6af5cc89470a90cd94b7de1ceff76297244a214) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Fix lint error](https://github.com/assetgraph/assetgraph/commit/40f98a051c4e5ba4ff0b892af0641688a884c03f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Use ubuntu-latest](https://github.com/assetgraph/assetgraph/commit/521651fc9ec0c2c47b3454544ead9d932a673a31) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [+105 more](https://github.com/assetgraph/assetgraph/compare/v7.12.0...v7.13.0) ### v7.12.0 (2024-04-04) - [Update the autoprefixer dev dep to ^9.8.8](https://github.com/assetgraph/assetgraph/commit/b31366c9ebcbd5059fd6e5f77190900fe473e29c) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Fix autoprefixer test after the behavior changed](https://github.com/assetgraph/assetgraph/commit/4423769233c0c3152ff9fab6244a06ec5c2c5468) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Cherry-pick \#1104, fixes \#1302](https://github.com/assetgraph/assetgraph/commit/ac3f5e343618414027ccacb46e323363b78de568) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Fix lint error](https://github.com/assetgraph/assetgraph/commit/d8b6d5518e6a8570fc9d332171d136f71e5b59f5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Use ubuntu-latest](https://github.com/assetgraph/assetgraph/commit/31a6f929fceb7b3aa928ed04d89182fb43b9cb71) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.11.1 (2023-06-01) - [Fix silly copy\/paste error](https://github.com/assetgraph/assetgraph/commit/0c1ab239b00a5f6874733c07814d4e0d053c3221) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.11.0 (2023-06-01) - [Expose checkIncompatibleTypesForAsset on the AssetGraph instance](https://github.com/assetgraph/assetgraph/commit/278b994c6d4a5ae9d03786b88055f8d680f176a6) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [prettier --write test\/assets\/JavaScript.js](https://github.com/assetgraph/assetgraph/commit/9e17a80354de05cf0d58cfe5e6398d700d6f38e6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.10.0 (2022-10-27) - [Specify ecmaVersion:latest to acorn, fixes \#1250](https://github.com/assetgraph/assetgraph/commit/71664577adc62a4767cded236c7d3b22ac7eb56f) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.9.0 (2022-08-22) - [reviewCSP: Require inline assets to be hashed when 'strict-dynamic' is present Addresses papandreou\/seespee\#96](https://github.com/assetgraph/assetgraph/commit/6f9ffd3b6d75a2a40354a4f1932cd4f7129ce936) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.8.1 (2022-07-28) - [Normalize urls in addAsset https:\/\/github.com\/Munter\/subfont\/issues\/160\#issuecomment-1197929357](https://github.com/assetgraph/assetgraph/commit/9ae1b022ee4c7ffb05894bce0a938c3fe4544606) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.8.0 (2022-06-06) - [Upgrade svgo to 2.x by backporting \#1205](https://github.com/assetgraph/assetgraph/commit/c98110b539159edd64ddc4845c3f0effc327e31c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.7.0 (2022-06-02) - [Add support for Safari mask-icon.](https://github.com/assetgraph/assetgraph/commit/63590f94cca05460c1f3d342de1b856ad7c83571) ([Bram Stein](mailto:b.l.stein@gmail.com)) ### v7.6.1 (2022-04-04) - [Update to perfectionist-dfd@^3.0.0 https:\/\/github.com\/danielfdickinson\/perfectionist-dfd\/discussions\/29\#discussioncomment-2496914](https://github.com/assetgraph/assetgraph/commit/924e49a1a78edc9ff6b0fee35f1c9fe430191257) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.6.0 (2022-04-03) - [#1233](https://github.com/assetgraph/assetgraph/pull/1233) Replace perfectionist-papandreou with perfectionist-dfd ([Andreas Lind](mailto:andreas.lind@workday.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.5.0 (2022-03-20) - [#1228](https://github.com/assetgraph/assetgraph/pull/1228) Update more postcss-related packages ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.4.0 (2022-03-19) #### Pull requests - [#1227](https://github.com/assetgraph/assetgraph/pull/1227) Replace perfectionist with perfectionist-papandreou \(postcss 8 compatible\) ([Andreas Lind](mailto:andreas.lind@workday.com)) #### Commits to master - [Empty commit to trigger CI build](https://github.com/assetgraph/assetgraph/commit/e1b16113e7d829d563cb667f60296990f38ea559) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.3.1 (2021-10-21) - [Update postcss to ^8.3.10](https://github.com/assetgraph/assetgraph/commit/2aabe8ca196630f843e8b1db7ae352c29ed71c44) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Replace Travis with Github Actions](https://github.com/assetgraph/assetgraph/commit/80a76650f3423a7f3929abaf54d7881e798a86bb) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.3.0 (2021-10-21) - [Adapt to the new cssnano api](https://github.com/assetgraph/assetgraph/commit/412536bd2595f2ac660e3e7d74d485215a37a313) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update cssnano to version 5.0.8](https://github.com/assetgraph/assetgraph/commit/073f804a739f4c5ffa65884666f884821d6b714d) ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com)) ### v7.2.0 (2021-08-13) - [Replace sw-precache with workbox-build](https://github.com/assetgraph/assetgraph/commit/b1a7afcb017681e6ed58ad97cf38412b41f46385) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [improve jsdoc typings](https://github.com/assetgraph/assetgraph/commit/f78e44367285dd621b2a073fa05c49984951f41d) ([Peter Müller](mailto:pingvin+github@gmail.com)) - [Improve Jsdoc typings](https://github.com/assetgraph/assetgraph/commit/188e443fb0847868f686ffd7c4511cdae9b82ee1) ([Peter Müller](mailto:pingvin+github@gmail.com)) ### v7.1.0 (2021-07-15) - [prettier --write '\*\*\/\*.{js,json,md,css}'](https://github.com/assetgraph/assetgraph/commit/f48ac9c7e77541acf4b394e34342e5ff99c8af90) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Add CHANGELOG.md to .prettierignore](https://github.com/assetgraph/assetgraph/commit/efd540445638a381ead3b77f3d27dc7758120a8a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Add \/.nyc\_output to .prettierignore](https://github.com/assetgraph/assetgraph/commit/19faeafe4c839c74a497af3c2ddf327b015a30e7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update prettier to ~2.3.2](https://github.com/assetgraph/assetgraph/commit/12e85d2a4d1cbb04e0c2adcd66d0855a47534af1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Make sure that Text\#\_text is populated when text is reassigned, even for asset types with a parse tree](https://github.com/assetgraph/assetgraph/commit/85b65c15fcc46cad55b4c63e379e1adc896a6a86) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v7.0.1 (2021-05-12) - [Make jsdom a regular dependency, whoops](https://github.com/assetgraph/assetgraph/commit/e4b46148643c3456911eeec43e2c59d7092df64d) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v7.0.0 (2021-05-12) - [prettier --write test\/transforms\/compressJavaScript.js](https://github.com/assetgraph/assetgraph/commit/eca5672ef336b0281f41ca8d6fb13bce46c80822) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Fix compressJavaScript test now that uglify-js got even smarter](https://github.com/assetgraph/assetgraph/commit/221305242f5993b03256e14f1b2d274747492fcd) ([Andreas Lind](mailto:andreas.lind@peakon.com)) - [Update jsdom to ^16.5.3](https://github.com/assetgraph/assetgraph/commit/8bdff3260c692d0d67502f1508a178ca2343368f) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Don't bother installing fonttools on CI, no longer needed](https://github.com/assetgraph/assetgraph/commit/7b3b3d4cfdfa78039626758d31a23b48066759c2) ([Andreas Lind](mailto:andreas.lind@workday.com)) - [Drop node.js 8 support, add 12, 14, 16 \(semver-major\)](https://github.com/assetgraph/assetgraph/commit/b0bc7cb97de5a5c0100dadb6fc6f12a638f745f5) ([Andreas Lind](mailto:andreas.lind@workday.com)) ### v6.6.0 (2021-02-06) - [Backport fix for \#1123 from master \(cd99a60..00dae9f\)](https://github.com/assetgraph/assetgraph/commit/220f93da4210b62686dae261a1362e3bcd1431ca) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.5.0 (2021-01-24) - [Add AssetGraph\#buildHref that supports any hrefType](https://github.com/assetgraph/assetgraph/commit/ca85ec219efac3693a4062b061664324aebdee47) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Fix typo in test description](https://github.com/assetgraph/assetgraph/commit/d27894fae19ae26e56c3ef2693384276ed9f7ebe) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v6.4.5 (2021-01-21) - [Run prettier on the files cherry-picked in the previous commit](https://github.com/assetgraph/assetgraph/commit/fdb22c2b15399c56035c3b8fff5d9e24124e4410) ([Andreas Lind](mailto:andreas.lind@peakon.com)) - [Sidestep teepee's buggy expansion of {...} in urls](https://github.com/assetgraph/assetgraph/commit/cfdf85ea66ea4a94a93bf38cf5e51daeb42de54f) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.4.4 (2021-01-18) - [Pass ecmaVersion:2021 to acorn](https://github.com/assetgraph/assetgraph/commit/c75b57b15da1079273cd98b415f3b51438e02a21) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.4.3 (2021-01-18) - [Also handle HTTP status codes of 307 and 308 as redirects](https://github.com/assetgraph/assetgraph/commit/3121ed170b11b0f0bdd605dc2717bc442a994618) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [prettier](https://github.com/assetgraph/assetgraph/commit/f6a5bf6155fb6047c91baa009a33ab4ea511b2ba) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.4.2 (2021-01-17) - [Tolerate unspecified "as" attribute values for resource hints](https://github.com/assetgraph/assetgraph/commit/90988c61f102e7f1890369731ee55e531d3f00b5) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.4.1 (2021-01-17) - [Call decodeURIComponent on javascript: urls before parsing them](https://github.com/assetgraph/assetgraph/commit/0febc9f1649e38279bdfc4e890c717ef66ebf5cd) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.4.0 (2020-12-22) - [populate: Support startAssets being passed as an asset instance or an array of asset instances](https://github.com/assetgraph/assetgraph/commit/3e49eebf215c280b88220c1ab6424c4a46d85712) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [prettier --write lib\/assets\/JavaScript.js](https://github.com/assetgraph/assetgraph/commit/01aca3e8437c42c706173ff6d8655956af0b3b4c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v6.3.0 (2020-11-12) - [Update test now that uglify-js supports template strings](https://github.com/assetgraph/assetgraph/commit/61e28482192d0c3d2750ee67e2569e3c9e9e9ad5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update escodegen to ^2.0.0](https://github.com/assetgraph/assetgraph/commit/c4517c40cfde56dd277b1a309d4a46b8dabb7345) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update estraverse to ^5.2.0](https://github.com/assetgraph/assetgraph/commit/1445952993287f67bcddeb16dbb0db21121fec3e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Add test for optional chaining syntax](https://github.com/assetgraph/assetgraph/commit/196d814016ea8cb26864a14532c1ff1528f37c87) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [Update acorn to ^8.0.4](https://github.com/assetgraph/assetgraph/commit/10f6eaf02bd2161bc86120bdaf3e281f3147c4d5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) - [+1 more](https://github.com/assetgraph/assetgraph/compare/v6.2.2...v6.3.0) ### v6.2.2 (2020-11-05) - [Guard against a bug in source-map](https://github.com/assetgraph/assetgraph/commit/503a695760d7195a87dd9f3f5de40770781cd430) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v6.2.1 (2020-10-05) - [Update lodash to ^4.17.20](https://github.com/assetgraph/assetgraph/commit/6a2fcfe0175d05f26f8810a4756b473a36461411) ([Andreas Lind](mailto:andreas.lind@peakon.com)) ### v6.2.0 (2020-08-08) - [logEvents: Support a custom console implementation](https://github.com/assetgraph/assetgraph/commit/24c65f85013d992f60ce41e886fad0ea648dae6f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### v6.1.3 (2020-08-03) - [Improve Relation.location output for CSS](https://github.com/assetgraph/assetgraph/commit/6c839be9a3d8d42ad69924eb227696c25c5f8eca) ([Peter Müller](mailto:munter@fumle.dk)) ### v6.1.2 (2020-08-02) - [#1097](https://github.com/assetgraph/assetgraph/pull/1097) Switch moveAssetsInOrder to emit a warning about cyclic dependencies instead of throwing ([Peter Müller](mailto:munter@fumle.dk)) ### v6.1.1 (2020-07-09) - [Also null out .consumer when initializing in case the asset is a source map](https://github.com/assetgraph/assetgraph/commit/a49b4979bfeb888bfa2061c7c87159c3a0e6f0de) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com)) ### 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 - [#1042](https://github.com/assetgraph/assetgraph/pull/1042) Resolve canonical URL's with no trailing slash as the assetgrap… ([Peter Müller](mailto:munter@fumle.dk)) - [#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 - [#1021](https://github.com/assetgraph/assetgraph/pull/1021) Add JavaScriptWorklet relation ([Peter Müller](mailto:munter@fumle.dk)) - [#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)