UNPKG

381 kBMarkdownView Raw
1### v6.1.1 (2020-07-08)
2
3#### Pull requests
4
5- [#1096](https://github.com/assetgraph/assetgraph/pull/1096) Add qs dependency ([Jang Whemoon](mailto:palindrom615@gmail.com))
6- [#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))
7- [#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))
8- [#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))
9- [#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))
10- [#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))
11- [#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))
12- [#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))
13- [#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))
14- [#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))
15- [#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))
16- [#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))
17- [#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))
18- [#1074](https://github.com/assetgraph/assetgraph/pull/1074) Support reading the encoding of XML documents from <?xml ... encoding=...?> ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
19- [#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))
20- [#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))
21- [#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))
22- [#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))
23- [#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))
24- [#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))
25- [#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))
26- [#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))
27- [#1063](https://github.com/assetgraph/assetgraph/pull/1063) Add hack to recover from missing xml namespace declarations ([Peter Müller](mailto:munter@fumle.dk))
28- [#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))
29- [#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))
30- [#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))
31- [#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))
32- [#1050](https://github.com/assetgraph/assetgraph/pull/1050) Lodash reduction ([Peter Müller](mailto:munter@fumle.dk))
33- [#1049](https://github.com/assetgraph/assetgraph/pull/1049) Remove Bluebird ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Peter Müller](mailto:munter@fumle.dk))
34- [#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))
35- [#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))
36- [#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))
37
38#### Commits to master
39
40- [serializeSourceMaps: Take a query object](https://github.com/assetgraph/assetgraph/commit/ce71c298288ed8bbd6fcb61fb146fd86bd888ab4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
41- [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))
42- [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))
43- [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))
44- [Don't need to install fonttools etc. on ci anymore](https://github.com/assetgraph/assetgraph/commit/c9ca548a81952e9a43c5f454ebdbbe1ebde61f1a) ([Andreas Lind](mailto:andreas.lind@peakon.com))
45- [+28 more](https://github.com/assetgraph/assetgraph/compare/v6.1.0...v6.1.1)
46
47### v6.1.0 (2020-07-09)
48
49- [serializeSourceMaps: Take a query object](https://github.com/assetgraph/assetgraph/commit/3e3ceed25a9debf51fee0c10deb27193cfa60921) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
50- [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))
51- [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))
52- [Add qs dependency](https://github.com/assetgraph/assetgraph/commit/fdd03265b5d4ba53e1baf61395a33ea46a40eae5) ([Jang Whemoon](mailto:palindrom615@gmail.com))
53
54### v6.0.7 (2020-05-24)
55
56- [#1092](https://github.com/assetgraph/assetgraph/pull/1092) Catch throws from decodeURI ([Peter Müller](mailto:munter@fumle.dk))
57
58### v6.0.6 (2020-05-18)
59
60- [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))
61
62### v6.0.5 (2020-01-02)
63
64- [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))
65
66### v6.0.4 (2019-12-11)
67
68- [#1066](https://github.com/assetgraph/assetgraph/pull/1066) Tech\/backport base href to v6 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
69
70### v6.0.3 (2019-11-28)
71
72- [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))
73
74### v6.0.2 (2019-11-25)
75
76- [#1064](https://github.com/assetgraph/assetgraph/pull/1064) Backport\/recover from missing xmlns ([Peter Müller](mailto:munter@fumle.dk))
77
78### v6.0.1 (2019-11-05)
79
80- [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))
81
82### v6.0.0 (2019-08-18)
83
84- [#1035](https://github.com/assetgraph/assetgraph/pull/1035) Use jsdom instead of xmldom for XML assets ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
85- [#1041](https://github.com/assetgraph/assetgraph/pull/1041) Remove subsetFonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
86
87### v5.12.0 (2019-08-14)
88
89#### Pull requests
90
91- [#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))
92- [#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))
93
94#### Commits to master
95
96- [Update escodegen to ^1.12.0](https://github.com/assetgraph/assetgraph/commit/26e2c855db9501803cc7d2b252a8ac8acd18fdb3) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
97- [Add config directives for vscode-mocha-test-explorer](https://github.com/assetgraph/assetgraph/commit/a947d4a413258e36887efdd1275f56fddaff9cb8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
98- [Test that we can roundtrip for await \(... of ...\) {}](https://github.com/assetgraph/assetgraph/commit/0a2675f58357fc3a77656d5b3f88870036e1ce21) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
99- [Add missing $regex in query](https://github.com/assetgraph/assetgraph/commit/b89487630c8c353dbd3947ff0289ba3c44595ff4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
100
101### v5.11.0 (2019-07-24)
102
103#### Pull requests
104
105- [#988](https://github.com/assetgraph/assetgraph/pull/988) subsetFonts: Allow passing in per-page font traces ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
106- [#1002](https://github.com/assetgraph/assetgraph/pull/1002) Avoid preloading the unused variants ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
107- [#998](https://github.com/assetgraph/assetgraph/pull/998) subsetFonts: Implement omitFallbacks:true mode ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
108- [#1000](https://github.com/assetgraph/assetgraph/pull/1000) subsetFonts: Consistently issue root-relative urls instead of relative ones ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
109- [#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))
110- [#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))
111- [#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))
112- [#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))
113- [#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))
114- [#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))
115- [#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))
116- [#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))
117- [#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))
118
119#### Commits to master
120
121- [Properly detach the <style> when removing an empty inline stylesheet](https://github.com/assetgraph/assetgraph/commit/2a290b92e6770c70dc74ffffcbcbb0da14291c1d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
122- [prettier --write test\/transforms\/subsetFonts.js](https://github.com/assetgraph/assetgraph/commit/5b15f5385666cef85a9863c8793bd21f57944433) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
123- [Fix lint](https://github.com/assetgraph/assetgraph/commit/9187d398bd79af951e72494345b0f6d570773c71) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
124- [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))
125- [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))
126- [+8 more](https://github.com/assetgraph/assetgraph/compare/v5.10.0...v5.11.0)
127
128### v5.10.0 (2019-06-19)
129
130#### Pull requests
131
132- [#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))
133- [#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))
134
135#### Commits to master
136
137- [Travis: Stay at fonttools 3.42.0](https://github.com/assetgraph/assetgraph/commit/421e463bf53edb23630426ef423483de80e6bd2f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
138- [Silence warning from autoprefixer 9.6.0+](https://github.com/assetgraph/assetgraph/commit/53d01fb0cad59c72adcd9ca526c400a348dca604) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
139- [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))
140- [Fix changelog](https://github.com/assetgraph/assetgraph/commit/f0d0b39b3095c74d6592f0e944208224b00b156e) ([Peter Müller](mailto:munter@fumle.dk))
141
142### v5.9.0 (2019-06-12)
143
144#### Pull requests
145
146- [#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))
147- [#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))
148- [#1017](https://github.com/assetgraph/assetgraph/pull/1017) Upgrade terser to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
149- [#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))
150- [#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))
151- [#1011](https://github.com/assetgraph/assetgraph/pull/1011) Upgrade jsdom to version 15.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
152- [#1009](https://github.com/assetgraph/assetgraph/pull/1009) Upgrade jsdom to version 14.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
153- [#1008](https://github.com/assetgraph/assetgraph/pull/1008) Upgrade nyc to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
154- [#1007](https://github.com/assetgraph/assetgraph/pull/1007) Upgrade prettier to version 1.17.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
155- [#1006](https://github.com/assetgraph/assetgraph/pull/1006) Fix mixed content warning ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
156
157#### Commits to master
158
159- [Use a ^ version range for jsdom](https://github.com/assetgraph/assetgraph/commit/596f07e2255397b67edd78760380282d492af302) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
160- [Update offline-github-changelog to 1.6.1](https://github.com/assetgraph/assetgraph/commit/13acfe2a7ba91ace5ea06f03c95832ca21f4dd95) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
161
162### v5.8.4 (2019-04-08)
163
164#### Pull requests
165
166- [#1005](https://github.com/assetgraph/assetgraph/pull/1005) Keep inline assets when minifying css ([Jesse Farebrother](mailto:jessefarebro@gmail.com))
167- [#1004](https://github.com/assetgraph/assetgraph/pull/1004) Check for missing glyphs in available formats ([Jesse Farebrother](mailto:jessefarebro@gmail.com))
168- [#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))
169
170#### Commits to master
171
172- [Fix the missing inline assets in a more central place](https://github.com/assetgraph/assetgraph/commit/39f1e6cec96828ebe208da46ff80659dc5342f40) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
173- [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))
174- [Integrate offline-github-changelog](https://github.com/assetgraph/assetgraph/commit/39897521582d84d8d0dccc408e8ec4c55f954ab6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
175- [$or => $in](https://github.com/assetgraph/assetgraph/commit/3167f1aa23c951ec53921275de7880b84ff8b922) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
176- [Remove unused require](https://github.com/assetgraph/assetgraph/commit/b25c1105d58ed0668086950b73dcfdff791905b8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
177- [+2 more](https://github.com/assetgraph/assetgraph/compare/v5.8.3...v5.8.4)
178
179### v5.8.3 (2019-03-31)
180
181- [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))
182
183### v5.8.2 (2019-03-30)
184
185#### Pull requests
186
187- [#997](https://github.com/assetgraph/assetgraph/pull/997) Upgrade semver to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
188- [#995](https://github.com/assetgraph/assetgraph/pull/995) Upgrade open to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
189- [#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))
190- [#990](https://github.com/assetgraph/assetgraph/pull/990) Upgrade jsdom to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
191
192#### Commits to master
193
194- [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))
195- [vscode debugger launch config: Override test suite timeout](https://github.com/assetgraph/assetgraph/commit/74d508bb36f93585022610d66bb0b91f9436133c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
196- [Just remove the noisy console.logs instead](https://github.com/assetgraph/assetgraph/commit/5ec0a0220e8192299a860789408a890570530f50) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
197- [Revert "bundleRequireJs tests: Silence annoying output"](https://github.com/assetgraph/assetgraph/commit/d3c09a5b42bef05af22d9aad3a7187499dba1dbd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
198- [bundleRequireJs tests: Silence annoying output](https://github.com/assetgraph/assetgraph/commit/c8e14fea27fb6262b254e77b39a1daaeb07f2ec8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
199- [+14 more](https://github.com/assetgraph/assetgraph/compare/v5.8.1...v5.8.2)
200
201### v5.8.1 (2019-03-03)
202
203- [Preserve comments despite assetGraph.sourceMaps being false](https://github.com/assetgraph/assetgraph/commit/243f367dca0cc12d533f3a6a77996b8b1a8d0a2c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
204- [autoprefixer transform: Skip unloaded assets](https://github.com/assetgraph/assetgraph/commit/5f5ac7dcaa82c5764bfe1e24468a70bcb7de8af7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
205
206### v5.8.0 (2019-03-03)
207
208#### Pull requests
209
210- [#987](https://github.com/assetgraph/assetgraph/pull/987) autoprefixer: Add errorIfNotFound option ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
211- [#985](https://github.com/assetgraph/assetgraph/pull/985) Switch to the split out font-tracer module ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
212- [#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))
213- [#984](https://github.com/assetgraph/assetgraph/pull/984) getTextByFontProperties: Don't require the AssetGraph instance ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
214
215#### Commits to master
216
217- [Avoid typeless assertions, silencing Unexpected 11 deprecation warning](https://github.com/assetgraph/assetgraph/commit/8cecdf6eb26c3f56b06622f123577bc6c7cb55ca) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
218
219### v5.7.1 (2019-02-23)
220
221- [Don't break if canonicalRoot is given as undefined](https://github.com/assetgraph/assetgraph/commit/4e57ec16ef08b9de63cf2c8297e788d203608377) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
222- [mountRoot => rootRelativeCanonicalRoot](https://github.com/assetgraph/assetgraph/commit/a23b9c34f77f4098c1983dccc5cdd0acfa93009f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
223
224### v5.7.0 (2019-02-23)
225
226- [Pass the mount root as part of the canonicalRoot instead](https://github.com/assetgraph/assetgraph/commit/94a956f5da9c10e581ab54a0cee6ac51f6fdae3d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
227- [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))
228- [mountRoot POC](https://github.com/assetgraph/assetgraph/commit/cea42248518d9725b766af8ec0959356a6c1abb2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
229- [Quick and dirty implementation of a mount root](https://github.com/assetgraph/assetgraph/commit/203d10f28242600de5ba3b04ff3928317c04756f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
230
231### v5.6.4 (2019-02-21)
232
233#### Pull requests
234
235- [#981](https://github.com/assetgraph/assetgraph/pull/981) Upgrade mocha to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
236- [#976](https://github.com/assetgraph/assetgraph/pull/976) Allow custom sw-precache configuration ([Márton Salomváry](mailto:salomvary@gmail.com))
237- [#977](https://github.com/assetgraph/assetgraph/pull/977) Upgrade cssnano to version 4.1.10 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
238
239#### Commits to master
240
241- [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))
242- [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))
243- [addPrecache...: Throw if staticFileGlobs is passed](https://github.com/assetgraph/assetgraph/commit/403e0a0025f1141131f3f79162969db8ffda041c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
244- [Switch to sw-precache's promise interface, fixes error reporting](https://github.com/assetgraph/assetgraph/commit/9ccfc73d4bd95b315a12b621694d45a4fcad426e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
245- [Interpret config paths as relative to process.cwd\(\)](https://github.com/assetgraph/assetgraph/commit/1a471712902f51db7a584445a3627c2009dc33d2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
246- [+2 more](https://github.com/assetgraph/assetgraph/compare/v5.6.3...v5.6.4)
247
248### v5.6.3 (2019-02-15)
249
250#### Pull requests
251
252- [#975](https://github.com/assetgraph/assetgraph/pull/975) Upgrade cssnano to version 4.1.9 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
253
254#### Commits to master
255
256- [JavaScriptExport tests: Fix indentation of code snippets](https://github.com/assetgraph/assetgraph/commit/f9ea3e205b1977a3a13f22182b6c3926f5ce3620) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
257- [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))
258
259### v5.6.2 (2019-02-12)
260
261- [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))
262
263### v5.6.1 (2019-02-12)
264
265- [JavaScript{Im,Ex}port: Preserve .\/ in relative urls](https://github.com/assetgraph/assetgraph/commit/97db7dc2dd94ed642202654083b7220e0e888227) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
266- [Fix indentation of template strings](https://github.com/assetgraph/assetgraph/commit/df62decb897b51d05ef2daf1f0b080c8808423a2) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
267
268### v5.6.0 (2019-02-10)
269
270#### Pull requests
271
272- [#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))
273- [#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))
274
275#### Commits to master
276
277- [Oh, there was one more](https://github.com/assetgraph/assetgraph/commit/a3c25da42fc546862fc7f75cb19388199b78b951) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
278- [Fix the remaining occurrences manually](https://github.com/assetgraph/assetgraph/commit/a96dfb3d4f718f80f97697d254551fa04fe9a890) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
279- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/7fd9a27f3b73e2c572dceb1e65f57fceae4b7c8d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
280- [.eslintrc: Enable the prefer-const rule](https://github.com/assetgraph/assetgraph/commit/1a82a3a2e19387e2ed3a7cfcad6cab6696df2cfa) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
281- [Fix formatting in files where \/\*eslint-disable\*\/ previously disabled prettier, too](https://github.com/assetgraph/assetgraph/commit/73d3dedeb3109f3aa6a6ba76bb61b33aa5407bda) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
282- [+3 more](https://github.com/assetgraph/assetgraph/compare/v5.5.1...v5.6.0)
283
284### v5.5.1 (2019-02-03)
285
286- [Asset\#origin: Fix regression introduced in ae7d28c0](https://github.com/assetgraph/assetgraph/commit/7ae646db157548578e0ea48ad237073353a17218) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
287
288### v5.5.0 (2019-02-01)
289
290- [HtmlScript: Follow type=module](https://github.com/assetgraph/assetgraph/commit/4cf47dcfeba45fcb141fb81695e4265a0b471f75) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
291- [Small adjustments](https://github.com/assetgraph/assetgraph/commit/af2fbfbfea485e882277f3e1d1e2f01504bb4fb5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
292
293### v5.4.2 (2019-01-30)
294
295#### Pull requests
296
297- [#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))
298- [#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))
299- [#966](https://github.com/assetgraph/assetgraph/pull/966) Upgrade postcss to version 7.0.13 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
300- [#964](https://github.com/assetgraph/assetgraph/pull/964) Update linting setup ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
301- [#963](https://github.com/assetgraph/assetgraph/pull/963) Handle non-ascii characters in urls ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
302
303#### Commits to master
304
305- [vscode debugger config: Don't step through node internals](https://github.com/assetgraph/assetgraph/commit/b5b240ffd9c9c9e97dcb2b4b035ab4e782116d2d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
306- [Comment out the last one](https://github.com/assetgraph/assetgraph/commit/06b2dc003c8d139034740473650da0a1640db617) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
307- [Comment out the two failing bundleWebpack tests](https://github.com/assetgraph/assetgraph/commit/3300f12d7caa4e129720612f070e66bcf2ce2f40) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
308- [Empty commit to see if that might fix the build](https://github.com/assetgraph/assetgraph/commit/3d47ff23f48bb00ccabd7639759b3c3755eda70b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
309- [Update prettier to version 1.16.0](https://github.com/assetgraph/assetgraph/commit/2724a807efe5f35617287131cd809c3e53a61193) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
310- [+4 more](https://github.com/assetgraph/assetgraph/compare/v5.4.1...v5.4.2)
311
312### v5.4.1 (2019-01-09)
313
314#### Pull requests
315
316- [#957](https://github.com/assetgraph/assetgraph/pull/957) Upgrade cssnano to version 4.1.8 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
317- [#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))
318- [#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))
319- [#952](https://github.com/assetgraph/assetgraph/pull/952) Upgrade espurify to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
320- [#950](https://github.com/assetgraph/assetgraph/pull/950) downloadGoogleFonts: Fix retrieval of .ttf fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
321- [#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))
322- [#947](https://github.com/assetgraph/assetgraph/pull/947) subsetFonts: Trace @supports {...} conditionally ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
323- [#945](https://github.com/assetgraph/assetgraph/pull/945) Upgrade cssnano to version 4.1.7 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
324
325#### Commits to master
326
327- [Replace escodegen with escodegen-papandreou, fixes \#649](https://github.com/assetgraph/assetgraph/commit/a996b9d220036c18ae9ab5ea08aa536011413bf0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
328- [Test that source maps served as application\/octet-stream work out](https://github.com/assetgraph/assetgraph/commit/78d0bd60d6bdd1617aaa7267640e2bac67067c57) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
329- [Fix missing empty line in test](https://github.com/assetgraph/assetgraph/commit/9d50799f5d381d1e0ccb0c99bc249eeba5a8a082) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
330- [Update unexpected to 11.0.0-1](https://github.com/assetgraph/assetgraph/commit/e0d5509f0cb90229b0e8ebdc628dce8156319bd0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
331- [Tests: Use expect.it to prepare for Unexpected 11](https://github.com/assetgraph/assetgraph/commit/32953f3a5c71977319f2bbecce683848700b7458) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
332- [+12 more](https://github.com/assetgraph/assetgraph/compare/v5.4.0...v5.4.1)
333
334### v5.4.0 (2018-10-17)
335
336#### Pull requests
337
338- [#942](https://github.com/assetgraph/assetgraph/pull/942) Upgrade sinon to version 7.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
339- [#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))
340
341#### Commits to master
342
343- [subsetFonts: Ignore ::-ms-input-placeholder pseudo element \(not supported by nwsapi\)](https://github.com/assetgraph/assetgraph/commit/5ab1a97c6a2f983b9d200be16b335bbd5da7362f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
344- [Fix JavaScript quote serialization test](https://github.com/assetgraph/assetgraph/commit/386300ef8edaa95b0efb1d7c52f57d78cc608859) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
345- [Fix accidental commenting out](https://github.com/assetgraph/assetgraph/commit/d966ffa6a86175c486355a53275430c5171bf67c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
346- [Asset\#replaceWith: Fix replacement of an inline asset](https://github.com/assetgraph/assetgraph/commit/7b367bce4ef8f2c06494fd2f3f1639aba09b8ccd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
347
348### v5.3.1 (2018-10-03)
349
350#### Pull requests
351
352- [#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))
353- [#938](https://github.com/assetgraph/assetgraph/pull/938) Upgrade cssnano to version 4.1.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
354- [#937](https://github.com/assetgraph/assetgraph/pull/937) Upgrade cssnano to version 4.1.3 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
355- [#936](https://github.com/assetgraph/assetgraph/pull/936) Upgrade capitalize to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
356- [#934](https://github.com/assetgraph/assetgraph/pull/934) loadAssets: Allow a file: url with a glob pattern ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
357- [#933](https://github.com/assetgraph/assetgraph/pull/933) Implement pretty-printing of HTML via domspace ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
358
359#### Commits to master
360
361- [JavaScript: Set format.quotes='auto' when serializing via escodegen](https://github.com/assetgraph/assetgraph/commit/91f262ace6b1522c28f23fe197bb64a86520a594) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
362- [Improve quotes in subsetfonts js-based preload polyfill](https://github.com/assetgraph/assetgraph/commit/2335c54bb4703743034939849a3a3db89180cbfe) ([Peter Müller](mailto:munter@fumle.dk))
363
364### v5.3.0 (2018-09-22)
365
366#### Pull requests
367
368- [#932](https://github.com/assetgraph/assetgraph/pull/932) Add HTTP Referer header to HTTP --> HTTP population requests ([Peter Müller](mailto:munter@fumle.dk))
369- [#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))
370- [#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))
371
372#### Commits to master
373
374- [Travis: Stick with node.js 8.11](https://github.com/assetgraph/assetgraph/commit/4d2c0954d2eb5839732f21835e83b323cb9eb86c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
375- [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))
376- [.nvmrc: Bump node.js to 10.x](https://github.com/assetgraph/assetgraph/commit/4304b753391da4b7df77a2741eeff5bf0a229e28) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
377- [Update prettier to ~1.14.2](https://github.com/assetgraph/assetgraph/commit/aec0d9fcb0c662c87557b8bcda6340f98b29bf74) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
378- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/59bb4ae4abb4e6bc94d129fba613a5b93bd376dc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
379
380### v5.2.0 (2018-09-06)
381
382#### Pull requests
383
384- [#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))
385- [#927](https://github.com/assetgraph/assetgraph/pull/927) Upgrade nyc to version 13.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
386- [#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))
387- [#925](https://github.com/assetgraph/assetgraph/pull/925) Upgrade cssnano to version 4.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
388- [#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))
389- [#922](https://github.com/assetgraph/assetgraph/pull/922) Upgrade docdash to version 1.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
390- [#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))
391- [#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))
392
393#### Commits to master
394
395- [reviewContentSecurityPolicy: Adapt to changes in the CSP3 draft spec](https://github.com/assetgraph/assetgraph/commit/91b326f3bb481da55f20125d8309c0556ef3e52a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
396- [Adapt to jsdom 12's new node location API](https://github.com/assetgraph/assetgraph/commit/42b899066e5191e32b94150a34854a53760fdc4d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
397- [Update jsdom to version 12.0.0](https://github.com/assetgraph/assetgraph/commit/2c9ea6cea0764af5a0ba32d58766373808e0fc0c) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
398
399### v5.1.1 (2018-08-09)
400
401#### Pull requests
402
403- [#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))
404
405#### Commits to master
406
407- [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))
408- [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))
409- [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))
410- [Expand template string instead of combining it with .join](https://github.com/assetgraph/assetgraph/commit/547c2e15a02099aac5b19d093dd9dde53d6d112b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
411- [checkIncompatibleTypes: Improve an error message slightly](https://github.com/assetgraph/assetgraph/commit/a4e7e9f4b9f25375de41ef84ea4a1dd9f27cca4d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
412
413### v5.1.0 (2018-07-29)
414
415#### Pull requests
416
417- [#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))
418- [#914](https://github.com/assetgraph/assetgraph/pull/914) Upgrade prettier to version 1.14.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
419
420#### Commits to master
421
422- [eslint --fix lib\/util\/determineFileType.js](https://github.com/assetgraph/assetgraph/commit/2451f5e2ce9b54fda26a907eb8d8cf1a19c44a7e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
423- [subsetFonts test: Fix describe nesting](https://github.com/assetgraph/assetgraph/commit/47e1c8691d93d9185e04b236123134571508309d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
424
425### v5.0.0 (2018-07-28)
426
427- [#891](https://github.com/assetgraph/assetgraph/pull/891) Move all the type check warning to a transform ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
428
429### v4.13.0 (2018-07-27)
430
431#### Pull requests
432
433- [#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))
434- [#900](https://github.com/assetgraph/assetgraph/pull/900) Add unicode-range to font-face declaration output ([Peter Müller](mailto:munter@fumle.dk))
435- [#904](https://github.com/assetgraph/assetgraph/pull/904) Added function to download google fonts ([Peter Müller](mailto:munter@fumle.dk))
436- [#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))
437- [#912](https://github.com/assetgraph/assetgraph/pull/912) Upgrade cssnano to version 4.0.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
438
439#### Commits to master
440
441- [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))
442- [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))
443- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/3263729d201ad0de721c8c34d13289c87c47bf66) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
444- [Avoid false positive fragment detection](https://github.com/assetgraph/assetgraph/commit/f31c3fad820ed7033d1bafae28ed9a771c55b904) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
445- [subsetFonts: Ignore ::-webkit-scrollbar pseudo element \(not supported by nwsapi\)](https://github.com/assetgraph/assetgraph/commit/af140b3a12532fa1c642a974efecf58d964ec83c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
446- [+18 more](https://github.com/assetgraph/assetgraph/compare/v4.12.1...v4.13.0)
447
448### v4.12.1 (2018-07-21)
449
450#### Pull requests
451
452- [#908](https://github.com/assetgraph/assetgraph/pull/908) Match font-family property values case insensitively ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
453- [#909](https://github.com/assetgraph/assetgraph/pull/909) Upgrade cssnano to version 4.0.3 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
454- [#907](https://github.com/assetgraph/assetgraph/pull/907) Upgrade specificity to version 0.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
455- [#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))
456- [#905](https://github.com/assetgraph/assetgraph/pull/905) Upgrade autoprefixer to version 9.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
457- [#903](https://github.com/assetgraph/assetgraph/pull/903) Upgrade postcss to version 7.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
458- [#902](https://github.com/assetgraph/assetgraph/pull/902) subsetFonts: Error out when encountering @font-face { unicode-range: ... } ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
459
460#### Commits to master
461
462- [Fix webpack test case after update](https://github.com/assetgraph/assetgraph/commit/c12e37be47a4f87ae31e63758f0cbd65854f2b21) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
463- [Update in-range dev deps](https://github.com/assetgraph/assetgraph/commit/517ffbce834c655952174bc497823236f576f91f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
464- [Collapse two identical ifs](https://github.com/assetgraph/assetgraph/commit/af3531a97900ae168cf03c7873dc7d7a03bf0386) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
465- [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))
466- [addPrecacheServiceWorker: Skip more relation types when traversing for assets to include](https://github.com/assetgraph/assetgraph/commit/4b2e51a59167f065dbdabd0064d46d18ba73f149) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
467- [+3 more](https://github.com/assetgraph/assetgraph/compare/v4.12.0...v4.12.1)
468
469### v4.12.0 (2018-07-15)
470
471#### Pull requests
472
473- [#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))
474- [#897](https://github.com/assetgraph/assetgraph/pull/897) Upgrade cssnano to version 4.0.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
475- [#894](https://github.com/assetgraph/assetgraph/pull/894) Upgrade cssnano to version 4.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
476- [#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))
477- [#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))
478- [#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))
479- [#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))
480
481#### Commits to master
482
483- [Remove accidentally committed file](https://github.com/assetgraph/assetgraph/commit/90984d8ab1e25bb3b4b0ba668aa3c0cb34bc5127) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
484- [Array\#indexOf => Array\#includes](https://github.com/assetgraph/assetgraph/commit/2c9350ec602a9ece4a52547a845dcb4567c2d799) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
485- [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))
486- [Fix more tests](https://github.com/assetgraph/assetgraph/commit/e0e9a32b1fa86665d10f0698175d8b8c488643fb) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
487- [Fix another failing test where space crept in](https://github.com/assetgraph/assetgraph/commit/a93d59c441e929e4feb2fe616a621e974abedba8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
488- [+2 more](https://github.com/assetgraph/assetgraph/compare/v4.11.1...v4.12.0)
489
490### v4.11.1 (2018-06-30)
491
492#### Pull requests
493
494- [#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))
495- [#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))
496
497#### Commits to master
498
499- [compileQuery: Simplify preprocessing](https://github.com/assetgraph/assetgraph/commit/1a86b0474622a9367564910244d8f77ab53a6b42) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
500- [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))
501- [populate: Use object spread](https://github.com/assetgraph/assetgraph/commit/4923282d2dc240de32a6d5aa567db3f69047671b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
502- [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))
503
504### v4.11.0 (2018-06-24)
505
506#### Pull requests
507
508- [#874](https://github.com/assetgraph/assetgraph/pull/874) Trace custom CSS properties ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
509- [#879](https://github.com/assetgraph/assetgraph/pull/879) Upgrade eslint to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
510- [#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))
511- [#876](https://github.com/assetgraph/assetgraph/pull/876) Upgrade sift to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
512- [#875](https://github.com/assetgraph/assetgraph/pull/875) Upgrade sinon to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
513
514#### Commits to master
515
516- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/09892e9ac6a293ff4f7405f8145bd63b20a2b37a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
517- [Update prettier to ~1.13.5](https://github.com/assetgraph/assetgraph/commit/e772c891345d19044b17334d3d44492e43a42824) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
518- [Use 1-based line and column numbers when warning about missing glyphs](https://github.com/assetgraph/assetgraph/commit/ec33e4dfd22a7941e0def9904f260f4e1617d607) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
519- [subsetFonts: Mention the font-weight and font-style when warning about missing glyphs](https://github.com/assetgraph/assetgraph/commit/cf4b81945afb77fe85aa5dda7e27b9a547130e56) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
520- [Use array spread instead of concat](https://github.com/assetgraph/assetgraph/commit/3500c662e5812022f422ac8d7d83ecaabd2bad4c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
521- [+4 more](https://github.com/assetgraph/assetgraph/compare/v4.10.1...v4.11.0)
522
523### v4.10.1 (2018-06-09)
524
525- [writeStatsToStderr: Skip redirects](https://github.com/assetgraph/assetgraph/commit/a55350a143f130341e04d31eb1c463cd12a1653b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
526
527### v4.10.0 (2018-06-09)
528
529- [Set Asset\#isRedirect for assets that represent a file- or http-based redirect](https://github.com/assetgraph/assetgraph/commit/4b8f9d11a63c5db6e61a446b67679cb8ed76fc89) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
530- [Tracing: Remove workaround now that nwsapi supports the case insensitive modifier for attribute selectors](https://github.com/assetgraph/assetgraph/commit/a9cfbf1d7b4db39b4feb5bc48e301fc6d75010a1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
531
532### v4.9.1 (2018-06-06)
533
534- [Dumb down another query in moveAssetsInOrder](https://github.com/assetgraph/assetgraph/commit/2a18a9453cfd0e1c5cee6f1c0efd878c35baaa38) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
535
536### v4.9.0 (2018-06-06)
537
538#### Pull requests
539
540- [#872](https://github.com/assetgraph/assetgraph/pull/872) Remove local font references in generated subset font declaration ([Peter Müller](mailto:munter@fumle.dk))
541- [#869](https://github.com/assetgraph/assetgraph/pull/869) Add more verbose errors for missing glyphs to allow the user to locat… ([Peter Müller](mailto:munter@fumle.dk))
542- [#871](https://github.com/assetgraph/assetgraph/pull/871) Upgrade uglify-js to version 3.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
543- [#868](https://github.com/assetgraph/assetgraph/pull/868) Upgrade nyc to version 12.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
544- [#867](https://github.com/assetgraph/assetgraph/pull/867) New version of uglify-js \(3.3.28\) broke the build ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
545- [#866](https://github.com/assetgraph/assetgraph/pull/866) subsetFonts: Support the 'font' shorthand ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Peter Müller](mailto:munter@fumle.dk))
546
547#### Commits to master
548
549- [Dumb down the queries even more](https://github.com/assetgraph/assetgraph/commit/04c44ce5a01d8fa06dce82ef2901cbc2067b292e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
550- [bundleRelations: Fix inefficient findRelations queries](https://github.com/assetgraph/assetgraph/commit/c5eedff0c6d58578c9110373c19636014066a8be) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
551- [Asset: Memoize the inferred type](https://github.com/assetgraph/assetgraph/commit/c97c71d6579f935f151a86b0167073bda2474fe5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
552- [\_tryUpgrade: Short circuit if the asset already has the given type](https://github.com/assetgraph/assetgraph/commit/0b785e492000d8887b4caa5a76d17cbd57df7f78) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
553- [Update README.md](https://github.com/assetgraph/assetgraph/commit/29ac64965480f77029b6d211dce2ab212332a6dd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
554- [+6 more](https://github.com/assetgraph/assetgraph/compare/v4.8.0...v4.9.0)
555
556### v4.8.0 (2018-05-26)
557
558#### Pull requests
559
560- [#865](https://github.com/assetgraph/assetgraph/pull/865) New version of jsdom \(11.11.0\) broke the build ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
561
562#### Commits to master
563
564- [addPrecacheServiceWorker: Support minify:true option](https://github.com/assetgraph/assetgraph/commit/4de468da32c15b1eb930b58c51ee37a0f349e969) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
565- [Keep using a ^ range for jsdom](https://github.com/assetgraph/assetgraph/commit/dc8b342ff4efb96954b285a9e24368af386c8a75) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
566- [subsetFonts: Don't break if there is an existing reference to a Google Web Font CSS inside a script](https://github.com/assetgraph/assetgraph/commit/8d263e4993d3c41c8a08bae1a9a3f8757ce288ed) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
567
568### v4.7.3 (2018-05-21)
569
570- [#864](https://github.com/assetgraph/assetgraph/pull/864) Add missing HtmlResourceHint valid as-property values according to up… ([Peter Müller](mailto:munter@fumle.dk))
571
572### v4.7.2 (2018-05-16)
573
574- [Actually fix Munter\/subfont\#24](https://github.com/assetgraph/assetgraph/commit/f88a064a0621336428d2678ce5a650b3b0eec13a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
575
576### v4.7.1 (2018-05-15)
577
578- [Fix Munter\/subfont\#24](https://github.com/assetgraph/assetgraph/commit/66cf94ff857f27b49656a53338f702a8d1639120) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
579
580### v4.7.0 (2018-05-14)
581
582#### Pull requests
583
584- [#862](https://github.com/assetgraph/assetgraph/pull/862) Upgrade webpack to version 4.8.3 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
585- [#857](https://github.com/assetgraph/assetgraph/pull/857) Upgrade css-list-helpers to version 2.0.0 ([depfu[bot]](mailto:bot@depfu.com))
586
587#### Commits to master
588
589- [sinon.sandbox.create => sinon.createSandbox](https://github.com/assetgraph/assetgraph/commit/6d62705f3c5ad72bd43110c3d4cfb71e810a0668) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
590
591### v4.6.2 (2018-05-01)
592
593#### Pull requests
594
595- [#855](https://github.com/assetgraph/assetgraph/pull/855) Upgrade sinon to version 5.0.1 ([depfu[bot]](mailto:bot@depfu.com))
596- [#854](https://github.com/assetgraph/assetgraph/pull/854) Upgrade httpception to version 2.0.0 ([depfu[bot]](mailto:bot@depfu.com))
597
598#### Commits to master
599
600- [getTextByFontProperties: Don't die when there's a :host\(...\) selector that alters properties that we are tracing](https://github.com/assetgraph/assetgraph/commit/ecbc16bf4f0e63c959fac00c71e7467c0417477d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
601- [Revert "Travis: Run with node.js 10"](https://github.com/assetgraph/assetgraph/commit/63b485f355d144afc198623c09aa31521c8056de) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
602- [Travis: Run with node.js 10](https://github.com/assetgraph/assetgraph/commit/61a9c92fdd3f08b04c1dea4e049e14b18c5f2705) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
603- [Fix undeffing order broken by da206a6](https://github.com/assetgraph/assetgraph/commit/14e097a2e2bc1436c17600706b92c84319615797) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
604- [SourceMap: Set this.\_consumer to undefined when the text, rawSrc or parse tree changes](https://github.com/assetgraph/assetgraph/commit/c540415b93ed466490426b636a72f3b62eabb7a5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
605- [+3 more](https://github.com/assetgraph/assetgraph/compare/v4.6.1...v4.6.2)
606
607### v4.6.1 (2018-04-21)
608
609#### Pull requests
610
611- [#852](https://github.com/assetgraph/assetgraph/pull/852) Improve message about missing fonttools ([Peter Müller](mailto:munter@fumle.dk))
612- [#851](https://github.com/assetgraph/assetgraph/pull/851) Filter out assets that are essentially file redirects when writing to disc ([Peter Müller](mailto:munter@fumle.dk))
613- [#850](https://github.com/assetgraph/assetgraph/pull/850) Upgrade style-loader to version 0.21.0 ([depfu[bot]](mailto:bot@depfu.com))
614
615#### Commits to master
616
617- [Silence postcss warning when minifying css](https://github.com/assetgraph/assetgraph/commit/706aa4e7ba624b5b3166eedfb1faa3b20a670a2f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
618- [Whoops, forgot to call the function](https://github.com/assetgraph/assetgraph/commit/6272a7ddfe61fa8e61512eb7d64b7fa104e5873f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
619- [Fix lint](https://github.com/assetgraph/assetgraph/commit/fc64fe03562b1a67b533a805486c31aea2ea1e99) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
620- [Fix proxyquire syntax](https://github.com/assetgraph/assetgraph/commit/799131a163eca5421306d09f21f3d2be12425bbe) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
621
622### v4.6.0 (2018-04-17)
623
624#### Pull requests
625
626- [#848](https://github.com/assetgraph/assetgraph/pull/848) New version of jsdom \(11.8.0\) broke the build ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
627- [#846](https://github.com/assetgraph/assetgraph/pull/846) Upgrade style-loader to version 0.20.3 ([depfu[bot]](mailto:bot@depfu.com))
628- [#844](https://github.com/assetgraph/assetgraph/pull/844) Upgrade mocha to version 5.1.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
629- [#843](https://github.com/assetgraph/assetgraph/pull/843) Upgrade magicpen-prism to version 2.4.0 ([depfu[bot]](mailto:bot@depfu.com))
630- [#841](https://github.com/assetgraph/assetgraph/pull/841) Upgrade autoprefixer to version 8.2.0 ([depfu[bot]](mailto:bot@depfu.com))
631
632#### Commits to master
633
634- [Add hack to make sure that \*Redirect relations are added and can be queried](https://github.com/assetgraph/assetgraph/commit/19e01c50cb27aff9fa415be9b76f78114778bba3) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
635- [Split out parts of unload to \_unpopulate](https://github.com/assetgraph/assetgraph/commit/cceaba99e406c9a9512864b6f8c1a42a947cdf6a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
636- [Keep using a ^ dep for jsdom](https://github.com/assetgraph/assetgraph/commit/e50e818e27c57570ede0f94a15536241ab484a36) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
637- [Revert "Remove estraverse \(we use estraverse-fb now\)"](https://github.com/assetgraph/assetgraph/commit/7e1e129d6cdf717e38547d3b34c4b537f38237d6) ([Andreas Lind](mailto:andreas.lind@peakon.com))
638- [Remove estraverse \(we use estraverse-fb now\)](https://github.com/assetgraph/assetgraph/commit/acbad800b6309be8cce3ffa7acf7c03e520cc639) ([Andreas Lind](mailto:andreas.lind@peakon.com))
639- [+7 more](https://github.com/assetgraph/assetgraph/compare/v4.5.0...v4.6.0)
640
641### v4.5.0 (2018-04-01)
642
643- [Allow upgrading an asset before it is loaded again](https://github.com/assetgraph/assetgraph/commit/ef6b8b07edc87eb4d6fb65de36affbeff0201bdf) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
644
645### v4.4.0 (2018-04-01)
646
647#### Pull requests
648
649- [#838](https://github.com/assetgraph/assetgraph/pull/838) Do not upgrade the type of an asset loaded via http unless the Content-Type matches ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
650
651#### Commits to master
652
653- [Fix SourceMap\#findOutgoingRelationsInParseTree \(follow-up to b4ef30354\)](https://github.com/assetgraph/assetgraph/commit/c857174f5102ec1182f293fbe448c331fd960aa1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
654- [Asset\#externalRelations: Don't skip unloaded assets so that \(File|Http\)Redirect relations are still traversed](https://github.com/assetgraph/assetgraph/commit/c12a8e23283ee1f18f8e20bddee697e0b2f70f61) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
655- [assets.\*.findOutgoingRelationsInParseTree: Don't break when the asset isn't loaded](https://github.com/assetgraph/assetgraph/commit/b4ef30354327bb50324786e24704d8f417235bab) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
656- [Html\#unload: Don't break if the asset isn't already loaded](https://github.com/assetgraph/assetgraph/commit/99d3c8fdaf1f0a61b7dcb4a807a434b26cf43b52) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
657- [Fix parsing of the charset parameter from the Content-Type header \(broken by 047864702\)](https://github.com/assetgraph/assetgraph/commit/9e4636b40b91e539ed9495423b2597b000b132c6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
658- [+2 more](https://github.com/assetgraph/assetgraph/compare/v4.3.1...v4.4.0)
659
660### v4.3.1 (2018-03-30)
661
662- [Don't complain when an HTTP redirect response is missing a Content-Type](https://github.com/assetgraph/assetgraph/commit/87821b7f36e731ea1f3d40745e04cdc764138306) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
663- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/ffbddc968ee3941694f078791c1b2b3af92274dc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
664
665### v4.3.0 (2018-03-30)
666
667- [Complain when Content-Type is missing or invalid](https://github.com/assetgraph/assetgraph/commit/6b2d9a652c00d02aca253b578efc2a1dbf299031) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
668
669### v4.2.1 (2018-03-30)
670
671- [Kill the other "enourmous" splitCss test](https://github.com/assetgraph/assetgraph/commit/cb928913b3dd0aef92893df043d6eb982f7791c1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
672- [Make SourceMap inherit from Json, fixing a warning about source maps served as application\/json](https://github.com/assetgraph/assetgraph/commit/046c766819fe6a5331edfcb81f35369a799804bc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
673
674### v4.2.0 (2018-03-30)
675
676#### Pull requests
677
678- [#836](https://github.com/assetgraph/assetgraph/pull/836) Switch data-url resolving to use data-urls package ([Peter Müller](mailto:munter@fumle.dk))
679
680#### Commits to master
681
682- [Ditch the annoying "enourmous" splitCssIfIeLimitIsReached test case](https://github.com/assetgraph/assetgraph/commit/ee4da295a6fccc113bc46d4b7985e1096c4681da) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
683- [Make sure that we preserve the href of relations that maintain it as a direct property](https://github.com/assetgraph/assetgraph/commit/110e907a60fb9798e520e08475e7ff6385731a60) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
684- [Asset\#\_warnIncompatibleTypes: Attach err.asset](https://github.com/assetgraph/assetgraph/commit/4f5ec437de7b99ed4f734d31d2ef5d586d3f7f6a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
685- [Remove accidentally added bogus package-lock file](https://github.com/assetgraph/assetgraph/commit/f4f06c5ddcb36d4632d8eda5d69e738e9b2588e7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
686- [Reformat comment](https://github.com/assetgraph/assetgraph/commit/0e71e8ac073fcb400874be37a260fa964a61d87e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
687- [+7 more](https://github.com/assetgraph/assetgraph/compare/v4.1.0...v4.2.0)
688
689### v4.1.0 (2018-03-24)
690
691- [addPrecacheServiceWorker: Also serve the referencing HTML file](https://github.com/assetgraph/assetgraph/commit/70f01cd48857dfc3454d999a9e391395170798d4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
692- [addPrecacheServiceWorker: Also bypass Css source maps](https://github.com/assetgraph/assetgraph/commit/583ede6169fc0c4399402cd85892adc8eb6e08f6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
693- [Update copyright holder's name and year in LICENSE](https://github.com/assetgraph/assetgraph/commit/8a12003c115900073db89205867a10ce40b06073) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
694- [Update my email address](https://github.com/assetgraph/assetgraph/commit/e64c2a626ac406f7369876a719e73c801a179ef4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
695- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/96c1a42db38abe1529ab8a85c199007972f0123c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
696
697### v4.0.6 (2018-03-23)
698
699- [Relax validation of canonicalRoot](https://github.com/assetgraph/assetgraph/commit/f0382a46b436e2093af60a13813effaeda027161) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
700
701### v4.0.5 (2018-03-22)
702
703- [Html: Clean up the jsdom instance when unloading](https://github.com/assetgraph/assetgraph/commit/479c6069a5a619a483cb074e79ab4cb81a1b1fca) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
704
705### v4.0.4 (2018-03-21)
706
707- [subsetFonts: Be more verbose when glyphs are missing from an intermediate font](https://github.com/assetgraph/assetgraph/commit/9b873cad765c10a0c1c082cc824f277968521cac) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
708- [Hackingly map application\/x-font-woff to Woff](https://github.com/assetgraph/assetgraph/commit/d35d77d42e7b577aff0c07c7568412af60d75723) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
709- [cssPseudoElementRegExp: Add -moz-placeholder to the blacklist \(seen on opendyslexic.org\)](https://github.com/assetgraph/assetgraph/commit/f0740f9b410e39b4f70321177c81bcd3cc91ed54) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
710
711### v4.0.3 (2018-03-21)
712
713- [subsetFonts transform: Always return an info object, even when not doing anything](https://github.com/assetgraph/assetgraph/commit/bbcb7ade6de48570ee64a1381b62ad3537fdd647) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
714- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/e3e95de12a67af9b7342a9246cdb76a7be798e69) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
715
716### v4.0.2 (2018-03-20)
717
718- [splitCssIfIeLimitIsReached: Remove the original stylesheet reference when splitting](https://github.com/assetgraph/assetgraph/commit/516c75b0bf50295d2bb98a01624de0a9de9d5bd9) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
719- [eslint --fix .](https://github.com/assetgraph/assetgraph/commit/f9907ef1188ff8744ca5b2de0cf7c1bf30bf39bf) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
720
721### v4.0.1 (2018-03-17)
722
723#### Pull requests
724
725- [#833](https://github.com/assetgraph/assetgraph/pull/833) Sweep through README, update some, remove some outdated parts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
726
727#### Commits to master
728
729- [Unbreak Asset\#unload for inline assets that reference themselves via a relation](https://github.com/assetgraph/assetgraph/commit/82c9fd083f2551e66170cf4407a38a933dc4c5bf) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
730- [More jsdoc improvements](https://github.com/assetgraph/assetgraph/commit/47d682c09164f9d07004e7f9d2ded7ca92162024) ([Peter Müller](mailto:munter@fumle.dk))
731- [Externalize AssetConfig type definition in jsdoc](https://github.com/assetgraph/assetgraph/commit/67aec16de2d6c6d37dc7893eb669ad3f71525a15) ([Peter Müller](mailto:munter@fumle.dk))
732- [Document Asset config object for constructor](https://github.com/assetgraph/assetgraph/commit/2d09ad3aebf7bbec3615232011406d80c263b69f) ([Peter Müller](mailto:munter@fumle.dk))
733- [More jsdoc updates](https://github.com/assetgraph/assetgraph/commit/fe9995cf0bd03b41db9d51b8807e1f4da31d5dba) ([Peter Müller](mailto:munter@fumle.dk))
734- [+10 more](https://github.com/assetgraph/assetgraph/compare/v4.0.0...v4.0.1)
735
736### v4.0.0 (2018-03-05)
737
738#### Pull requests
739
740- [#834](https://github.com/assetgraph/assetgraph/pull/834) Enable jsdoc documentation generation ([Peter Müller](mailto:munter@fumle.dk))
741- [#832](https://github.com/assetgraph/assetgraph/pull/832) Drop the minifyCss transform and go back to a Css\#minify method ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
742- [#830](https://github.com/assetgraph/assetgraph/pull/830) Add prettier\/eslint setup, run lebab ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
743- [#808](https://github.com/assetgraph/assetgraph/pull/808) Implement a transform that inlines assets with ?inline in the url ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
744- [#814](https://github.com/assetgraph/assetgraph/pull/814) Replace the built-in query engine with sift.js ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
745- [#822](https://github.com/assetgraph/assetgraph/pull/822) Implement Asset\#{username,password,host,hostname,path,port,protocol} getters\/setters ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
746- [#825](https://github.com/assetgraph/assetgraph/pull/825) Added format-property on Css declaration of CssFontFaceSrc asset config ([Peter Müller](mailto:munter@fumle.dk))
747- [#821](https://github.com/assetgraph/assetgraph/pull/821) Implement Relation\#fragment getter\/setter ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
748- [#819](https://github.com/assetgraph/assetgraph/pull/819) ag4ify\/es6ify the subsetFonts transform ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
749- [#812](https://github.com/assetgraph/assetgraph/pull/812) Clean up the cssnano config, give normalizeUrl and mergeLonghand another chance ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
750- [#815](https://github.com/assetgraph/assetgraph/pull/815) isMinified => \_toBeMinified ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
751- [#810](https://github.com/assetgraph/assetgraph/pull/810) Update to cssnano@next, replace Css\#minify with a minifyCss transform ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
752- [#807](https://github.com/assetgraph/assetgraph/pull/807) Asset: Implement a Proxy-based query getter\/setter ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
753- [#806](https://github.com/assetgraph/assetgraph/pull/806) Implement AssetGraph\#addAssets, as discussed in the gitter channel ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
754- [#803](https://github.com/assetgraph/assetgraph/pull/803) Support <img decoding=...>, fixes \#802 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
755- [#762](https://github.com/assetgraph/assetgraph/pull/762) Switch AssetGraph\#\_assets over to a Set instance ([Andreas Lind](mailto:andreas@one.com))
756- [#794](https://github.com/assetgraph/assetgraph/pull/794) Stop using type:'Asset' to mean unknown type in the public API, use undefined instead ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
757- [#795](https://github.com/assetgraph/assetgraph/pull/795) Update dependencies ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
758- [#793](https://github.com/assetgraph/assetgraph/pull/793) Make Asset\#type a getter that offers a guess based on Content-Type, incoming relations, file extension etc. ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
759- [#787](https://github.com/assetgraph/assetgraph/pull/787) Model <noscript>...<\/noscript> as an inline Html asset ([Andreas Lind](mailto:andreas.lind@peakon.com))
760- [#785](https://github.com/assetgraph/assetgraph/pull/785) Propagate the fulfillment\/return value of the transform to the returned promise \(or the callback\) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
761- [#768](https://github.com/assetgraph/assetgraph/pull/768) Turn Relation\#to into a setter and try to DTRT when it's updated ([Andreas Lind](mailto:andreas@one.com))
762- [#771](https://github.com/assetgraph/assetgraph/pull/771) Implement JavaScriptImport and JavaScriptExport relations ([Andreas Lind](mailto:andreas@one.com))
763- [#761](https://github.com/assetgraph/assetgraph/pull/761) Rework AssetGraph\#addAsset, explore API tweaks ([Andreas Lind](mailto:andreas@one.com))
764- [#755](https://github.com/assetgraph/assetgraph/pull/755) Represent unpopulated assets as Asset instances, delay type identification until an asset is loaded, let Content-Type take precedence ([Andreas Lind](mailto:andreas@one.com), [Munawwar](mailto:munawwarfiroz@hotmail.com))
765- [#750](https://github.com/assetgraph/assetgraph/pull/750) es6\/2017-ify transforms ([Andreas Lind](mailto:andreas@one.com))
766- [#751](https://github.com/assetgraph/assetgraph/pull/751) Upgrade webpack to ^3.0.0 and also update the related dev deps ([Andreas Lind](mailto:andreas@one.com))
767- [#741](https://github.com/assetgraph/assetgraph/pull/741) Add transform that uses sw-precache to generate a service worker ([Andreas Lind](mailto:andreas@one.com))
768- [#749](https://github.com/assetgraph/assetgraph/pull/749) Update style-loader to version 0.18.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
769
770#### Commits to master
771
772- [Fix template string indent](https://github.com/assetgraph/assetgraph/commit/9044536fd90d5b79fd7094d266790bf3ab3bcf8e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
773- [Remove fragile regresison test for https:\/\/github.com\/mishoo\/UglifyJS2\/issues\/2313](https://github.com/assetgraph/assetgraph/commit/90cf2d049298cc3adf04d84a073627d5bd3da60a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
774- [Remove the nextSuffixToTry loop from Asset\#externalize now that it's handled by the Asset\#url setter](https://github.com/assetgraph/assetgraph/commit/7b1118a10b06d0b20952e8671f7d85efaa9465ff) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
775- [Adapt to an output change in uglify-js 3.3.13](https://github.com/assetgraph/assetgraph/commit/bff8a7289dbf7c2006c3116546e295b30a2cff5d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
776- [Asset\#url setter: Move the other asset out of the way in case of a url collision](https://github.com/assetgraph/assetgraph/commit/eb880ab445ec2609ada22c7b819f14fee718b654) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
777- [+195 more](https://github.com/assetgraph/assetgraph/compare/v3.14.2...v4.0.0)
778
779### v3.14.2 (2018-02-26)
780
781- [Update escodegen to ^1.9.1](https://github.com/assetgraph/assetgraph/commit/9c9421343cc5a9424c82c4e7a99827846a38c59d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
782
783### v3.14.1 (2018-02-23)
784
785- [bundleWebpack: Allow disabling source maps, fixes \#831](https://github.com/assetgraph/assetgraph/commit/54350904fd7f8c42492249e002f068df615b6999) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
786
787### v3.14.0 (2018-01-23)
788
789- [#816](https://github.com/assetgraph/assetgraph/pull/816) Trace ::first-letter and ::first-line when subsetting fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
790- [#828](https://github.com/assetgraph/assetgraph/pull/828) reviewContentSecurityPolicy: Omit the schema when adding new source expressions to CSP directives ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
791
792### v3.13.7 (2018-01-22)
793
794- [Asset\#replaceWith: Set URL on the replacement before swapping it in.](https://github.com/assetgraph/assetgraph/commit/ad9eac6e19ca28b42e556f1167c7136a7c17bcc8) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
795
796### v3.13.6 (2018-01-10)
797
798- [Html\#findOutgoingRelationsInParseTree: Don't dive into <svg> islands](https://github.com/assetgraph/assetgraph/commit/b96530f4027dacf9bc4aa3df0a5f351152a8112d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
799- [Update html-minifier to ^3.5.8](https://github.com/assetgraph/assetgraph/commit/6f4cfceced5c8046d6128ccdc642536a54a555b5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
800
801### v3.13.5 (2018-01-06)
802
803- [bundleWebpack: Simplify source map postprocessing now that urltools.buildRootRelativeUrl handles file: urls pointing out of the root](https://github.com/assetgraph/assetgraph/commit/53a67d372e3db645d509baedcbc3839b64b4658c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
804- [Update urltools to ^0.4.0](https://github.com/assetgraph/assetgraph/commit/4626a8db0a7943a47a633436f79daab192f97616) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
805
806### v3.13.4 (2018-01-04)
807
808- [bundleWebpack: Make sources: \[...\] references relative when they point out of the web root](https://github.com/assetgraph/assetgraph/commit/6acb728d61b12dc42f3cfbf9d41532c33944256c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
809
810### v3.13.3 (2018-01-04)
811
812- [bundleRelations & serializeSourceMaps: Make sure that sourcesContent is preserved](https://github.com/assetgraph/assetgraph/commit/f143bfd9d9400e557d35892294ecf8fa1db02442) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
813- [Insource the sourcemap-to-ast library](https://github.com/assetgraph/assetgraph/commit/851ad70fbe3bad923a11381653a7c24a8dc4e316) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
814
815### v3.13.2 (2018-01-02)
816
817- [Remove old workarounds for uglify-js' serialization bugs](https://github.com/assetgraph/assetgraph/commit/7fd142c43c823b9464203f5ca742e4891246d08b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
818- [Update uglify-js to ^3.3.4](https://github.com/assetgraph/assetgraph/commit/3a7f0809bd41b3b21d8aaa98542972a437ea5302) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
819- [Remove accidentally checked in package-lock.json](https://github.com/assetgraph/assetgraph/commit/9fb3e8f9a116cc6081369b117d25a4e1ccbca440) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
820- [Invert the noscript:true predicate so it's script:false](https://github.com/assetgraph/assetgraph/commit/2fde98f7c8c21073407c524cf0ea509a148e4eec) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
821
822### v3.13.1 (2017-12-14)
823
824- [Fix wrong match on google font asset urls. Make it protocl agnostic](https://github.com/assetgraph/assetgraph/commit/244b3c110af165abcd48ddfae69fea7509b240d2) ([Peter Müller](mailto:munter@fumle.dk))
825- [Trace all inherited properties when encountering font-weight: bolder|lighter](https://github.com/assetgraph/assetgraph/commit/d4727ff7fa6beafd960936f143b0b2795e79761b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
826
827### v3.13.0 (2017-12-09)
828
829#### Pull requests
830
831- [#796](https://github.com/assetgraph/assetgraph/pull/796) Also trace Firefox' default stylesheet when subsetting fonts ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
832- [#801](https://github.com/assetgraph/assetgraph/pull/801) subsetFonts: Emit a warning when the highest prioritized font is missing some chars ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
833- [#798](https://github.com/assetgraph/assetgraph/pull/798) subsetFonts: Don't break when there's an existing <link rel=preload as=font ...> ([Peter Müller](mailto:munter@fumle.dk))
834- [#799](https://github.com/assetgraph/assetgraph/pull/799) Add support for text-transform while subsetting ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
835- [#800](https://github.com/assetgraph/assetgraph/pull/800) Include a hyphen when a text node contains a soft hyphen ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
836
837#### Commits to master
838
839- [Improve naming of transforms inside transforms\/subsetFonts](https://github.com/assetgraph/assetgraph/commit/bda3d139d4e3d636747b60d9711526a0d6cfe2f4) ([Peter Müller](mailto:munter@fumle.dk))
840- [getTextByFontProperties test: Be more strict about valid <input value=...> with time types](https://github.com/assetgraph/assetgraph/commit/1a8569a3a15052e2e3c0d34fa07f4e06ee71b7bd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
841- [logEvents: Fix stopOnWarning check when a warning is emitted with no active transform](https://github.com/assetgraph/assetgraph/commit/a0a9f9328dc9560cb7fcf44a7e9a08f69d43e29a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
842- [logEvents: Unbreak the active transform housekeeping when a transform calls other transforms](https://github.com/assetgraph/assetgraph/commit/1b74aa2d6872ccd9c2a53ee814d13f12d60d4b56) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
843
844### v3.12.0 (2017-12-02)
845
846#### Pull requests
847
848- [#797](https://github.com/assetgraph/assetgraph/pull/797) Javascript font preloading ([Peter Müller](mailto:munter@fumle.dk))
849
850#### Commits to master
851
852- [counterRendererByListStyleType: Add a renderer for list-style-type:none](https://github.com/assetgraph/assetgraph/commit/a8610de4a43444cbc76ca614de9cf6c500ebc8c7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
853- [Rename the remaining files \(follow-up to eb91bc2b\)](https://github.com/assetgraph/assetgraph/commit/dfb2a4fb70ff0e0623f936b08078e29fcb144af6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
854- [combinePredicates: Return undefined in case of conflict instead of a null value](https://github.com/assetgraph/assetgraph/commit/9c6d628ab9e8bc575d433991925ecd4c4d72f927) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
855- [Rename: gatherStylesheetsWith{IncomingMedia => Predicates}, as that's what it does now](https://github.com/assetgraph/assetgraph/commit/eb91bc2bc1b120fbd5fba79993caa7e7d4e79038) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
856
857### v3.11.0 (2017-11-23)
858
859#### Pull requests
860
861- [#792](https://github.com/assetgraph/assetgraph/pull/792) Rename subset webfont transform ([Peter Müller](mailto:munter@fumle.dk))
862- [#790](https://github.com/assetgraph/assetgraph/pull/790) Feature\/subset noscript ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
863- [#791](https://github.com/assetgraph/assetgraph/pull/791) Subset local fonts with pyftsubset ([Andreas Lind](mailto:andreas.lind@peakon.com), [Peter Müller](mailto:munter@fumle.dk))
864- [#789](https://github.com/assetgraph/assetgraph/pull/789) Subsetting: Track the predicates via a single object instead of \(true|false\)Predicates ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
865- [#788](https://github.com/assetgraph/assetgraph/pull/788) Support conditional comments when tracing subsets ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
866- [#786](https://github.com/assetgraph/assetgraph/pull/786) Subset google fonts using font face declaration ([Peter Müller](mailto:munter@fumle.dk))
867
868#### Commits to master
869
870- [Enable test for getTextByFontProperties that depended on now backported HtmlNoscript implementation](https://github.com/assetgraph/assetgraph/commit/56068d91f9e06cdb1ec3df2fc4f3f87e9bcce78c) ([Peter Müller](mailto:munter@fumle.dk))
871- [Backport 42d42985 to v3: Model <noscript>...<\/noscript> as an inline Html asset](https://github.com/assetgraph/assetgraph/commit/e7289baa69905f3f9674eceab28a70e469cee310) ([Andreas Lind](mailto:andreas.lind@peakon.com))
872- [Add vscode launch config for the test suite, allows easy single-step debugging through tests](https://github.com/assetgraph/assetgraph/commit/8e64359491c0ba2dbca12d75d6384f20b604e48b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
873- [Don't bother adding styledText entries for pseudo elements whose content expands to nothing](https://github.com/assetgraph/assetgraph/commit/b35e613825469811c74bbc7917c355aae6ee19db) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
874- [populate: Fix followRelations: \[ ... \]](https://github.com/assetgraph/assetgraph/commit/993cb99c6927cd3d6f97b0072d0fb7e0cc4ca709) ([Andreas Lind](mailto:andreas@one.com))
875
876### v3.10.0 (2017-10-05)
877
878#### Pull requests
879
880- [#781](https://github.com/assetgraph/assetgraph/pull/781) Font subsetting: Pick up intermediate font-weight values from CSS transitions to pseudo class states ([Andreas Lind](mailto:andreas@one.com))
881- [#784](https://github.com/assetgraph/assetgraph/pull/784) transforms\/subsetGoogleFonts: Explicitly set 'as' property to 'font' … ([Peter Müller](mailto:munter@fumle.dk))
882- [#782](https://github.com/assetgraph/assetgraph/pull/782) transforms\/subsetGoogleFonts: Added fontDisplay option ([Peter Müller](mailto:munter@fumle.dk))
883- [#780](https://github.com/assetgraph/assetgraph/pull/780) Trace CSS animations ([Andreas Lind](mailto:andreas@one.com))
884
885#### Commits to master
886
887- [Fix wrap test case \(was missing require.js because it was based on the broken v3 version of the paths test\)](https://github.com/assetgraph/assetgraph/commit/25faa3e668222ce54189246f8956dda1c440b5d0) ([Andreas Lind](mailto:andreas@one.com))
888- [Fix whitespace in test data](https://github.com/assetgraph/assetgraph/commit/6c1b01b6a4f295149406a78eda52ae67ca8a41b0) ([Andreas Lind](mailto:andreas@one.com))
889- [bundleRequireJs: Test that the wrap option is passed to the require.js optimizer](https://github.com/assetgraph/assetgraph/commit/2e203ed9f8844bc237c52050c8c6f65fe6a2b681) ([Andreas Lind](mailto:andreas@one.com))
890- [Support display:list-item when the value includes more tokens](https://github.com/assetgraph/assetgraph/commit/94248a55b770efcc62c7b20425ff9234a542ea68) ([Andreas Lind](mailto:andreas@one.com))
891- [Merge two ifs](https://github.com/assetgraph/assetgraph/commit/ceeb26be4f322dccb63b63d8b513b90e6d14fb74) ([Andreas Lind](mailto:andreas@one.com))
892- [+3 more](https://github.com/assetgraph/assetgraph/compare/v3.9.1...v3.10.0)
893
894### v3.9.1 (2017-09-19)
895
896- [Fix extraction of text from a chain of fallback counters](https://github.com/assetgraph/assetgraph/commit/58a20efb21130a7ad6c3f5b6b08aad8c3244cfd2) ([Andreas Lind](mailto:andreas@one.com))
897
898### v3.9.0 (2017-09-19)
899
900#### Pull requests
901
902- [#777](https://github.com/assetgraph/assetgraph/pull/777) Include list indicators in subset ([Andreas Lind](mailto:andreas@one.com))
903
904#### Commits to master
905
906- [transforms\/subsetGoogleFonts: Make relation query for google subset CSS strict enough to not include relations to original google CSS](https://github.com/assetgraph/assetgraph/commit/8ed68b1de9027e6e2e564aa3dce6ed58b1b161e5) ([Peter Müller](mailto:munter@fumle.dk))
907
908### v3.8.3 (2017-09-18)
909
910- [compressJavaScript: Re-enable collapse\_vars and cascade](https://github.com/assetgraph/assetgraph/commit/84098def5f12003b406b0970be19186c3fc8a320) ([Andreas Lind](mailto:andreas@one.com))
911- [Update uglify-js to 3.1.1](https://github.com/assetgraph/assetgraph/commit/fd5f15bd63c534f6ec806a3a26ca772e918d4046) ([Andreas Lind](mailto:andreas@one.com))
912
913### v3.8.2 (2017-09-15)
914
915- [compressJavaScript: Disable UglifyJS' collapse\_vars and cascade options](https://github.com/assetgraph/assetgraph/commit/512a88c8ed1044b41a56fc150e36efe1b387d0ad) ([Andreas Lind](mailto:andreas@one.com))
916- [Fix wrong indentation in transforms\/subsetGoogleFonts](https://github.com/assetgraph/assetgraph/commit/ed01a1d031de65148847ca86985caa7e65211ad0) ([Peter Müller](mailto:munter@fumle.dk))
917
918### v3.8.1 (2017-09-12)
919
920- [Update html-minifier to ^3.5.5](https://github.com/assetgraph/assetgraph/commit/a83f4f28c90977afda4c2e18f5e003a3deb53930) ([Andreas Lind](mailto:andreas@one.com))
921- [Fix formatting.](https://github.com/assetgraph/assetgraph/commit/7af16eb906ca5a7675ffb2a7d11a7e62431520f2) ([Bram Stein](mailto:stein@adobe.com))
922- [Add test-cases for spaces.](https://github.com/assetgraph/assetgraph/commit/2bc4c4144be144b3dae06a43ecf0b2b914eabe88) ([Bram Stein](mailto:stein@adobe.com))
923- [Remove webfont population step in subsetGoogleFonts. Avoids emitting warnings during run](https://github.com/assetgraph/assetgraph/commit/b51bbbe1477b83b66005255906dc97e2a038faef) ([Peter Müller](mailto:munter@fumle.dk))
924- [mocha.opts: Allow requirejsVars to leak again \(caused by the css-font-parser module\)](https://github.com/assetgraph/assetgraph/commit/285c8d8b179085e8f907da086f4520d486385056) ([Andreas Lind](mailto:andreas@one.com))
925
926### v3.8.0 (2017-09-04)
927
928- [#776](https://github.com/assetgraph/assetgraph/pull/776) Implement font subsetting. Refs \#729 ([Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
929
930### v3.7.3 (2017-09-04)
931
932- [Asset\#url setter: Don't break unresolved relations when the asset is inline](https://github.com/assetgraph/assetgraph/commit/c40297bbace4a5a6812c9ea2100d50978ac7e725) ([Andreas Lind](mailto:andreas@one.com))
933
934### v3.7.2 (2017-09-04)
935
936- [Hack handling of unresolved relations with a fragment identifier](https://github.com/assetgraph/assetgraph/commit/a50f9743bdeb1baa7a9a065802e55b9a9be6d056) ([Andreas Lind](mailto:andreas@one.com))
937
938### v3.7.1 (2017-09-04)
939
940- [moveAssetsInOrder: Exclude self-relations when working out the dependencies between assets](https://github.com/assetgraph/assetgraph/commit/9ba6f82c77c31ff3b17fed3cd113fc911af65c2a) ([Andreas Lind](mailto:andreas@one.com))
941
942### v3.7.0 (2017-08-25)
943
944- [Add .ejs to Html\#supportedExtensions \(see \#773\)](https://github.com/assetgraph/assetgraph/commit/49f78ccf89fb9d63d367f65bf29c31d09ac39b5b) ([Andreas Lind](mailto:andreas@one.com))
945- [Add a couple of Asset\#fileName tests](https://github.com/assetgraph/assetgraph/commit/cd4652e68c452c78e7803cdca41a9617720ae031) ([Andreas Lind](mailto:andreas@one.com))
946
947### v3.6.2 (2017-07-04)
948
949- [Whoops, don't use let due to node.js 4](https://github.com/assetgraph/assetgraph/commit/a4256aea0b422250875e05c63d7ccef9c7dbe2a1) ([Andreas Lind](mailto:andreas@one.com))
950
951### v3.6.1 (2017-07-04)
952
953- [compressJavaScript: Fix passing of the ie8 option to uglifyJs.minify \(broke with the upgrade to uglify 3\)](https://github.com/assetgraph/assetgraph/commit/0bd6b3231360c5dc79591225f3bbafce0be5f94f) ([Andreas Lind](mailto:andreas@one.com))
954- [inlineHtmlTemplates: Inject the <script type=text\/html> templates into <head> instead of <body>](https://github.com/assetgraph/assetgraph/commit/8548aa8e9de066fbf6ffc714d0b8573dd4e1077e) ([Andreas Lind](mailto:andreas@one.com))
955
956### v3.5.0 (2017-06-23)
957
958- [Add support for new AssetGraph\({disableFetch: true}\) to disable the JavaScriptFetch relation](https://github.com/assetgraph/assetgraph/commit/c229c92d67550ca81080b4c5f065d1c1cffe09f1) ([Andreas Lind](mailto:andreas@one.com))
959- [eslintrc: Permit es6 syntax so we can at least use the features supported by node.js 4 in v3](https://github.com/assetgraph/assetgraph/commit/8a70a004a8bc3b568903e35515358fb67c6fd83f) ([Andreas Lind](mailto:andreas@one.com))
960- [logEvents: Mention the name of the failing transform when exiting early due to stopOnWarning](https://github.com/assetgraph/assetgraph/commit/a8c0a6eb1e62470bc49e44e50fb7b148029e80fb) ([Andreas Lind](mailto:andreas@one.com))
961- [bundleWebpack: Disable mangling and compression when UglifyJsPlugin is detected so that we can detect relations in the generated webpack loader](https://github.com/assetgraph/assetgraph/commit/253d1b430511928d840506ff73662ac995774889) ([Andreas Lind](mailto:andreas@one.com))
962- [bundleWebpack: Add support for rewriting to JavaScriptStaticUrl when webpack is configured with a chunkFilename config](https://github.com/assetgraph/assetgraph/commit/68c9ff2eeba8a69c66361a4dc62be123bc3f25ab) ([Andreas Lind](mailto:andreas@one.com))
963- [+1 more](https://github.com/assetgraph/assetgraph/compare/v3.3.0...v3.5.0)
964
965### v3.3.0 (2017-05-22)
966
967- [#747](https://github.com/assetgraph/assetgraph/pull/747) Simplify HTML minification and allow customizing it ([Andreas Lind](mailto:andreas@one.com))
968
969### v3.2.0 (2017-05-12)
970
971#### Pull requests
972
973- [#740](https://github.com/assetgraph/assetgraph/pull/740) Update uglify-js to version 3.0.3 🚀 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
974- [#738](https://github.com/assetgraph/assetgraph/pull/738) Update postcss to version 6.0.1 🚀 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
975- [#736](https://github.com/assetgraph/assetgraph/pull/736) Update autoprefixer to version 7.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
976- [#734](https://github.com/assetgraph/assetgraph/pull/734) Update httpception to version 0.5.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
977- [#733](https://github.com/assetgraph/assetgraph/pull/733) Update style-loader to version 0.17.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
978
979#### Commits to master
980
981- [compressJavaScript: Report the line and column number when UglifyJS cannot parse the source code](https://github.com/assetgraph/assetgraph/commit/95921f3e4d84b01ea97d90a02b30fe98492a7aa6) ([Andreas Lind](mailto:andreas@one.com))
982- [Fix: Getting the .text of an unloaded CSS asset causes a stack overflow, but it should just return undefined](https://github.com/assetgraph/assetgraph/commit/3068e125ac0708f4a4066faf0647df4ef1941d6f) ([Andreas Lind](mailto:andreas@one.com))
983- [writeStatsToStderr: Render the extension of assets that aren't directly supported \(instead of "Asset"\)](https://github.com/assetgraph/assetgraph/commit/c86e5c16e031e61075582871baa2400da7ee810c) ([Andreas Lind](mailto:andreas@one.com))
984- [Asset\#dataUrl: Don't percent-encode the comma character.](https://github.com/assetgraph/assetgraph/commit/1206e4525b648224a5c7774655e053dd70f8e348) ([Andreas Lind](mailto:andreas@one.com))
985- [bundleWebpack: Don't skip every other outgoing relation when reattaching relations.](https://github.com/assetgraph/assetgraph/commit/19c5f9ee5d95c001d39e183187d5fb481378fa80) ([Andreas Lind](mailto:andreas@one.com))
986- [+1 more](https://github.com/assetgraph/assetgraph/compare/v3.1.0...v3.2.0)
987
988### v3.1.0 (2017-04-11)
989
990- [#728](https://github.com/assetgraph/assetgraph/pull/728) Insert HtmlScript bundles at the point of the last asset in the bundl… ([Peter Müller](mailto:munter@fumle.dk))
991
992### v3.0.1 (2017-04-11)
993
994- [Asset\#unload: Fix cleanup of inline assets](https://github.com/assetgraph/assetgraph/commit/51b3bada64c28fa56178a08f123681afece5f18c) ([Andreas Lind](mailto:andreas@one.com))
995- [Travis: Build with node.js 7](https://github.com/assetgraph/assetgraph/commit/626b26090232c9a8fc9937fc8aca4951b95c094e) ([Andreas Lind](mailto:andreas@one.com))
996- [Css asset: Fix copy\/paste error in fallback sourceUrl.](https://github.com/assetgraph/assetgraph/commit/9aa0cfec72da28e1c30ed16ca629c5b2226c48e6) ([Andreas Lind](mailto:andreas@one.com))
997- [package.json: Remove beta tag.](https://github.com/assetgraph/assetgraph/commit/5e11d64f9be83c022bb326c111fbb6d21bfe29d5) ([Andreas Lind](mailto:andreas@one.com))
998
999### v3.0.0 (2017-04-10)
1000
1001#### Pull requests
1002
1003- [#652](https://github.com/assetgraph/assetgraph/pull/652) Make relations owned by the asset containing them ([Andreas Lind](mailto:andreas@one.com))
1004- [#726](https://github.com/assetgraph/assetgraph/pull/726) Update eslint to version 3.19.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1005- [#725](https://github.com/assetgraph/assetgraph/pull/725) Update file-loader to version 0.11.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1006- [#720](https://github.com/assetgraph/assetgraph/pull/720) Pick up .html files output by HtmlWebpackPlugin ([Andreas Lind](mailto:andreas@one.com))
1007- [#724](https://github.com/assetgraph/assetgraph/pull/724) Update css-loader to version 0.28.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1008- [#723](https://github.com/assetgraph/assetgraph/pull/723) Webpack 2 compatibility ([Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
1009- [#715](https://github.com/assetgraph/assetgraph/pull/715) When esprima.parse\(text, {..., sourceType: 'module'}\) fails, try falling back to sourceType: 'script' ([Andreas Lind](mailto:andreas@one.com))
1010- [#719](https://github.com/assetgraph/assetgraph/pull/719) Update style-loader to version 0.16.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1011- [#722](https://github.com/assetgraph/assetgraph/pull/722) Update uglify-js to version 2.8.18 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1012- [#717](https://github.com/assetgraph/assetgraph/pull/717) Support webpack code splitting ([Andreas Lind](mailto:andreas@one.com))
1013- [#716](https://github.com/assetgraph/assetgraph/pull/716) bundleWebpack: Only build the bundles that are referenced by relations ([Andreas Lind](mailto:andreas@one.com))
1014- [#712](https://github.com/assetgraph/assetgraph/pull/712) ES6 support ([Andreas Lind](mailto:andreas@one.com))
1015- [#714](https://github.com/assetgraph/assetgraph/pull/714) Update httpception to version 0.4.1 🚀 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
1016- [#710](https://github.com/assetgraph/assetgraph/pull/710) Fix relation canonical getter ([Peter Müller](mailto:munter@fumle.dk))
1017- [#707](https://github.com/assetgraph/assetgraph/pull/707) Update uglify-js to version 2.8.14 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1018- [#706](https://github.com/assetgraph/assetgraph/pull/706) Update eslint to version 3.18.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1019- [#705](https://github.com/assetgraph/assetgraph/pull/705) Update uglify-js to version 2.8.13 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1020- [#704](https://github.com/assetgraph/assetgraph/pull/704) Update sinon to version 2.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1021- [#703](https://github.com/assetgraph/assetgraph/pull/703) Update jsdom to version 9.12.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1022- [#697](https://github.com/assetgraph/assetgraph/pull/697) Update uglify-js to version 2.8.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1023- [#688](https://github.com/assetgraph/assetgraph/pull/688) Update requirejs to version 2.3.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1024- [#690](https://github.com/assetgraph/assetgraph/pull/690) Update eslint to version 3.16.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1025- [#696](https://github.com/assetgraph/assetgraph/pull/696) Update uglify-js to version 2.8.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1026- [#693](https://github.com/assetgraph/assetgraph/pull/693) Update uglify-js to version 2.8.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1027- [#686](https://github.com/assetgraph/assetgraph/pull/686) unexpected@10.26.0 breaks build 🚨 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
1028- [#687](https://github.com/assetgraph/assetgraph/pull/687) Implement relations\/MsApplicationConfigPollingUri. Refs \#636 ([Peter Müller](mailto:munter@fumle.dk))
1029- [#684](https://github.com/assetgraph/assetgraph/pull/684) Added relations\/MsApplicationConfigImage. Refs \#636 ([Peter Müller](mailto:munter@fumle.dk))
1030- [#685](https://github.com/assetgraph/assetgraph/pull/685) Update jsdom to version 9.11.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1031- [#683](https://github.com/assetgraph/assetgraph/pull/683) Implement assets\/MsApplicationConfig. Refs \#636 ([Peter Müller](mailto:munter@fumle.dk))
1032- [#682](https://github.com/assetgraph/assetgraph/pull/682) Added relations\/HtmlMsAppllicationConfig. Refs \#636 ([Peter Müller](mailto:munter@fumle.dk))
1033- [#681](https://github.com/assetgraph/assetgraph/pull/681) Update jsdom to version 9.10.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1034- [#680](https://github.com/assetgraph/assetgraph/pull/680) Update eslint to version 3.15.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1035- [#677](https://github.com/assetgraph/assetgraph/pull/677) Update systemjs-builder to version 0.16.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1036- [#676](https://github.com/assetgraph/assetgraph/pull/676) Update svgo to version 0.7.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1037- [#675](https://github.com/assetgraph/assetgraph/pull/675) Update file-loader to version 0.10.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1038- [#674](https://github.com/assetgraph/assetgraph/pull/674) Update eslint to version 3.14.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1039- [#669](https://github.com/assetgraph/assetgraph/pull/669) Update perfectionist to version 2.4.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1040- [#668](https://github.com/assetgraph/assetgraph/pull/668) Update less to version 2.7.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1041- [#667](https://github.com/assetgraph/assetgraph/pull/667) Implement transform to inline critical CSS rules ([Peter Müller](mailto:munter@fumle.dk))
1042- [#666](https://github.com/assetgraph/assetgraph/pull/666) Update bluebird to version 3.4.7 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1043- [#654](https://github.com/assetgraph/assetgraph/pull/654) html-minifier@3.2.1 breaks build 🚨 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1044- [#665](https://github.com/assetgraph/assetgraph/pull/665) Update jsdom to version 9.9.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1045- [#663](https://github.com/assetgraph/assetgraph/pull/663) Fix code formatting to please ESLint 3.12 ([Ariya Hidayat](mailto:ariya.hidayat@gmail.com))
1046- [#661](https://github.com/assetgraph/assetgraph/pull/661) Update webpack to version 1.14.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1047- [#660](https://github.com/assetgraph/assetgraph/pull/660) Update uglify-js to version 2.7.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1048- [#655](https://github.com/assetgraph/assetgraph/pull/655) Update urltools to version 0.3.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1049- [#646](https://github.com/assetgraph/assetgraph/pull/646) webpack: add support for publicPath output options ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1050- [#651](https://github.com/assetgraph/assetgraph/pull/651) Update webpack to version 1.13.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1051- [#650](https://github.com/assetgraph/assetgraph/pull/650) Update jsdom to version 9.8.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1052- [#644](https://github.com/assetgraph/assetgraph/pull/644) Update uglify-js to version 2.7.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1053- [#642](https://github.com/assetgraph/assetgraph/pull/642) Model \(self-\)relations whose href is the empty string or \#fragment ([Andreas Lind](mailto:andreas@one.com))
1054- [#640](https://github.com/assetgraph/assetgraph/pull/640) Don't include a document fragment in the asset url, treat it as part of the relation href ([Andreas Lind](mailto:andreas@one.com))
1055- [#641](https://github.com/assetgraph/assetgraph/pull/641) Rate limit file command ([Andreas Lind](mailto:andreas@one.com))
1056- [#639](https://github.com/assetgraph/assetgraph/pull/639) Update jsdom to version 9.8.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1057- [#626](https://github.com/assetgraph/assetgraph/pull/626) Add ability to handle canonical relative urls ([Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
1058- [#630](https://github.com/assetgraph/assetgraph/pull/630) Support independent conditional layers ([Andreas Lind](mailto:andreas@one.com), [guybedford](mailto:guybedford@gmail.com))
1059- [#633](https://github.com/assetgraph/assetgraph/pull/633) Update jsdom to version 9.6.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1060- [#631](https://github.com/assetgraph/assetgraph/pull/631) Update perfectionist to version 2.3.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1061- [#629](https://github.com/assetgraph/assetgraph/pull/629) Update svgo to version 0.7.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1062- [#625](https://github.com/assetgraph/assetgraph/pull/625) Feature\/multiple condition values to trace ([Andreas Lind](mailto:andreas@one.com), [guybedford](mailto:guybedford@gmail.com))
1063- [#624](https://github.com/assetgraph/assetgraph/pull/624) Update requirejs to version 2.3.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1064- [#623](https://github.com/assetgraph/assetgraph/pull/623) Add relation\/HtmlServiceWorkerRegistration. Closes \#493 ([Peter Müller](mailto:munter@fumle.dk))
1065- [#622](https://github.com/assetgraph/assetgraph/pull/622) Implement open graph relations support ([Peter Müller](mailto:munter@fumle.dk))
1066- [#621](https://github.com/assetgraph/assetgraph/pull/621) Implement relation\/HtmlPreconnectLink. Closes \#613 ([Peter Müller](mailto:munter@fumle.dk))
1067- [#620](https://github.com/assetgraph/assetgraph/pull/620) Implement relation\/HtmlDnsPrefetchLink ([Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
1068- [#618](https://github.com/assetgraph/assetgraph/pull/618) reviewContentSecurityPolicy: Issue absolute links when updating the CSP instead of whitelisting whole host names. ([Andreas Lind](mailto:andreas@one.com))
1069- [#619](https://github.com/assetgraph/assetgraph/pull/619) Add relations\/HtmlPrerenderLink. Closes \#611 ([Peter Müller](mailto:munter@fumle.dk))
1070- [#617](https://github.com/assetgraph/assetgraph/pull/617) Feature\/html prefetch link ([Peter Müller](mailto:munter@fumle.dk))
1071- [#616](https://github.com/assetgraph/assetgraph/pull/616) Feature\/html preload link ([Peter Müller](mailto:munter@fumle.dk))
1072- [#604](https://github.com/assetgraph/assetgraph/pull/604) Update esprima to version 3.0.0 🚀 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
1073- [#609](https://github.com/assetgraph/assetgraph/pull/609) Update postcss to version 5.2.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1074- [#603](https://github.com/assetgraph/assetgraph/pull/603) Add support for builds with multiple system.js conditions ([Andreas Lind](mailto:andreas@one.com), [guybedford](mailto:guybedford@gmail.com))
1075- [#608](https://github.com/assetgraph/assetgraph/pull/608) Update requirejs to version 2.3.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1076- [#607](https://github.com/assetgraph/assetgraph/pull/607) Update perfectionist to version 2.3.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1077- [#606](https://github.com/assetgraph/assetgraph/pull/606) Update requirejs to version 2.3.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1078- [#605](https://github.com/assetgraph/assetgraph/pull/605) Update jsdom to version 9.5.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1079- [#602](https://github.com/assetgraph/assetgraph/pull/602) Update bluebird to version 3.4.6 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1080- [#601](https://github.com/assetgraph/assetgraph/pull/601) Update bluebird to version 3.4.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1081- [#597](https://github.com/assetgraph/assetgraph/pull/597) Update bluebird to version 3.4.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1082- [#600](https://github.com/assetgraph/assetgraph/pull/600) Update jsdom to version 9.4.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1083- [#595](https://github.com/assetgraph/assetgraph/pull/595) unexpected-mitm@9.2.0 breaks build ⚠️ ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1084- [#592](https://github.com/assetgraph/assetgraph/pull/592) Update jsdom to 9.4.2. ([Andreas Lind](mailto:andreas@one.com))
1085- [#593](https://github.com/assetgraph/assetgraph/pull/593) Update perfectionist to version 2.2.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1086- [#589](https://github.com/assetgraph/assetgraph/pull/589) Update normalizeurl to version 1.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1087- [#588](https://github.com/assetgraph/assetgraph/pull/588) Update webpack to version 1.13.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1088- [#587](https://github.com/assetgraph/assetgraph/pull/587) Update uglify-js to version 2.7.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1089- [#586](https://github.com/assetgraph/assetgraph/pull/586) unexpected-mitm@9.1.4 untested ⚠️ ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1090- [#585](https://github.com/assetgraph/assetgraph/pull/585) Update uglify-js to version 2.7.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1091- [#583](https://github.com/assetgraph/assetgraph/pull/583) Update uglify-js to version 2.7.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1092- [#582](https://github.com/assetgraph/assetgraph/pull/582) Html anchor no blank opener ([Peter Müller](mailto:munter@fumle.dk))
1093- [#581](https://github.com/assetgraph/assetgraph/pull/581) Update mocha to version 3.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1094- [#579](https://github.com/assetgraph/assetgraph/pull/579) Update perfectionist to version 2.1.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1095- [#563](https://github.com/assetgraph/assetgraph/pull/563) Add webpack support ([Andreas Lind](mailto:andreas@one.com))
1096- [#575](https://github.com/assetgraph/assetgraph/pull/575) semver@5.3.0 breaks build 🚨 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1097- [#573](https://github.com/assetgraph/assetgraph/pull/573) Update postcss to version 5.1.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1098- [#568](https://github.com/assetgraph/assetgraph/pull/568) Update eslint to version 3.0.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1099- [#565](https://github.com/assetgraph/assetgraph/pull/565) Remove support for transpiling ([Andreas Lind](mailto:andreas@one.com))
1100- [#564](https://github.com/assetgraph/assetgraph/pull/564) Simplify base asset resolution and housekeeping ([Andreas Lind](mailto:andreas@one.com))
1101- [#562](https://github.com/assetgraph/assetgraph/pull/562) Web worker support ([Andreas Lind](mailto:andreas@one.com))
1102- [#567](https://github.com/assetgraph/assetgraph/pull/567) Update uglify-js to version 2.7.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1103- [#566](https://github.com/assetgraph/assetgraph/pull/566) relations\/JavaScriptFetch implementation ([Peter Müller](mailto:munter@fumle.dk))
1104- [#561](https://github.com/assetgraph/assetgraph/pull/561) Update eslint to version 3.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1105- [#560](https://github.com/assetgraph/assetgraph/pull/560) teepee@2.23.0 breaks build 🚨 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1106- [#547](https://github.com/assetgraph/assetgraph/pull/547) Rework require.js bundling support ([Andreas Lind](mailto:andreas@one.com))
1107
1108#### Commits to master
1109
1110- [Fix grammar mistake in info message.](https://github.com/assetgraph/assetgraph/commit/121abdacec4ce7bc127c98df84b44bd4e8cd40c0) ([Andreas Lind](mailto:andreas@one.com))
1111- [Whoops, fix tests.](https://github.com/assetgraph/assetgraph/commit/49eb1ff2bb821833ca965120206c6292e95cacb7) ([Andreas Lind](mailto:andreas@one.com))
1112- [minifySvgAssetsWithSvgo: Specify a floatPrecision of 6 to avoid being too lossy](https://github.com/assetgraph/assetgraph/commit/bf5edf5b15c81a9dd7d65aab84faafe8bc813c4f) ([Andreas Lind](mailto:andreas@one.com))
1113- [Switch xmldom to a liberal version range](https://github.com/assetgraph/assetgraph/commit/f1d328dae4e4c01dadd52489642f06565dc9d85c) ([Andreas Lind](mailto:andreas@one.com))
1114- [Switch most dependencies over to liberal ranges.](https://github.com/assetgraph/assetgraph/commit/81fac4ef103bf742bfeced5ae9cd7367ca3fe8f2) ([Andreas Lind](mailto:andreas@one.com))
1115- [+225 more](https://github.com/assetgraph/assetgraph/compare/v2.17.6...v3.0.0)
1116
1117### v2.17.6 (2019-06-28)
1118
1119- [Add missing SrcSet\#text setter](https://github.com/assetgraph/assetgraph/commit/2ef4396fe7f75802250eb545895a0f101574f508) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
1120- [Allow an alternative attribute name for HtmlImageSrcSet as well](https://github.com/assetgraph/assetgraph/commit/a1fc997470ef867b0de9eb318be752ae12db3d80) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
1121
1122### v2.17.5 (2019-06-28)
1123
1124- [HtmlImage: Allow an alternative attribute name](https://github.com/assetgraph/assetgraph/commit/9938991242bbb81486d96119fc30bcbdffe5023a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
1125
1126### v2.17.4 (2017-08-02)
1127
1128- [Update urltools to 0.3.5](https://github.com/assetgraph/assetgraph/commit/ce836dad00e418296c0132183bdbd0fd7981253a) ([Andreas Lind](mailto:andreas@one.com))
1129
1130### v2.17.3 (2017-08-02)
1131
1132- [Update urltools to 0.3.4](https://github.com/assetgraph/assetgraph/commit/8a7863cac0c15977b80c4f849b4309b131f3049f) ([Andreas Lind](mailto:andreas@one.com))
1133
1134### v2.17.2 (2017-08-02)
1135
1136- [Asset\#populate: Normalize relation.to when it's left in the unresolved state](https://github.com/assetgraph/assetgraph/commit/0cd0c82e1c29a7ebca1e35b096d597bcc61e4825) ([Andreas Lind](mailto:andreas@one.com))
1137- [Update html-minifier to ^3.5.2](https://github.com/assetgraph/assetgraph/commit/df0eeefed6b8951e4d0b27882767b691df98019c) ([Andreas Lind](mailto:andreas@one.com))
1138- [Revert "Replace html-minifier with html-minifier-papandreou"](https://github.com/assetgraph/assetgraph/commit/3b29aef18f4d3f6b94b5620fb0e13b8449124776) ([Andreas Lind](mailto:andreas@one.com))
1139
1140### v2.17.1 (2017-05-24)
1141
1142- [Replace html-minifier with html-minifier-papandreou](https://github.com/assetgraph/assetgraph/commit/7b9c07d0f9d5e1cf08e0b33d18b4ecfdac932411) ([Andreas Lind](mailto:andreas@one.com))
1143
1144### v2.17.0 (2017-05-22)
1145
1146- [Add test tracking the ability to selectively turn off whitespace trimming per element](https://github.com/assetgraph/assetgraph/commit/b5c54c249d62e7a4a107ae3a138a070d7a37e6da) ([Andreas Lind](mailto:andreas@one.com))
1147- [Allow overriding the HTML minifier options per asset](https://github.com/assetgraph/assetgraph/commit/93181b3bf0c528e7f3039a97749c76503e2de752) ([Andreas Lind](mailto:andreas@one.com))
1148- [Drop our custom HTML minifaction code and just rely on html-minifier's](https://github.com/assetgraph/assetgraph/commit/cf6b963ae7efe0ea6b4cef34b2eb8509aef62edc) ([Andreas Lind](mailto:andreas@one.com))
1149- [Update html-minifier to ^3.5.1](https://github.com/assetgraph/assetgraph/commit/a4ce1d7a057a8b677ed0783dc083abb2a09744bd) ([Andreas Lind](mailto:andreas@one.com))
1150
1151### v2.16.1 (2017-05-17)
1152
1153- [Don't change any "metadata" asset properties to undefined upon loading the asset.](https://github.com/assetgraph/assetgraph/commit/0887b45b7062e6f42efe29420d2e0aef7136c2ad) ([Andreas Lind](mailto:andreas@one.com))
1154
1155### v2.16.0 (2017-05-17)
1156
1157- [Travis: Drop node.js 1, 2, and 3 support as it started to fail randomly.](https://github.com/assetgraph/assetgraph/commit/915e73165bc7b8557feab67e834f2a330ce063f7) ([Andreas Lind](mailto:andreas@one.com))
1158- [Allow define to be leaked \(revert on master\).](https://github.com/assetgraph/assetgraph/commit/cd30db82225f383ce3f0c4ab753686551f49beea) ([Andreas Lind](mailto:andreas@one.com))
1159- [unexpectedAssetGraph: Whoops, add missing var.](https://github.com/assetgraph/assetgraph/commit/8c159409e5876efaa8e242669d017e4fd6369818) ([Andreas Lind](mailto:andreas@one.com))
1160
1161### v2.15.3 (2017-02-23)
1162
1163- [unexpectedAssetGraph: Fix unused parameter that Unexpected 10.26 complains about.](https://github.com/assetgraph/assetgraph/commit/bcc9f1fb140b1c64ffe5f6e1b43897b2e6712ecb) ([Andreas Lind](mailto:andreas@one.com))
1164
1165### v2.15.2 (2017-01-10)
1166
1167- [Update cssnano-paras20xx to 3.7.3-patch2.](https://github.com/assetgraph/assetgraph/commit/3861fab9acfd45af2ead691ff877335bfeff916d) ([Andreas Lind](mailto:andreas@one.com))
1168- [Update unexpected et al.](https://github.com/assetgraph/assetgraph/commit/aa77e967109396580f02eb116d1c8a47b1fd34c7) ([Andreas Lind](mailto:andreas@one.com))
1169
1170### v2.15.1 (2016-11-21)
1171
1172- [Update normalizeurl to 1.0.0.](https://github.com/assetgraph/assetgraph/commit/1d5c29d592a055567056df58b1a0abe42b662bc8) ([Andreas Lind](mailto:andreas@one.com))
1173
1174### v2.15.0 (2016-11-21)
1175
1176- [HtmlImageSrcSet: Fix tokenization when urls contain comma.](https://github.com/assetgraph/assetgraph/commit/7773c9015da093bba1706c0460dadea3f33bad0c) ([Andreas Lind](mailto:andreas@one.com))
1177- [Do not normalize unencoded commas, ampersands and pluses in urls \(it breaks the image processing pipeline\).](https://github.com/assetgraph/assetgraph/commit/332da8174cb653525b8b80e683cc451d07f4d463) ([Andreas Lind](mailto:andreas@one.com))
1178- [Update urltools to 0.3.1.](https://github.com/assetgraph/assetgraph/commit/25a749d0940215c333369dae878647b62a45508a) ([Andreas Lind](mailto:andreas@one.com))
1179
1180### v2.14.0 (2016-08-10)
1181
1182- [minifySvgAssetsWithSvgo: Avoid losing custom top-level <svg> attributes when minifying an <svg> island in HTML.](https://github.com/assetgraph/assetgraph/commit/6b67a11ca25df5e2c11ed863d22221f63fdd43da) ([Andreas Lind](mailto:andreas@one.com))
1183
1184### v2.13.0 (2016-07-22)
1185
1186- [Html: Fix JavaScript serialization options for HttpDataBindAttribute, HtmlKnockoutContainerless, and HtmlInlineEventHandler.](https://github.com/assetgraph/assetgraph/commit/9b43fd7bff1cd1295b0ac47722dfc8768fa07a19) ([Andreas Lind](mailto:andreas@one.com))
1187
1188### v2.12.6 (2016-07-13)
1189
1190- [Update cssnano-paras20xx to 3.7.3-patch1.](https://github.com/assetgraph/assetgraph/commit/db701f44d706e336afdda8f05843dbc210c6e7af) ([Andreas Lind](mailto:andreas@one.com))
1191
1192### v2.12.5 (2016-07-07)
1193
1194- [Css minification: Disable the normalizeUrl plugin for cssnano as it has some weird bugs.](https://github.com/assetgraph/assetgraph/commit/946abc48438aab9f8760f938fc1118208f6eb8f2) ([Andreas Lind](mailto:andreas@one.com))
1195
1196### v2.12.4 (2016-07-06)
1197
1198- [CssUrlTokenRelation.findUrlsInPropertyValue: Fix some important cases with escaped characters.](https://github.com/assetgraph/assetgraph/commit/44669e9dd9bc41059a759f0dfc38ed21a4312877) ([Andreas Lind](mailto:andreas@one.com))
1199
1200### v2.12.3 (2016-07-04)
1201
1202- [Stop using http:\/\/www.someexamplerssdomain.com\/ in tests. https:\/\/github.com\/assetgraph\/assetgraph\/pull\/560](https://github.com/assetgraph/assetgraph/commit/57f45693c137b52d73aa112883a1db491ce81b4f) ([Andreas Lind](mailto:andreas@one.com))
1203- [Revert "Re-land the seq => async replacement in loadAssets with a fix for the keepUnpopulated bug."](https://github.com/assetgraph/assetgraph/commit/9be1de46190f6f08baad608df72b5bba38adf638) ([Andreas Lind](mailto:andreas@one.com))
1204
1205### v2.12.2 (2016-06-27)
1206
1207- [Also use the new cloneWithRaws implementation in the splitCssIfIeLimitIsReached transform.](https://github.com/assetgraph/assetgraph/commit/24583ae1813bc9c786969fd638e5338f380f8db0) ([Andreas Lind](mailto:andreas@one.com))
1208- [Fix regression introduced in 5674fb1 \("raws" not passed to cssnano\).](https://github.com/assetgraph/assetgraph/commit/23dee0c58fec8eb81b21f7834e7623cb6fc9d5dd) ([Andreas Lind](mailto:andreas@one.com))
1209
1210### v2.12.1 (2016-06-24)
1211
1212- [Use postcss' built-in clone method instead \(the cloneWithRaws hack broke assetgraph-builder\).](https://github.com/assetgraph/assetgraph/commit/07f170b8cf1d33f91402c877da8de37e22340e07) ([Andreas Lind](mailto:andreas@one.com))
1213
1214### v2.12.0 (2016-06-24)
1215
1216#### Pull requests
1217
1218- [#558](https://github.com/assetgraph/assetgraph/pull/558) Update uglify-js to version 2.6.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1219- [#557](https://github.com/assetgraph/assetgraph/pull/557) glob@7.0.5 breaks build 🚨 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1220- [#556](https://github.com/assetgraph/assetgraph/pull/556) Update eslint to version 2.13.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1221- [#555](https://github.com/assetgraph/assetgraph/pull/555) Update uglify-js to version 2.6.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1222- [#554](https://github.com/assetgraph/assetgraph/pull/554) Update eslint to version 2.13.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1223- [#553](https://github.com/assetgraph/assetgraph/pull/553) Update systemjs-builder to version 0.15.23 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1224
1225#### Commits to master
1226
1227- [Css.minify\(\): Prevent mangling of the parse tree.](https://github.com/assetgraph/assetgraph/commit/5674fb1ddc274070f6975e018fe01e5ed5c3d1d7) ([Andreas Lind](mailto:andreas@one.com))
1228- [Remove unused var.](https://github.com/assetgraph/assetgraph/commit/81a7a7547fa703246b1332d26d96dec0ff7142db) ([Andreas Lind](mailto:andreas@one.com))
1229- [Remove flaky http resolver tests that should be covered by the teepee test suite.](https://github.com/assetgraph/assetgraph/commit/0b098fb564264bb55c3867f931983daf75ba8a62) ([Andreas Lind](mailto:andreas@one.com))
1230
1231### v2.11.1 (2016-06-15)
1232
1233- [Update esanimate to 1.1.0.](https://github.com/assetgraph/assetgraph/commit/640ef6366465c27fca1cf5a1a686cee970f467d0) ([Andreas Lind](mailto:andreas@one.com))
1234- [Update jsdom-papandreou to 0.11.0-patch4.](https://github.com/assetgraph/assetgraph/commit/00a11d181d13bfacd3ee0a3be51b562e6ce0cc47) ([Andreas Lind](mailto:andreas@one.com))
1235
1236### v2.11.0 (2016-06-13)
1237
1238#### Pull requests
1239
1240- [#551](https://github.com/assetgraph/assetgraph/pull/551) Update systemjs-builder to version 0.15.22 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1241- [#550](https://github.com/assetgraph/assetgraph/pull/550) Update systemjs-builder to version 0.15.21 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1242- [#549](https://github.com/assetgraph/assetgraph/pull/549) Update eslint to version 2.12.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1243- [#548](https://github.com/assetgraph/assetgraph/pull/548) Update systemjs-builder to version 0.15.20 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1244- [#546](https://github.com/assetgraph/assetgraph/pull/546) Add error message if dot command is not available ([Sebastian Fastner](mailto:s.fastner@sebastian-software.de), [Sebastian Werner](mailto:s.werner@sebastian-software.de))
1245- [#531](https://github.com/assetgraph/assetgraph/pull/531) setHtmlImageDimensions: Set the width and height attributes of <img> pointing at SVGs that have <svg width=... height=...> ([Andreas Lind](mailto:andreas@one.com))
1246- [#544](https://github.com/assetgraph/assetgraph/pull/544) Update eslint to version 2.11.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1247- [#543](https://github.com/assetgraph/assetgraph/pull/543) Update eslint to version 2.11.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1248
1249#### Commits to master
1250
1251- [writeAssetsToDisc: Fix missing cb causing "callback called more than once" and the transform ending too early.](https://github.com/assetgraph/assetgraph/commit/b4ad4cc75f388f5937025825eabdcf6e269a4bb0) ([Andreas Lind](mailto:andreas@one.com))
1252- [Fix lint](https://github.com/assetgraph/assetgraph/commit/71d19437ca4c293e6892b607f81a54d597e451de) ([Andreas Lind](mailto:andreas@one.com))
1253- [Update systemjs-builder to 0.15.19, adapt tests slightly.](https://github.com/assetgraph/assetgraph/commit/e94975ad8f33c141769434c231754ae8e102a59e) ([Andreas Lind](mailto:andreas@one.com))
1254- [writeAssetsToDisc: Replace seq with async.](https://github.com/assetgraph/assetgraph/commit/0c113e05ee688f62625a20a9f3b62512ee50486f) ([Andreas Lind](mailto:andreas@one.com))
1255- [populate: Replace seq with async.](https://github.com/assetgraph/assetgraph/commit/1231cbc028b8d9019898585f0a1b9b9dc32e385d) ([Andreas Lind](mailto:andreas@one.com))
1256- [+2 more](https://github.com/assetgraph/assetgraph/compare/v2.10.1...v2.11.0)
1257
1258### v2.10.1 (2016-05-25)
1259
1260- [Revert "loadAssets: Replace seq with async."](https://github.com/assetgraph/assetgraph/commit/84b38d52db8089319ef550fb621aa9d52a36913f) ([Andreas Lind](mailto:andreas@one.com))
1261
1262### v2.10.0 (2016-05-24)
1263
1264- [#540](https://github.com/assetgraph/assetgraph/pull/540) Using cssnano-paras20xx v3.6.2-patch1 \(required for supporting Node v0.10\) ([Priyank Parashar](mailto:paras20xx@users.noreply.github.com))
1265- [#537](https://github.com/assetgraph/assetgraph/pull/537) Update accord to version 0.24.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1266
1267### v2.9.0 (2016-05-18)
1268
1269#### Pull requests
1270
1271- [#536](https://github.com/assetgraph/assetgraph/pull/536) Update cssnano to version 3.6.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1272
1273#### Commits to master
1274
1275- [Adopt the removeDuplicateHtmlStyles transform from assetgraph-builder.](https://github.com/assetgraph/assetgraph/commit/3c3d8bc44af10cf095dedcaa0c5a23bf21a937d9) ([Andreas Lind](mailto:andreas@one.com))
1276- [Adopt the stripDebug transform from assetgraph-builder.](https://github.com/assetgraph/assetgraph/commit/76c572af3ed739cdedd4ceac0dd02ca33ed75e19) ([Andreas Lind](mailto:andreas@one.com))
1277- [Adopt the duplicateFavicon transform from assetgraph-builder.](https://github.com/assetgraph/assetgraph/commit/3c15614cbab36d4183138183300fb7133d3488ae) ([Andreas Lind](mailto:andreas@one.com))
1278- [Adopt the setAsyncOrDeferOnHtmlScripts transform from assetgraph-builder.](https://github.com/assetgraph/assetgraph/commit/2db9a091539c94879d08ee797fead589819ebf08) ([Andreas Lind](mailto:andreas@one.com))
1279- [Adopt the autoprefixer transform from assetgraph-builder.](https://github.com/assetgraph/assetgraph/commit/501272cf15f1ca5c4a94a9c04b66e469c923359b) ([Andreas Lind](mailto:andreas@one.com))
1280- [+6 more](https://github.com/assetgraph/assetgraph/compare/v2.8.0...v2.9.0)
1281
1282### v2.8.0 (2016-05-18)
1283
1284#### Pull requests
1285
1286- [#527](https://github.com/assetgraph/assetgraph/pull/527) Added transform for manipulating the sourceRoot of source maps ([Sebastian Werner](mailto:s.werner@sebastian-software.de))
1287- [#533](https://github.com/assetgraph/assetgraph/pull/533) Update eslint to version 2.10.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1288- [#532](https://github.com/assetgraph/assetgraph/pull/532) Update eslint to version 2.10.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1289
1290#### Commits to master
1291
1292- [Remove annoying console.warn.](https://github.com/assetgraph/assetgraph/commit/161fcd9e248610229fa6f5c9be5d8236d6936bbf) ([Andreas Lind](mailto:andreas@one.com))
1293- [setSourceMapRoot: Update SourceMapSource relations.](https://github.com/assetgraph/assetgraph/commit/786abac37888e4c910700ac3f03b8b857928662e) ([Andreas Lind](mailto:andreas@one.com))
1294- [file resolver: Permit mutating the url property before rawSrcProxy is called.](https://github.com/assetgraph/assetgraph/commit/dcd8a8b57ceda36bf94c9ecf0024ffe5dd843e6a) ([Andreas Lind](mailto:andreas@one.com))
1295- [Take sourceRoot into account using a custom baseUrl getter instead.](https://github.com/assetgraph/assetgraph/commit/3547e66bccd6684668c6b7f810003e28114f49b6) ([Andreas Lind](mailto:andreas@one.com))
1296- [Avoid String.prototype.endsWith, restoring node.js 0.10 support.](https://github.com/assetgraph/assetgraph/commit/ee7f65eba89119d6dc7bad9b9f2e9ec8e2530804) ([Andreas Lind](mailto:andreas@one.com))
1297
1298### v2.7.0 (2016-05-14)
1299
1300#### Pull requests
1301
1302- [#530](https://github.com/assetgraph/assetgraph/pull/530) Update eslint to version 2.10.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1303
1304#### Commits to master
1305
1306- [loadAssets: Replace seq with async.](https://github.com/assetgraph/assetgraph/commit/967e4248cab373175c03db03d154c2f800083edb) ([Andreas Lind](mailto:andreas@one.com))
1307- [resolveAssetConfig: Replace seq with async.](https://github.com/assetgraph/assetgraph/commit/936efcf2608a1ae9bfd82265dd2e55f12063895f) ([Andreas Lind](mailto:andreas@one.com))
1308
1309### v2.6.0 (2016-05-12)
1310
1311- [#529](https://github.com/assetgraph/assetgraph/pull/529) Fix circular dependency with source maps when using moveAssetsInOrder transform ([Sebastian Werner](mailto:s.werner@sebastian-software.de))
1312- [#528](https://github.com/assetgraph/assetgraph/pull/528) Update accord to version 0.24.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1313
1314### v2.5.3 (2016-05-09)
1315
1316#### Pull requests
1317
1318- [#525](https://github.com/assetgraph/assetgraph/pull/525) Update less to version 2.7.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1319- [#526](https://github.com/assetgraph/assetgraph/pull/526) Fixed of previous contrib to support sourceRoot for sourceMaps ([Sebastian Werner](mailto:s.werner@sebastian-software.de))
1320
1321#### Commits to master
1322
1323- [Test: Avoid serializing the error message twice.](https://github.com/assetgraph/assetgraph/commit/86a92e18ea6fb7e1b0c6f46332de538fdbefea00) ([Andreas Lind](mailto:andreas@one.com))
1324
1325### v2.5.2 (2016-05-09)
1326
1327- [#524](https://github.com/assetgraph/assetgraph/pull/524) Respect source root as prefix for all sources \(same like Chrome, etc. do\). ([Sebastian Werner](mailto:s.werner@sebastian-software.de))
1328
1329### v2.5.1 (2016-05-09)
1330
1331#### Pull requests
1332
1333- [#522](https://github.com/assetgraph/assetgraph/pull/522) Add support for modelling preload relations. ([Andreas Lind](mailto:andreas@one.com), [Bram Stein](mailto:stein@adobe.com))
1334- [#521](https://github.com/assetgraph/assetgraph/pull/521) Update less to version 2.7.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1335- [#520](https://github.com/assetgraph/assetgraph/pull/520) Update accord to version 0.23.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1336
1337#### Commits to master
1338
1339- [Whoops, that postcss version wasn't published yet.](https://github.com/assetgraph/assetgraph/commit/022b8a5463ab1319b3e0099a6c79c0e9d03b8745) ([Andreas Lind](mailto:andreas@one.com))
1340- [Update postcss to ~5.0.22.](https://github.com/assetgraph/assetgraph/commit/ecec6cd6db73cc1fbf37a971c0e11b56d808e474) ([Andreas Lind](mailto:andreas@one.com))
1341
1342### v2.5.0 (2016-05-02)
1343
1344#### Pull requests
1345
1346- [#517](https://github.com/assetgraph/assetgraph/pull/517) Update source-map to version 0.5.6 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1347- [#518](https://github.com/assetgraph/assetgraph/pull/518) Update lodash to version 4.11.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1348- [#516](https://github.com/assetgraph/assetgraph/pull/516) Update html-minifier to version 2.1.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1349- [#515](https://github.com/assetgraph/assetgraph/pull/515) Update eslint-config-onelint to version 1.1.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1350
1351#### Commits to master
1352
1353- [Update uglify-js to 2.6.2.](https://github.com/assetgraph/assetgraph/commit/a968f2e596aea51163b52c42ac83fd56ef6942f5) ([Andreas Lind](mailto:andreas@one.com))
1354- [compressJavaScript: Try to be more like the uglify-js binary, thus avoiding compute\_char\_frequency, use a "read name" cache.](https://github.com/assetgraph/assetgraph/commit/4b97e20c599bb9b27106f1c6e0c42a5ded4a3b92) ([Andreas Lind](mailto:andreas@one.com))
1355- [Use liberal version ranges for a bunch of "low risk" libs.](https://github.com/assetgraph/assetgraph/commit/4119ef234434c0b1d47f3de32af2236f243757e3) ([Andreas Lind](mailto:andreas@one.com))
1356
1357### v2.4.0 (2016-05-02)
1358
1359#### Pull requests
1360
1361- [#512](https://github.com/assetgraph/assetgraph/pull/512) Update eslint to version 2.9.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1362- [#501](https://github.com/assetgraph/assetgraph/pull/501) Update source-map to version 0.5.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1363- [#510](https://github.com/assetgraph/assetgraph/pull/510) stylus@0.54.5 breaks build ⚠️ ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1364- [#506](https://github.com/assetgraph/assetgraph/pull/506) iconv@2.2.0 breaks build ⚠️ ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1365- [#505](https://github.com/assetgraph/assetgraph/pull/505) Add node.js 6 to .travis.yml. ([Andreas Lind](mailto:andreas@one.com))
1366- [#497](https://github.com/assetgraph/assetgraph/pull/497) Update source-map to version 0.5.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1367- [#496](https://github.com/assetgraph/assetgraph/pull/496) Update node-sass to version 3.5.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1368- [#491](https://github.com/assetgraph/assetgraph/pull/491) Update eslint to version 2.8.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1369- [#488](https://github.com/assetgraph/assetgraph/pull/488) Update urltools to version 0.2.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1370- [#485](https://github.com/assetgraph/assetgraph/pull/485) upgrade lodash to 4.9.0 ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1371
1372#### Commits to master
1373
1374- [Update svgo to 0.6.6.](https://github.com/assetgraph/assetgraph/commit/d581df9f47a9d31f575c6190574b0dd743b9558e) ([Andreas Lind](mailto:andreas@one.com))
1375- [Update postcss to 5.0.20, remove some FIXMEs from the tests. Closes \#513.](https://github.com/assetgraph/assetgraph/commit/588433e13c6dd7aa9d7cdc1f699313f86849bdb1) ([Andreas Lind](mailto:andreas@one.com))
1376- [Try systemjs\/builder\#master](https://github.com/assetgraph/assetgraph/commit/49791ce0f35e7d0ec60c144f26a4f193dcfeb34d) ([Andreas Lind](mailto:andreas@one.com))
1377- [compile{Scss,Less}ToCss: Avoid passing undefined to Path.dirname.](https://github.com/assetgraph/assetgraph/commit/0d8142e97129786eb5a8393183e9f65b57645bad) ([Andreas Lind](mailto:andreas@one.com))
1378- [chore\(package\): update teepee to version 2.21.4 \(\#508\)](https://github.com/assetgraph/assetgraph/commit/621726302708f3615d45b7d638d840709fd8b587) ([Greenkeeper](mailto:support@greenkeeper.io))
1379- [+11 more](https://github.com/assetgraph/assetgraph/compare/v2.3.0...v2.4.0)
1380
1381### v2.3.0 (2016-04-05)
1382
1383#### Pull requests
1384
1385- [#479](https://github.com/assetgraph/assetgraph/pull/479) Update eslint to version 2.7.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1386- [#475](https://github.com/assetgraph/assetgraph/pull/475) Update unexpected-mitm to version 9.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1387- [#471](https://github.com/assetgraph/assetgraph/pull/471) Update systemjs-builder to version 0.15.14 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1388- [#469](https://github.com/assetgraph/assetgraph/pull/469) Update chalk to version 1.1.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1389- [#468](https://github.com/assetgraph/assetgraph/pull/468) Update eslint to version 2.5.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1390- [#463](https://github.com/assetgraph/assetgraph/pull/463) eslint onelint setup ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1391- [#467](https://github.com/assetgraph/assetgraph/pull/467) Update accord to version 0.22.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1392- [#431](https://github.com/assetgraph/assetgraph/pull/431) Update createerror to version 1.1.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1393- [#439](https://github.com/assetgraph/assetgraph/pull/439) Update repeat-string to version 1.5.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1394- [#430](https://github.com/assetgraph/assetgraph/pull/430) Update teepee to version 2.21.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1395- [#446](https://github.com/assetgraph/assetgraph/pull/446) Update stylus to version 0.54.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1396- [#443](https://github.com/assetgraph/assetgraph/pull/443) Update less to version 2.6.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1397- [#445](https://github.com/assetgraph/assetgraph/pull/445) Update glob to version 7.0.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1398- [#457](https://github.com/assetgraph/assetgraph/pull/457) unexpected-sinon@10.2.0 breaks build 🚨 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1399- [#466](https://github.com/assetgraph/assetgraph/pull/466) Update espurify to version 1.5.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1400
1401#### Commits to master
1402
1403- [Css.minify: Disable the mergeLonghand transform as it's producing invalid results.](https://github.com/assetgraph/assetgraph/commit/0386ca265150b124a56faa3950dae73354678960) ([Andreas Lind](mailto:andreas@one.com))
1404- [Update eslint to version 2.6.0 🚀](https://github.com/assetgraph/assetgraph/commit/6b99e72aa8d66af715c1833c8afe1011b6d78a2b) ([Greenkeeper](mailto:support@greenkeeper.io))
1405- [Travis: Try building with node.js 5.](https://github.com/assetgraph/assetgraph/commit/831312a8d388f2d0727f71a43dec0df2f99c6631) ([Andreas Lind](mailto:andreas@one.com))
1406- [Update postcss to 5.0.19.](https://github.com/assetgraph/assetgraph/commit/912bf0b1ec2081e585ff1ce3ca565f873f3469f1) ([Andreas Lind](mailto:andreas@one.com))
1407- [Update estraverse to 4.2.0.](https://github.com/assetgraph/assetgraph/commit/80514170712393f9dfd0bbbed30eba36b17e40cf) ([Andreas Lind](mailto:andreas@one.com))
1408- [+1 more](https://github.com/assetgraph/assetgraph/compare/v2.2.1...v2.3.0)
1409
1410### v2.2.1 (2016-03-16)
1411
1412- [bundleRelations: Also reattach relations to unresolved assets to the bundle.](https://github.com/assetgraph/assetgraph/commit/565e5288bd0c02eb9d83e07da35a5f4cf30778bd) ([Andreas Lind](mailto:andreas@one.com))
1413- [mocha.opts: Add another allowed global leak.](https://github.com/assetgraph/assetgraph/commit/090c34452b41df471cb8a2b46842dcfcb9abea08) ([Andreas Lind](mailto:andreas@one.com))
1414
1415### v2.2.0 (2016-03-04)
1416
1417#### Pull requests
1418
1419- [#436](https://github.com/assetgraph/assetgraph/pull/436) Update postcss to version 5.0.17 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1420- [#425](https://github.com/assetgraph/assetgraph/pull/425) Update systemjs-builder to version 0.15.8 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1421- [#423](https://github.com/assetgraph/assetgraph/pull/423) Update cssnano to version 3.5.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1422- [#420](https://github.com/assetgraph/assetgraph/pull/420) Update postcss to version 5.0.15 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1423
1424#### Commits to master
1425
1426- [JavaScript: Separate the isPretty state from isMinified like we do with Css.](https://github.com/assetgraph/assetgraph/commit/49615402d968f9ab4e1ae5adb74419157eb5be3d) ([Andreas Lind](mailto:andreas@one.com))
1427
1428### v2.1.1 (2016-02-11)
1429
1430#### Pull requests
1431
1432- [#413](https://github.com/assetgraph/assetgraph/pull/413) Update systemjs-builder to version 0.15.7 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1433- [#418](https://github.com/assetgraph/assetgraph/pull/418) Update glob to version 7.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1434- [#416](https://github.com/assetgraph/assetgraph/pull/416) Update rsvp to version 3.2.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1435- [#419](https://github.com/assetgraph/assetgraph/pull/419) Update cssnano to version 3.5.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1436- [#414](https://github.com/assetgraph/assetgraph/pull/414) Update rsvp to version 3.2.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1437
1438#### Commits to master
1439
1440- [replaceSymbolsInJavaScript: Don't consider cases where the identifier is the property part of a MemberExpression \(eg. don't replace FOO when used as: window.FOO\).](https://github.com/assetgraph/assetgraph/commit/ef01f99d3a860aad9053d5dad88e988b72d426ca) ([Andreas Lind](mailto:andreas@one.com))
1441
1442### v2.1.0 (2016-02-05)
1443
1444#### Pull requests
1445
1446- [#376](https://github.com/assetgraph/assetgraph/pull/376) Update minimize to version 1.8.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1447- [#377](https://github.com/assetgraph/assetgraph/pull/377) Update glob to version 6.0.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1448- [#383](https://github.com/assetgraph/assetgraph/pull/383) Update perfectionist to version 2.1.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1449- [#406](https://github.com/assetgraph/assetgraph/pull/406) Update less to version 2.6.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1450- [#407](https://github.com/assetgraph/assetgraph/pull/407) Update xmldom to version 0.1.22 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1451- [#408](https://github.com/assetgraph/assetgraph/pull/408) Update accord to version 0.22.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1452- [#410](https://github.com/assetgraph/assetgraph/pull/410) Update teepee to version 2.20.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1453- [#411](https://github.com/assetgraph/assetgraph/pull/411) Update esprima to version 2.7.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1454- [#385](https://github.com/assetgraph/assetgraph/pull/385) Update unexpected-sinon to version 9.1.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1455- [#370](https://github.com/assetgraph/assetgraph/pull/370) Update accord to version 0.21.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1456- [#364](https://github.com/assetgraph/assetgraph/pull/364) Update async to version 1.5.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1457- [#365](https://github.com/assetgraph/assetgraph/pull/365) Update escodegen to version 1.8.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1458- [#366](https://github.com/assetgraph/assetgraph/pull/366) Update postcss to version 5.0.14 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1459- [#363](https://github.com/assetgraph/assetgraph/pull/363) Update glob to version 6.0.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1460- [#360](https://github.com/assetgraph/assetgraph/pull/360) Update unexpected to version 10.5.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1461- [#359](https://github.com/assetgraph/assetgraph/pull/359) Update espurify to version 1.5.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1462- [#358](https://github.com/assetgraph/assetgraph/pull/358) Update espurify to version 1.4.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1463- [#357](https://github.com/assetgraph/assetgraph/pull/357) Update systemjs-builder to version 0.14.15 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1464- [#355](https://github.com/assetgraph/assetgraph/pull/355) Update systemjs-builder to version 0.14.14 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1465- [#354](https://github.com/assetgraph/assetgraph/pull/354) Update systemjs-builder to version 0.14.13 🚀 ([Andreas Lind](mailto:andreas@one.com), [greenkeeperio-bot](mailto:support@greenkeeper.io))
1466- [#352](https://github.com/assetgraph/assetgraph/pull/352) Update stylus to version 0.53.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1467- [#351](https://github.com/assetgraph/assetgraph/pull/351) Update coveralls to version 2.11.6 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1468- [#350](https://github.com/assetgraph/assetgraph/pull/350) Update coveralls to version 2.11.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1469- [#349](https://github.com/assetgraph/assetgraph/pull/349) Update esprima to version 2.7.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1470- [#347](https://github.com/assetgraph/assetgraph/pull/347) Update cssnano to version 3.4.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1471- [#348](https://github.com/assetgraph/assetgraph/pull/348) Update unexpected to version 10.4.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1472
1473#### Commits to master
1474
1475- [replaceSymbolsInJavaScript: Emit a 'warn' event instead of an 'info' event when a deferenced value comes out as undefined.](https://github.com/assetgraph/assetgraph/commit/d8328488530d7573f95fc41c0e8d4cf20eabf6c0) ([Andreas Lind](mailto:andreas@one.com))
1476- [Fix jshint complaint.](https://github.com/assetgraph/assetgraph/commit/933dd1a70c32714e34d4d65b50bf540a2aeb26e5) ([Andreas Lind](mailto:andreas@one.com))
1477- [Update html-minifier to 1.1.1.](https://github.com/assetgraph/assetgraph/commit/2079a094c69dcf704f556ba522f8dce150ac3b87) ([Andreas Lind](mailto:andreas@one.com))
1478- [Remove seemingly unused dev deps: mocha-lcov-reporter, onedox.](https://github.com/assetgraph/assetgraph/commit/cc461ebfb31b29bcc8502d9200b8eb6b9457e0a7) ([Andreas Lind](mailto:andreas@one.com))
1479- [Use liberal version ranges for more dev deps.](https://github.com/assetgraph/assetgraph/commit/be25529215de7d365842481ce5a6a4b243548ca6) ([Andreas Lind](mailto:andreas@one.com))
1480- [+4 more](https://github.com/assetgraph/assetgraph/compare/v2.0.1...v2.1.0)
1481
1482### v2.0.1 (2015-12-04)
1483
1484#### Pull requests
1485
1486- [#346](https://github.com/assetgraph/assetgraph/pull/346) Update accord to version 0.20.5 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1487
1488#### Commits to master
1489
1490- [relations\/HtmlShortcutIcon: Add robustness against html documents not maving a documentElement. google site verification html files don't have one. Refs \#247](https://github.com/assetgraph/assetgraph/commit/17009e8bb05b60390b55800cb23323c6d1658c6b) ([Peter Müller](mailto:munter@fumle.dk))
1491
1492### v2.0.0 (2015-12-02)
1493
1494#### Pull requests
1495
1496- [#246](https://github.com/assetgraph/assetgraph/pull/246) Replace the request library with teepee ([Andreas Lind](mailto:andreas@one.com))
1497- [#335](https://github.com/assetgraph/assetgraph/pull/335) Update unexpected to version 10.3.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1498- [#339](https://github.com/assetgraph/assetgraph/pull/339) Update istanbul to version 0.4.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1499- [#340](https://github.com/assetgraph/assetgraph/pull/340) Update escodegen to version 1.7.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1500- [#344](https://github.com/assetgraph/assetgraph/pull/344) Update unexpected-mitm to version 8.1.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1501- [#326](https://github.com/assetgraph/assetgraph/pull/326) Source map support for JS\/CSS, switch from CSSOM to postcss ([Andreas Lind](mailto:andreas@one.com))
1502- [#331](https://github.com/assetgraph/assetgraph/pull/331) Update unexpected to version 10.2.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1503- [#330](https://github.com/assetgraph/assetgraph/pull/330) Update systemjs-builder to version 0.14.11 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1504- [#327](https://github.com/assetgraph/assetgraph/pull/327) Update mocha to version 2.3.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1505- [#311](https://github.com/assetgraph/assetgraph/pull/311) Update closure-compiler to version 0.2.12 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1506- [#325](https://github.com/assetgraph/assetgraph/pull/325) Update node-sass to version 3.4.2 🚀 ([Peter Müller](mailto:munter@fumle.dk), [greenkeeperio-bot](mailto:support@greenkeeper.io))
1507- [#316](https://github.com/assetgraph/assetgraph/pull/316) Update glob to version 6.0.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1508- [#313](https://github.com/assetgraph/assetgraph/pull/313) Update unexpected to version 10.1.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1509- [#312](https://github.com/assetgraph/assetgraph/pull/312) ApplicationManifest and all outgoing relations ([Peter Müller](mailto:munter@fumle.dk))
1510- [#307](https://github.com/assetgraph/assetgraph/pull/307) Update closure-compiler to version 0.2.10 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1511- [#308](https://github.com/assetgraph/assetgraph/pull/308) Update unexpected-dom to version 3.0.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1512- [#305](https://github.com/assetgraph/assetgraph/pull/305) remove engineStrict from package.json ([Sean Lang](mailto:slang800@gmail.com))
1513- [#297](https://github.com/assetgraph/assetgraph/pull/297) System.js support ([Andreas Lind](mailto:andreas@one.com))
1514- [#304](https://github.com/assetgraph/assetgraph/pull/304) Update async to version 1.5.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1515- [#300](https://github.com/assetgraph/assetgraph/pull/300) Update unexpected to version 10.0.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1516- [#294](https://github.com/assetgraph/assetgraph/pull/294) Update sinon to version 1.17.2 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1517- [#301](https://github.com/assetgraph/assetgraph/pull/301) Update source-map to version 0.5.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1518- [#303](https://github.com/assetgraph/assetgraph/pull/303) Update html-minifier to version 1.0.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1519- [#298](https://github.com/assetgraph/assetgraph/pull/298) Update esprima to version 2.7.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1520- [#279](https://github.com/assetgraph/assetgraph/pull/279) JavaScript: Use esprima and escodegen instead of UglifyJS' ast. ([Andreas Lind](mailto:andreas@one.com))
1521- [#287](https://github.com/assetgraph/assetgraph/pull/287) Update source-map to version 0.5.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1522- [#255](https://github.com/assetgraph/assetgraph/pull/255) Initial take on modeling Application Manifests. ([Morten Siebuhr](mailto:sbhr@sbhr.dk))
1523
1524#### Commits to master
1525
1526- [If assetGraph.sourceMaps === false, avoid incurring the penalty of preserving source location info.](https://github.com/assetgraph/assetgraph/commit/6c9535da35d9e12b82cd854129e09905d61278e8) ([Andreas Lind](mailto:andreas@one.com))
1527- [compressJavaScript: Don't break when no compressorOptions object is passed.](https://github.com/assetgraph/assetgraph/commit/726dec027a25da84afc3edec64c8d5c9accf0379) ([Andreas Lind](mailto:andreas@one.com))
1528- [compressJavaScript: Add sourceMaps option, and only do the work related to loading existing source maps and serializing them afterwards if it's on.](https://github.com/assetgraph/assetgraph/commit/73e1defe766b526b5243175094f0eb309ef55e47) ([Andreas Lind](mailto:andreas@one.com))
1529- [Update passerror to 1.1.1.](https://github.com/assetgraph/assetgraph/commit/d9b02f076001ff2ff2bd0bfdaa7a50a8ae97c328) ([Andreas Lind](mailto:andreas@one.com))
1530- [Remove commented-out UglifyJS-specific hack.](https://github.com/assetgraph/assetgraph/commit/1c01803cad969d76d5a3e3dbe71daa929aa79303) ([Andreas Lind](mailto:andreas@one.com))
1531- [+2 more](https://github.com/assetgraph/assetgraph/compare/v1.24.0...v2.0.0)
1532
1533### v1.24.0 (2016-02-05)
1534
1535- [package.json: Change tag to v1 so publishing legacy releases won't affect 'latest'.](https://github.com/assetgraph/assetgraph/commit/ef6b3e8542390856069ef56f966e0f184de0b648) ([Andreas Lind](mailto:andreas@one.com))
1536- [replaceSymbolsInJavaScript: Emit a 'warn' event instead of an 'info' event when a deferenced value comes out as undefined.](https://github.com/assetgraph/assetgraph/commit/a77f30de6375c0a260f87378ca279480aca434b6) ([Andreas Lind](mailto:andreas@one.com))
1537
1538### v1.23.1 (2015-10-18)
1539
1540#### Pull requests
1541
1542- [#286](https://github.com/assetgraph/assetgraph/pull/286) Update minimize to version 1.7.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1543- [#285](https://github.com/assetgraph/assetgraph/pull/285) Update setimmediate to version 1.0.4 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1544- [#284](https://github.com/assetgraph/assetgraph/pull/284) Update istanbul to version 0.4.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1545- [#282](https://github.com/assetgraph/assetgraph/pull/282) Update unexpected-dom to version 3.0.1 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1546- [#283](https://github.com/assetgraph/assetgraph/pull/283) Update setimmediate to version 1.0.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1547- [#281](https://github.com/assetgraph/assetgraph/pull/281) Update minimize to version 1.7.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1548- [#277](https://github.com/assetgraph/assetgraph/pull/277) Updated to unexpected 10 and updated tests and custom assertions ([Peter Müller](mailto:munter@fumle.dk))
1549- [#271](https://github.com/assetgraph/assetgraph/pull/271) Update less to version 2.5.3 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1550- [#263](https://github.com/assetgraph/assetgraph/pull/263) Updated lodash to version 3.10.1 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1551- [#269](https://github.com/assetgraph/assetgraph/pull/269) Updated minimize to version 1.7.2 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1552- [#270](https://github.com/assetgraph/assetgraph/pull/270) Update jshint to version 2.8.0 🚀 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1553- [#266](https://github.com/assetgraph/assetgraph/pull/266) Updated unexpected-dom to version 2.0.1 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1554- [#256](https://github.com/assetgraph/assetgraph/pull/256) Travis: Test on Node 4.0. ([Morten Siebuhr](mailto:sbhr@sbhr.dk))
1555- [#261](https://github.com/assetgraph/assetgraph/pull/261) Updated unexpected-dom to version 1.4.1 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1556- [#260](https://github.com/assetgraph/assetgraph/pull/260) Updated coffee-script to version 1.10.0 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1557- [#258](https://github.com/assetgraph/assetgraph/pull/258) Update iconv to 2.1.11 ([Peter Müller](mailto:munter@fumle.dk))
1558- [#253](https://github.com/assetgraph/assetgraph/pull/253) Updated stylus to version 0.52.4 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1559- [#250](https://github.com/assetgraph/assetgraph/pull/250) Updated node-sass to version 3.3.3 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1560- [#257](https://github.com/assetgraph/assetgraph/pull/257) Updated unexpected-dom to version 1.4.0 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1561- [#249](https://github.com/assetgraph/assetgraph/pull/249) Updated istanbul to version 0.3.21 ([greenkeeperio-bot](mailto:support@greenkeeper.io))
1562
1563#### Commits to master
1564
1565- [registerRequireJsConfig: Test parsing of the shim config.](https://github.com/assetgraph/assetgraph/commit/2cffaed9b0ed1a0eed2db345784277f81e49e264) ([Andreas Lind](mailto:andreas@one.com))
1566- [Updated devDependencies](https://github.com/assetgraph/assetgraph/commit/f8addc32a13aed7805a183399316475687a4e5cb) ([Peter Müller](mailto:munter@fumle.dk))
1567- [Updated cssmin to 0.4.3](https://github.com/assetgraph/assetgraph/commit/80a41300bdae8091eda0d77d482ae8dc5e352597) ([Peter Müller](mailto:munter@fumle.dk))
1568- [Update createerror to 1.0.1](https://github.com/assetgraph/assetgraph/commit/711521c204054e4bc90a62d99887c34d06c80aac) ([Peter Müller](mailto:munter@fumle.dk))
1569- [Updated html-minifier to 0.8.0](https://github.com/assetgraph/assetgraph/commit/72a9d0f98353f86b7eee74c1bc615e250e682c9e) ([Peter Müller](mailto:munter@fumle.dk))
1570- [+11 more](https://github.com/assetgraph/assetgraph/compare/v1.23.0...v1.23.1)
1571
1572### v1.23.0 (2015-08-28)
1573
1574- [JavaScriptAmdRequire: Also accept a SymbolRef as the 2nd argument.](https://github.com/assetgraph/assetgraph/commit/ac290cea033cffbd5ed2c40d5cb69a464d2495e1) ([Andreas Lind](mailto:andreas@one.com))
1575- [Remove noisy warning about non-static require\(\[...\], function \(\) {...}\) items.](https://github.com/assetgraph/assetgraph/commit/f561896d40ce79b00c4f40efa025d385d7f58a30) ([Andreas Lind](mailto:andreas@one.com))
1576- [Update unexpected to 9.6.0.](https://github.com/assetgraph/assetgraph/commit/221244c59b64f9b19aa1af43100280f0a34cc227) ([Andreas Lind](mailto:andreas@one.com))
1577- [package.json: Fix my name.](https://github.com/assetgraph/assetgraph/commit/f76d75ee5e453fd9856f325f41264d84c68abf78) ([Andreas Lind](mailto:andreas@one.com))
1578- [package.json: Use a valid SPDX license identifier.](https://github.com/assetgraph/assetgraph/commit/f811e8b540e285733abbf16b2014d38733941559) ([Andreas Lind](mailto:andreas@one.com))
1579- [+5 more](https://github.com/assetgraph/assetgraph/compare/v1.22.0...v1.23.0)
1580
1581### v1.22.0
1582- [Avoid adding index.html to an href pointing at file:\/\/...\/index.html if it's not already there.](https://github.com/assetgraph/assetgraph/commit/9d7c4fcc9a1e6923f46f0a191edc8b227eda5079) ([Andreas Lind](mailto:andreas@one.com))
1583- [Reorganized the populate tests.](https://github.com/assetgraph/assetgraph/commit/984e9ad80e89c18339fb8c7d326b24e1ea810a4c) ([Andreas Lind](mailto:andreas@one.com))
1584- [Update .codeclimate.yml](https://github.com/assetgraph/assetgraph/commit/039b7e13ff8979bc989278e405ff47f7fb33a6df) ([Peter Müller](mailto:munter@fumle.dk))
1585- [Create .codeclimate.yml](https://github.com/assetgraph/assetgraph/commit/e1da5b83c67297c4926e67a61c5ebeeba3c51190) ([Peter Müller](mailto:munter@fumle.dk))
1586
1587### v1.20.1 (2015-06-28)
1588
1589- [package.json: Removed "engines" section so it doesn't refuse to install on node.js 0.12, io.js, etc.](https://github.com/assetgraph/assetgraph/commit/5d1a21706cfed69a99e17bece6235437639f0f01) ([Andreas Lind](mailto:andreas@one.com))
1590
1591### v1.20.0 (2015-06-28)
1592
1593- [Update unexpected-dom to 1.1.0.](https://github.com/assetgraph/assetgraph/commit/7e657ef1088f386f9ebf1a7d9426858c78dd4437) ([Andreas Lind](mailto:andreas@one.com))
1594
1595### v1.19.0 (2015-06-23)
1596
1597- [Add support for inline SVG "islands" inside HTML.](https://github.com/assetgraph/assetgraph/commit/7d8037bd36d2632d057004c9e7dc411244197088) ([Andreas Lind](mailto:andreas@one.com))
1598- [Update unexpected et al., replace unexpected-jsdom with unexpected-dom. Update mocha to 2.2.5.](https://github.com/assetgraph/assetgraph/commit/17c22799a8ae325e90cd90e8e79d580fad31f281) ([Andreas Lind](mailto:andreas@one.com))
1599
1600### v1.18.2 (2015-06-22)
1601
1602- [Fix hrefType of StaticUrlMapEntry relations that are the result of wildcard expansion.](https://github.com/assetgraph/assetgraph/commit/09a342b475d38cae9eed95ab49551042d1bce499) ([Andreas Lind](mailto:andreas@one.com))
1603- [Rearranged GETSTATICURL test data to allow for more separate test cases.](https://github.com/assetgraph/assetgraph/commit/98ade0ecff9cbf3c001d892272ac619a2dbcf00b) ([Andreas Lind](mailto:andreas@one.com))
1604
1605### v1.18.1 (2015-06-09)
1606
1607- [Make Text's rawSrc setter work like Asset's.](https://github.com/assetgraph/assetgraph/commit/d8c64bcc1a40b9ee6eaf4c28a6209583c5c5f8b6) ([Andreas Lind](mailto:andreas@one.com))
1608
1609### v1.18.0 (2015-05-27)
1610
1611- [Model <use xlink:href=...> as a relation.](https://github.com/assetgraph/assetgraph/commit/062a03636f89b5c669d7482e6130eb2d2224c02d) ([Andreas Lind](mailto:andreas@one.com))
1612- [Model <pattern xlink:href=...> as a relation. Fixes \#215.](https://github.com/assetgraph/assetgraph/commit/67fe43522decd05f2efa34da6d7ffedb0bc1c82b) ([Andreas Lind](mailto:andreas@one.com))
1613
1614### v1.17.8 (2015-05-21)
1615
1616- [Asset.populate: Fix resolution when the url is an empty string.](https://github.com/assetgraph/assetgraph/commit/5285303d2a06d731bf01eff168a39cc7cbf24c35) ([Andreas Lind](mailto:andreas@one.com))
1617
1618### v1.17.7 (2015-05-05)
1619
1620- [http resolver: Don't overwrite requestOptions.headers when specifying the default User-Agent request header.](https://github.com/assetgraph/assetgraph/commit/fedf2d1a234b202a535fc212d560c3c9390a9040) ([Andreas Lind](mailto:andreas@one.com))
1621
1622### v1.17.6 (2015-05-04)
1623
1624- [flattenStaticIncludes: Don't remove relations to .i18n assets \(breaks INCLUDEs from inline scripts\).](https://github.com/assetgraph/assetgraph/commit/0c60adb9f50662bbc417dcecefae3f67b1dab5c7) ([Andreas Lind](mailto:andreas@one.com))
1625
1626### v1.17.5 (2015-04-15)
1627
1628- [Added 'User-Agent'-header to http requests. Apparently a fair amount of web servers reject with a 403 if there is no User-Agent](https://github.com/assetgraph/assetgraph/commit/b628cbaa4419674a5f9f8993569a379aa93d3546) ([Peter Müller](mailto:munter@fumle.dk))
1629
1630### v1.17.4 (2015-04-09)
1631
1632- [#239](https://github.com/assetgraph/assetgraph/pull/239) Avoid CommonJSRequire errors in self encapsulated bundles ([Peter Müller](mailto:munter@fumle.dk))
1633
1634### v1.17.3 (2015-04-08)
1635
1636- [Upgrade schemes to 1.0.1](https://github.com/assetgraph/assetgraph/commit/57ae256c739df08217416d4d2a437a7843c16608) ([Peter Müller](mailto:munter@fumle.dk))
1637- [jshint](https://github.com/assetgraph/assetgraph/commit/a392ea350cc902b9d79c622dffe5df9833c66d2c) ([Andreas Lind](mailto:andreas@one.com))
1638
1639### v1.17.2 (2015-04-08)
1640
1641- [CssUrlTokenRelation: Fixed more edge cases of interpreting and updating urls with singlequotes and doublequotes.](https://github.com/assetgraph/assetgraph/commit/15decd50c74dcd134cce848414d70ef5b853a95e) ([Andreas Lind](mailto:andreas@one.com))
1642
1643### v1.17.1 (2015-04-07)
1644
1645- [CssUrlTokenRelation: Fix parsing of urls with singlequotes and doublequotes.](https://github.com/assetgraph/assetgraph/commit/2f0ef732b932c7e34ac240ef590c2a8797cb0ed0) ([Andreas Lind](mailto:andreas@one.com))
1646
1647### v1.17.0 (2015-04-05)
1648
1649#### Pull requests
1650
1651- [#238](https://github.com/assetgraph/assetgraph/pull/238) transforms\/registerRequireJsConfig: Run config detection on already load... ([Peter Müller](mailto:munter@fumle.dk))
1652- [#237](https://github.com/assetgraph/assetgraph/pull/237) Support all types of global requirejs configuration ([Peter Müller](mailto:munter@fumle.dk))
1653
1654#### Commits to master
1655
1656- [Switch to use the schemes module to define known protocols to check against when resolving protocols](https://github.com/assetgraph/assetgraph/commit/7902166f65a22a420cf4e66395accc0168c4c13a) ([Peter Müller](mailto:munter@fumle.dk))
1657- [resolveAssetConfig: Leave relations with unsupported protocols in the graph.](https://github.com/assetgraph/assetgraph/commit/1cdd49845e631c2e38cbc8454880875c49f303cc) ([Peter Müller](mailto:munter@fumle.dk))
1658- [Update unexpected etc.](https://github.com/assetgraph/assetgraph/commit/4c244d7a171b51a17cb46c38eb44786fe63103f9) ([Peter Müller](mailto:munter@fumle.dk))
1659- [Emit errors on missing iconv install instead of throwing. Fixes \#112](https://github.com/assetgraph/assetgraph/commit/4a30c8e7c4f753134e6a62194462194d5e405e70) ([Peter Müller](mailto:munter@fumle.dk))
1660- [Added test for \#177. Closes \#177](https://github.com/assetgraph/assetgraph/commit/6d8195aba22cfa2bf64144b43466eec110c0ae87) ([Peter Müller](mailto:munter@fumle.dk))
1661
1662### v1.16.2 (2015-04-03)
1663
1664- [Stricten up the engine requirements, since Assetgraph is currently not compatible with node 0.12 or IO.js. Refs assetgraph\/assetgraph-builder\#162 refs Munter\/hyperlink\#4](https://github.com/assetgraph/assetgraph/commit/a212bc024de4c97eda2ddbdb5a1b14e104e5faed) ([Peter Müller](mailto:munter@fumle.dk))
1665
1666### v1.16.1 (2015-03-28)
1667
1668- [Be more forgiving of missing requireJsConfig in transforms\/flattenRequireJs. Emit warning instead of throwing](https://github.com/assetgraph/assetgraph/commit/9f29faf3bc1ce3be5a90ab6d67b3b09e34b2394b) ([Peter Müller](mailto:munter@fumle.dk))
1669- [setAssetEncoding transform: Fixed deprecation message.](https://github.com/assetgraph/assetgraph/commit/bac21d146d46e186826e8adabcce666d8db90871) ([Andreas Lind](mailto:andreas@one.com))
1670
1671### v1.16.0 (2015-03-18)
1672
1673- [Improve error message when no base url can be found.](https://github.com/assetgraph/assetgraph/commit/e091694ac735082e7872f37fff795b6765eaf034) ([Peter Müller](mailto:munter@fumle.dk))
1674- [Added Relation.baseUrl getter and try to be smarter about non-relative references.](https://github.com/assetgraph/assetgraph/commit/d73ee58d6f948316a1077fb3a8d82dd8a224e14c) ([Peter Müller](mailto:munter@fumle.dk))
1675- [populate: Don't swallow errors encountered when resolving relations.](https://github.com/assetgraph/assetgraph/commit/2d3a2a367644def7302a633fbaf37787bf57aa8e) ([Peter Müller](mailto:munter@fumle.dk))
1676
1677### v1.15.4
1678- [removeDeadIfsInJavaScript: Try to avoid a hard-to-reproduce issue when the parent of an 'if' AST node has a body that's not an array.](https://github.com/assetgraph/assetgraph/commit/6cb7f59ab59c61ca0672f26389bf24d15cd401a7) ([Andreas Lind](mailto:andreas@one.com))
1679- [Remove outdated comment.](https://github.com/assetgraph/assetgraph/commit/8ae07f05388537b86f42b4dc21f875703327dd0b) ([Andreas Lind](mailto:andreas@one.com))
1680
1681### v1.15.3 (2015-01-07)
1682
1683- [Update unexpected and related modules to their latest versions.](https://github.com/assetgraph/assetgraph/commit/42a26c214a03c206e62b55b29454b6f6d0847d1f) ([Andreas Lind](mailto:andreas@one.com))
1684
1685### v1.15.2 (2014-12-30)
1686
1687- [Add unexpected-with-plugins to package](https://github.com/assetgraph/assetgraph/commit/e36cbe5c20cba888d63b77d9a4bb09823727a872) ([Peter Müller](mailto:munter@fumle.dk))
1688
1689### v1.15.1 (2014-12-29)
1690
1691- [Allow using a string in Image.devicePixelRatio setter and using comma as a decimal separator. Refs assetgraph\/assetgraph-sprite\#13](https://github.com/assetgraph/assetgraph/commit/51215d4ffa606a1ef3aa5e725b953e9c2d30c0ed) ([Peter Müller](mailto:munter@fumle.dk))
1692
1693### v1.15.0 (2014-12-25)
1694
1695#### Pull requests
1696
1697- [#233](https://github.com/assetgraph/assetgraph/pull/233) Model image device pixel ratio ([Peter Müller](mailto:munter@fumle.dk))
1698
1699#### Commits to master
1700
1701- [Fixed missing device pixel ratio detection and update in url setter and constructor when only passing url](https://github.com/assetgraph/assetgraph/commit/b9806c4ee23aa0fc5e517b1a851accf25d372a51) ([Peter Müller](mailto:munter@fumle.dk))
1702- [Revert "So that was a bad idea..."](https://github.com/assetgraph/assetgraph/commit/c8073aea85495a81322d076fc529236a324df92b) ([Peter Müller](mailto:munter@fumle.dk))
1703- [So that was a bad idea...](https://github.com/assetgraph/assetgraph/commit/856cdbf417e2adcb32f0998460597d7756d6502c) ([Peter Müller](mailto:munter@fumle.dk))
1704
1705### v1.14.4 (2014-12-18)
1706
1707- [package.json: Also publish test\/unexpectedAssetGraph.js so that other packages can use it when using assetgraph as a dev dependency.](https://github.com/assetgraph/assetgraph/commit/59faac5d1189a8f0bac576ea21d2db943cde8097) ([Andreas Lind](mailto:andreas@one.com))
1708- [Updated npm description. Mostly to test the travis caching feature](https://github.com/assetgraph/assetgraph/commit/be60f993ef885f7f9a7a4113adfd2d5c3a8f992b) ([Peter Müller](mailto:munter@fumle.dk))
1709- [Lets try this new docker travis setup with caching](https://github.com/assetgraph/assetgraph/commit/24433b06e7ddde91b9050f36c26d795cc1b04662) ([Peter Müller](mailto:munter@fumle.dk))
1710- [Added some test coverage to transforms\/moveAssetsInOrder](https://github.com/assetgraph/assetgraph/commit/27007355837b94d82fddb06e16b4823116fa8e01) ([Peter Müller](mailto:munter@fumle.dk))
1711- [Fix accidental wrong coverage badge](https://github.com/assetgraph/assetgraph/commit/486dfac03941dce113e13edafc7503ed63365cae) ([Peter Müller](mailto:munter@fumle.dk))
1712- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.14.3...v1.14.4)
1713
1714### v1.14.3 (2014-12-12)
1715
1716- [Whoops, removed accidentally global var.](https://github.com/assetgraph/assetgraph/commit/e91801a671aa1b425db95f8fbded6c4b0416d425) ([Andreas Lind](mailto:andreas@one.com))
1717
1718### v1.14.2 (2014-12-12)
1719
1720- [removeDeadIfsInJavaScript: Avoid looping infinitely in some cases.](https://github.com/assetgraph/assetgraph/commit/d695fef3c6d9e18aed902a2b9ac6cfc9b149d06a) ([Andreas Lind](mailto:andreas@one.com))
1721- [replaceSymbolsInJavaScript: Test that different instances are used when replacing multiple instances.](https://github.com/assetgraph/assetgraph/commit/946fa86d7da96c3061a926ed96a37f2d435a0a39) ([Andreas Lind](mailto:andreas@one.com))
1722
1723### v1.14.1 (2014-12-11)
1724
1725- [D'oh, use lodash and removed bogus output from test.](https://github.com/assetgraph/assetgraph/commit/5987c98f76dcc4dde73aa76813bf978a306b6932) ([Andreas Lind](mailto:andreas@one.com))
1726
1727### v1.14.0 (2014-12-11)
1728
1729#### Pull requests
1730
1731- [#231](https://github.com/assetgraph/assetgraph/pull/231) Added failing test for Css asset parseTree setter ([Peter Müller](mailto:munter@fumle.dk))
1732- [#230](https://github.com/assetgraph/assetgraph/pull/230) Clean up HtmlJsx relation to only contain the actual difference from HtmlScript ([Peter Müller](mailto:munter@fumle.dk))
1733
1734#### Commits to master
1735
1736- [Added transform for removing some specific if constructs in JavaScript. Poor man's UglifyJS.](https://github.com/assetgraph/assetgraph/commit/65b70f58811d743d400ca918647655f4aace3f07) ([Andreas Lind](mailto:andreas@one.com))
1737- [Test: Better diffing of JavaScript ASTs.](https://github.com/assetgraph/assetgraph/commit/9ed03dbd9af9396eaf158a6135626963a6d39bda) ([Andreas Lind](mailto:andreas@one.com))
1738- [Test: Use magicpen-prism to get syntax highlighting.](https://github.com/assetgraph/assetgraph/commit/b5d61c96b403289181fb9f02f80947628dcc13bf) ([Andreas Lind](mailto:andreas@one.com))
1739- [Update istanbul to 0.3.5 and use the --include-all-sources switch so we're no longer under the illusion that untested code is fully covered.](https://github.com/assetgraph/assetgraph/commit/00355fc7d702d13c807c9d8119dc9457a69b3d94) ([Andreas Lind](mailto:andreas@one.com))
1740- [Improve test coverage of Asset.clone](https://github.com/assetgraph/assetgraph/commit/4df8a7dc0dda46df9e1a9046a71b1b31b5c76090) ([Peter Müller](mailto:munter@fumle.dk))
1741- [+23 more](https://github.com/assetgraph/assetgraph/compare/v1.13.1...v1.14.0)
1742
1743### v1.13.1 (2014-11-24)
1744
1745- [Update glob to 4.2.1.](https://github.com/assetgraph/assetgraph/commit/871bd1fb32e896eea47eddbd0d80b09d03f5eb91) ([Andreas Lind](mailto:andreas@one.com))
1746- [Emit a better error message when enountering an asset with a missing file name in tranforms\/writeAssetsToDisc](https://github.com/assetgraph/assetgraph/commit/d26e19e20d0d40e5e50a311e2a1264b2427f84ba) ([Peter Müller](mailto:munter@fumle.dk))
1747
1748### v1.13.0 (2014-10-23)
1749
1750- [compressJavaScript: Call .unload\(\) on the old JavaScript assets after replacing them with the compressed ones.](https://github.com/assetgraph/assetgraph/commit/a790579127fa63275eda6db418507e70bc9b97ac) ([Andreas Lind](mailto:andreas@one.com))
1751- [compressJavaScript: Replace seq with async.](https://github.com/assetgraph/assetgraph/commit/1411fcdac2440619bdf197c65b103abeabd402f9) ([Andreas Lind](mailto:andreas@one.com))
1752- [removeAssets: Accept an 'unload' option.](https://github.com/assetgraph/assetgraph/commit/2dd28000f817657ddc72242faa63624e683ceeab) ([Andreas Lind](mailto:andreas@one.com))
1753- [removeAssets: Take an options object, but remain backwards compatible.](https://github.com/assetgraph/assetgraph/commit/b2ce81b1e07c7a978d88e04a5f3bd48da5e20ec4) ([Andreas Lind](mailto:andreas@one.com))
1754
1755### v1.12.1 (2014-09-29)
1756
1757- [Be a bit nicer about not being able to load node-sass](https://github.com/assetgraph/assetgraph/commit/4fbd238b745c6b434c40d77096c4f29e713ccd99) ([Peter Müller](mailto:munter@fumle.dk))
1758
1759### v1.12.0 (2014-09-29)
1760
1761#### Pull requests
1762
1763- [#228](https://github.com/assetgraph/assetgraph/pull/228) Added assets\/Sass, assets\/Scss, transforms\/compileScssToCss with tests ([Peter Müller](mailto:munter@fumle.dk))
1764
1765#### Commits to master
1766
1767- [Add transforms\/compileScssToCss to README](https://github.com/assetgraph/assetgraph/commit/b3f6464ed795188d01be6513bddce8451c85a9a7) ([Peter Müller](mailto:munter@fumle.dk))
1768
1769### v1.11.3 (2014-09-24)
1770
1771- [Html.prototype.minify: Removed extraneous recursive call without the correct arguments.](https://github.com/assetgraph/assetgraph/commit/464f8f2480b3eda0a881cbb052fd4c58e52e9e75) ([Andreas Lind](mailto:andreas@one.com))
1772- [compressJavaScript: Also support the screw\_ie8 serialization option when mangling and compressing.](https://github.com/assetgraph/assetgraph/commit/6231f925dc6ec9e475dc44f127d7489dadebfadd) ([Andreas Lind](mailto:andreas@one.com))
1773
1774### v1.11.2 (2014-09-24)
1775
1776- [Turn off the side\_effects option when compressing data-bind and related attributes. Previously UglifyJS would remove the ones that it deemed not to have any effect.](https://github.com/assetgraph/assetgraph/commit/bf7760e07d82ac5c4b92bb1db733c727fdb17dd3) ([Andreas Lind](mailto:andreas@one.com))
1777- [JavaScript: Moved quoteChar into serializationOptions, and make sure to preserve them when compressing a JavaScript asset.](https://github.com/assetgraph/assetgraph/commit/eb73aed7a8e79ce34c605923efcc546b66b8f5fa) ([Andreas Lind](mailto:andreas@one.com))
1778- [Update urltools to 0.2.0.](https://github.com/assetgraph/assetgraph/commit/66ebec98c8cd82e597925041dbf7dad91ea44171) ([Peter Müller](mailto:munter@fumle.dk))
1779
1780### v1.11.1 (2014-09-23)
1781
1782- [Fix invalid underscore references](https://github.com/assetgraph/assetgraph/commit/ae49a92e3739ddfeca2356c37170c75442bf567b) ([Peter Müller](mailto:munter@fumle.dk))
1783
1784### v1.11.0 (2014-09-23)
1785
1786- [JavaScript: Added 'serializationOptions' property that controls the output of the UglifyJS OutputStream.](https://github.com/assetgraph/assetgraph/commit/787ec633976b189b1179104e3778674e7e8d6025) ([Andreas Lind](mailto:andreas@one.com))
1787- [package.json: Removed equal signs from dependencies for compatibility with npm config set save-exact true](https://github.com/assetgraph/assetgraph/commit/2e5760aec9ec353b41b33758610708843c1890c7) ([Andreas Lind](mailto:andreas@one.com))
1788- [updateAssets, updateRelations: Support deep extending.](https://github.com/assetgraph/assetgraph/commit/134c34085b0af1f309c48215bcd32ce8beb3c94a) ([Andreas Lind](mailto:andreas@one.com))
1789- [Updated github urls to link to assetgraph org in README](https://github.com/assetgraph/assetgraph/commit/503c493e341b24d21ac3f82fa8c7b786378b2df6) ([Peter Müller](mailto:munter@fumle.dk))
1790
1791### v1.10.1 (2014-09-17)
1792
1793- [Html.minify: Don't pass removeRedundantAttributes:true to html-minifier as it causes styling regressions for CSS targetting input\[type="text"\] specifically. Occurs in Bootstrap.](https://github.com/assetgraph/assetgraph/commit/7143639b1435324401ef861f43c92a770e494486) ([Andreas Lind](mailto:andreas@one.com))
1794- [replaceSymbolsInJavaScript: Don't break when replacing bracket notation with a number, and add support for non-constant expressions in bracket notation.](https://github.com/assetgraph/assetgraph/commit/36f09c2d13229e9def7c15af01668acb7f8e3427) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1795
1796### v1.10.0 (2014-09-15)
1797
1798- [HtmlParamsAttribute: Actually export the correct class so that the inline method doesn't unexpectedly set a data-bind.](https://github.com/assetgraph/assetgraph/commit/aa8190719e58e18110ffc996ae490e72aab37447) ([Andreas Lind](mailto:andreas@one.com))
1799- [Stop duplicating the code for issuing data: urls, and try to use a non-base64 one if it's shorter.](https://github.com/assetgraph/assetgraph/commit/bdf8db98aae2b707937b8ab8f64d1af93edba676) ([Andreas Lind](mailto:andreas@one.com))
1800
1801### v1.9.2 (2014-09-02)
1802
1803- [Treat HtmlMetaRefresh relations the same way as HtmlAnchor.](https://github.com/assetgraph/assetgraph/commit/a067cf0c1f734c17d27d0ecc7b6068c676323602) ([Maarten Winter](mailto:mw@one.com))
1804- [logEvents transform: Don't leave a bogus file:\/\/ prefix when removing process.cwd\(\) from error messages.](https://github.com/assetgraph/assetgraph/commit/5d31d15c5cfdf6b01fe76239e3898b846df80722) ([Maarten Winter](mailto:mw@one.com))
1805
1806### v1.9.1 (2014-09-02)
1807
1808- [Allow overriding require.baseUrl before including require.js.](https://github.com/assetgraph/assetgraph/commit/014e455b32402bd5f76ddc9658d71f841232505f) ([Maarten Winter](mailto:mw@one.com))
1809
1810### v1.9.0 (2014-08-31)
1811
1812#### Pull requests
1813
1814- [#220](https://github.com/assetgraph/assetgraph/pull/220) Add support for html fragments in Atom feeds ([Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
1815
1816#### Commits to master
1817
1818- [Fixed typos in test descriptions.](https://github.com/assetgraph/assetgraph/commit/220fa12feed1b5891c60c53c5216c79e03832c2b) ([Andreas Lind](mailto:andreas@one.com))
1819- [Moved the \_isRelationUrl method to Asset.](https://github.com/assetgraph/assetgraph/commit/b88fe0d337eb1fd834afc69a972ec531cf78492b) ([Andreas Lind](mailto:andreas@one.com))
1820
1821### v1.8.0 (2014-08-22)
1822
1823#### Pull requests
1824
1825- [#209](https://github.com/assetgraph/assetgraph/pull/209) Model http redirects as relations ([Andreas Lind Petersen](mailto:andreas@one.com), [Andreas Lind](mailto:andreas@one.com), [Peter Müller](mailto:munter@fumle.dk))
1826- [#212](https://github.com/assetgraph/assetgraph/pull/212) Inline embedded KO templates without id attribute ([Munawwar Firoz](mailto:munawwarfiroz@hotmail.com))
1827
1828#### Commits to master
1829
1830- [model params attributes that can be parsed as javascript as inline assets.](https://github.com/assetgraph/assetgraph/commit/97929cc4ba49028639ff788c0475e861132db84a) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1831- [change replaceSymbolsInJavaScript to put undefined when no key is found.](https://github.com/assetgraph/assetgraph/commit/ea3c32ce85193b2a0773e0733679660887475b71) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1832- [package.json: Simplified "npm run travis" so it relies on "npm run coverage".](https://github.com/assetgraph/assetgraph/commit/fcf458d7850ab800aa671d9ab13ec753f04ab353) ([Andreas Lind](mailto:andreas@one.com))
1833- [Updated coveralls to 2.11.1.](https://github.com/assetgraph/assetgraph/commit/70602e4ff59acc754ec528bf62c0078e21fbf003) ([Andreas Lind](mailto:andreas@one.com))
1834- [Tests: Minor consistency fixes.](https://github.com/assetgraph/assetgraph/commit/d143e216abd8a2635218d8301ff25cb67c7719a4) ([Andreas Lind](mailto:andreas@one.com))
1835
1836### v1.7.4 (2014-07-26)
1837
1838- [Update urltools to 0.1.1.](https://github.com/assetgraph/assetgraph/commit/5b67c7197ca902c0d2a6fd67a60a32a356ea248c) ([Andreas Lind](mailto:andreas@one.com))
1839- [Allow as part of the protocol when resolving urls. Based on real world example](https://github.com/assetgraph/assetgraph/commit/0c1c9fcbaec4c9b21424d52c6972536c6f14baae) ([Peter Müller](mailto:munter@fumle.dk))
1840- [Fix problem with infinite resolveAssetConfig loop when hitting a special case where the protocol regex doesn't match the protocol](https://github.com/assetgraph/assetgraph/commit/3575084e8fa8454682971fbcd531a02e35a868b7) ([Peter Müller](mailto:munter@fumle.dk))
1841
1842### v1.7.3 (2014-07-24)
1843
1844- [splitCssIfIeLimitIsReached: Refactored a bit and added support for a minimumIeVersion option.](https://github.com/assetgraph/assetgraph/commit/2d5d267fa724861f606e08872992b8f0f8412612) ([Andreas Lind Petersen](mailto:andreas@one.com))
1845- [jshint.](https://github.com/assetgraph/assetgraph/commit/53acff171691f8a814b20a0417e2b72e181e0ed3) ([Andreas Lind](mailto:andreas@one.com))
1846- [inlineCssImagesWithLegacyFallback: Added support for specifiying the minimum IE version to support.](https://github.com/assetgraph/assetgraph/commit/2a649e1ef58e6432265b415e97a6486c2ebf3bb8) ([Andreas Lind](mailto:andreas@one.com))
1847- [inlineCssImagesWithLegacyFallback: Accept the size threshold as part of an options object.](https://github.com/assetgraph/assetgraph/commit/a6976b7fd2aa1fcce9964a5dffa5761fcb4f415a) ([Andreas Lind](mailto:andreas@one.com))
1848
1849### v1.7.2 (2014-07-23)
1850
1851- [splitCssIfIeLimitIsReached: Emit a proper Error object \(even if it's an 'info' type message\). See \#211.](https://github.com/assetgraph/assetgraph/commit/61411c5565787cbe3ec4958f8c6c294c5e0502bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
1852- [CacheManifest: Fixed reporting of syntax errors.](https://github.com/assetgraph/assetgraph/commit/449cedf1dedd49daaf528fcca8724096c20b0b8c) ([Andreas Lind](mailto:andreas@one.com))
1853
1854### v1.7.1 (2014-07-22)
1855
1856#### Pull requests
1857
1858- [#207](https://github.com/assetgraph/assetgraph/pull/207) Trim hrefs before they are checked for hrefType. ([Peter Müller](mailto:munter@fumle.dk))
1859
1860#### Commits to master
1861
1862- [logEvents: Be more robust towards different types of objects being sent in as errors.](https://github.com/assetgraph/assetgraph/commit/da8f4165c836d230fdc303c6dbfeebd4365e0ced) ([Peter Müller](mailto:munter@fumle.dk))
1863- [Moved from .npmignore to 'files' in package.json](https://github.com/assetgraph/assetgraph/commit/93cb59404f77dac4f064317b08643c34cb94159e) ([Peter Müller](mailto:munter@fumle.dk))
1864
1865### v1.7.0 (2014-07-18)
1866
1867- [compileLessToCss: Populate the graph after compiling if assetGraph.followRelations is specified.](https://github.com/assetgraph/assetgraph/commit/c82fb56b3c2bab725ee5d0b5519a4832374c10e1) ([Peter Müller](mailto:munter@fumle.dk))
1868- [populate: Default to assetGraph.followRelations if the option isn't given explicitly.](https://github.com/assetgraph/assetgraph/commit/748346a50d1bae4d417c3e57a164a2a88744e91e) ([Peter Müller](mailto:munter@fumle.dk))
1869
1870### v1.6.43 (2014-07-18)
1871
1872#### Pull requests
1873
1874- [#204](https://github.com/assetgraph/assetgraph/pull/204) JavaScript asset test coverage ([Peter Müller](mailto:munter@fumle.dk))
1875
1876#### Commits to master
1877
1878- [Fixed problem with missing callback when svgo throws without returning an error first](https://github.com/assetgraph/assetgraph/commit/8fac85c5c3963f4e7bc0363471d212ebaf27f8e4) ([Peter Müller](mailto:munter@fumle.dk))
1879- [change name of test group for consistency](https://github.com/assetgraph/assetgraph/commit/faf9aa158bfb709cd5644605807aaf644c28fb14) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1880- [Added getting started blog post link to README](https://github.com/assetgraph/assetgraph/commit/984c2e522e2b4d1f4e0d468362eb01a2a76e15e0) ([Peter Müller](mailto:munter@fumle.dk))
1881- [Update glob to 4.0.3.](https://github.com/assetgraph/assetgraph/commit/e7f61db268610601748828dce20e4e372cd33a8c) ([Andreas Lind Petersen](mailto:andreas@one.com))
1882- [http resolver: Attempt to handle more kinds of pre-response errors emitted by the request object.](https://github.com/assetgraph/assetgraph/commit/61f58dc9915b39b543646de1888927530b68e5b5) ([Andreas Lind Petersen](mailto:andreas@one.com))
1883
1884### v1.6.42 (2014-06-28)
1885
1886- [Handle errors from svgo](https://github.com/assetgraph/assetgraph/commit/9af67b53dab3e5bf16631f3ba1e73a2ac47fbc1b) ([Peter Müller](mailto:munter@fumle.dk))
1887- [Removed unnecessary semicolon.](https://github.com/assetgraph/assetgraph/commit/2cdf4ebb43b8d864dbe512a16ca0ad11c0eac6d9) ([Andreas Lind Petersen](mailto:andreas@one.com))
1888- [http resolver: Avoid swallowing errors occurring after the response has started.](https://github.com/assetgraph/assetgraph/commit/aa125e4f6f2e6d2e30a574930d4da569b44fd788) ([Andreas Lind Petersen](mailto:andreas@one.com))
1889
1890### v1.6.41 (2014-06-26)
1891
1892- [Update cssom-papandreou to 0.2.4-patch6.](https://github.com/assetgraph/assetgraph/commit/f426937dc3bcbe3e0b9ab73fe4262cc0c2b12809) ([Andreas Lind Petersen](mailto:andreas@one.com))
1893- [http resolver: Test that the retrying logic handles timeouts after the headers have been received.](https://github.com/assetgraph/assetgraph/commit/81c5e731136021e05d6340654dc8a07d06c6871d) ([Andreas Lind Petersen](mailto:andreas@one.com))
1894- [http resolver test: Also allow an ESOCKETTIMEDOUT error when expecting an ETIMEDOUT.](https://github.com/assetgraph/assetgraph/commit/a88e661b8aef6ca91b76b039cfbdc3750160a3b5) ([Andreas Lind Petersen](mailto:andreas@one.com))
1895- [Update mocha to 1.20.1.](https://github.com/assetgraph/assetgraph/commit/bf684c13a3cdcb0503a9f295f2b901079f29b26f) ([Andreas Lind Petersen](mailto:andreas@one.com))
1896- [http resolver test: Allow ESOCKETTIMEDOUT in addition to ETIMEDOUT. Fixes Travis build.](https://github.com/assetgraph/assetgraph/commit/e8e537b2dae33f2431e593f35972fb6c29716a55) ([Andreas Lind](mailto:andreas@one.com))
1897- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.6.40...v1.6.41)
1898
1899### v1.6.40 (2014-06-24)
1900
1901#### Pull requests
1902
1903- [#202](https://github.com/assetgraph/assetgraph/pull/202) Accord ([Sean Lang](mailto:slang800@gmail.com))
1904
1905#### Commits to master
1906
1907- [add support for named bundles of js\/css relations](https://github.com/assetgraph/assetgraph/commit/bd396a6bf81d5b9ca6e9eafdcff054107a22a7c2) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1908- [replaceSymbolsInJavaScript: Implemented support for replacing arbitrary LHS expressions.](https://github.com/assetgraph/assetgraph/commit/3d03a38932bfdf7cd5d9dee59e573e40ff1637cb) ([Andreas Lind](mailto:andreas@one.com))
1909
1910### v1.6.39 (2014-06-19)
1911
1912#### Pull requests
1913
1914- [#203](https://github.com/assetgraph/assetgraph/pull/203) Improve SvgScript relation test coverage ([Peter Müller](mailto:munter@fumle.dk))
1915- [#201](https://github.com/assetgraph/assetgraph/pull/201) AssetGraph.query test coverage improvements ([Peter Müller](mailto:munter@fumle.dk))
1916
1917#### Commits to master
1918
1919- [Html: Removed no longer needed jsdom hack.](https://github.com/assetgraph/assetgraph/commit/2495e9100427e8e4df944bb1817fded137702541) ([Andreas Lind](mailto:andreas@one.com))
1920- [Update jsdom to 0.11.0.](https://github.com/assetgraph/assetgraph/commit/7c635574d46fb43f4ab84d313e407258a6198eb2) ([Andreas Lind](mailto:andreas@one.com))
1921- [Update cssom-papandreout to 0.2.4-patch5.](https://github.com/assetgraph/assetgraph/commit/d3d3615a13474bfd6b79ba0695b74366f35954d3) ([Andreas Lind Petersen](mailto:andreas@one.com))
1922- [SvgStyle test: Don't expect the inline method to throw.](https://github.com/assetgraph/assetgraph/commit/ca088aa06f0af79eceb2316628fcd765e2030a2e) ([Andreas Lind Petersen](mailto:andreas@one.com))
1923
1924### v1.6.38 (2014-06-17)
1925
1926- [SvgStyle: Don't throw when inline is called, just don't do anything. Fixes buildProduction.](https://github.com/assetgraph/assetgraph/commit/f4c3d73109e654eb814a4afca389b53c94d46fdd) ([Andreas Lind Petersen](mailto:andreas@one.com))
1927
1928### v1.6.37 (2014-06-17)
1929
1930#### Pull requests
1931
1932- [#200](https://github.com/assetgraph/assetgraph/pull/200) relations\/XmlStylesheet: Increase test coverage ([Peter Müller](mailto:munter@fumle.dk))
1933- [#197](https://github.com/assetgraph/assetgraph/pull/197) Fix SvgStyle Relation ([Peter Müller](mailto:munter@fumle.dk))
1934
1935#### Commits to master
1936
1937- [Html.minify: Preserver htmlizer containerless binding comments.](https://github.com/assetgraph/assetgraph/commit/4093f7bedb09dffb7af461d78ea23fbe4770335e) ([Andreas Lind Petersen](mailto:andreas@one.com))
1938- [Svg relations: Fixed usage of -NS suffixed XML DOM methods.](https://github.com/assetgraph/assetgraph/commit/d37c08f0a824c1ca2dda8787f0101a4a090998e8) ([Andreas Lind](mailto:andreas@one.com))
1939- [Fixed wrong name on coveralls config file](https://github.com/assetgraph/assetgraph/commit/0d3da35da0d6960efc41628ce348b31773a4ea2b) ([Peter Müller](mailto:munter@fumle.dk))
1940
1941### v1.6.36 (2014-06-14)
1942
1943- [Fixed HtmlInlineFragment test now that RssChannelLink is modelled.](https://github.com/assetgraph/assetgraph/commit/6b11c3bcd803b1f86c4601cceaf03a8cc8f01caf) ([Andreas Lind](mailto:andreas@one.com))
1944- [Added updateAssets and updateRelations transforms and deprecated some transforms that can be trivially replaced with updateAssets.](https://github.com/assetgraph/assetgraph/commit/fb6712521e96d9cc43fea4c86eed7d5143e97b89) ([Andreas Lind](mailto:andreas@one.com))
1945- [Rss: Model <channel><link>...<\/link><\/channel> as a relation.](https://github.com/assetgraph/assetgraph/commit/82aa9a5d0e95ebcfe74e49c7878d256c4fc54cfe) ([Andreas Lind](mailto:andreas@one.com))
1946
1947### v1.6.35 (2014-06-13)
1948
1949#### Pull requests
1950
1951- [#194](https://github.com/assetgraph/assetgraph/pull/194) Move transforms\/logEvents from assetgraph-builder to assetgraph ([Peter Müller](mailto:munter@fumle.dk))
1952- [#193](https://github.com/assetgraph/assetgraph/pull/193) switch from underscore to lodash ([Sean Lang](mailto:slang800@gmail.com))
1953- [#192](https://github.com/assetgraph/assetgraph/pull/192) use an existing setImmediate shim ([Sean Lang](mailto:slang800@gmail.com))
1954
1955#### Commits to master
1956
1957- [logEvents: Try to make absolute paths in error messages \(such as require\('fs'\) ones\) relative to CWD before graying out the path to the root of the AssetGraph instance.](https://github.com/assetgraph/assetgraph/commit/7020625f8b3c920544fd1edf3333fb09cf0fc91a) ([Andreas Lind Petersen](mailto:andreas@one.com))
1958- [populate: Use asset.urlOrDescription when reporting the assets that reference an asset that could not be loaded.](https://github.com/assetgraph/assetgraph/commit/291bee5f8af52c863c5f4137d16c1fe8c74fe81d) ([Andreas Lind Petersen](mailto:andreas@one.com))
1959- [Added Coveralls.io code coverage feedback](https://github.com/assetgraph/assetgraph/commit/aeacf981d0115e0c89aabd51fa98355d69baffbd) ([Peter Müller](mailto:munter@fumle.dk))
1960
1961### v1.6.34 (2014-06-07)
1962
1963- [transforms\/writeAssetsToDisc: Guard against missing outRoot](https://github.com/assetgraph/assetgraph/commit/3ec78371d20d622cd2c77cb6dd0a04471fcbff83) ([Peter Müller](mailto:munter@fumle.dk))
1964
1965### v1.6.33 (2014-06-07)
1966
1967#### Pull requests
1968
1969- [#191](https://github.com/assetgraph/assetgraph/pull/191) relations\/HtmlInlineFragment: Correctly inline relation in xml dom. Rela... ([Peter Müller](mailto:munter@fumle.dk))
1970- [#190](https://github.com/assetgraph/assetgraph/pull/190) Make writeAssetsToDisc more intuitive ([Peter Müller](mailto:munter@fumle.dk))
1971
1972#### Commits to master
1973
1974- [Added coverage directory to jshintignore](https://github.com/assetgraph/assetgraph/commit/96c9f2490b61c2bd8421bffc1c0841fd854ef543) ([Peter Müller](mailto:munter@fumle.dk))
1975- [Fixed unused require.](https://github.com/assetgraph/assetgraph/commit/255d884adb33511aae14e7bbce2ea02656f04f45) ([Andreas Lind Petersen](mailto:andreas@one.com))
1976- [compileLessToCss: Improve reporting of errors.](https://github.com/assetgraph/assetgraph/commit/24cc3eee55a0c85dabdf5666ba38417345d1745a) ([Andreas Lind Petersen](mailto:andreas@one.com))
1977- [replaceSymbolsInJavascript: assert that warnings are emitted.](https://github.com/assetgraph/assetgraph/commit/ae8a88f5088cac0c2ad2137c736ed5fcb6a35006) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1978- [transforms\/inlineCssImagesWithLegacyFallback: Don't die if a cssImage hasn't been loaded](https://github.com/assetgraph/assetgraph/commit/3b16d03f567e2940a745fb40365829201db48b36) ([Peter Müller](mailto:munter@fumle.dk))
1979- [+11 more](https://github.com/assetgraph/assetgraph/compare/v1.6.32...v1.6.33)
1980
1981### v1.6.32 (2014-05-28)
1982
1983- [replaceSymbolsInJavaScript: Added pending tests for some nice to have features.](https://github.com/assetgraph/assetgraph/commit/e37c3f30f0261ff89b22a3f0adf3e23a84d1f2e2) ([Andreas Lind Petersen](mailto:andreas@one.com))
1984- [replaceSymbolsInJavaScript: Support primitive values besides strings.](https://github.com/assetgraph/assetgraph/commit/eae2585a22ac8cb92ffc55c0139e39824a72d4be) ([Andreas Lind Petersen](mailto:andreas@one.com))
1985- [replaceSymbolsInJavaScript: make it work nicely with objects.](https://github.com/assetgraph/assetgraph/commit/e53a15cb9fed636bf85a32bf6aecb8e00f575379) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1986- [clone the AST before inserting it.](https://github.com/assetgraph/assetgraph/commit/cdf86664df7027593708fa41ba4d18e02ef65fb9) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
1987- [Added replaceSymbolsInJavaScript transform \(adopted from assetgraph-builder\).](https://github.com/assetgraph/assetgraph/commit/38d13b4eed8a4a0aa0a7301794208ec235f8b068) ([Andreas Lind Petersen](mailto:andreas@one.com))
1988- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.6.31...v1.6.32)
1989
1990### v1.6.31 (2014-05-26)
1991
1992- [ensureAssetConfigHasType: Attempt not to die when the file command cannot be executed to guess the content type of an asset with an unrecognized extension \(eg. on Windows\).](https://github.com/assetgraph/assetgraph/commit/a7b9795181d47f12beaa25ccdee293a1dc74465f) ([Andreas Lind Petersen](mailto:andreas@one.com))
1993- [Travis: Disable node.js 0.8.](https://github.com/assetgraph/assetgraph/commit/35297f82105e6a0b9e105cf21e7955ceadf01f64) ([Andreas Lind Petersen](mailto:andreas@one.com))
1994
1995### v1.6.30 (2014-05-23)
1996
1997#### Pull requests
1998
1999- [#189](https://github.com/assetgraph/assetgraph/pull/189) fix travis builds of node 0.8 ([Gustav Nikolaj Olsen](mailto:gno@one.com))
2000
2001#### Commits to master
2002
2003- [Added removeEmptyJavaScripts and removeEmptyStylesheets transforms.](https://github.com/assetgraph/assetgraph/commit/1c416331c370a65574724a3c788850bf487bfdbd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2004- [bundleRelations: Ignore the charset attribute when deciding whether a relation can be bundled.](https://github.com/assetgraph/assetgraph/commit/61958167c7e35c9eff3c28a8eed2b56f7919486f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2005- [HtmlStyle: Preserve all extra attributes when converting back and forth between <link> and <style>.](https://github.com/assetgraph/assetgraph/commit/2ed2aa57b60baa5ce6e5a3256456404e42be69e8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2006- [bundleRelations: Don't bundle stylesheets found in <head> with ones found in <body>.](https://github.com/assetgraph/assetgraph/commit/b7fe9a5970fb9cf5b8af4d218c84b6f2438f187a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2007- [bundleRelations: Don't attempt to bundle unloaded scripts and stylesheets.](https://github.com/assetgraph/assetgraph/commit/525425aba8efadb2f6d0e948100a5beafcba221d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2008- [+5 more](https://github.com/assetgraph/assetgraph/compare/v1.6.29...v1.6.30)
2009
2010### v1.6.29 (2014-05-20)
2011
2012- [Normalize the root url.](https://github.com/assetgraph/assetgraph/commit/f414f95993ba6193e850753fa268d5bcdde1c4fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2013- [Update unexpected to 3.2.0.](https://github.com/assetgraph/assetgraph/commit/57769395ffda87b419cebf6050662128eb07ee65) ([Andreas Lind Petersen](mailto:andreas@one.com))
2014- [Tests: Add custom type for relations.](https://github.com/assetgraph/assetgraph/commit/2a91ab1d18d6e29862316257464d975b5be54540) ([Andreas Lind Petersen](mailto:andreas@one.com))
2015- [Tests: Use unexpected-jsdom.](https://github.com/assetgraph/assetgraph/commit/5e440b7c19d8b9efd56195df9d1021bac49bce80) ([Andreas Lind Petersen](mailto:andreas@one.com))
2016- [Asset: Fixed test bug that passed because of a bug in unexpected.](https://github.com/assetgraph/assetgraph/commit/64f452d67b0219b9b981716039bb0d72cdec9c34) ([Andreas Lind Petersen](mailto:andreas@one.com))
2017
2018### v1.6.28 (2014-05-13)
2019
2020- [Update createerror to 0.4.1.](https://github.com/assetgraph/assetgraph/commit/5adec8ff9e4ae55881d9af3416d591e87a52cadc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2021
2022### v1.6.27 (2014-05-13)
2023
2024- [Degrade another warning to info status.](https://github.com/assetgraph/assetgraph/commit/289b6d31df044e84db174ea5f247014a289b8618) ([Andreas Lind Petersen](mailto:andreas@one.com))
2025- [Reorganized test suite into directories, added mocha.opts.](https://github.com/assetgraph/assetgraph/commit/c828fc5d7d27c04b28741d8ae56f21a1e78e2cf0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2026- [Stop depending on and running vows.](https://github.com/assetgraph/assetgraph/commit/f1eb03c86d8b93234d2456c0c528d4a6d556ed51) ([Andreas Lind Petersen](mailto:andreas@one.com))
2027- [Converted HtmlInlineEventHandler test to mocha.](https://github.com/assetgraph/assetgraph/commit/6dec22c8b3bc66553a931d77f8c4b852c697bcba) ([Andreas Lind Petersen](mailto:andreas@one.com))
2028- [Converted Xml test to mocha.](https://github.com/assetgraph/assetgraph/commit/b2dee924a4f15c951f5d7ecaf2684fe5cb06f4d1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2029- [+105 more](https://github.com/assetgraph/assetgraph/compare/v1.6.26...v1.6.27)
2030
2031### v1.6.26 (2014-04-25)
2032
2033- [Fixed stupid typo that broke everything.](https://github.com/assetgraph/assetgraph/commit/64e12e5d1dc55e003c8898e98ce9738c17a49b77) ([Andreas Lind Petersen](mailto:andreas@one.com))
2034
2035### v1.6.25 (2014-04-25)
2036
2037- [asset.urlOrDescription: On second thought, make file:\/\/ urls come out as file system paths relative to CWD.](https://github.com/assetgraph/assetgraph/commit/2a9d32870bb135f273cc33f716f515c226abc832) ([Andreas Lind Petersen](mailto:andreas@one.com))
2038- [asset.urlOrDescription: Make the url relative to the root of the AssetGraph instance if possible.](https://github.com/assetgraph/assetgraph/commit/6832375bf4e481dddab859136e2deb58f8a89bd4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2039- [Whoops, errors passed to 'cb' by a transform should still be emitted as 'error' events.](https://github.com/assetgraph/assetgraph/commit/9d4e216ea148a1457572c206b8981dc9c1b2f4df) ([Andreas Lind Petersen](mailto:andreas@one.com))
2040- [flattenRequireJs: Comment out a test that sometimes fails due to a race condition. The code it's testing is about to get rewritten anyway.](https://github.com/assetgraph/assetgraph/commit/6240612686c0ab68fbec6d90673d79cd228c46e7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2041
2042### v1.6.24 (2014-04-22)
2043
2044- [Removed the dieOnError option now that 'error' events are no longer emitted.](https://github.com/assetgraph/assetgraph/commit/e1a77d64f019e2f8f93b41255dc2d504c69ec744) ([Andreas Lind Petersen](mailto:andreas@one.com))
2045- [Degrade all errors to warnings.](https://github.com/assetgraph/assetgraph/commit/7b6a2ee4a2e8c9dc88cf92e047dfb519e573b5b1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2046
2047### v1.6.23 (2014-04-18)
2048
2049- [Css.prototype.inline: Fixed test for whether the node is already <style> rather than <link rel="stylesheet">](https://github.com/assetgraph/assetgraph/commit/cd52284134c8874ca20b08426d24597e97017c15) ([Andreas Lind Petersen](mailto:andreas@one.com))
2050
2051### v1.6.22 (2014-04-17)
2052
2053#### Pull requests
2054
2055- [#185](https://github.com/assetgraph/assetgraph/pull/185) Add support for humans.txt\/author relations. ([Bram Stein](mailto:stein@adobe.com))
2056
2057#### Commits to master
2058
2059- [HtmlShortcutIcon.attach: Default to put put the <link> node at the end of <head> if no position\/adjacentRelation is specified.](https://github.com/assetgraph/assetgraph/commit/8ca591e6b0408bbe1408218910df25f89f5db762) ([Andreas Lind Petersen](mailto:andreas@one.com))
2060
2061### v1.6.21 (2014-04-11)
2062
2063- [Update glob to 3.2.9.](https://github.com/assetgraph/assetgraph/commit/063bd6124591476be9dead9ae650f5d64229c81f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2064- [mergeIdenticalAssets: Don't merge assets of different types.](https://github.com/assetgraph/assetgraph/commit/9262a8321efebe977f6936ef42f3cb815991f8f8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2065- [minifySvgAssetsWithSvgo: Emit an 'info' event rather than 'warn' if svgo isn't found.](https://github.com/assetgraph/assetgraph/commit/0b9929a7344482a72131ea67e3ea0f2e03de2b3b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2066- [Update uglify-js-papandreou to 2.4.13-patch1.](https://github.com/assetgraph/assetgraph/commit/5ba2d0dd7d3309831b69891d4d01664afa57d9fe) ([Andreas Lind Petersen](mailto:andreas@one.com))
2067
2068### v1.6.20 (2014-04-07)
2069
2070#### Pull requests
2071
2072- [#176](https://github.com/assetgraph/assetgraph/pull/176) assets\/Html: Replace commonly known templating syntaxes that produce inv... ([Peter Müller](mailto:munter@fumle.dk))
2073
2074#### Commits to master
2075
2076- [Update jsdom to 0.10.5.](https://github.com/assetgraph/assetgraph/commit/2dcc413edd1c6ff28deb035660e91cb6bfd4960b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2077- [Update jsdom to 0.10.4.](https://github.com/assetgraph/assetgraph/commit/976bb8e8795f0783264ffc9ecd3eb8902d765b3d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2078- [package.json: Ordered dependencies alphabetically.](https://github.com/assetgraph/assetgraph/commit/41037cd223c4d619908c44606290ad70fc0a92b0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2079
2080### v1.6.19 (2014-03-27)
2081
2082- [replaceRequireJsWithAlmond: Don't leave a <script> pointing at require.js when replacing it with almond.js \(introduced in d55ee47\).](https://github.com/assetgraph/assetgraph/commit/54f0c4e3f82115c5a75895b373c2db587392ba6d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2083
2084### v1.6.18 (2014-03-27)
2085
2086- [replaceRequireJsWithAlmond: Fixed some bugs and added tests.](https://github.com/assetgraph/assetgraph/commit/d55ee47ba129b10753b6bd8625e38c3972ec7880) ([Andreas Lind Petersen](mailto:andreas@one.com))
2087- [Fixed jshint complaints.](https://github.com/assetgraph/assetgraph/commit/62cfa4ec46765893196cdbbea0f100e6c97d66fa) ([Peter Müller](mailto:munter@fumle.dk))
2088- [resolveCommonJsModuleName: Fixed accidental global var.](https://github.com/assetgraph/assetgraph/commit/4a27991178aaea5b1a756eb74bc98797399dd428) ([Peter Müller](mailto:munter@fumle.dk))
2089- [gitter.im and travs fun](https://github.com/assetgraph/assetgraph/commit/06cc7d0a72bae367928a6fd1b558e4fb461489a3) ([Peter Müller](mailto:munter@fumle.dk))
2090
2091### v1.6.17 (2014-03-26)
2092
2093- [Added minifySvgAssetsWithSvgo transform.](https://github.com/assetgraph/assetgraph/commit/d54c62d435afd37570b4ea8de35fdb0828f0d4f8) ([Peter Müller](mailto:munter@fumle.dk))
2094
2095### v1.6.16 (2014-03-25)
2096
2097- [JavaScriptCommonJsRequire: Keep track of the hrefType.](https://github.com/assetgraph/assetgraph/commit/08d4e47e5cdf127dc6822f5dbe636b92ac728940) ([Andreas Lind Petersen](mailto:andreas@one.com))
2098- [Put the hack for resolving JavaScriptCommonJsRequire relations into a separate module.](https://github.com/assetgraph/assetgraph/commit/8a4e824f5c48a90984d40cafb5c2bb7454fc4266) ([Andreas Lind Petersen](mailto:andreas@one.com))
2099- [Model <link rel="logo" href="..."> as a relation.](https://github.com/assetgraph/assetgraph/commit/4c15bf266b1c4a6a3e0f73753b9d1726fe08518d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2100- [lookupContentType: Match known Content-Types with or without +xml suffix.](https://github.com/assetgraph/assetgraph/commit/3410bc4b80f17791974b6e923367295aa2800868) ([Andreas Lind Petersen](mailto:andreas@one.com))
2101- [Removed empty file: lib\/assets\/index.js](https://github.com/assetgraph/assetgraph/commit/a4a640286a03502d734e4e64c3f4935968b6597b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2102- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.6.15...v1.6.16)
2103
2104### v1.6.15 (2014-03-11)
2105
2106- [Update cssom-papandreou to 0.2.4-patch4.](https://github.com/assetgraph/assetgraph/commit/c662d5169f2b70d265881c61423332fb97f70851) ([Andreas Lind Petersen](mailto:andreas@one.com))
2107- [Css test: Added another level inside test\/Css](https://github.com/assetgraph/assetgraph/commit/be294378afa11b87ae1487bb0ccf1f3722e1ce27) ([Andreas Lind Petersen](mailto:andreas@one.com))
2108- [Disabled prepublish hook. It screws us on TRavis and doesn't even work the way it was supposed to any more](https://github.com/assetgraph/assetgraph/commit/182261b5dfc67ed1496e0d6f6724ded6381de6f7) ([Peter Müller](mailto:munter@fumle.dk))
2109
2110### v1.6.14 (2014-03-04)
2111
2112- [Speed up splitCss transform tests](https://github.com/assetgraph/assetgraph/commit/0a85240cd71ef15750018038d62bfb56c7a5fbcc) ([Peter Müller](mailto:munter@fumle.dk))
2113- [Human readable file name output from splitCss transform](https://github.com/assetgraph/assetgraph/commit/c0979a4eecdbd9021f7def3a2f483c51161009a1) ([Peter Müller](mailto:munter@fumle.dk))
2114
2115### v1.6.13
2116- [Release 1.6.13.](https://github.com/assetgraph/assetgraph/commit/081240541e4edbca44377538225b1fa16a396b50) ([Andreas Lind Petersen](mailto:andreas@one.com))
2117- [bundleRelations: Don't rely on node.matchesSelector, which does not work for documents that don't have an <html> element.](https://github.com/assetgraph/assetgraph/commit/8451327d32a206c67b5326d4eada2e4e4daccbfb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2118- [Modified flattenRequireJs test so the Travis output has a better chance of telling me why it fails.](https://github.com/assetgraph/assetgraph/commit/a660a2a82752f386b1f57a54fd38939888917a46) ([Andreas Lind Petersen](mailto:andreas@one.com))
2119- [JavaScript, text getter: Only force add a semicolon at the end if non-empty.](https://github.com/assetgraph/assetgraph/commit/ab52a0265c347d1d2ce6ebc4d2a529f5d52ab872) ([Andreas Lind Petersen](mailto:andreas@one.com))
2120- [flattenRequireJs: Removed unused require.](https://github.com/assetgraph/assetgraph/commit/b3fca739203078ebe615f8fb160d50fbee0162ad) ([Andreas Lind Petersen](mailto:andreas@one.com))
2121- [+1 more](https://github.com/assetgraph/assetgraph/compare/v1.6.12...v1.6.13)
2122
2123### v1.6.12
2124#### Pull requests
2125
2126- [#173](https://github.com/assetgraph/assetgraph/pull/173) Bundle discriminator strict ([Peter Müller](mailto:munter@fumle.dk))
2127
2128#### Commits to master
2129
2130- [bundleRelations: Don't rely on node.matchesSelector, which does not work for documents that don't have an <html> element.](https://github.com/assetgraph/assetgraph/commit/a2dc2d93f69374cff96b53dd11d661a4293c7978) ([Andreas Lind Petersen](mailto:andreas@one.com))
2131- [Fix: transforms\/bundleRelations getDiscriminatorForRelation would throw an error when using reation.node.matchesSelector on html fragments without a document node. This error was introduced in e668636](https://github.com/assetgraph/assetgraph/commit/973b1c41d3cc886238c769e3732b4ecdb41a8ab9) ([Peter Müller](mailto:munter@fumle.dk))
2132- [Properly detect shim dependencies on modules with path configurations](https://github.com/assetgraph/assetgraph/commit/776810c8ceb3896dc318cce6584af800ac76e758) ([Peter Müller](mailto:munter@fumle.dk))
2133- [Try to keep file names human readable in transforms](https://github.com/assetgraph/assetgraph/commit/c23f2966b34f452f4d8ebeead9991454506eef98) ([Peter Müller](mailto:munter@fumle.dk))
2134- [Improve jshintrc](https://github.com/assetgraph/assetgraph/commit/f4b951936457220103c6bc028fcabdafd10ee77a) ([Peter Müller](mailto:munter@fumle.dk))
2135- [+6 more](https://github.com/assetgraph/assetgraph/compare/v1.6.11...v1.6.12)
2136
2137### v1.6.11 (2014-02-18)
2138
2139#### Pull requests
2140
2141- [#171](https://github.com/assetgraph/assetgraph/pull/171) Add script placement in <head> as bundle discriminator ([Peter Müller](mailto:munter@fumle.dk))
2142
2143#### Commits to master
2144
2145- [Update README.md](https://github.com/assetgraph/assetgraph/commit/0d97667c186e7387d1bf70c91433fb1ed5ec45ef) ([Peter Müller](mailto:munter@fumle.dk))
2146
2147### v1.6.10 (2014-02-13)
2148
2149#### Pull requests
2150
2151- [#165](https://github.com/assetgraph/assetgraph/pull/165) Removed unwanted comma from snippet in README ([Revath S Kumar](mailto:rsk@revathskumar.com))
2152
2153#### Commits to master
2154
2155- [Update package.json with new repository url](https://github.com/assetgraph/assetgraph/commit/b1861a4835cf905c56f8931d2775ce40b3866fdb) ([Peter Müller](mailto:munter@fumle.dk))
2156- [More badge fixes in README](https://github.com/assetgraph/assetgraph/commit/e24f170c380fdc1cfbb941d6277cef9bf2d99832) ([Peter Müller](mailto:munter@fumle.dk))
2157- [Updated Travis badges to point at the new organization](https://github.com/assetgraph/assetgraph/commit/214acbdf75f28b9d946ed6fed74e36531fc92252) ([Andreas Lind Petersen](mailto:andreas@one.com))
2158- [Update cssom-papandreou to 0.2.4-patch3.](https://github.com/assetgraph/assetgraph/commit/7234d0ad5c4c3387355a3f5a8afb317670ba0df7) ([Peter Müller](mailto:munter@fumle.dk))
2159
2160### v1.6.9 (2014-02-12)
2161
2162#### Pull requests
2163
2164- [#164](https://github.com/assetgraph/assetgraph/pull/164) Html import fix ([Peter Müller](mailto:munter@fumle.dk))
2165- [#163](https://github.com/assetgraph/assetgraph/pull/163) Warn when concatenating scripts that might leak strict mode to the global scope ([Peter Müller](mailto:munter@fumle.dk))
2166
2167#### Commits to master
2168
2169- [Update jsdom to 0.10.0.](https://github.com/assetgraph/assetgraph/commit/3ce2727f78a5ba80629fa84a64e41d6865ed0ab7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2170- [Don't throw an exception when getting\/setting 'href' for relation types that it doesn't make sense for.](https://github.com/assetgraph/assetgraph/commit/b9600fcde66555972e04a0b82ccdf204fd8cee89) ([Andreas Lind Petersen](mailto:andreas@one.com))
2171
2172### v1.6.8 (2014-01-31)
2173
2174- [Revert "Merge pull request \#159 from One-com\/baseUrlDataMain"](https://github.com/assetgraph/assetgraph/commit/440c4bf1ddd9fce4d6f7ea7c0326a0918c214c42) ([Andreas Lind Petersen](mailto:andreas@one.com))
2175
2176### v1.6.7 (2014-01-28)
2177
2178- [Use the just published urltools instead of git:\/\/github.com\/slang800\/url-tools.git](https://github.com/assetgraph/assetgraph/commit/05fbc69607c64303090399f1553e49b90b9fe993) ([Andreas Lind Petersen](mailto:andreas@one.com))
2179- [flattenRequireJs test added in f3a87c9: Don't assert anything about how the JavaScript comes out.](https://github.com/assetgraph/assetgraph/commit/33bea15db7e598255d45980380ff24f4b49bc11d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2180
2181### v1.6.6 (2014-01-28)
2182
2183- [flattenRequireJs: Emit an error if a module is referred both with and without a .js extension. Previously this would silently produce a broken build.](https://github.com/assetgraph/assetgraph/commit/f3a87c90269ab4907267b0f2a68716595002746b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2184
2185### v1.6.5 (2014-01-27)
2186
2187- [flattenRequireJs: Degrade <url> is referred to as both <moduleName1> and <moduleName2> from 'warning' to 'info' status.](https://github.com/assetgraph/assetgraph/commit/74fd7f5a04e7217efebeaf7b1148f4c193051e74) ([Andreas Lind Petersen](mailto:andreas@one.com))
2188
2189### v1.6.4 (2014-01-27)
2190
2191#### Pull requests
2192
2193- [#160](https://github.com/assetgraph/assetgraph/pull/160) Include inline script templates ([Munawwar Firoz](mailto:munawwarfiroz@hotmail.com))
2194- [#158](https://github.com/assetgraph/assetgraph/pull/158) Keep consistent Javascript style ([Peter Müller](mailto:munter@fumle.dk))
2195- [#159](https://github.com/assetgraph/assetgraph/pull/159) data-main should take requireJsConfig.baseUrl into account ([Peter Müller](mailto:munter@fumle.dk))
2196
2197#### Commits to master
2198
2199- [JavaScript: Degrade 'Skipping non-string JavaScriptAmdRequire item' to 'info' status. Looks like it's quite common.](https://github.com/assetgraph/assetgraph/commit/1ab33ca23b769665497f428622b9e18ff92c8930) ([Andreas Lind Petersen](mailto:andreas@one.com))
2200- [Update jsdom to 0.8.11. See \#141.](https://github.com/assetgraph/assetgraph/commit/95862ec7abc9298beec988f57cfb0b5e54d485cf) ([Andreas Lind Petersen](mailto:andreas@one.com))
2201
2202### v1.6.3 (2014-01-20)
2203
2204#### Pull requests
2205
2206- [#144](https://github.com/assetgraph/assetgraph/pull/144) Keep track of RequireJS relations on JavaScript assets to avoid UMD pattern problems in non-require cases ([Peter Müller](mailto:munter@fumle.dk))
2207- [#154](https://github.com/assetgraph/assetgraph/pull/154) transforms\/flattenRequireJs: When adding a require call at the end of a ... ([Peter Müller](mailto:munter@fumle.dk))
2208
2209#### Commits to master
2210
2211- [Added Peter to maintainers](https://github.com/assetgraph/assetgraph/commit/42d0816ea91105c7be0aa381f8734c1a24a87d1f) ([Peter Müller](mailto:munter@fumle.dk))
2212- [Update jsdom to 0.8.10](https://github.com/assetgraph/assetgraph/commit/a4341e7e4c33796763d61607437e9042c0bdcf7f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2213- [package.json: Hardcode the version numbers of the mkdir and imageinfo dependencies.](https://github.com/assetgraph/assetgraph/commit/7b730df988d81b7528729b5d2fec934828bb8422) ([Andreas Lind Petersen](mailto:andreas@one.com))
2214
2215### v1.6.2 (2014-01-14)
2216
2217- [Added transform for setting isFragment to false on assets without incoming relations \(One-com\/assetgraph-builder\#109\).](https://github.com/assetgraph/assetgraph/commit/a03feacf36bf8533ca728701cb1992bda020263f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2218- [Disable the YUICompressor and closure compiler tests](https://github.com/assetgraph/assetgraph/commit/f95cf530a32f0637536e606d864139d0cde80372) ([Andreas Lind Petersen](mailto:andreas@one.com))
2219
2220### v1.6.1 (2014-01-10)
2221
2222#### Pull requests
2223
2224- [#151](https://github.com/assetgraph/assetgraph/pull/151) Model dart2js compiled application\/dart scripts. ([Peter Müller](mailto:munter@fumle.dk))
2225- [#142](https://github.com/assetgraph/assetgraph/pull/142) Lower severity level of partially parsed CSS to warning isntead of error ([Peter Müller](mailto:munter@fumle.dk))
2226- [#150](https://github.com/assetgraph/assetgraph/pull/150) Model Jsx files and relations ([Peter Müller](mailto:munter@fumle.dk))
2227- [#145](https://github.com/assetgraph/assetgraph/pull/145) cleaning out some old stuff ([Sean Lang](mailto:slang800@gmail.com))
2228
2229#### Commits to master
2230
2231- [Update closure-compiler to 0.2.3.](https://github.com/assetgraph/assetgraph/commit/111924e0d939fef508243a9c731165f295081dd7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2232- [Removed bufferjs dependency and require node.js >= 0.8.0.](https://github.com/assetgraph/assetgraph/commit/abac7ae3ccfb3c71e2a1b8cf08d452de4a20248f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2233- [Added GETSTATICURL test.](https://github.com/assetgraph/assetgraph/commit/4668464bdb474c0408241ba0a2902c28c9e0f734) ([Andreas Lind Petersen](mailto:andreas@one.com))
2234- [Ignore data-bind attributes that don't parse as Knockout.js ones \(JavaScript object literals\).](https://github.com/assetgraph/assetgraph/commit/15ace1ada403c1a712ef7683d0d15a78124a677e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2235- [Update jsdom to 0.8.9.](https://github.com/assetgraph/assetgraph/commit/9e764b15313efb0c1198bfb9c91d986f3e945dbb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2236
2237### v1.6.0 (2013-11-28)
2238
2239#### Pull requests
2240
2241- [#132](https://github.com/assetgraph/assetgraph/pull/132) RequireJs Almond replacement ([Peter Müller](mailto:munter@fumle.dk))
2242- [#121](https://github.com/assetgraph/assetgraph/pull/121) Introduce new 'info' warning level. ([Peter Müller](mailto:munter@fumle.dk))
2243- [#125](https://github.com/assetgraph/assetgraph/pull/125) Optionalarguments in requirejs commonjs comatible syntax ([Peter Müller](mailto:munter@fumle.dk))
2244- [#126](https://github.com/assetgraph/assetgraph/pull/126) Htmltemplate implementation ([Peter Müller](mailto:munter@fumle.dk))
2245- [#123](https://github.com/assetgraph/assetgraph/pull/123) Model HTML imports ([Peter Müller](mailto:munter@fumle.dk))
2246- [#118](https://github.com/assetgraph/assetgraph/pull/118) corrected code example ([Sean Lang](mailto:slang800@gmail.com))
2247- [#115](https://github.com/assetgraph/assetgraph/pull/115) Added splitCssIfIeLimitIsReached transform with test cases ([Peter Müller](mailto:munter@fumle.dk))
2248- [#114](https://github.com/assetgraph/assetgraph/pull/114) Fixed logic to extract file name from path \(on Windows\) ([Munawwar](mailto:munawwarfiroz@hotmail.com))
2249
2250#### Commits to master
2251
2252- [Updated cssom-papandreou to v0.2.4-patch2](https://github.com/assetgraph/assetgraph/commit/d9d4e06c11a13e70761cd809ea9a8517f7922c5f) ([Peter Müller](mailto:munter@fumle.dk))
2253- [.travis.yml: Disable the node.js 0.6 build job. It keeps failing because 0.6 is no longer supported by jsdom.](https://github.com/assetgraph/assetgraph/commit/da9ad2cc61c9a872010e143d2ef8718b5ab09b98) ([Andreas Lind Petersen](mailto:andreas@one.com))
2254- [JavaScriptCommonJsRequire test: Fixed paths so they're not only valid on my dev machine \(argh\).](https://github.com/assetgraph/assetgraph/commit/4fb98e3b0930433863a7748970236831075f0dcb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2255- [Release 1.6.0beta29.](https://github.com/assetgraph/assetgraph/commit/f1f23cea1f8bbb694e655983146b3fa7df4bd2fe) ([Andreas Lind Petersen](mailto:andreas@one.com))
2256- [Update passerror to 1.0.0.](https://github.com/assetgraph/assetgraph/commit/dc27a2a1a3c0c56df20ef5ff0cd936d6f476bca1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2257- [+130 more](https://github.com/assetgraph/assetgraph/compare/v1.5.15...v1.6.0)
2258
2259### v1.5.15 (2014-06-30)
2260
2261- [http resolver: Attempt to handle more kinds of pre-response errors emitted by the request object.](https://github.com/assetgraph/assetgraph/commit/824c1ba440ec24bf9e71197d00f3a541abb75dc8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2262- [Disable Travis on v1.5.](https://github.com/assetgraph/assetgraph/commit/3d42ddbb35900693ec80039b9a8210ea96b26b72) ([Andreas Lind Petersen](mailto:andreas@one.com))
2263
2264### v1.5.14 (2014-06-27)
2265
2266- [http resolver: Avoid swallowing errors occurring after the response has started.](https://github.com/assetgraph/assetgraph/commit/275d261715d4b2a1d58a0ffad11df64ccde0c5ff) ([Andreas Lind Petersen](mailto:andreas@one.com))
2267
2268### v1.5.13 (2014-02-04)
2269
2270- [Don't throw an exception when getting\/setting 'href' for relation types that it doesn't make sense for.](https://github.com/assetgraph/assetgraph/commit/b24cb9ee9cbf870057fe57ee81951293942e7802) ([Andreas Lind Petersen](mailto:andreas@one.com))
2271
2272### v1.5.12 (2014-01-17)
2273
2274- [Use setImmediate instead of process.nextTick if available. \(cherry-picked from commit 3a92a64094dfb83250b424528edc88f730015136\)](https://github.com/assetgraph/assetgraph/commit/5891959d95c19d823ba723353a1b8e70e91d7b38) ([Andreas Lind Petersen](mailto:andreas@one.com))
2275
2276### v1.5.11
2277- [Release 1.5.11.](https://github.com/assetgraph/assetgraph/commit/fc1b56228c70b718953300799a3e9c449b232ee0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2278- [JavaScript.isEmpty: Don't break if the asset could not be parsed.](https://github.com/assetgraph/assetgraph/commit/25136b15e0a4ecec0dea4163b43141f61df95951) ([Andreas Lind Petersen](mailto:andreas@one.com))
2279
2280### v1.5.10
2281- [Release 1.5.10.](https://github.com/assetgraph/assetgraph/commit/0098732bb4fe6134425ffbadbb43063774722cd1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2282- [flattenStaticIncludes: Also add <link rel="stylesheet" href=...> tags pointing at .less files to the HTML.](https://github.com/assetgraph/assetgraph/commit/457748b9ba371cb18d5f63d62596cd92186ee775) ([Andreas Lind Petersen](mailto:andreas@one.com))
2283- [package.json: Added "tag":"v1.5" so npm publish won't overwrite the "latest" tag.](https://github.com/assetgraph/assetgraph/commit/4fce765606599f20f8d58ac0708fd4b88b68fd38) ([Andreas Lind Petersen](mailto:andreas@one.com))
2284
2285### v1.5.9
2286- [Release 1.5.9.](https://github.com/assetgraph/assetgraph/commit/8ea9ae7bb3abafa0b56e50e624fced3b0131f6f1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2287- [Fixed resolution of root-relative AMD require\/define relations.](https://github.com/assetgraph/assetgraph/commit/96d308a10b7c249a0d4218bc8338c0496457f4bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2288- [Moved the code that resolves a url while taking the root of the assetgraph into account into a helper method.](https://github.com/assetgraph/assetgraph/commit/53d3d6c1b6dcf9528b4f3c6abb4720be0c9dd84c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2289
2290### v1.5.8
2291- [Release 1.5.8.](https://github.com/assetgraph/assetgraph/commit/2c1f89c7ab8f86463ff2f4c9b0e7189cfc8963d6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2292- [inlineKnockoutJsTemplates: Only inline relations pointing at Html with a .ko ending.](https://github.com/assetgraph/assetgraph/commit/1ab7ebea067492b4570f4075987b915042ffa89a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2293- [inline\(Knockout|Angular\)JsTemplates: Don't attempt to inline relations pointing at unloaded Html assets.](https://github.com/assetgraph/assetgraph/commit/f2a44766fc30bfcf69cb13afea1ac0c91abd3fa8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2294
2295### v1.5.7
2296- [Release 1.5.7.](https://github.com/assetgraph/assetgraph/commit/115b03a7819397c7d9361d34d57228252b4313a2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2297- [Avoid calling require\('url'\).resolve\(undefined, ...\). It breaks in node.js >= 0.10.](https://github.com/assetgraph/assetgraph/commit/35622a1edf313fe65ebe8791ff7449ddf1754ba1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2298
2299### v1.5.6
2300- [Release 1.5.6.](https://github.com/assetgraph/assetgraph/commit/a7283b6c028e349903c0d7c3ddb08b7de09d2615) ([Andreas Lind Petersen](mailto:andreas@one.com))
2301- [convertHtmlStylesToInlineCssImports: Preserve the hrefType of the original relation.](https://github.com/assetgraph/assetgraph/commit/b11ac0dcce12c309c6d4f5c96d02d6f691bd38ef) ([Andreas Lind Petersen](mailto:andreas@one.com))
2302- [convertCssImportsToHtmlStyles: Preserve the hrefType of the original relations.](https://github.com/assetgraph/assetgraph/commit/bac64f3d193fd8c3c72eed44f030f2961f58d59d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2303- [inlineCssImagesWithLegacyFallback: Poiint at the IE-specific stylesheet with the same hrefType as the original relation.](https://github.com/assetgraph/assetgraph/commit/c79cf8ae2e4f2f2c0b6ad26c267242b25b0214a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2304
2305### v1.5.5
2306- [Release 1.5.5.](https://github.com/assetgraph/assetgraph/commit/ab9f65228f761d16dc35044c7dbbae85e7db8b38) ([Andreas Lind Petersen](mailto:andreas@one.com))
2307- [bundleRelations: Point at the bundled asset with a root-relative href if at least one of the bundled relations have a non-relative hrefType.](https://github.com/assetgraph/assetgraph/commit/3d0b15da7082d0a856305f748f8e1a682d90f886) ([Andreas Lind Petersen](mailto:andreas@one.com))
2308- [Model inline event handlers as relations.](https://github.com/assetgraph/assetgraph/commit/91484256f15220e8acb72068805b14c31ec3a7da) ([Andreas Lind Petersen](mailto:andreas@one.com))
2309
2310### v1.5.4
2311- [Release 1.5.4.](https://github.com/assetgraph/assetgraph/commit/696d08fe9598a5177961fc21cad455459b5d6894) ([Andreas Lind Petersen](mailto:andreas@one.com))
2312- [registerRequireJsConfig: Fixed some glitches in the url resolution code.](https://github.com/assetgraph/assetgraph/commit/cc41591cff4f049e737b8887720a0c86bb951daa) ([Andreas Lind Petersen](mailto:andreas@one.com))
2313
2314### v1.5.3
2315- [Release 1.5.3.](https://github.com/assetgraph/assetgraph/commit/a5546fdf1f0542fd265782ad58e3a711b8f155b3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2316- [registerRequireJsConfig: Added support for an option that sets the 'keepUnpopulated' property on all JavaScript assets if the require.js config hasn't been found yet. Hack, hack.](https://github.com/assetgraph/assetgraph/commit/aa6c861d8235b2e8c60e22330c5f537e27eee8b0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2317- [populate transform: Honor the 'keepUnpopulated' property when looking for outgoing relations.](https://github.com/assetgraph/assetgraph/commit/11a599bcda5c9638c00e44930fda462e3f0579dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2318
2319### v1.5.2
2320- [Release 1.5.2.](https://github.com/assetgraph/assetgraph/commit/17aafc0df0f63f0d5f107f99af070618e4df9e01) ([Andreas Lind Petersen](mailto:andreas@one.com))
2321- [StaticUrlMap: Don't break if there are wild card values, but the wildcards only match a single file.](https://github.com/assetgraph/assetgraph/commit/c9cdc686d6736fca18fb06c025455e8796307f8a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2322- [StaticUrlMap.findOutgoingRelationsInParseTree: Support GETSTATICURL\({...}.Foo\) as well as GETSTATICURL\({...}\['Foo'\]\).](https://github.com/assetgraph/assetgraph/commit/029e7ff6cfcf77a7decb8e9ca63a98342f40e350) ([Andreas Lind Petersen](mailto:andreas@one.com))
2323
2324### v1.5.1
2325- [Release 1.5.1.](https://github.com/assetgraph/assetgraph/commit/d9dc33971ab748babe7a97f9b3f9b9599804fb5d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2326- [populate transform: Replace one usage of the seq library with async to prevent process.nextTick overflow in node.js 0.10.](https://github.com/assetgraph/assetgraph/commit/4896397e28dfab6abb4daf30a1a5e32721ddf7dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2327
2328### v1.5.0
2329- [Release 1.5.0.](https://github.com/assetgraph/assetgraph/commit/206e1e2e848c22fa21e2d2a3803129831b6db580) ([Andreas Lind Petersen](mailto:andreas@one.com))
2330- [urlTools.makeFileUrlMatcher: Don't break when called with non-string arguments.](https://github.com/assetgraph/assetgraph/commit/3d2c1081b67d12fd12a2049de29ce2c5eab0a2be) ([Andreas Lind Petersen](mailto:andreas@one.com))
2331- [Update iconv to 2.0.3.](https://github.com/assetgraph/assetgraph/commit/2b4bbec751e9d55fb6db34922870c5149f1ca6e9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2332- [Update vows to 0.7.0 \(node.js 0.10 compatible\).](https://github.com/assetgraph/assetgraph/commit/77f001bd2c9b7c2f9a15da0da4e0246de33261de) ([Andreas Lind Petersen](mailto:andreas@one.com))
2333- [Removed Image.getHistogram \(not used\).](https://github.com/assetgraph/assetgraph/commit/fa11f75ce677e6bd4cc00a691e52951ea913421c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2334- [+1 more](https://github.com/assetgraph/assetgraph/compare/v1.4.2...v1.5.0)
2335
2336### v1.4.2
2337- [Release 1.4.2.](https://github.com/assetgraph/assetgraph/commit/e7d71c399d5a7e61663892ba8ca0ad20784bca30) ([Andreas Lind Petersen](mailto:andreas@one.com))
2338- [Unbreak JavaScriptAmd\(Require|Define\) for hrefs with extensions.](https://github.com/assetgraph/assetgraph/commit/bc264ecb0c69c3e8a6f3cdd0ef9361bbabb79fa6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2339- [registerRequireJsConfig: Fixed resolution of paths with more than one fragment.](https://github.com/assetgraph/assetgraph/commit/c7fadcd7014ec80c25bc7df312e5f173d0282403) ([Andreas Lind Petersen](mailto:andreas@one.com))
2340- [registerRequireJs transform: Fixed resolution of the 'paths' config when the path is a complete module name, not just a prefix. Fixes \#94.](https://github.com/assetgraph/assetgraph/commit/4a1bd07de062c35a23a51d0c5f06601df546da52) ([Andreas Lind Petersen](mailto:andreas@one.com))
2341- [Cleaned up the handling of relative AMD dependencies a bit.](https://github.com/assetgraph/assetgraph/commit/905298edb839cae510c51321167b1ea82b381e16) ([Andreas Lind Petersen](mailto:andreas@one.com))
2342- [+1 more](https://github.com/assetgraph/assetgraph/compare/v1.4.1...v1.4.2)
2343
2344### v1.4.1
2345- [Release 1.4.1.](https://github.com/assetgraph/assetgraph/commit/7e168901fb715c8688e3d61a4bf763b49262be02) ([Andreas Lind Petersen](mailto:andreas@one.com))
2346- [bundleRequireJs transform: Don't throw away the dependencies when detecting an UMD stub.](https://github.com/assetgraph/assetgraph/commit/136d4cb99a2089c39bf8875a9eaeba1ae7fe31e5) ([Andreas Lind Petersen](mailto:andreas@one.com))
2347
2348### v1.4.0
2349- [Release 1.4.0.](https://github.com/assetgraph/assetgraph/commit/b734378a0f718ac7a38acd9d7bc34f0d6481f38a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2350- [bundleRequireJs transform: Skip assets that haven't been loaded.](https://github.com/assetgraph/assetgraph/commit/356ca6838ce8b12af3f2c156a5bee54a4ce1dae1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2351- [Update jsdom-papandreou to 0.5.1-patch1.](https://github.com/assetgraph/assetgraph/commit/6aa095409a9bdecfb525efd5def08d51a7b0d513) ([Andreas Lind Petersen](mailto:andreas@one.com))
2352- [convertStylesheetsToInlineStyles: Convert NodeList to an array before calling .forEach\(\) on it. This used to work, but breaks with jsdom 0.5.](https://github.com/assetgraph/assetgraph/commit/d1d834893a7369ecfb149c3e446901736088c08f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2353- [Model cursor: url\(...\) as a CssImage relation. Fixes \#96.](https://github.com/assetgraph/assetgraph/commit/391e345d9363eb98b96ca292c043d5dbcbfc40ed) ([Andreas Lind Petersen](mailto:andreas@one.com))
2354
2355### v1.3.12
2356#### Pull requests
2357
2358- [#100](https://github.com/assetgraph/assetgraph/pull/100) Relation.resolve for unknown protocols ([Peter Müller](mailto:munter@fumle.dk))
2359
2360#### Commits to master
2361
2362- [Release 1.3.12.](https://github.com/assetgraph/assetgraph/commit/dcefb66965720188b925ad7f816cbe7ebac775b9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2363
2364### v1.3.11
2365- [Release 1.3.11.](https://github.com/assetgraph/assetgraph/commit/a005270107838909a41722370edea0ff74a8c304) ([Andreas Lind Petersen](mailto:andreas@one.com))
2366- [bundleRelations: Make sure that all @import rules go at the top of the bundled asset.](https://github.com/assetgraph/assetgraph/commit/41a016f710f7a35dbbfdca6012eb01720e658307) ([Andreas Lind Petersen](mailto:andreas@one.com))
2367
2368### v1.3.10
2369#### Pull requests
2370
2371- [#98](https://github.com/assetgraph/assetgraph/pull/98) data-main-attribute now accepts '.js' file endings. Relates to \#97 ([Peter Müller](mailto:munter@fumle.dk))
2372
2373#### Commits to master
2374
2375- [Release 1.3.10.](https://github.com/assetgraph/assetgraph/commit/a3dc3fa33dd47ecc7d8b81edcbf1f7494215b22c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2376- [CacheManifest: Fixed parsing of existing cache manifest.](https://github.com/assetgraph/assetgraph/commit/ee377bf7672e0e7e42b8f8dedbc8f7cc44e2a057) ([Andreas Lind Petersen](mailto:andreas@one.com))
2377- [package.json: Removed pretest hook so that newer npm versions don't get stuck in an infinite loop.](https://github.com/assetgraph/assetgraph/commit/cceb246263c918f8b74220b42cf77bdd15b97564) ([Andreas Lind Petersen](mailto:andreas@one.com))
2378- [test\/JavaScriptAmdRequire: Added missing var-statement](https://github.com/assetgraph/assetgraph/commit/438c29904e59965af887192a0be07c19fe239a2a) ([Peter Müller](mailto:munter@fumle.dk))
2379- [http resolver: Wait a configurable amount of time before retrying a request that failed due to a socket hangup or timeout \(defaults to 250 ms\).](https://github.com/assetgraph/assetgraph/commit/e5afe20dacb006083e26740cd4e1f1418f1e811e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2380
2381### v1.3.9
2382- [Release 1.3.9.](https://github.com/assetgraph/assetgraph/commit/72b446882455ff31787471a7b8167b10e7c0384f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2383- [JavaScript, text getter: Always add a semicolon at the end like the UglifyJS binary does.](https://github.com/assetgraph/assetgraph/commit/e73a3b644f10e38d1793b01ab4dc56f39e648fb5) ([Andreas Lind Petersen](mailto:andreas@one.com))
2384
2385### v1.3.8
2386- [Release 1.3.8.](https://github.com/assetgraph/assetgraph/commit/7e51e07cb11f59514a17df0f678c2bf94d4a9c0b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2387- [compressJavaScript: Compress assets bigger than ~2KB in an external process and run one concurrent job per CPU.](https://github.com/assetgraph/assetgraph/commit/539f6d28a7556235b600841d27aee3774714a467) ([Andreas Lind Petersen](mailto:andreas@one.com))
2388- [Name the convertHtmlRequireJsMainToHtmlScript transform.](https://github.com/assetgraph/assetgraph/commit/d72ee2445881938c03b5615c3b3fa757e742c418) ([Andreas Lind Petersen](mailto:andreas@one.com))
2389
2390### v1.3.7
2391- [Release 1.3.7.](https://github.com/assetgraph/assetgraph/commit/e2b2e2e04942f83ce93bd3fb144b81070570cfa3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2392- [Implemented I18n.prettyPrint \(canonicalizes the first two levels\).](https://github.com/assetgraph/assetgraph/commit/bdb55ae83d1f0d882001a51f957ce2e983cc7a0b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2393
2394### v1.3.6
2395- [Release 1.3.6.](https://github.com/assetgraph/assetgraph/commit/fde60e074537a4cc67e0a47584bd15361e331348) ([Andreas Lind Petersen](mailto:andreas@one.com))
2396- [Added transform that converts <script data-main=...> to <script src=...> to avoid depending on require.js in production.](https://github.com/assetgraph/assetgraph/commit/8939f1a2086fa626553ac25ef92c19c64c4d9f64) ([Andreas Lind Petersen](mailto:andreas@one.com))
2397- [Model <!--esi ... --> as an inline HTML asset. Fixes \#93.](https://github.com/assetgraph/assetgraph/commit/c336978aec9cba941f83139ece739c866556d1e2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2398
2399### v1.3.5
2400- [Release 1.3.5.](https://github.com/assetgraph/assetgraph/commit/d4c579677e86321d3412c72f20b44e2c36e5d17e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2401- [compressJavaScript transform: Preserve the copyright notice comments of the original asset.](https://github.com/assetgraph/assetgraph/commit/49a83cdb5adfdef1f88eb01c87b065b54710d43b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2402- [Updated the GETSTATICURL implementation in a test to support {...} wildcards.](https://github.com/assetgraph/assetgraph/commit/bc24d49fc427e329cf45fc575ff276391a53f48c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2403
2404### v1.3.4
2405- [Release 1.3.4.](https://github.com/assetgraph/assetgraph/commit/e6fc492e2b9c66b6bd496843f1c23b8802692e43) ([Andreas Lind Petersen](mailto:andreas@one.com))
2406- [AssetGraph.recomputeBaseAssets: Don't throw an error if a base asset cannot be recomputed \(see d96e21e3\).](https://github.com/assetgraph/assetgraph/commit/4df6fc083e02042959997646ffefea02b71a6644) ([Andreas Lind Petersen](mailto:andreas@one.com))
2407- [bundleRelations, sharedBundles strategy: Fixed error with duplicate HtmlScript\/HtmlStyle references.](https://github.com/assetgraph/assetgraph/commit/42bc2b60ea0ba8007c0e5cab8c7133d0dd109704) ([Andreas Lind Petersen](mailto:andreas@one.com))
2408
2409### v1.3.3
2410- [Release 1.3.3.](https://github.com/assetgraph/assetgraph/commit/f62881e8d1258c0a9f11780389a925b4b5e90ff1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2411- [bundleRequireJs: Added ugly hack to make sure that the parentNode property of top-level INCLUDEs end up pointing at the bundle asset's top level statements array.](https://github.com/assetgraph/assetgraph/commit/ba7cd24c68f293c1cdca3d0d626d5322806e8d81) ([Andreas Lind Petersen](mailto:andreas@one.com))
2412- [bundleRelations, sharedBundles: Fixed off-by-one error.](https://github.com/assetgraph/assetgraph/commit/3487b9a88ecb237517ae7cf7b06dd35a32a2c47c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2413
2414### v1.3.2
2415- [Release 1.3.2.](https://github.com/assetgraph/assetgraph/commit/9727fff971f53b92629234764346962b34c5563f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2416- [Update uglifyast to 0.1.0.](https://github.com/assetgraph/assetgraph/commit/03cfe0b75d1c389f9a140623aafe7c5ec577ba3b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2417- [ImageSrcSet: Removed redundant requires.](https://github.com/assetgraph/assetgraph/commit/6e4af952fb7a9ae587d44ad4bbf4805433de94fd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2418- [relation.refreshHref: Don't break for root-relative urls when the relation isn't part of an AssetGraph instance.](https://github.com/assetgraph/assetgraph/commit/2ce835a1adb187b8bc1421034a0fbfc60d5cecce) ([Andreas Lind Petersen](mailto:andreas@one.com))
2419- [Revert "Html.findOutgoingRelationsInParseTree: Also recognize <script type='text\/template'> as an HtmlInlineScriptTemplate relation. See assetgraph-builder\#44."](https://github.com/assetgraph/assetgraph/commit/fa2e70d4e7358ee6faa665e364013178d65d9cd8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2420
2421### v1.3.1
2422- [Release 1.3.1.](https://github.com/assetgraph/assetgraph/commit/eb021e1b27d4ac0daef524505f82ba5e5aac3f70) ([Andreas Lind Petersen](mailto:andreas@one.com))
2423- [bundleRelations, sharedBundles: Don't process relations that have been detached.](https://github.com/assetgraph/assetgraph/commit/b3c29e4be30c97f282d686978904ad809f302f75) ([Andreas Lind Petersen](mailto:andreas@one.com))
2424- [bundleRelations: Share the code for generating the discriminator between the two strategies.](https://github.com/assetgraph/assetgraph/commit/773d2e59eb5110b88d3747d682b19299411c0ada) ([Andreas Lind Petersen](mailto:andreas@one.com))
2425- [inlineAngularJsTemplates: Remove orphaned Html assets after inlining.](https://github.com/assetgraph/assetgraph/commit/b25924b9183f5a1168d0def69002959deec6ec57) ([Andreas Lind Petersen](mailto:andreas@one.com))
2426- [addCacheManifest: Only list loaded assets in the cache manifest.](https://github.com/assetgraph/assetgraph/commit/5402b9e0cb3da6a497fd8a7be6424cad2c4e54bb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2427- [+8 more](https://github.com/assetgraph/assetgraph/compare/v1.3.0...v1.3.1)
2428
2429### v1.3.0
2430- [Release 1.3.0.](https://github.com/assetgraph/assetgraph/commit/6699c4afb2ebdd165f700d6e85a189f2b2eacaa8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2431- [HtmlInlineScriptTemplate: Set this.node.textContent when inlining, but retrieve innerHTML when populating the relation. Seems to work, although I'm not completely happy.](https://github.com/assetgraph/assetgraph/commit/c188352922e2b0b64d6762414a17b8611bdd5c27) ([Andreas Lind Petersen](mailto:andreas@one.com))
2432- [Fixed the inlineKnockoutJsTemplates test.](https://github.com/assetgraph/assetgraph/commit/cc143615abec4a27e4971d8766709834f8cef51d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2433- [Added foo.png to the inlineKnockoutJsTemplates test.](https://github.com/assetgraph/assetgraph/commit/ef07b3db7ce21ce15f7dd6290be48eb82d9743ed) ([Andreas Lind Petersen](mailto:andreas@one.com))
2434- [bundleRequireJs: Leave relations to Knockout.js templates alone.](https://github.com/assetgraph/assetgraph/commit/03a42641f1c47d71362bc38830d2ffcec59f3552) ([Andreas Lind Petersen](mailto:andreas@one.com))
2435- [+8 more](https://github.com/assetgraph/assetgraph/compare/v1.2.5...v1.3.0)
2436
2437### v1.2.5
2438- [Release 1.2.5.](https://github.com/assetgraph/assetgraph/commit/2135da6591859161870e2126c6f0a0b398cb29e6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2439- [Experimental implementation of a transform that inlines Knockout.js templates.](https://github.com/assetgraph/assetgraph/commit/83df0c3d61a52d00da2c718fbcbdc9bd47552e4d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2440- [Css: Model url\(...\) tokens in mask image properties as relations.](https://github.com/assetgraph/assetgraph/commit/be6f7023b5eeea7c4bb38b5d8ddacfaf3ef1e05e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2441- [Fixed docs for Asset.rawSrc.](https://github.com/assetgraph/assetgraph/commit/9a57de327997cc8f4321921ae7c4a357e3ab3b22) ([Andreas Lind Petersen](mailto:andreas@one.com))
2442- [JavaScript.findOutgoingRelationsInParseTree: Removed redundant 'type' property.](https://github.com/assetgraph/assetgraph/commit/1e43d65b9e8b921b60bfcae9545ebdc0ebede887) ([Andreas Lind Petersen](mailto:andreas@one.com))
2443- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.2.4...v1.2.5)
2444
2445### v1.2.4
2446- [Release 1.2.4.](https://github.com/assetgraph/assetgraph/commit/16aac2ad6278cdf578efda766c6a9e2f77a98185) ([Andreas Lind Petersen](mailto:andreas@one.com))
2447- [Html.minify: Preserve whitespace after comment nodes that are preserved.](https://github.com/assetgraph/assetgraph/commit/605c372fb6541491ce654df0fc678472f241093b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2448- [Remove lib\/util\/memoizeAsyncAccessor.js \(not used and superseeded by node-memoizeasync\).](https://github.com/assetgraph/assetgraph/commit/459aca590b4f6f11e5fbc30e1dc3a467465e2a91) ([Andreas Lind Petersen](mailto:andreas@one.com))
2449
2450### v1.2.3
2451- [Release 1.2.3.](https://github.com/assetgraph/assetgraph/commit/56d91b2abe452775241edbc31828803271d5814b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2452- [Revert "Added 'removeAngularJsTemplatesThatHaveBeenInlined' transform. Hopefully it's temporary."](https://github.com/assetgraph/assetgraph/commit/9e6ef35b1a948557a4bdf292daac4e9b56d6b6f7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2453- [inlineAngularJsTemplate: Remove the existing JavaScriptAngularJsTemplate relations. Prevents the templates from getting cloned.](https://github.com/assetgraph/assetgraph/commit/a658b0c5d635cf272980c8fc1f1f3b53a15ff934) ([Andreas Lind Petersen](mailto:andreas@one.com))
2454- [Implemented JavaScriptAngularJsTemplateCacheAssignment.inline.](https://github.com/assetgraph/assetgraph/commit/b36a140c881efc4b3a8925271129b880ced6bb25) ([Andreas Lind Petersen](mailto:andreas@one.com))
2455
2456### v1.2.2
2457- [Release 1.2.2.](https://github.com/assetgraph/assetgraph/commit/07a70fae3dec393e0d7ea7039bdaa89167fcc61f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2458- [transforms.populate, when an asset cannot be loaded: Degrade from an error to a warning.](https://github.com/assetgraph/assetgraph/commit/95a78099d2402f728c2ee389a7ec1a0de821dfd3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2459- [Added 'removeAngularJsTemplatesThatHaveBeenInlined' transform. Hopefully it's temporary.](https://github.com/assetgraph/assetgraph/commit/71cdf9a2acb7162870c5e27626cc67e2fc679b3d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2460- [transforms.writeStatsToStderr: Only attempt to gather stats for loaded assets.](https://github.com/assetgraph/assetgraph/commit/5a1dc1eaf695b1a2a6fa01c7f3f61841c3e30e14) ([Andreas Lind Petersen](mailto:andreas@one.com))
2461
2462### v1.2.1
2463- [Release 1.2.1.](https://github.com/assetgraph/assetgraph/commit/d4a9ed414d0fa4ddb5bd0125c0a12d846eb9520d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2464- [Fixed JavaScriptAngularJsTemplateCacheAssignment.detach.](https://github.com/assetgraph/assetgraph/commit/f2b79c3d5f3c86d740c0dfaac2b4ed9c917a77e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2465- [Implemented JavaScriptAngularJsTemplate.inline.](https://github.com/assetgraph/assetgraph/commit/1db57cbf3873113f365a817771bb3d8c4a41631f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2466- [inlineAngularJsTemplates: Minor fixes.](https://github.com/assetgraph/assetgraph/commit/ac02a27a61e6d19a52094d4bc3a7170b2eccdd53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2467- [Major API cleanup.](https://github.com/assetgraph/assetgraph/commit/6c23f7509f2f32d8e147b0c540bbc0a552f828a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2468
2469### v1.2.0
2470- [Release 1.2.0.](https://github.com/assetgraph/assetgraph/commit/22de0302a38166ca12fa7934d92fc626a6b714b7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2471- [inlineCssImagesWithLegacyFallback: Support ?inline=false](https://github.com/assetgraph/assetgraph/commit/38781f8a0ec4a55718ca60a444d9dc9ee7532764) ([Andreas Lind Petersen](mailto:andreas@one.com))
2472- [transforms.inlineCssImagesWithLegacyFallback: Replaced -ag-inline-image with a GET parameter called 'inline'.](https://github.com/assetgraph/assetgraph/commit/3b768067d9cba71b209801ee617499fb75f8777c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2473- [Converted README to markdown.](https://github.com/assetgraph/assetgraph/commit/86e5e4e9db7b31b784e03d572581fc5b96cbce76) ([Andreas Lind Petersen](mailto:andreas@one.com))
2474
2475### v1.1.7
2476- [Release 1.1.7.](https://github.com/assetgraph/assetgraph/commit/47ae0fa6bc5515037f1d62096efa5edc1c846841) ([Andreas Lind Petersen](mailto:andreas@one.com))
2477- [http resolver: Wait a configurable amount of time before retrying a request that failed due to a socket hangup or timeout \(defaults to 250 ms\).](https://github.com/assetgraph/assetgraph/commit/bac88576487c4a392c024758f47ed3fdeb452f9d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2478
2479### v1.1.6
2480- [Release 1.1.6.](https://github.com/assetgraph/assetgraph/commit/cfa376e9056767e26ff1b39f232b6e02d54bfbfb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2481- [bundleRelations, sharedBundles strategy: Fixed error with duplicate HtmlScript\/HtmlStyle references.](https://github.com/assetgraph/assetgraph/commit/20f001d606e9e54d0909c25d66b42deef6cce6a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2482- [bundleRequireJs: Added ugly hack to make sure that the parentNode property of top-level INCLUDEs end up pointing at the bundle asset's top level statements array.](https://github.com/assetgraph/assetgraph/commit/1af612d27e1ad396f68e83465030cc41ba933276) ([Andreas Lind Petersen](mailto:andreas@one.com))
2483
2484### v1.1.5
2485- [Release 1.1.5.](https://github.com/assetgraph/assetgraph/commit/19d40b3db45ab72ba489b273b41c8ebc6947b293) ([Andreas Lind Petersen](mailto:andreas@one.com))
2486- [bundleRelations, sharedBundles: Fixed off-by-one error.](https://github.com/assetgraph/assetgraph/commit/9d7400ee8ad8d1c50db913f962e418be09f084a6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2487
2488### v1.1.4
2489- [Release 1.1.4.](https://github.com/assetgraph/assetgraph/commit/f16f09a16999516d2d59d092a598eee3c3a9d79f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2490- [relation.refreshHref: Don't break for root-relative urls when the relation isn't part of an AssetGraph instance.](https://github.com/assetgraph/assetgraph/commit/9fac875814681fe258a024634e3420b342bcace8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2491- [package.json: Specify "tag": "v1.1" so new versions published from the v1.1 branch don't get the 'latest' tag.](https://github.com/assetgraph/assetgraph/commit/40e2e786a78077604243484e63a9a119402e4aa0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2492
2493### v1.1.3
2494- [Release 1.1.3.](https://github.com/assetgraph/assetgraph/commit/7e9cc0cc37e8e4860327d3063b4daa83e0eb21a2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2495- [bundleRelations, sharedBundles: Don't process relations that have been detached.](https://github.com/assetgraph/assetgraph/commit/80593c06b0126ec9204b3414d50819cd34243810) ([Andreas Lind Petersen](mailto:andreas@one.com))
2496- [bundleRelations: Share the code for generating the discriminator between the two strategies.](https://github.com/assetgraph/assetgraph/commit/c2a082837b611f182dc87b402be45a2f9f42cdb6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2497
2498### v1.1.2
2499- [Release 1.1.2.](https://github.com/assetgraph/assetgraph/commit/1d5836c158a8eeb79f47309d75e19ddb7d847afc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2500- [Fully implemented CssUrlTokenRelation.detach\(\).](https://github.com/assetgraph/assetgraph/commit/1b9ce3485810023049c00b166200a1692b4c0611) ([Andreas Lind Petersen](mailto:andreas@one.com))
2501
2502### v1.1.1
2503- [Release 1.1.1.](https://github.com/assetgraph/assetgraph/commit/e0b193d51173f3e4fd068732aaa3e79032916a6f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2504- [relations.StaticUrlMapEntry: Also escape ? when building a regexp out of the url.](https://github.com/assetgraph/assetgraph/commit/fc9304833d3c705e802622f7d57f75c35d89a844) ([Andreas Lind Petersen](mailto:andreas@one.com))
2505- [file resolver: Don't remove the query string and fragment identifier when expanding wildcards.](https://github.com/assetgraph/assetgraph/commit/979363796be2f6f3bac62ffe4b4bd474a4e1ab2f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2506
2507### v1.1.0
2508- [Release 1.1.0.](https://github.com/assetgraph/assetgraph/commit/a5bb1517de965020e1673b659932341eb138ab1b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2509
2510### v1.0.28
2511- [Release 1.0.28.](https://github.com/assetgraph/assetgraph/commit/6dd5536434b64f84ab66ee4fd1659e5d243ca87a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2512- [Update iconv to 2.0.6.](https://github.com/assetgraph/assetgraph/commit/b1b3208273ece517eba00f6a2af76b79a4b7442c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2513- [Update vows to 0.7.0.](https://github.com/assetgraph/assetgraph/commit/c8d975d0a6e4541c0f08e85c24ce9aa2eb6250e5) ([Andreas Lind Petersen](mailto:andreas@one.com))
2514- [package.json: Prevent "npm install" from going bonkers with newer npm versions.](https://github.com/assetgraph/assetgraph/commit/c559c99a9639637c76a273175463344fa2948124) ([Andreas Lind Petersen](mailto:andreas@one.com))
2515- [urlTools.makeFileUrlMatcher: Don't break when called with non-string arguments.](https://github.com/assetgraph/assetgraph/commit/e002e89d6de7552a31ec0a344623a9760f127b9b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2516- [+1 more](https://github.com/assetgraph/assetgraph/compare/v1.0.27...v1.0.28)
2517
2518### v1.0.27
2519- [Release 1.0.27.](https://github.com/assetgraph/assetgraph/commit/c0d41deb90873e54a09ab6e9224881285d87b1a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2520- [flattenStaticIncludes: If there's an existing include of an asset, only preserve it if it comes before the insertion point.](https://github.com/assetgraph/assetgraph/commit/a2a8a38dc8f7d24c13e4cdb30c958cf5da1cacec) ([Andreas Lind Petersen](mailto:andreas@one.com))
2521
2522### v1.0.26
2523- [Release 1.0.26.](https://github.com/assetgraph/assetgraph/commit/d0390e917d64e01413f48a9c13b5276cb2c19c53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2524- [transforms.flattenStaticIncludes: Don't add duplicate HtmlScript\/HtmlStyle relations.](https://github.com/assetgraph/assetgraph/commit/0381bf50f54a6f203deddc687a507e57a7f4c8fe) ([Andreas Lind Petersen](mailto:andreas@one.com))
2525
2526### v1.0.25
2527- [Release 1.0.25.](https://github.com/assetgraph/assetgraph/commit/c79a08cabfdaba10f4605a9c4a9e1c21e40125bf) ([Andreas Lind Petersen](mailto:andreas@one.com))
2528- [inlineCssImagesWithLegacyFallback: Fixed bug with multiple Html assets pointing at the same stylesheet \(introduced in d7bb02b\).](https://github.com/assetgraph/assetgraph/commit/0a2a35e240fdb319604051de9139976827ef30ad) ([Andreas Lind Petersen](mailto:andreas@one.com))
2529- [file resolver: Don't throw an error if a wildcard expands to nothing. It's inconvenient in loadAssets and doesn't really help in any situation.](https://github.com/assetgraph/assetgraph/commit/51dcb150034fe4d890abe8898b40cf9ad6d7d916) ([Peter Müller](mailto:munter@fumle.dk))
2530- [relations.HtmlAlternateLink: Fixed typo: setProperty => setAttribute.](https://github.com/assetgraph/assetgraph/commit/4db63ce94ae3d6a63152f38a238e6cd8dae98a74) ([Andreas Lind Petersen](mailto:andreas@one.com))
2531- [Model <meta name="msapplication-TileImage" content="..."> as a relation. Fixes \#87.](https://github.com/assetgraph/assetgraph/commit/40a9348ad8fa86f4f38b491ea93733c8526f9380) ([Andreas Lind Petersen](mailto:andreas@one.com))
2532- [+3 more](https://github.com/assetgraph/assetgraph/compare/v1.0.24...v1.0.25)
2533
2534### v1.0.24
2535- [Release 1.0.24.](https://github.com/assetgraph/assetgraph/commit/e5c027215c90bc1d2b22b5c5d411cb4b5deaaed6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2536- [Html: Added support for data-bind="{...}". Fixes \#85.](https://github.com/assetgraph/assetgraph/commit/9ccfb94866eec7ba300d5bbf639e2bac394f8b4a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2537- [Remove accidentally committed debug code.](https://github.com/assetgraph/assetgraph/commit/cb1fddd48f04d8dcaaa2ade265c0b124eb629aa4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2538- [assets.Text: Added a couple of more extensions](https://github.com/assetgraph/assetgraph/commit/52d79b38ffe96193cd1cd34ad081f061c90b8063) ([Andreas Lind Petersen](mailto:andreas@one.com))
2539- [Constant fold the arguments to TRHTML and GETTEXT so they support string concatenatetions etc.](https://github.com/assetgraph/assetgraph/commit/9f6c13021f48fb75ea644fd8318c45e476909ea1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2540- [+5 more](https://github.com/assetgraph/assetgraph/compare/v1.0.23...v1.0.24)
2541
2542### v1.0.23
2543- [Release 1.0.23.](https://github.com/assetgraph/assetgraph/commit/ddc48b769a2a12a5fce469e7770207cd98d76bf9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2544- [JavaScript.findOutgoingRelationsInParseTree: Prevent bogus warnings when skipping already defined modules.](https://github.com/assetgraph/assetgraph/commit/4f735a707e988f8e4c9e1659cf91028160dbc369) ([Andreas Lind Petersen](mailto:andreas@one.com))
2545- [Asset.populate: Instantiate the assets pointed to by data: urls.](https://github.com/assetgraph/assetgraph/commit/9447dc24936388f8e225607aea42741b30302de8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2546- [Moved the data url parsing code into its own module.](https://github.com/assetgraph/assetgraph/commit/5465e555c40c637aea62958347686bbacfe4db2a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2547
2548### v1.0.22
2549- [Release 1.0.22.](https://github.com/assetgraph/assetgraph/commit/2ca1f49ab59a80929c1b56db41346102221b28e7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2550- [relations.JavaScriptTrHtml: Added missing baseAssetQuery.](https://github.com/assetgraph/assetgraph/commit/5b715f8ef7fdb3f26a427e5544141c06887a6ca7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2551
2552### v1.0.21
2553- [Release 1.0.21.](https://github.com/assetgraph/assetgraph/commit/ab111623b05a1df5af2fb257dc6da1fb297c9aa9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2554- [JavaScript.findOutgoingRelationsInParseTree: Skip define\/requires referring to named defines occurring in the same file.](https://github.com/assetgraph/assetgraph/commit/6293f4fbd6157a8e0bae58ec6df3c0c98260bacc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2555- [Css: Also recognize border-image-source as a relation.](https://github.com/assetgraph/assetgraph/commit/589833a603328c7eed3695ba81c09d760905cf53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2556
2557### v1.0.20
2558- [Release 1.0.20.](https://github.com/assetgraph/assetgraph/commit/a61f36c4de66a3e84c5eed054a9c46a6051cd9ab) ([Andreas Lind Petersen](mailto:andreas@one.com))
2559- [http resolver: Also retry when the server sends back a 5xx error.](https://github.com/assetgraph/assetgraph/commit/2116ba210df6d23b468603bc9b38e881a680befb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2560
2561### v1.0.19
2562- [Release 1.0.19.](https://github.com/assetgraph/assetgraph/commit/93f55a53605c14a8f277a97a8f2370fd0609a100) ([Andreas Lind Petersen](mailto:andreas@one.com))
2563- [Model <img srcset=...> as relations and assets. Fixes \#83.](https://github.com/assetgraph/assetgraph/commit/08fa49b2c86f105c7cd36415bf6638fefb0e55c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2564- [Relation.baseAsset: Fixed error message.](https://github.com/assetgraph/assetgraph/commit/7a7632233262859c8af23730860ce3202faf99bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2565- [relations.HtmlIFrameSrcDoc: Fixed typos in error messages.](https://github.com/assetgraph/assetgraph/commit/9c48507b569576be1eebe9788d58b21990973a45) ([Andreas Lind Petersen](mailto:andreas@one.com))
2566
2567### v1.0.18
2568- [Release 1.0.18.](https://github.com/assetgraph/assetgraph/commit/22536fd53476cb75b7ab437546d89e2d3afcfa86) ([Andreas Lind Petersen](mailto:andreas@one.com))
2569- [Html.minify: Preserve whitespace after an empty tag in non-block level context.](https://github.com/assetgraph/assetgraph/commit/c220561d29d98afee07a87a94994adde6a9deea4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2570- [Remove un-used Travis-CI-image in the README.](https://github.com/assetgraph/assetgraph/commit/47cfa4a33096aa28907fd348c7c03515da3cc120) ([Morten Siebuhr](mailto:msi@one.com))
2571
2572### v1.0.17
2573#### Pull requests
2574
2575- [#80](https://github.com/assetgraph/assetgraph/pull/80) Warn instead of error on unknown url scheme ([Peter Müller](mailto:munter@fumle.dk))
2576
2577#### Commits to master
2578
2579- [Release 1.0.17.](https://github.com/assetgraph/assetgraph/commit/e83f0f21604d58d4c5c5b4f1fcf75dca33fa3cdc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2580- [assets.Html: Classify 'head', 'title', 'meta', 'link', 'style', and 'script' as block-level so more insignificant white space will be removed by the minify method.](https://github.com/assetgraph/assetgraph/commit/f78454facda5910814ef0997035e7ab8dcf839e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2581- [bundleRelations: Don't skip unresolved relations when checking whether a conditional comment contains relations that require to current bundle to be flushed.](https://github.com/assetgraph/assetgraph/commit/7bf467c30ced918fe9362c6870c76370df086280) ([Andreas Lind Petersen](mailto:andreas@one.com))
2582- [bundleRelations: Update .parentNode of JavaScriptInclude relations to point at the top level statements of the bundle \(fixes the detach method\).](https://github.com/assetgraph/assetgraph/commit/e9a934c9556343aa8bae6ee6f709ee861377a4f9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2583- [README.rst: link to assetgraph-builder](https://github.com/assetgraph/assetgraph/commit/fd34b23510a2f3468b4aa976c345a1d2b9e23d6e) ([Peter Müller](mailto:munter@fumle.dk))
2584- [+5 more](https://github.com/assetgraph/assetgraph/compare/v1.0.16...v1.0.17)
2585
2586### v1.0.16
2587- [Release 1.0.16.](https://github.com/assetgraph/assetgraph/commit/fad656163b83240ed4c7aa59addac73618ea388c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2588- [resolvers.http: Fixed parsing of charset=... in the Content-Type header.](https://github.com/assetgraph/assetgraph/commit/0f47d8048c0f2b3d9e4055ba0a7c81dded8cd37d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2589
2590### v1.0.15
2591- [Release 1.0.15.](https://github.com/assetgraph/assetgraph/commit/296ddbd87f5bef1a418585f74805e87c62818627) ([Andreas Lind Petersen](mailto:andreas@one.com))
2592- [JavaScriptTrHtml: Support TRHTML\(GETTEXT\(...\)\), support the 'omitFunctionCall' property, allow externalization, added test.](https://github.com/assetgraph/assetgraph/commit/a89e959671df27884d91219246247b54b28e67a3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2593- [JavaScriptGetText: Fixed href getter\/setter when target asset is inline, added test.](https://github.com/assetgraph/assetgraph/commit/8991f41857051d6bbc6e4241b542ff68b476db4f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2594- [assets.JavaScript: Don't require TRHTML to be called with a string as its first argument. Opens the door to TRHTML\(GETTEXT\(<fileName>\)\) as long as the GETTEXT is inlined before the TRHTML is processed.](https://github.com/assetgraph/assetgraph/commit/3e9489a8c462b4428386fdd46782036279458bfa) ([Andreas Lind Petersen](mailto:andreas@one.com))
2595
2596### v1.0.14
2597- [Release 1.0.14.](https://github.com/assetgraph/assetgraph/commit/fc6f25bd18d2e0126b2782dabe0605a04d8fd67b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2598- [Model TRHTML\("..."\) as a relation.](https://github.com/assetgraph/assetgraph/commit/b59d368bab06d6804574f056914c4e2756191eac) ([Andreas Lind Petersen](mailto:andreas@one.com))
2599- [transforms.bundleRequireJs: Removed no longer required 2nd parameter to the getModuleName function.](https://github.com/assetgraph/assetgraph/commit/7cef3dd65447c4abe9e76b60715cc43337a83b2f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2600
2601### v1.0.13
2602#### Pull requests
2603
2604- [#72](https://github.com/assetgraph/assetgraph/pull/72) The repo your repo could be like! ([travis4all](mailto:travis4all@diamon.dz))
2605
2606#### Commits to master
2607
2608- [Release 1.0.13.](https://github.com/assetgraph/assetgraph/commit/f6550e1a90069db1bacc779656f53b75c4d5bcd8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2609- [Html.\_reformatParseTree: Be more conservative about removing whitespace. Will have to find a better algorithm for detecting significant whitespace later.](https://github.com/assetgraph/assetgraph/commit/ed0b838c36040b26b47622cc93f95966e13ad54d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2610- [assets.Html.\_reformatParseTree: Forgot to check removeWhiteSpace in one place.](https://github.com/assetgraph/assetgraph/commit/aa7698e230a3beec83b1694538139f7e7d932102) ([Andreas Lind Petersen](mailto:andreas@one.com))
2611- [README.rst: Fixed travis image reference.](https://github.com/assetgraph/assetgraph/commit/caab4b3ee080f845c99201d307e102affebe2f97) ([Andreas Lind Petersen](mailto:andreas@one.com))
2612- [Updated the recommended less version.](https://github.com/assetgraph/assetgraph/commit/4bd7c8fb9158d33a506825220b19d2b93d14a523) ([Andreas Lind Petersen](mailto:andreas@one.com))
2613
2614### v1.0.12
2615- [Release 1.0.12.](https://github.com/assetgraph/assetgraph/commit/cafe0a5477faba1333f3c94ad033acbd4d5ec985) ([Andreas Lind Petersen](mailto:andreas@one.com))
2616- [package.json: Update less to 1.3.0.](https://github.com/assetgraph/assetgraph/commit/1f030e02f71fcf0b235272a22f676a9543e9a6d6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2617- [transforms.bundleRequireJs: Detach JavaScriptAmd\(Define|Require\) relations to non-AMD modules, as determined by whether the module contains a plausible define statement. This removes the module from the require\/define array so require.js won't try to load it at runtime. Fixes \#77.](https://github.com/assetgraph/assetgraph/commit/d12365535030c28f855109523486868f3d02a787) ([Andreas Lind Petersen](mailto:andreas@one.com))
2618
2619### v1.0.11
2620- [Release 1.0.11.](https://github.com/assetgraph/assetgraph/commit/58863f938ff7657185d4cce4cc2cdade406bc568) ([Andreas Lind Petersen](mailto:andreas@one.com))
2621- [Html.\_reformatParseTree: Don't remove whitespace right before and after <span data-i18n='...'> and preserve one leading\/trailing space in text nodes below a tag with a data-i18n attribute.](https://github.com/assetgraph/assetgraph/commit/0061013268d1ae347a329947c42b0bf477fcef0a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2622
2623### v1.0.10
2624- [Release 1.0.10.](https://github.com/assetgraph/assetgraph/commit/3f64902dae37fe6ba5fe8832ad46b6254c8bfc9b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2625- [CacheManifestEntry: Fixed href setter with freshly attached entries.](https://github.com/assetgraph/assetgraph/commit/905d128923d163a42ac3da2d6cd610c6af4e15f4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2626- [transforms.addCacheManifest: Strip the query string, fragment identifier, and the .html extension when generating the url of the cache manifest from the html url.](https://github.com/assetgraph/assetgraph/commit/30bfffa2febf1e25ac3cabab870421218a10d4b3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2627- [transforms.addCacheManifest: Renamed the returned function to 'addCacheManifest'.](https://github.com/assetgraph/assetgraph/commit/457c52b1715ee985b59145539569e3dc17ca8cab) ([Andreas Lind Petersen](mailto:andreas@one.com))
2628
2629### v1.0.9
2630- [Release 1.0.9.](https://github.com/assetgraph/assetgraph/commit/7f346f61270433c7e9aacc5e6a48a24d2ccf28e0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2631- [Added urlTools.findCommonUrlPrefix.](https://github.com/assetgraph/assetgraph/commit/2b015bba0d7678b465beef98b06fc65060e5bdb8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2632- [assets.resolveConfig: Don't call encodeURI if assetConfig is a string that includes a protocol.](https://github.com/assetgraph/assetgraph/commit/cdb23a7749d75c1bf5b453ab9f51908855ad2799) ([Andreas Lind Petersen](mailto:andreas@one.com))
2633- [AssetGraph: Removed no longer used \_transformContexts instance var.](https://github.com/assetgraph/assetgraph/commit/e7a678752087ebb1bf87b1e3c0478e616810b15c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2634- [Moved the code for figuring out AssetGraph.root into a helper function in urlTools.](https://github.com/assetgraph/assetgraph/commit/3b3042bd75a2cffab6e4bc03e1a00959411bf27b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2635- [+1 more](https://github.com/assetgraph/assetgraph/compare/v1.0.8...v1.0.9)
2636
2637### v1.0.8
2638- [Release 1.0.8.](https://github.com/assetgraph/assetgraph/commit/f38525790e8e1bc4a8dff8fe0f9262fd08894379) ([Andreas Lind Petersen](mailto:andreas@one.com))
2639- [Html.minify: Don't touch non-breaking space.](https://github.com/assetgraph/assetgraph/commit/e01ad8565f349d26f491b3303b70a5a15d427cbb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2640
2641### v1.0.7
2642- [Release 1.0.7.](https://github.com/assetgraph/assetgraph/commit/3d9eeb763bf8fc096e4a65cac0c2628248c5c424) ([Andreas Lind Petersen](mailto:andreas@one.com))
2643- [Html.minify: More aggressive removal of whitespace.](https://github.com/assetgraph/assetgraph/commit/fb4c72d440ad04ec1fb0d0a889fcfcbc5f6731da) ([Andreas Lind Petersen](mailto:andreas@one.com))
2644- [Added cloneAsset\/require.js test.](https://github.com/assetgraph/assetgraph/commit/3f5a232fa36d8eae826639a611383fc778cfb6be) ([Andreas Lind Petersen](mailto:andreas@one.com))
2645- [bundleRequireJs test: Made the less plugin test a bit more advanced with two Html assets.](https://github.com/assetgraph/assetgraph/commit/978782a24ae75c6cced33e9742065e0805278a89) ([Andreas Lind Petersen](mailto:andreas@one.com))
2646- [Simplified transforms.bundleRequireJs.](https://github.com/assetgraph/assetgraph/commit/35d49a5242bdfcd6728b9cf2ae1d30fd8d8ff979) ([Andreas Lind Petersen](mailto:andreas@one.com))
2647- [+2 more](https://github.com/assetgraph/assetgraph/compare/v1.0.6...v1.0.7)
2648
2649### v1.0.6
2650- [Release 1.0.6.](https://github.com/assetgraph/assetgraph/commit/b08a6198449ebd4b00434999d0495708f957661c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2651- [transforms.bundleRequireJs: Don't break in certain scenarios where multiple Html assets depend on the same module chains.](https://github.com/assetgraph/assetgraph/commit/f59114a3ac1192b92334552c3a824116632a0515) ([Andreas Lind Petersen](mailto:andreas@one.com))
2652- [Asset.clone: Added hack to make sure that the relations resolve correctly, even without attaching an incoming relation.](https://github.com/assetgraph/assetgraph/commit/1adf5963880bb453d7cb6666fd3ae5ad71e77402) ([Andreas Lind Petersen](mailto:andreas@one.com))
2653- [Implemented AssetGraph.prototype.\(eachAssetPreOrder|collectAssetsPreOrder\).](https://github.com/assetgraph/assetgraph/commit/6931493075862fac227a56427986b2cfc2a5a575) ([Andreas Lind Petersen](mailto:andreas@one.com))
2654- [Added failing transforms.bundleRequireJs test.](https://github.com/assetgraph/assetgraph/commit/051c222cff57f4953356bae9fca148008a8f9ac8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2655
2656### v1.0.5
2657- [Release 1.0.5.](https://github.com/assetgraph/assetgraph/commit/d31f4df3429fb159f0fd91392339be46abc774a9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2658- [JavaScript.clone & transforms.compressJavaScript: Preserve 'quoteChar' and 'initialComments' attributes.](https://github.com/assetgraph/assetgraph/commit/a114bc478698f86977d9b727ec7187431d04aab1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2659
2660### v1.0.4
2661- [Release 1.0.4.](https://github.com/assetgraph/assetgraph/commit/8f6265b0d97d2a5b219b7d90278d0240006b3bf1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2662- [Model <script type='text\/html'> templates as relations and assets.](https://github.com/assetgraph/assetgraph/commit/db7612553a3d8c69f8eb74418006f7dbd835c79e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2663- [Update jsdom-papandreou to 0.2.14-patch3.](https://github.com/assetgraph/assetgraph/commit/a7a979a6557c76a3690d7f02561dcb4fff0c0cf0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2664
2665### v1.0.3
2666- [Release 1.0.3.](https://github.com/assetgraph/assetgraph/commit/c707b9b88f5b244648a31f76a18a54939ab1c8f3) ([Andreas Lind Petersen](mailto:andreas@one.com))
2667- [Treat extensions as case insensitive when looking them up in assets.typeByExtension.](https://github.com/assetgraph/assetgraph/commit/76a659f43b197df98f1874011c4e7d118ec2f627) ([Andreas Lind Petersen](mailto:andreas@one.com))
2668- [assets.\*: Made asset.defaultExtension a getter and replaced alternativeExtensions with supportedExtensions \(an array where the default extension is the first element\).](https://github.com/assetgraph/assetgraph/commit/d03104713b7e971daeb375e67ceea275f62cee5c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2669
2670### v1.0.2
2671- [Release 1.0.2.](https://github.com/assetgraph/assetgraph/commit/3a12fb2a6222d46e546d6003c609331f2c986dac) ([Andreas Lind Petersen](mailto:andreas@one.com))
2672- [Simplified transforms.moveAssets and transforms.moveAssetsInOrder and made the behavior more sane when the target url is relative\/root-relative or protocol-relative.](https://github.com/assetgraph/assetgraph/commit/a1029e255164fbcacfb4cc3ed695a4749d5577dd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2673- [Asset.url setter: DTRT if set to a protocol-relative, root-relative, or relative url. Fixes \#75.](https://github.com/assetgraph/assetgraph/commit/7ebb4883bd94f64571804f974ddd11775ed0a90d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2674- [Relation.baseAsset getter: More friendly error message if the base asset cannot be found.](https://github.com/assetgraph/assetgraph/commit/8c26797775dd0517d620035ff290a8f85a44496f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2675
2676### v1.0.1
2677- [Release 1.0.1.](https://github.com/assetgraph/assetgraph/commit/c5f19cc1d3b504f7a9cf9de4acbf3287725b6230) ([Andreas Lind Petersen](mailto:andreas@one.com))
2678- [assets.Html & assets.JavaScript: Emit 'warn' on the assetGraph instance instead of logging to the console. Added asset.urlOrDescription getter for convenience.](https://github.com/assetgraph/assetgraph/commit/60210ce0e5e823e6a45dd8f948c145ef430817ce) ([Andreas Lind Petersen](mailto:andreas@one.com))
2679
2680### v1.0.0
2681- [Release 1.0.0. Yup!](https://github.com/assetgraph/assetgraph/commit/71d312d4b7008b865513d2dc52b0bc4019a7591f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2682- [Added support for <meta charset='...'> when determining and updating the encoding of Html assets, and prefer it to the <meta http-equiv='Content-Type' content='text\/html; ...'> syntax.](https://github.com/assetgraph/assetgraph/commit/a5fb9c15a324a7bd76cc7b0d003ae98861e08904) ([Andreas Lind Petersen](mailto:andreas@one.com))
2683- [Model Flash as an asset. Fixes \#76.](https://github.com/assetgraph/assetgraph/commit/64c05370520402fa796d02fa37bec81629313788) ([Andreas Lind Petersen](mailto:andreas@one.com))
2684- [README: one.include => INCLUDE etc.](https://github.com/assetgraph/assetgraph/commit/532da507a9e79ceed82c15adb448ced7b8267d36) ([Andreas Lind Petersen](mailto:andreas@one.com))
2685- [one.include => INCLUDE, one.getStaticUrl => GETSTATICURL, one.getText => GETTEXT](https://github.com/assetgraph/assetgraph/commit/65a10bd4c3ad62833fb5c6e0cfcc4edc48fa7b43) ([Andreas Lind Petersen](mailto:andreas@one.com))
2686- [+70 more](https://github.com/assetgraph/assetgraph/compare/v0.4.59...v1.0.0)
2687
2688### v0.4.59
2689- [Release 0.4.59.](https://github.com/assetgraph/assetgraph/commit/b76bd8c0b56dc5434b61b7945f600a5c59244e7a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2690- [transforms.flattenStaticIncludes: Don't remove non-one.include relations from the graph. Fixes a problem with missing base assets.](https://github.com/assetgraph/assetgraph/commit/d77d7ec86f2e59ebc6a362fd49d4bf03ce398f56) ([Andreas Lind Petersen](mailto:andreas@one.com))
2691
2692### v0.4.58
2693- [Release 0.4.58.](https://github.com/assetgraph/assetgraph/commit/5da769e3a5a2bfccb517f01824c224a728b746cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2694- [HtmlDataBindAttribute, HtmlKnockoutContainerless: Strip leading and trailing newlines when inlining \(only relevant when the asset is pretty-printed\).](https://github.com/assetgraph/assetgraph/commit/61c29314a64272eaf5833532265c5b4a4554955f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2695- [assets.Html.reformatParseTree: Don't remove Knockout.js containerless binding comments, even when removeComments is true.](https://github.com/assetgraph/assetgraph/commit/550e5d1cbffe8e6522c11e106b189473ae817119) ([Andreas Lind Petersen](mailto:andreas@one.com))
2696- [Set isExternalizable=false on the Css assets pointed to by HtmlStyleAttribute relations.](https://github.com/assetgraph/assetgraph/commit/83f7ac09142616d12a2d3a176b10edf384832e47) ([Andreas Lind Petersen](mailto:andreas@one.com))
2697- [assets.Html: Removed '.php' from alternativeExtensions. Doesn't really make sense.](https://github.com/assetgraph/assetgraph/commit/d98a072c404015f835439d0d85e70095eef42ace) ([Andreas Lind Petersen](mailto:andreas@one.com))
2698
2699### v0.4.57
2700- [Release 0.4.57.](https://github.com/assetgraph/assetgraph/commit/8b9af8e1d5758b494e3cbb7abc94e67a03b75b55) ([Andreas Lind Petersen](mailto:andreas@one.com))
2701- [Added asset.isExternalizable attribute and changed transforms.externalizeRelations and transforms.mergeIdenticalAssets to the assets that have it set.](https://github.com/assetgraph/assetgraph/commit/daee09e060cae01f064cd24d3a6d70881a85e375) ([Andreas Lind Petersen](mailto:andreas@one.com))
2702
2703### v0.4.56
2704- [Release 0.4.56.](https://github.com/assetgraph/assetgraph/commit/9e98cb56fcbead545d1797619e7622e1543618d9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2705- [Saner handling of protocol-relative urls.](https://github.com/assetgraph/assetgraph/commit/45d185c8509dddcce627ce4dccba74c519bb1b02) ([Andreas Lind Petersen](mailto:andreas@one.com))
2706- [assets.ensureAssetConfigHasType: Don't crash if the stdin of the 'file' command is closed before we've completed piping into it.](https://github.com/assetgraph/assetgraph/commit/3db539c9a19d3067d2c06f44a3626e9cd2e494fb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2707- [TransformQueue: Implemented .else\(\)](https://github.com/assetgraph/assetgraph/commit/70a23efaf09400e7196669755f7034601ff644d6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2708
2709### v0.4.55
2710- [Release 0.4.55.](https://github.com/assetgraph/assetgraph/commit/176d2af30046b3e50db91f33e00b9e260d39c08b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2711- [transforms.bundleRelations: Preserve the copyright notices from each bundled asset.](https://github.com/assetgraph/assetgraph/commit/27be3c368cf2f51864bd5ae23e88bc3cf8f0d477) ([Andreas Lind Petersen](mailto:andreas@one.com))
2712- [JavaScript: Only preserve leading Copyright comments with \/\*! ... \*\/ à la YUICompressor.](https://github.com/assetgraph/assetgraph/commit/414d2d5b0c0f6b38e6e514caa03b20ffab9e4b44) ([Andreas Lind Petersen](mailto:andreas@one.com))
2713
2714### v0.4.54
2715- [Release 0.4.54.](https://github.com/assetgraph/assetgraph/commit/8ec3621e6bdb34c9181ef65135fda481275a6548) ([Andreas Lind Petersen](mailto:andreas@one.com))
2716- [CssImage.href setter: Don't lose the !important suffix.](https://github.com/assetgraph/assetgraph/commit/35e2be3e443f6eff2fe1be1be4f4c35d89addb69) ([Andreas Lind Petersen](mailto:andreas@one.com))
2717- [Added support for the Knockout.js containerless flow syntax: <!-- ko foreach: ... -->](https://github.com/assetgraph/assetgraph/commit/2ed358ac6e4da75a3835bc7ec0d7430bedbcce8b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2718- [Slightly improve docs for relation.hrefType.](https://github.com/assetgraph/assetgraph/commit/4f708d21780b0d174a2c7e7372cf0a7b7bceb6ad) ([Andreas Lind Petersen](mailto:andreas@one.com))
2719
2720### v0.4.53
2721- [Release 0.4.53.](https://github.com/assetgraph/assetgraph/commit/e3ead000c609bbdda9b3c3089c38f4ef797c137f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2722- [Asset.populate: Resolve root-relative urls correctly when both assetGraph.root and the base asset url are file:](https://github.com/assetgraph/assetgraph/commit/b381f7b83d67d5fc3f4a1704f6b417226c20fd67) ([Andreas Lind Petersen](mailto:andreas@one.com))
2723
2724### v0.4.52
2725- [Release 0.4.52.](https://github.com/assetgraph/assetgraph/commit/c4ea7b34bedf81df8667cf0284d39a2baf3d308f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2726- [Update to uglify-js-papandreou 1.3.3-patch2 and update all require\('uglify-js'\) statements to require\('uglify-js-papandreou'\) -- whoops.](https://github.com/assetgraph/assetgraph/commit/370e2c3adc770a8dfa5c49f5634fe63f982ae4d8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2727
2728### v0.4.51
2729- [Release 0.4.51.](https://github.com/assetgraph/assetgraph/commit/095f1dd4541805a3bab2b954bf057e90cef5c6ad) ([Andreas Lind Petersen](mailto:andreas@one.com))
2730- [Minor fixes to make the test suite pass again after the previous commit.](https://github.com/assetgraph/assetgraph/commit/81923d913af1803eb21432befd32de9f0632ca04) ([Andreas Lind Petersen](mailto:andreas@one.com))
2731- [Relation \(experimental\): Added support for hrefType='rootRelative' and hrefType='protocolRelative'.](https://github.com/assetgraph/assetgraph/commit/597083e8a1944b4a30573acace2f9635ac8fb94b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2732
2733### v0.4.50
2734- [Release 0.4.50.](https://github.com/assetgraph/assetgraph/commit/d2aee245af50da9fa09954aa07873f498b737b95) ([Andreas Lind Petersen](mailto:andreas@one.com))
2735- [Update to uglify-js-papandreou 1.3.3-patch1 and prefer singlequotes when serializing data-bind attributes.](https://github.com/assetgraph/assetgraph/commit/94b55cb3d01a5c577f91f60c32b3f6ea9c8cb421) ([Andreas Lind Petersen](mailto:andreas@one.com))
2736- [Model javascript: urls as inline assets. Fixes \#53.](https://github.com/assetgraph/assetgraph/commit/1e41256c438ee78d12d1fd11c4fe2a98c5f7b58d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2737
2738### v0.4.49
2739- [Release 0.4.49.](https://github.com/assetgraph/assetgraph/commit/a28b5a9dcfa55575173f0151ac8b48d4a77e7b02) ([Andreas Lind Petersen](mailto:andreas@one.com))
2740- [Model data-bind \(Knockout.js\) attributes as relations to inline JavaScript assets.](https://github.com/assetgraph/assetgraph/commit/d3b14a24784c080f60db718f99e436eba0c600b5) ([Andreas Lind Petersen](mailto:andreas@one.com))
2741
2742### v0.4.48
2743- [Release 0.4.48.](https://github.com/assetgraph/assetgraph/commit/747e2a0d92be5f24f08841cb2e190967aea0ba57) ([Andreas Lind Petersen](mailto:andreas@one.com))
2744- [Gaah...](https://github.com/assetgraph/assetgraph/commit/8fb37eb434c30870852799125cfe48280b94705e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2745
2746### v0.4.47
2747- [Release 0.4.47.](https://github.com/assetgraph/assetgraph/commit/366200dcaf34935e79df105e2a4033fb3febd5cf) ([Andreas Lind Petersen](mailto:andreas@one.com))
2748- [fsTools: Fixed typo, grrr.](https://github.com/assetgraph/assetgraph/commit/bada0fd5a329edd512ff31199f86e2bb0de68924) ([Andreas Lind Petersen](mailto:andreas@one.com))
2749
2750### v0.4.46
2751- [Release 0.4.46.](https://github.com/assetgraph/assetgraph/commit/886071b9160c00ee302ba9e8ca8d48dcb1df1adf) ([Andreas Lind Petersen](mailto:andreas@one.com))
2752- [Use fs.stat instead of path.exists.](https://github.com/assetgraph/assetgraph/commit/e9c2634d9aeda36ff799f13232329556ea249e5c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2753- [Minor cleanup of an unused regexp and a comment.](https://github.com/assetgraph/assetgraph/commit/3ac7fa56a0886e703629e74d820a205c5e18458e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2754
2755### v0.4.45
2756- [Release 0.4.45.](https://github.com/assetgraph/assetgraph/commit/e37e06e9f12cebce59fa609d77a645d16742eb6f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2757- [Relation.resolve: Don't detach relations that cannot be resolved \(if they point at an unsupported scheme, for instance\) -- just remove them from the graph. Backported from master, where it's part of 05546df.](https://github.com/assetgraph/assetgraph/commit/58859ec7e59df01483a8cf6ff591add16e306b9d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2758- [Added test demonstrating that relations to unsupported schemes are detached.](https://github.com/assetgraph/assetgraph/commit/d14c951753fe17c106bfab75643a7d12d4835a46) ([Andreas Lind Petersen](mailto:andreas@one.com))
2759
2760### v0.4.44
2761#### Pull requests
2762
2763- [#70](https://github.com/assetgraph/assetgraph/pull/70) V0.4 ([Peter Müller](mailto:munter@fumle.dk))
2764
2765#### Commits to master
2766
2767- [Release 0.4.44.](https://github.com/assetgraph/assetgraph/commit/4e07040f4e3d47dd499888efbe938dc0419a0520) ([Andreas Lind Petersen](mailto:andreas@one.com))
2768- [Don't break when a relation points at an unsupported scheme, just skip it. Really. Fixes \#54.](https://github.com/assetgraph/assetgraph/commit/e14773389ee8fe6cee741d94814df017b62df765) ([Andreas Lind Petersen](mailto:andreas@one.com))
2769
2770### v0.4.43
2771- [Release 0.4.43.](https://github.com/assetgraph/assetgraph/commit/2cba84c7d58c5fb89598edab8d6222158a77139a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2772- [Added test that ensures that unsupported protocols are left alone.](https://github.com/assetgraph/assetgraph/commit/27f51dc791a3f32c53df167bfef91644eec33c66) ([Andreas Lind Petersen](mailto:andreas@one.com))
2773- [Preserve the first comment in JavaScript assets like the UglifyJS binary does \(assuming it's a copyright notice\).](https://github.com/assetgraph/assetgraph/commit/913f230f7242e5c7704ae0fac644e5e46d514315) ([Andreas Lind Petersen](mailto:andreas@one.com))
2774
2775### v0.4.42
2776- [Release 0.4.42.](https://github.com/assetgraph/assetgraph/commit/ca1d12ce1d8fef63673d2419095c51c7c741b535) ([Andreas Lind Petersen](mailto:andreas@one.com))
2777- [relation.refreshHref: Don't rewrite root-relative urls to relative ones.](https://github.com/assetgraph/assetgraph/commit/a4a9bbd6ba2b8a110a0a061d460bb3beb519a4a6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2778
2779### v0.4.41
2780- [Release 0.4.41.](https://github.com/assetgraph/assetgraph/commit/d7a9a7cf067bc785b491fc487f42540e775bb79e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2781- [transforms.bundleRelations: Fixed bundling in the presence of same-type relations that aren't to be included in the bundle.](https://github.com/assetgraph/assetgraph/commit/41db4610ee3df89f5fb4f3e639fd06d1ea862757) ([Andreas Lind Petersen](mailto:andreas@one.com))
2782- [assets.JavaScript: Don't warn about 'non-string' items when skipping require|define\(\['exports'\], ...\).](https://github.com/assetgraph/assetgraph/commit/16097ecc2f41addad252e8335d76bce31da567dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2783
2784### v0.4.40
2785- [Release 0.4.40.](https://github.com/assetgraph/assetgraph/commit/ea42c2df786c71e0db94412f3014425f1ffb2084) ([Andreas Lind Petersen](mailto:andreas@one.com))
2786- [assets.Html: Don't model define\(\['exports'\], ...\) and require\(\['exports'\], ...\) as relations. Closes \#67.](https://github.com/assetgraph/assetgraph/commit/023ff7a16ea6efe459314718e5115a7aca694445) ([Andreas Lind Petersen](mailto:andreas@one.com))
2787- [The 'uglifyAst' module was moved to its own package \(uglifyast\), get it from there.](https://github.com/assetgraph/assetgraph/commit/24446d04be0cf2fb7dce0e1c3699755ee0f53ac2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2788
2789### v0.4.39
2790- [Release 0.4.39.](https://github.com/assetgraph/assetgraph/commit/b80a4468ce8dae465934e05f58f8c9695b601685) ([Andreas Lind Petersen](mailto:andreas@one.com))
2791- [transforms.loadAssets: Limit the concurrency to 10 when loading the assets.](https://github.com/assetgraph/assetgraph/commit/16f653c6494308594f08584b47eb1693d2c8eccc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2792
2793### v0.4.38
2794- [Release 0.4.38.](https://github.com/assetgraph/assetgraph/commit/5708f8696467629fd24fffc4ad7fa49d8bde1e53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2795- [Experimental: Added support for asset.keepUnpopulated.](https://github.com/assetgraph/assetgraph/commit/7904c1d86e457139ee5618abe4dff36d4f0a49ca) ([Andreas Lind Petersen](mailto:andreas@one.com))
2796- [Asset.prototype.load: If metadata object from the proxy specifies an encoding, just update the \_encoding property instead of using the setter, which has a bunch of unwanted side effects in this case.](https://github.com/assetgraph/assetgraph/commit/a9e442ffd35d2091e22295e0eb381ec36bc3c4b4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2797
2798### v0.4.37
2799- [Release 0.4.37.](https://github.com/assetgraph/assetgraph/commit/1e9ae452982f4fe5d1eb085fe94850f20c9f4f72) ([Andreas Lind Petersen](mailto:andreas@one.com))
2800- [Asset.prototype.unload: Get the outgoing relations via the getter instead of accessing \_outgoingRelations directly. Fixes unloading of assets that have had outgoing relations removed since they were initially populated.](https://github.com/assetgraph/assetgraph/commit/de79947d139ac1c70d524817785ba38158725236) ([Andreas Lind Petersen](mailto:andreas@one.com))
2801- [assets.{Css,JavaScript,Html,Xml,CacheManifest,Json}, parseTree setter: Clean up the relations properly.](https://github.com/assetgraph/assetgraph/commit/aabecb1dff7958200d622b3a44bf557769e9ab1f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2802- [Implemented Asset.prototype.unload and got rid of the \_clearOutgoingRelations method.](https://github.com/assetgraph/assetgraph/commit/b3b978c961159239bf93a6c7d1d1217be05de903) ([Andreas Lind Petersen](mailto:andreas@one.com))
2803
2804### v0.4.36
2805- [Release 0.4.36.](https://github.com/assetgraph/assetgraph/commit/48217e3a4dd9f0a94a7077d3db6f27a1772251fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2806- [AssetGraph constructor: Don't break if config.root is undefined.](https://github.com/assetgraph/assetgraph/commit/24f0f8c4952a39753eed978a21c4372fb015202d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2807
2808### v0.4.35
2809- [Release 0.4.35.](https://github.com/assetgraph/assetgraph/commit/d0dcc69a81f4ed6ced453a5fd5d73172fcef7497) ([Andreas Lind Petersen](mailto:andreas@one.com))
2810- [assets.resolveConfig: Only call encodeURI when resolving a string \(bug introduced in 641a8bc\).](https://github.com/assetgraph/assetgraph/commit/7a9c56271534fdf296bc0ec80cf04e70f6c649b6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2811
2812### v0.4.34
2813- [Release 0.4.34.](https://github.com/assetgraph/assetgraph/commit/d501224dc9f5a4d9b48104da9387d5f7069785a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2814- [uglifyAst.objToAst: Sort object keys in an attempt to make the output deterministic.](https://github.com/assetgraph/assetgraph/commit/c481cdde1beb61e6a48e0de940a6c6fed55aa00c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2815
2816### v0.4.33
2817- [Release 0.4.33.](https://github.com/assetgraph/assetgraph/commit/cfd37bd1acb0b770a001e63945acd4a15c7a2326) ([Andreas Lind Petersen](mailto:andreas@one.com))
2818- [transforms.convertStylesheetsToInlineStyles: Only follow relations to stylesheets if the media attribute matches.](https://github.com/assetgraph/assetgraph/commit/ce98bf34e605f2c24a1735c833fd2493d179e167) ([Andreas Lind Petersen](mailto:andreas@one.com))
2819- [resolvers.http: Added support for 'numRetries' setting in the 'requestOptions' object on the returned function. Will reattempt the request in case of a pre-HTTP-response error.](https://github.com/assetgraph/assetgraph/commit/812c77312b80e0a5e708da5d0ad691f35534127e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2820- [Implemented transforms.convertStylesheetsToInlineStyles. Fixes \#65.](https://github.com/assetgraph/assetgraph/commit/123396ed934c660787a948a5657b3cd4daf96836) ([Andreas Lind Petersen](mailto:andreas@one.com))
2821- [Css.eachRuleInParseTree: If lambda returns false for a given rule, don't traverse the subrules.](https://github.com/assetgraph/assetgraph/commit/81df440ae512301519a2a9af599ac6bcd75d9c0d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2822- [+7 more](https://github.com/assetgraph/assetgraph/compare/v0.4.32...v0.4.33)
2823
2824### v0.4.32
2825- [Release 0.4.32.](https://github.com/assetgraph/assetgraph/commit/44149a2277352702476970d964204ee107e75a9b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2826- [More Windows path resolution fixes.](https://github.com/assetgraph/assetgraph/commit/c230ab755f09e0bfe7ae9f0d21f59c25cb5b39b9) ([Andreas Lind Petersen](mailto:andreas@one.com))
2827
2828### v0.4.31
2829- [Release 0.4.31.](https://github.com/assetgraph/assetgraph/commit/7d3f5852b8993fb1895d92495d0bb7a9d507584e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2830- [Fix path resolution on Windows.](https://github.com/assetgraph/assetgraph/commit/408fe8c06e8a184f75a4c949b5cfbf8a8220c990) ([Andreas Lind Petersen](mailto:andreas@one.com))
2831
2832### v0.4.30
2833- [Release 0.4.30.](https://github.com/assetgraph/assetgraph/commit/c3b022b0218c87220dca65f86e43e3cb4c926a61) ([Andreas Lind Petersen](mailto:andreas@one.com))
2834- [AssetGraph.\_runTransform: Don't throw away the error object \(bug introduced in 6264935.](https://github.com/assetgraph/assetgraph/commit/3b7bc515378b04729e826f2b44db3dc3f85db9b8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2835- [transforms.bundleRequireJs: Issue the correct module names when augmenting the define statements.](https://github.com/assetgraph/assetgraph/commit/2223355480c6ddf6176c10c597cde097dde29a99) ([Andreas Lind Petersen](mailto:andreas@one.com))
2836- [AssetGraph.\_runTransform: Warn if a transform calls the callback more than once and ignore the subsequent calls.](https://github.com/assetgraph/assetgraph/commit/6264935f763154d63639ff03a9b75b0c736844fd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2837
2838### v0.4.29
2839- [Release 0.4.29.](https://github.com/assetgraph/assetgraph/commit/684bcb043ce44ac95d9e0c2a79a9366a49a676c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2840- [Fixed Asset.rawSrc setter.](https://github.com/assetgraph/assetgraph/commit/e444faa9dc53b2072c50d442ea404d6e2ac21351) ([Andreas Lind Petersen](mailto:andreas@one.com))
2841- [Update master](https://github.com/assetgraph/assetgraph/commit/774dd0159d218fbeb82fa90c7db09a8a756a39ae) ([Andreas Lind Petersen](mailto:andreas@one.com))
2842
2843### v0.4.28
2844- [Release 0.4.28.](https://github.com/assetgraph/assetgraph/commit/d86837d8125de339913c9c7c3af094cddde1467e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2845- [transforms.registerRequireJsConfig: Don't attempt to extract the config from not yet loaded non-JavaScript assets.](https://github.com/assetgraph/assetgraph/commit/047c598544094b1a5929006e08792ed59f64da94) ([Andreas Lind Petersen](mailto:andreas@one.com))
2846
2847### v0.4.27
2848#### Pull requests
2849
2850- [#58](https://github.com/assetgraph/assetgraph/pull/58) \[minor\] Fix a RequireJS module definition ([Karl Guillotte](mailto:karl.guillotte.1@gmail.com))
2851
2852#### Commits to master
2853
2854- [Release 0.4.27.](https://github.com/assetgraph/assetgraph/commit/5eeb21af5219ec1891c862e61e3995469a5e1828) ([Andreas Lind Petersen](mailto:andreas@one.com))
2855- [transforms.registerRequireJsConfig: Also look for require.config\({...}\) and var require = {...}; in assets that aren't loaded at the time they're added to the graph. Fixes \#57.](https://github.com/assetgraph/assetgraph/commit/484df76bdac730154bbbe20971ab38da28210343) ([Andreas Lind Petersen](mailto:andreas@one.com))
2856- [Made Asset an EventEmitter again and emit a 'load' event.](https://github.com/assetgraph/assetgraph/commit/c308c58bdd075f56beda9b4348bae1516a1d0f7b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2857- [Html.findOutgoingRelationsInParseTree: Disregard protocol relative urls when source asset has a file: url. Fixes \#34.](https://github.com/assetgraph/assetgraph/commit/b1b11db549ec1aa22d7451609b9f92f46cd0005a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2858- [HtmlConditionalComment: Added support for <!--\[if ...\]><!--> ... <!--<!\[endif\]--> syntax and fixed \#60.](https://github.com/assetgraph/assetgraph/commit/3f202d56461455341412df3e5b0e67c798a4e0d2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2859- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.4.26...v0.4.27)
2860
2861### v0.4.26
2862- [Release 0.4.26.](https://github.com/assetgraph/assetgraph/commit/12740daf859a3b1180edbeff5748623c194019a0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2863- [relations.StaticUrlMapEntry, wildVardValues: Map undefined to so \*\* that don't match anything get a sane value.](https://github.com/assetgraph/assetgraph/commit/b2cf6c891fe297b9416e3f56df69208fbaa2a6ac) ([Andreas Lind Petersen](mailto:andreas@one.com))
2864
2865### v0.4.25
2866- [Release 0.4.25.](https://github.com/assetgraph/assetgraph/commit/384ee46255f0d836dc08358bc8b0ade523802bb1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2867- [relations.StaticUrlMapEntry: Fixed regexp generation for \/\*\*\/ in wildcard urls \(take 2\).](https://github.com/assetgraph/assetgraph/commit/07b4c80486068382c2e2baa780f6a20c4d7954ef) ([Andreas Lind Petersen](mailto:andreas@one.com))
2868
2869### v0.4.24
2870- [Release 0.4.24.](https://github.com/assetgraph/assetgraph/commit/06394715574ac9be5928ee81db2492d4679725ae) ([Andreas Lind Petersen](mailto:andreas@one.com))
2871- [relations.StaticUrlMapEntry: Fixed regexp generation for \/\*\*\/ in wildcard urls.](https://github.com/assetgraph/assetgraph/commit/8be76d299cbbd519e681df98343b2813a548fe2f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2872
2873### v0.4.23
2874- [Release 0.4.23.](https://github.com/assetgraph/assetgraph/commit/9f18659c69ae5f5fed673ba394aeb3c76a2626df) ([Andreas Lind Petersen](mailto:andreas@one.com))
2875- [assets.Html: Turn on QuerySelector support for jsdom documents.](https://github.com/assetgraph/assetgraph/commit/5fb295f36ba8486cf612ea54fd8d61d522b9d535) ([Andreas Lind Petersen](mailto:andreas@one.com))
2876
2877### v0.4.22
2878- [Release 0.4.22.](https://github.com/assetgraph/assetgraph/commit/7fc712a268082f6f4befc13677b94e5e04bee556) ([Andreas Lind Petersen](mailto:andreas@one.com))
2879- [Asset, text and rawSrc setters: Don't break if the asset wasn't previously loaded and populated.](https://github.com/assetgraph/assetgraph/commit/80f316e06216345f54ef6d6749c813b09c8d09ac) ([Andreas Lind Petersen](mailto:andreas@one.com))
2880
2881### v0.4.21
2882- [Release 0.4.21.](https://github.com/assetgraph/assetgraph/commit/80c0669a13fdfb4ad7db5d2ec27285417f77c8d2) ([Andreas Lind Petersen](mailto:andreas@one.com))
2883- [package.json: Update jsdom-papandreou to 0.2.14-patch2.](https://github.com/assetgraph/assetgraph/commit/106743fecba1fd34f0de92290b712ae6bb0dc709) ([Andreas Lind Petersen](mailto:andreas@one.com))
2884
2885### v0.4.20
2886- [Release 0.4.20.](https://github.com/assetgraph/assetgraph/commit/643888166ff86c36b894367eb4c061bd03ddd3c1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2887- [Relation.refreshHref: Whoops, turns out some relation types depend on a non-getter\/setter href property.](https://github.com/assetgraph/assetgraph/commit/220c5e8d660e2370027adbd61591bef166f8a96e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2888- [Fixed relation.refreshHref for 'always inline' relations that don't have a href.](https://github.com/assetgraph/assetgraph/commit/2e685f7d6fe2f076e1dc222027c21c07681b00dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2889- [transforms.drawGraph: Render unloaded assets with a dashed border.](https://github.com/assetgraph/assetgraph/commit/197ec919a62ae2df8a6858bd7bf729319ec189b0) ([Andreas Lind Petersen](mailto:andreas@one.com))
2890- [transforms.drawGraph: Use the file \(base\) name as the name of the digraph.](https://github.com/assetgraph/assetgraph/commit/79357954675deb5253c35eeca4d8024c6f033f3e) ([Andreas Lind Petersen](mailto:andreas@one.com))
2891- [+5 more](https://github.com/assetgraph/assetgraph/compare/v0.4.19...v0.4.20)
2892
2893### v0.4.19
2894- [Release 0.4.19.](https://github.com/assetgraph/assetgraph/commit/646747564871dbf848ca9d5dade996d86d63c04b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2895- [transforms.registerRequireJsConfig: Prevent false positives in the code that identifies the AST for the require.js configuration.](https://github.com/assetgraph/assetgraph/commit/9ffbd1048786411f780b66a067cdb445ddef5e42) ([Andreas Lind Petersen](mailto:andreas@one.com))
2896
2897### v0.4.18
2898- [Release 0.4.18.](https://github.com/assetgraph/assetgraph/commit/05a681636d06ccb7fe59ea5cefcdb0959ed2a865) ([Andreas Lind Petersen](mailto:andreas@one.com))
2899- [Asset.markDirty: Only invalidate this.\_rawSrc if this.text or this.parseTree exists.](https://github.com/assetgraph/assetgraph/commit/ba760c4bb37c4cb859990b2edb9bd39f0a52a356) ([Andreas Lind Petersen](mailto:andreas@one.com))
2900- [Added support for assetGraph.addAsset\(\[...\]\) and assetGraph.addRelation\(\[...\]\).](https://github.com/assetgraph/assetgraph/commit/f86272705c831e0a59d08d913e8d3a2265e4c4cd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2901- [transforms.populate: Call the followRelationsMatcher with the AssetGraph instance as the second argument.](https://github.com/assetgraph/assetgraph/commit/436ab7a94daed311684fdd9bd0c5632fad4109f4) ([Andreas Lind Petersen](mailto:andreas@one.com))
2902- [Added test for manipulating unloaded assets.](https://github.com/assetgraph/assetgraph/commit/34347f1b4e52c6a6bc343948cb6b3d0a8c9a6c92) ([Andreas Lind Petersen](mailto:andreas@one.com))
2903- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.4.17...v0.4.18)
2904
2905### v0.4.17
2906- [Release 0.4.17.](https://github.com/assetgraph/assetgraph/commit/7cc365e97cf15aad35c97cfd684994d627521a2b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2907- [Experimental: Added require.config\({baseUrl: ...}\) support.](https://github.com/assetgraph/assetgraph/commit/483e40c40dab5fd141a356cef729c81c3d6f57c1) ([Andreas Lind Petersen](mailto:andreas@one.com))
2908- [transforms.registerRequireJsConfig: Fixed typo.](https://github.com/assetgraph/assetgraph/commit/73503d4d7796237b984e13c5c8f75be707fe08bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2909- [resolvers.http: Allow specifying all valid request options as assetGraph.resolvers.http.requestOptions, not just the headers.](https://github.com/assetgraph/assetgraph/commit/0f92147c714c45d9226d3bf2823bbee5a90e1875) ([Andreas Lind Petersen](mailto:andreas@one.com))
2910- [Experimental: Added support for var require = {paths: {}};](https://github.com/assetgraph/assetgraph/commit/d3bc4a7c96226a2969d1e327a4b84ab1d0aaa41a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2911- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.4.16...v0.4.17)
2912
2913### v0.4.16
2914- [Release 0.4.16.](https://github.com/assetgraph/assetgraph/commit/eba94b2b6658fb6d8e3f184443c08d7e21b33b63) ([Andreas Lind Petersen](mailto:andreas@one.com))
2915- [Fixed CssAlphaImageLoader.href setter and added test.](https://github.com/assetgraph/assetgraph/commit/54b8e20e9cd83ebe86196fe9487cfcf67f8218c7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2916
2917### v0.4.15
2918- [Release 0.4.15.](https://github.com/assetgraph/assetgraph/commit/761b72c4259c59d6a4a0c89064656ca793ddd811) ([Andreas Lind Petersen](mailto:andreas@one.com))
2919- [Update to jsdom-papandreou 0.2.14-patch1.](https://github.com/assetgraph/assetgraph/commit/0719446cbea1010613c8c72990624cb861132e9c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2920
2921### v0.4.14
2922- [Release 0.4.14.](https://github.com/assetgraph/assetgraph/commit/6eb3fe3dc03d30663129706be170bab5160b7732) ([Andreas Lind Petersen](mailto:andreas@one.com))
2923- [transforms.populate: Pass the error to options.onError in some more scenarios.](https://github.com/assetgraph/assetgraph/commit/ecb1341e12f75c2d7e048670da3eddaec483ba49) ([Andreas Lind Petersen](mailto:andreas@one.com))
2924
2925### v0.4.13
2926- [Release 0.4.13.](https://github.com/assetgraph/assetgraph/commit/c0ffbd9277fc86d71fea0167c4c8c4a5063515da) ([Andreas Lind Petersen](mailto:andreas@one.com))
2927- [relations.CssUrlTokenRelation, href getter: Fixed stupid mistake causing an infinite loop.](https://github.com/assetgraph/assetgraph/commit/2b66fafaa34d71ca57c3e949415188d5878faa8a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2928- [Update jsdom-papandreou to 0.2.13-patch3.](https://github.com/assetgraph/assetgraph/commit/2c7b0c8600b5280fdb20afbbd39ecc9e9aba47c7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2929
2930### v0.4.12
2931- [Release 0.4.12.](https://github.com/assetgraph/assetgraph/commit/3b81d9b9472f8648d9c7cca368977bb2b9168935) ([Andreas Lind Petersen](mailto:andreas@one.com))
2932- [AssetGraph.recomputeBaseAssets: Clean up the '\_baseAssetPath' path of all relations before starting the recomputation.](https://github.com/assetgraph/assetgraph/commit/15f064f7ab617f7adc28e46a9689f8d1c87108b6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2933- [package.json: Update bufferjs to 1.1.0, glob to 3.1.9, request to 2.9.153, and uglify-js to 1.2.6.](https://github.com/assetgraph/assetgraph/commit/67dbc3cba3f20b3388616c1f8657d4d6f60f5bf8) ([Andreas Lind Petersen](mailto:andreas@one.com))
2934
2935### v0.4.11
2936- [Release 0.4.11.](https://github.com/assetgraph/assetgraph/commit/6828eb6151006299a889f490cf1111eb1ed403ec) ([Andreas Lind Petersen](mailto:andreas@one.com))
2937- [Revert "Relation.baseAssetPath getter: Also recompute the baseAssetPath when this.\_baseAssetPath is null, not only when the property doesn't exist."](https://github.com/assetgraph/assetgraph/commit/ee9867787c07dfbe2e6210012bb5b32ae9db8160) ([Andreas Lind Petersen](mailto:andreas@one.com))
2938
2939### v0.4.10
2940- [Release 0.4.10.](https://github.com/assetgraph/assetgraph/commit/22a9dbd6244f868dbbe9fc2e7c933bd4fa1f9c2d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2941- [Update to jsdom-papandreou 0.2.13-patch2.](https://github.com/assetgraph/assetgraph/commit/27c22398296bf003bb8a05b4577330f62e6abbe6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2942
2943### v0.4.9
2944- [Release 0.4.9.](https://github.com/assetgraph/assetgraph/commit/3b4a5ebec750618d14ef10cf22e021a4e2eaf878) ([Andreas Lind Petersen](mailto:andreas@one.com))
2945- [transforms.moveAssets|moveAssetsInOrder: Also preserve the query string fragment identifier when the target url ends with a slash.](https://github.com/assetgraph/assetgraph/commit/976427f04397b62ea2ec20ac48c2a036c9708772) ([Andreas Lind Petersen](mailto:andreas@one.com))
2946- [urlTools.fileUrlToFsPath: Strip query string and fragment identifier.](https://github.com/assetgraph/assetgraph/commit/5b191eacc071751b62ba5943a1f2cf93ce573e23) ([Andreas Lind Petersen](mailto:andreas@one.com))
2947
2948### v0.4.8
2949- [Release 0.4.8.](https://github.com/assetgraph/assetgraph/commit/bad60023ebe7a3d8e7bea1ef9be82696139a0ecb) ([Andreas Lind Petersen](mailto:andreas@one.com))
2950- [CssImage, CssFontFaceSrc, CssAlphaImageLoader: Added support for multiple url\(\)\/src=... in a single property value.](https://github.com/assetgraph/assetgraph/commit/4eaf4164953e2a7a6fe6f8c0b074a592bfe68442) ([Andreas Lind Petersen](mailto:andreas@one.com))
2951
2952### v0.4.7
2953- [Release 0.4.7.](https://github.com/assetgraph/assetgraph/commit/4defbed02b809e62dfdfb5856cb3eee297a5361b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2954- [package.json: Omit space between the equal sign and the version number.](https://github.com/assetgraph/assetgraph/commit/de4e104a91209b0c55e22cc7394fc23f5192323b) ([Andreas Lind Petersen](mailto:andreas@one.com))
2955- [Update cssom-papandreou to 0.2.3-patch2.](https://github.com/assetgraph/assetgraph/commit/e906189bc982a94cac4e37c4208c82d28263e7cd) ([Andreas Lind Petersen](mailto:andreas@one.com))
2956
2957### v0.4.6
2958- [Release 0.4.6.](https://github.com/assetgraph/assetgraph/commit/0ad12cc1a663fd261f6d576c050330d63e1a5852) ([Andreas Lind Petersen](mailto:andreas@one.com))
2959- [Recompute base assets paths from scratch after running transforms.bundleRequireJs.](https://github.com/assetgraph/assetgraph/commit/bf7a558cf22fa2a4e072298b381166b434bcc1dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2960- [transforms.drawGraph: Include unresolved relations.](https://github.com/assetgraph/assetgraph/commit/a38ba8014c604b2607ddf1500f065cc66a4d4745) ([Andreas Lind Petersen](mailto:andreas@one.com))
2961- [Relation.baseAssetPath getter: Also recompute the baseAssetPath when this.\_baseAssetPath is null, not only when the property doesn't exist.](https://github.com/assetgraph/assetgraph/commit/ef3f38e163cdbee0a4d331dfc63d1c909195b0c7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2962- [transforms.bundleRequireJs: Don't clean up the cloned assets to soon.](https://github.com/assetgraph/assetgraph/commit/77aa612b6101b8861e8f6b36813dd5213b2b9b30) ([Andreas Lind Petersen](mailto:andreas@one.com))
2963- [+8 more](https://github.com/assetgraph/assetgraph/compare/v0.4.5...v0.4.6)
2964
2965### v0.4.5
2966- [Release 0.4.5.](https://github.com/assetgraph/assetgraph/commit/638828cf9720caea38b3131fc7e95f90203b976c) ([Andreas Lind Petersen](mailto:andreas@one.com))
2967- [Use jsdom-papandreou \(fork that includes this patch: https:\/\/github.com\/tmpvar\/jsdom\/pull\/414\).](https://github.com/assetgraph/assetgraph/commit/a01d0ce12767a4fc0626ce746c56345165758d53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2968
2969### v0.4.4
2970- [Release 0.4.4.](https://github.com/assetgraph/assetgraph/commit/4b79d7191f7fd9a3267990cbe80b26261f810897) ([Andreas Lind Petersen](mailto:andreas@one.com))
2971- [transforms.pullGlobalsIntoVariables: Added experimental 'stringLiterals' mode where string literals and method names \(dot notation\) are hoisted into variables.](https://github.com/assetgraph/assetgraph/commit/0e4ba87c06e663287b9006b4347e5b1b8e2f8f20) ([Andreas Lind Petersen](mailto:andreas@one.com))
2972- [transforms: Back to throwing in the 'outer' transform function if an optional dependency couldn't be loaded.](https://github.com/assetgraph/assetgraph/commit/4ff9f1dc058b496ca883baa52b4689c85462f4c7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2973- [Don't invoke the 'outer' transform function when inside a negative .if\(\) construct.](https://github.com/assetgraph/assetgraph/commit/e2ba8d00f872e8c34ed326c918791e1be0cf1c0a) ([Andreas Lind Petersen](mailto:andreas@one.com))
2974- [Fixed HtmlStyleAttribute test \(requires https:\/\/github.com\/tmpvar\/jsdom\/pull\/414 to pass\).](https://github.com/assetgraph/assetgraph/commit/39e5f0b72658ca2a245a4efcc87cc5006acddfed) ([Andreas Lind Petersen](mailto:andreas@one.com))
2975
2976### v0.4.3
2977- [Release 0.4.3.](https://github.com/assetgraph/assetgraph/commit/e08a983e2b39f7eba929938a2cdb8a6e51ca9739) ([Andreas Lind Petersen](mailto:andreas@one.com))
2978- [transforms.compileLessToCss: Catch exceptions thrown by the less compiler and report them.](https://github.com/assetgraph/assetgraph/commit/0f7521dda82eba5cc82bf477f8379f1ba855a48d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2979- [Don't throw in async transforms \(copy\/paste error\).](https://github.com/assetgraph/assetgraph/commit/5231093ccf10d704e32be2fd117c1381dca0f6e7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2980- [transforms.populate: Also output the referring asset and the relation type when assets.ensureAssetConfigHasType returns an error.](https://github.com/assetgraph/assetgraph/commit/1188830c871dfbbda7ed8d97adf5b38f6f0cb9fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
2981- [transforms.populate: Don't ignore errors from asset.ensureAssetConfigHasType. Fixes \#37.](https://github.com/assetgraph/assetgraph/commit/cfb25484d5e6224e19866c4d3af1f442e0271eb6) ([Andreas Lind Petersen](mailto:andreas@one.com))
2982- [+3 more](https://github.com/assetgraph/assetgraph/compare/v0.4.2...v0.4.3)
2983
2984### v0.4.2
2985- [Release 0.4.2.](https://github.com/assetgraph/assetgraph/commit/41fadc3a1bd8e1f38e9c42374bed09251960197d) ([Andreas Lind Petersen](mailto:andreas@one.com))
2986- [transforms.compile\(LessToCss|StylusToCss|CoffeeScriptToJavaScript\): Don't require the optional dependency until the transform is invoked.](https://github.com/assetgraph/assetgraph/commit/c3b53a741504a5e44f09f239aefc0a2973188e53) ([Andreas Lind Petersen](mailto:andreas@one.com))
2987
2988### v0.4.1
2989- [Release 0.4.1.](https://github.com/assetgraph/assetgraph/commit/39483030ec4763df25fa2bb741e48d0195641f69) ([Andreas Lind Petersen](mailto:andreas@one.com))
2990- [Added AssetGraph.prototype.queue.](https://github.com/assetgraph/assetgraph/commit/761fce4654341413e42fc4a0c4b3e4ed03771b9f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2991- [Alias \(TransformQueue|AssetGraph\).prototype.if as if\_ for pre-ES5.](https://github.com/assetgraph/assetgraph/commit/ddf5a96bdacde763ab3c08dde22bd7e5a4a1d230) ([Andreas Lind Petersen](mailto:andreas@one.com))
2992- [transforms.bundleRelations: Set the 'parentStyleSheet' property correctly when adding CSS rules to a bundle.](https://github.com/assetgraph/assetgraph/commit/a3a5813f1b128a05e0a9f1930333d8a46592aa75) ([Andreas Lind Petersen](mailto:andreas@one.com))
2993- [Moved \(Css|JavaScript\).mergeParseTrees into transforms.bundleRelations.](https://github.com/assetgraph/assetgraph/commit/26f4a6159f29b7ca9df1829b3cf37229eb0ca405) ([Andreas Lind Petersen](mailto:andreas@one.com))
2994- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.4.0...v0.4.1)
2995
2996### v0.4.0
2997- [Release 0.4.0.](https://github.com/assetgraph/assetgraph/commit/6831e39d08aaa7d562086d2dec3d459f4a05719f) ([Andreas Lind Petersen](mailto:andreas@one.com))
2998- [Removed transforms.parallel](https://github.com/assetgraph/assetgraph/commit/7923c62c703e80683d48013507df766e2b76e1b7) ([Andreas Lind Petersen](mailto:andreas@one.com))
2999- [createCacheManifest example: Write stats to stderr at the end.](https://github.com/assetgraph/assetgraph/commit/2d7758e5509bb10be0e4d205fd6184fc5679e0e9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3000- [transforms.stats => transforms.writeStatsToStderr](https://github.com/assetgraph/assetgraph/commit/66e10ed2328554ec4b3b6ab4ee99fad166b7429e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3001- [Fixed examples.](https://github.com/assetgraph/assetgraph/commit/d21fac362b869614a4d82b65f5909f285e9485f3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3002- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.3.44...v0.4.0)
3003
3004### v0.3.44
3005- [Release 0.3.44.](https://github.com/assetgraph/assetgraph/commit/9aac1d05c2dfa79f0f3e61813b4f6d555c6b973a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3006- [transforms.bundleRequireJs: Don't rely on asset.clone preserving the original asset's url.](https://github.com/assetgraph/assetgraph/commit/69170c0eab1b02ec503c515c0bcf5bb01a1772e4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3007- [relations.JavaScriptAmdRequire.href setter: Don't prefix the module name with 'undefined' when there's no plugin prefix in the existing value.](https://github.com/assetgraph/assetgraph/commit/eb27536ebdf397f4c19702be98b0bcdfa9336de4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3008- [Revert "Asset.clone: Preserve the url of the original asset instead of making one up \(now that multiple assets can share the same url\)."](https://github.com/assetgraph/assetgraph/commit/ceb3f4211227f4ad51fa61e25132425a00568206) ([Andreas Lind Petersen](mailto:andreas@one.com))
3009- [Update to glob 3.1.2.](https://github.com/assetgraph/assetgraph/commit/3336c78dc5b363b6e3efc45756a245b12d92c2c8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3010- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.3.43...v0.3.44)
3011
3012### v0.3.43
3013- [Release 0.3.43.](https://github.com/assetgraph/assetgraph/commit/457aa857394b60ecea0bfd6ddabcfdf4027802fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3014- [StaticUrlMap & Image: Avoid overwriting asset.Base's registration of application\/octet-stream.](https://github.com/assetgraph/assetgraph/commit/285bcefca709ba30d668368c07b9cd1f78679b07) ([Andreas Lind Petersen](mailto:andreas@one.com))
3015- [KnockoutJsTemplate.minify: Don't remove HTML comments as it's used by the templating logic.](https://github.com/assetgraph/assetgraph/commit/95e10bd3144f5f887aacc8f6ae59f0c48efdc148) ([Andreas Lind Petersen](mailto:andreas@one.com))
3016- [package.json: Update underscore to 1.3.1.](https://github.com/assetgraph/assetgraph/commit/b7477b413f03c2e4449d44c9ea3500576340a637) ([Andreas Lind Petersen](mailto:andreas@one.com))
3017- [rawSrc test: Fixed typo.](https://github.com/assetgraph/assetgraph/commit/3ea7a9be61259ffc797da91277ed65f433162fc3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3018- [+7 more](https://github.com/assetgraph/assetgraph/compare/v0.3.42...v0.3.43)
3019
3020### v0.3.42
3021- [Release 0.3.42.](https://github.com/assetgraph/assetgraph/commit/8bee6de4800e97ec5042ae51a92f8a5cc0cfa0e3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3022- [Update cssom-papandreou to 0.2.2-patch2.](https://github.com/assetgraph/assetgraph/commit/6d609c925804f113e35535b6ce79a2ac3fc1285d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3023
3024### v0.3.41
3025#### Pull requests
3026
3027- [#46](https://github.com/assetgraph/assetgraph/pull/46) Basic support for RequireJS less! plugin ([Bram Stein](mailto:b.l.stein@gmail.com))
3028
3029#### Commits to master
3030
3031- [Release 0.3.41.](https://github.com/assetgraph/assetgraph/commit/8f1e3d103c92da4259f731d42920725f965154bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3032- [Disabled JavaScriptCommonJs relations for now \(too annoying with libs that try to be cross-browser\).](https://github.com/assetgraph/assetgraph/commit/ea4266899386cc44e74f363b86378fbad48b2cd5) ([Andreas Lind Petersen](mailto:andreas@one.com))
3033- [tranforms.bundleRequireJs: On second thought, roll out Css and Less assets pointed to by JavaScriptAmd\(Define|Require\) as HtmlStyle relations from the Html document, à la transforms.flattenStaticIncludes.](https://github.com/assetgraph/assetgraph/commit/1adf9756655f2cdb56bea40d57700b8fa24d9538) ([Andreas Lind Petersen](mailto:andreas@one.com))
3034- [transforms.bundleRequireJs: More whitespace in AST structures.](https://github.com/assetgraph/assetgraph/commit/b8385f3b9cec08514a385091200c7f29e055da31) ([Andreas Lind Petersen](mailto:andreas@one.com))
3035- [transforms.bundleRequireJs: Leave JavaScriptAmd\(Define|Require\) relations to Css and Less alone so they can be picked up by transforms.bundleRelations.](https://github.com/assetgraph/assetgraph/commit/f7ceab2c61ca05a39229deecbbec621c0cac5677) ([Andreas Lind Petersen](mailto:andreas@one.com))
3036- [+6 more](https://github.com/assetgraph/assetgraph/compare/v0.3.40...v0.3.41)
3037
3038### v0.3.40
3039- [Release 0.3.40.](https://github.com/assetgraph/assetgraph/commit/df71b603c9457a06ceb56e39dbe4ca83faf425c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3040- [RequireJS\/AMD support: Added special support for a custom kotpl! plugin.](https://github.com/assetgraph/assetgraph/commit/ea3727a584f186562312f43e8b6ad9e0cec335c2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3041- [assets.Html.findOutgoingRelationsInParseTree: Always interpret a data-main property on a <script> to be a HtmlRequireJsMain relation.](https://github.com/assetgraph/assetgraph/commit/b4cad3f529d632862e238ad99ef6c05380c222e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3042- [transforms.bundleRequireJs: Got the tests to pass again.](https://github.com/assetgraph/assetgraph/commit/52615b4675e0467a7fc36afbff73da1cfeaa10dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3043- [bundleRequireJs: Whoops, the module names shouldn't have slashes replaced by dashes.](https://github.com/assetgraph/assetgraph/commit/1a98d7a727eac4bde70f4d844cc07cd39ca52d59) ([Andreas Lind Petersen](mailto:andreas@one.com))
3044- [+21 more](https://github.com/assetgraph/assetgraph/compare/v0.3.39...v0.3.40)
3045
3046### v0.3.39
3047- [Release 0.3.39.](https://github.com/assetgraph/assetgraph/commit/35a5c48463f475377eb14bc8189023f068ae423e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3048- [Skip JavaScriptCommonJs relations that cannot be resolved \(but emit a warning\).](https://github.com/assetgraph/assetgraph/commit/c1200bed5c1f33ae9f888f75d09e5306e2b0df4d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3049
3050### v0.3.38
3051- [Release 0.3.38.](https://github.com/assetgraph/assetgraph/commit/a135698c1373cbf02073197f15955fd740eccb69) ([Andreas Lind Petersen](mailto:andreas@one.com))
3052- [Html.findOutgoingRelationsInParseTree: Only model <script type='...'> tags as relations if the type attribute is either 'text\/javascript' or 'text\/coffeescript'. Fixes the broken test.](https://github.com/assetgraph/assetgraph/commit/60dd041694e3b3d14af3bf83fa69fe6bbab7a8ab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3053- [Added failing HtmlScript test that checks whether <script> tags with a type of something other than 'text\/javascript' or 'text\/coffeescript'.](https://github.com/assetgraph/assetgraph/commit/f85d7b5eeb42fcc1a38f61ca43939afba6f1a2e3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3054- [JavaScript.findOutgoingRelationsInParseTree: Use UglifyJS' ast\_walker instead of reinventing it.](https://github.com/assetgraph/assetgraph/commit/0a338c313f1c66b71962546d51b9471f2bd147d7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3055- [transforms.compressJavaScript: Pass the compressorOptions object to both ast\_mangle and ast\_squeeze \(looks like the sets of options are disjunct\).](https://github.com/assetgraph/assetgraph/commit/46fce91f9b29663edf04c1fa2f9a02d2396be7e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3056- [+7 more](https://github.com/assetgraph/assetgraph/compare/v0.3.37...v0.3.38)
3057
3058### v0.3.37
3059- [Release 0.3.37.](https://github.com/assetgraph/assetgraph/commit/4bf0d06fc2f2456b7cfb2aff84c447a29ced53f5) ([Andreas Lind Petersen](mailto:andreas@one.com))
3060- [package.json: Stay at glob < 3.0.0 until some minor bugs have been fixed.](https://github.com/assetgraph/assetgraph/commit/96d4eb986f9428a5206869fa34b81567762f02e7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3061- [package.json, prepublish hook: Run 'npm install' before the test suite.](https://github.com/assetgraph/assetgraph/commit/c1e1d9046159c3a458286d08297b7bb2ad6dbf21) ([Andreas Lind Petersen](mailto:andreas@one.com))
3062
3063### v0.3.36
3064- [Release 0.3.36.](https://github.com/assetgraph/assetgraph/commit/4dd24b0ba2b2e639b3e4107dadb4c51f3d3591b3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3065- [StaticUrlMap: Added support for {foo,bar} type wildcards and fixed another double-star wildcard bug.](https://github.com/assetgraph/assetgraph/commit/97e5ffc60521fc8a0ce32786257926976dd0f6f0) ([Andreas Lind Petersen](mailto:andreas@one.com))
3066- [relations.JavaScriptOneGetStaticUrl: Added support for omitting the one.getStaticUrl\(...\) function call itself. It'll save some bytes, but render the relation unrecognizable.](https://github.com/assetgraph/assetgraph/commit/3f16ace27e3c0a1748419a782f38bee647a90273) ([Andreas Lind Petersen](mailto:andreas@one.com))
3067- [Now working on 0.3.36.](https://github.com/assetgraph/assetgraph/commit/7505b0ab2f962ff746ff452fb05ec476489dff8e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3068
3069### v0.3.35
3070- [Release 0.3.35.](https://github.com/assetgraph/assetgraph/commit/00c2aa84081426caa6a642eb4c65a76476d5624b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3071- [assets.Html: Fixed typo in '.shtml'.](https://github.com/assetgraph/assetgraph/commit/80333f2982ba24589cfdd6e6feacd95529d5857e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3072- [Now working on 0.3.35.](https://github.com/assetgraph/assetgraph/commit/4b474d1711038b8cd608b3ac7b47c2e18c2e83cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3073
3074### v0.3.34
3075- [Release 0.3.34.](https://github.com/assetgraph/assetgraph/commit/d01b9c5f21df9265a4b4dcef425e0fd4b3c7441d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3076- [assets.Html: Added '.shtml' to 'alternativeExtensions'.](https://github.com/assetgraph/assetgraph/commit/dad4fc318e3ba81d69a6da96dff4695f49421436) ([Andreas Lind Petersen](mailto:andreas@one.com))
3077
3078### v0.3.33
3079- [Release 0.3.33.](https://github.com/assetgraph/assetgraph/commit/7ef31485b4d75f7366f451a1e2a7f6431180472c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3080- [transforms.bundleAssets: Don't bundle HtmlStyle relations with different media attributes.](https://github.com/assetgraph/assetgraph/commit/3df9e533d86fca520cbf5d6c7f5794237a0cf124) ([Andreas Lind Petersen](mailto:andreas@one.com))
3081- [Experimental: Dropped the urlIndex and allow multiple assets to share the same url.](https://github.com/assetgraph/assetgraph/commit/a70c39dcb89098f8af14173516c26d439e8553cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3082- [Now working on 0.3.33.](https://github.com/assetgraph/assetgraph/commit/af4292d16bb42b5957c48e618488ba1f07a1894d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3083
3084### v0.3.32
3085- [Release 0.3.32.](https://github.com/assetgraph/assetgraph/commit/0564dd241a6d86fe92cb734cc5190e2d87510e9e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3086- [Changed transforms.bundleAssets to transforms.bundleRelations.](https://github.com/assetgraph/assetgraph/commit/1525c0f191a4ec48295fa10e03c5220a765d71f7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3087- [assets.Html.findOutgoingRelationsInParseTree: Do a case insensitive match when deciding whether to skip a relation \(apparently <a href='JavaScript:...'> isn't uncommon.](https://github.com/assetgraph/assetgraph/commit/0cb11d793489fa395513c849cf2ceb4609dbd6b2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3088- [README: Fixed typos.](https://github.com/assetgraph/assetgraph/commit/c09ce6136eb305ea8976cb74aab72d67ce8c2945) ([Andreas Lind Petersen](mailto:andreas@one.com))
3089- [Now working on 0.3.32.](https://github.com/assetgraph/assetgraph/commit/3e229f10d6e0a7eca72ef5b21f5cfa257f02283b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3090
3091### v0.3.31
3092- [Release 0.3.31.](https://github.com/assetgraph/assetgraph/commit/5b42b84f805e736d33a65045516b4945beedf58d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3093- [relations.StaticUrlMapEntry: Fixed wildCardValuesRegExp for hrefs using double-star wildcards.](https://github.com/assetgraph/assetgraph/commit/5e02825b73da9b2799a7b9b3e370b1d113b8841d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3094- [Relation: Made hrefType a getter\/setter.](https://github.com/assetgraph/assetgraph/commit/80e9860225525095fa5b51ea276141d396d947f9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3095- [Asset: Memoize md5Hex getter.](https://github.com/assetgraph/assetgraph/commit/26044f0abe0ebe89af0312f7c53d7e0a86eb4afa) ([Andreas Lind Petersen](mailto:andreas@one.com))
3096- [Now working on 0.3.31.](https://github.com/assetgraph/assetgraph/commit/f2178092741d652737c77c64d6da86578cb2752f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3097
3098### v0.3.30
3099- [Release 0.3.30.](https://github.com/assetgraph/assetgraph/commit/b2142b05014796af880e45d4aaec35da0610b248) ([Andreas Lind Petersen](mailto:andreas@one.com))
3100- [Added .npmignore and excluded the test suite from the package.](https://github.com/assetgraph/assetgraph/commit/4bd369e8a7a1e6456d72d9dc4240ccaecaeb536c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3101- [Made graphviz, coffee-script, less, and stylus optional \(moved to 'devDependencies'\). Install them as needed.](https://github.com/assetgraph/assetgraph/commit/abf0e91522dabd64314e97c457c7f3ef7d21bbab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3102- [Made closure-compiler and yui-compressor optional and moved them to the 'devDependencies' section.](https://github.com/assetgraph/assetgraph/commit/badd9480a3e96a8bac05d01c40f4af0ca131bcfc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3103- [Made iconv optional and moved it from 'dependencies' to 'devDependencies' in package.json. It's only needed when working with text encodings other than ASCII and UTF-8. Saves 30 MB worth of cruft.](https://github.com/assetgraph/assetgraph/commit/c532039ff73d16eab89a700a42312329bf9df9bb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3104- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.3.29...v0.3.30)
3105
3106### v0.3.29
3107- [Release 0.3.29.](https://github.com/assetgraph/assetgraph/commit/c365f5e5004c0301af3c2f323cad6110811bf246) ([Andreas Lind Petersen](mailto:andreas@one.com))
3108- [Experimental: Added 'hrefType' property to relations. Decides whether to try issuing a relative url \(relative, the default\), or to always issue an absolute url \(absolute\).](https://github.com/assetgraph/assetgraph/commit/7cf67a5202878721c99be09efa9476a851123665) ([Andreas Lind Petersen](mailto:andreas@one.com))
3109- [package.json: Don't depend on 'temp' \(not used\).](https://github.com/assetgraph/assetgraph/commit/11f632e56964a4c553a5fe526c0d58b814fc44fe) ([Andreas Lind Petersen](mailto:andreas@one.com))
3110- [Now working on 0.3.29.](https://github.com/assetgraph/assetgraph/commit/5c4f97a7adcce2b99282c0664abad18c5f179e06) ([Andreas Lind Petersen](mailto:andreas@one.com))
3111
3112### v0.3.28
3113- [Release 0.3.28.](https://github.com/assetgraph/assetgraph/commit/44f10dde8940fa44270f1e639d7759568b02d2cf) ([Andreas Lind Petersen](mailto:andreas@one.com))
3114- [Css @media rule test: Don't use nested @media {} blocks, it seems to be illegal for some reason, and CSSOM 0.2.2 throws a parse error.](https://github.com/assetgraph/assetgraph/commit/badd9ca8771f1cb64a81b360024ce25eda3478ab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3115- [transforms.compile\*To\*: Don't use the same url for the compiled asset.](https://github.com/assetgraph/assetgraph/commit/5543f7b0a58e61e40f8b229de24d9fc77faa65fb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3116- [Asset.replaceWith: Don't set the url of the replacement asset if it already has one.](https://github.com/assetgraph/assetgraph/commit/da06b0f1f1e11ec2d96b881693ab5a3a20b90b8c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3117- [package.json: Update to cssom-papandreou 0.2.2-patch1.](https://github.com/assetgraph/assetgraph/commit/fae4318fdce84a933bf2e5ea465aba185c498e26) ([Andreas Lind Petersen](mailto:andreas@one.com))
3118- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.3.27...v0.3.28)
3119
3120### v0.3.27
3121- [Release 0.3.27.](https://github.com/assetgraph/assetgraph/commit/26b2a26b873e77fe50be665a000d346f6c61e6c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3122- [transforms.inlineCssImagesWithLegacyFallback: Fixed bug that caused non-CssImage relations to be inlined \(such as CssBehavior\).](https://github.com/assetgraph/assetgraph/commit/ea312647871fca24e4c5c28e1f56713026f82790) ([Andreas Lind Petersen](mailto:andreas@one.com))
3123- [Now working on 0.3.27.](https://github.com/assetgraph/assetgraph/commit/2cb608939d1fa46031e76319d74f18553a0f6069) ([Andreas Lind Petersen](mailto:andreas@one.com))
3124
3125### v0.3.26
3126- [Release 0.3.26.](https://github.com/assetgraph/assetgraph/commit/f6a627122c0c7d0c9fd9b3830439d257cfb54708) ([Andreas Lind Petersen](mailto:andreas@one.com))
3127- [package.json: Run vows in the 'prepublish' hook to avoid releasing a new version if a test fails.](https://github.com/assetgraph/assetgraph/commit/a5e15f7449b7732b166887743cfa7087ee703254) ([Andreas Lind Petersen](mailto:andreas@one.com))
3128- [query.queryAssetGraph: Fixed broken assetGraph.find\(Assets|Relations\)\(function\).](https://github.com/assetgraph/assetgraph/commit/e874d8bd086e7a47fa95ea8cb6aa73fbe684761c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3129- [Now working on 0.3.26.](https://github.com/assetgraph/assetgraph/commit/b34a230ad1bfc5ab2f88e9a270bf4ca891ecfc5d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3130
3131### v0.3.25
3132- [Release 0.3.25.](https://github.com/assetgraph/assetgraph/commit/46dcff9607a984cdb2b9c361e6ed8eddf9241eb8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3133- [transforms.populate: Report the including asset\(s\) when an asset cannot be loaded.](https://github.com/assetgraph/assetgraph/commit/75cbc11eeb5966120e1fc954f8a69e73e507119b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3134- [Fixed some typos in inline docs.](https://github.com/assetgraph/assetgraph/commit/99209b6b0183793f74b9c239a4797a38b4ebc419) ([Andreas Lind Petersen](mailto:andreas@one.com))
3135- [JavaScriptAmdRequire test: Fixed dangling comma.](https://github.com/assetgraph/assetgraph/commit/969e6c59d6d3ef7ba36c2e1ff246f5d3bf9b189d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3136- [Now working on 0.3.25.](https://github.com/assetgraph/assetgraph/commit/6d1824cd76411b8d17a53292c86656e2546c8559) ([Andreas Lind Petersen](mailto:andreas@one.com))
3137
3138### v0.3.24
3139- [Release 0.3.24.](https://github.com/assetgraph/assetgraph/commit/2abdd98266c5030b1e51e15ac987dd6ee3494671) ([Andreas Lind Petersen](mailto:andreas@one.com))
3140- [resolvers.http: Prevent request from overwriting resolvers.http.headers.Cookie with an empty string.](https://github.com/assetgraph/assetgraph/commit/c72f22be05ed897a8c5fdedbbef6ebccb16ecdce) ([Andreas Lind Petersen](mailto:andreas@one.com))
3141- [Now working on 0.3.24.](https://github.com/assetgraph/assetgraph/commit/2b1a0d1263b70293eb04933e358281f43d8bae8c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3142
3143### v0.3.23
3144- [Release 0.3.23.](https://github.com/assetgraph/assetgraph/commit/edae839582568a82fce3c65bf4934b9f31261803) ([Andreas Lind Petersen](mailto:andreas@one.com))
3145- [JavaScript.findOutgoingRelationsInParseTree: Skip JavaScriptCommonJsRequire relations pointing at built-in modules.](https://github.com/assetgraph/assetgraph/commit/0d727b2813890171459e2dea7ae8fe61ca058994) ([Andreas Lind Petersen](mailto:andreas@one.com))
3146
3147### v0.3.22
3148- [assets.Html.findOutgoingRelationsInParseTree: Look for space, start-of-string and end-of-string around tokens in the 'rel' attribute. Dashes are also counted as word boundaries, so that's not precise enough.](https://github.com/assetgraph/assetgraph/commit/dabdac64b51086c75d5f28503ca12add7d13016b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3149- [assets.Html: Interpret the 'rel' attribute of 'link' tags as a space-separated list.](https://github.com/assetgraph/assetgraph/commit/5dc104a46159e00c2cb6785c9a366de4427bd00f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3150- [Added test for relations.HtmlShortcutIcon.](https://github.com/assetgraph/assetgraph/commit/985217c3f84c93181532de49d9b0710789939436) ([Andreas Lind Petersen](mailto:andreas@one.com))
3151- [5bff8354 broke a JavaScript test unrelated to RequireJS\/AMD, fixed.](https://github.com/assetgraph/assetgraph/commit/c201955b7959c4b74fee91f09484c66aecd625e4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3152- [Cleaned up and renamed some tests.](https://github.com/assetgraph/assetgraph/commit/c4c46a8d52b497a5e440a5633a71b8d5d4ebab07) ([Andreas Lind Petersen](mailto:andreas@one.com))
3153- [+3 more](https://github.com/assetgraph/assetgraph/compare/v0.3.21...v0.3.22)
3154
3155### v0.3.21
3156- [Release 0.3.21.](https://github.com/assetgraph/assetgraph/commit/5548439f1273e60c93cd6cea077d8c28ea75c6a4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3157- [assets.JavaScript.findOutgoingRelationsInParseTree: Reinstate depth-first traversal + added test.](https://github.com/assetgraph/assetgraph/commit/9922a39fd91cbb0e3607eb1db6748d9aca43fb04) ([Andreas Lind Petersen](mailto:andreas@one.com))
3158- [Now working on 0.3.20.](https://github.com/assetgraph/assetgraph/commit/84931a8058a7c1c59e7a5fb2ceb14d5e8bebc112) ([Andreas Lind Petersen](mailto:andreas@one.com))
3159
3160### v0.3.19
3161- [Release 0.3.19.](https://github.com/assetgraph/assetgraph/commit/1099b4b7898a994ebb699638b8fb0b0a12b6559b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3162- [Revert "transforms.compressJavaScript: Turn off the 'make\_seqs' option for UglifyJS to prevent stack overflows in assets.JavaScript.findOutgoingRelationsInParseTree \(should be rewritten to not use recursion\)."](https://github.com/assetgraph/assetgraph/commit/39cad861af4b4bfbc0e9e338e960f6ed915a8e18) ([Andreas Lind Petersen](mailto:andreas@one.com))
3163- [assets.JavaScript.findOutgoingRelationsInParseTree: Avoid recursion. Fixes \#43.](https://github.com/assetgraph/assetgraph/commit/83bab1db4643a4640a86836562938d0a025f1dd6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3164- [transforms.compressJavaScript: Turn off the 'make\_seqs' option for UglifyJS to prevent stack overflows in assets.JavaScript.findOutgoingRelationsInParseTree \(should be rewritten to not use recursion\).](https://github.com/assetgraph/assetgraph/commit/8f17325a5f3227d06c595885768b497099a5373c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3165- [Update uglify-js to 1.1.1.](https://github.com/assetgraph/assetgraph/commit/2462976149445a1562ea4a16b703fa230ec02f1d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3166- [+17 more](https://github.com/assetgraph/assetgraph/compare/v0.3.18...v0.3.19)
3167
3168### v0.3.18
3169- [Release 0.3.18.](https://github.com/assetgraph/assetgraph/commit/0b25bfeaad3ed62e01866abf963ca604d69afbef) ([Andreas Lind Petersen](mailto:andreas@one.com))
3170- [Update node-glob to 2.1.0. Test suite now passes in node 0.6.2.](https://github.com/assetgraph/assetgraph/commit/d4c2617220f4d415b8bbe7e8382b9140c78cc60a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3171- [Node 0.6 compatibility: Check err.code as well as err.errno.](https://github.com/assetgraph/assetgraph/commit/0107f69db13804c151201dd2f81c94967c4afeb8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3172- [README.rst: Added docs for the rest of the transforms.](https://github.com/assetgraph/assetgraph/commit/252ac35941f1641d11986460b8854d46a1d87cc8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3173- [transforms.stats: Removed support for the 'heading' parameter \(not used anywhere\).](https://github.com/assetgraph/assetgraph/commit/2a772336555cb12dcfb55a988bc605708c7da86d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3174- [+4 more](https://github.com/assetgraph/assetgraph/compare/v0.3.17...v0.3.18)
3175
3176### v0.3.17
3177- [Release 0.3.17.](https://github.com/assetgraph/assetgraph/commit/c0b18ec94a661bac79b2280d00b0384d7de38266) ([Andreas Lind Petersen](mailto:andreas@one.com))
3178- [transforms.compileLessToCss: If the Less asset has a file:\/\/ url, add its directory to the Less parser's search path so @import statements work.](https://github.com/assetgraph/assetgraph/commit/2e139893a2f981e17628faa1e989b0f12cbf5985) ([Andreas Lind Petersen](mailto:andreas@one.com))
3179- [Now working on 0.3.17.](https://github.com/assetgraph/assetgraph/commit/2307ff388d5e5d058b3c70c7ff22c82681e48eeb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3180
3181### v0.3.16
3182- [Release 0.3.16.](https://github.com/assetgraph/assetgraph/commit/028d183400af0ad86f2dc6ad6d0db5c1e4abc4c7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3183- [assets.Less: Use 'text\/less' as the default Content-Type \(and avoid overwriting assets.Text in the Content-Type registry\).](https://github.com/assetgraph/assetgraph/commit/0e74f55d8c9e89ab4ecf11f452913a402287248f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3184- [Added support for Less assets and added a transform that compiles them to Css. Closes \#40.](https://github.com/assetgraph/assetgraph/commit/1ad0c179c9dd1d769e9989eaba58a6abdc3e90ed) ([Andreas Lind Petersen](mailto:andreas@one.com))
3185- [package.json: Alphabetized the dependencies.](https://github.com/assetgraph/assetgraph/commit/c981469db2300359d8adafc32976a6a465b3a75f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3186- [Removed transforms.postProcessBackgroundImages \(moved to assetgraph-builder\).](https://github.com/assetgraph/assetgraph/commit/3cec3c33b547e1678e6a67b7384e31f775e3f837) ([Andreas Lind Petersen](mailto:andreas@one.com))
3187- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.3.15...v0.3.16)
3188
3189### v0.3.15
3190- [Release 0.3.15.](https://github.com/assetgraph/assetgraph/commit/49922a57a963aee2d987dc911e19914446c14426) ([Andreas Lind Petersen](mailto:andreas@one.com))
3191- [transforms.inlineCssImagesWithLegacyFallback: Don't inline images pointed to using the underscore IE6 hack \(\_background-image: ...\).](https://github.com/assetgraph/assetgraph/commit/a8cfe3faeb0ca89f880209cccdc40b4e234aa03a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3192- [Now working on 0.3.15.](https://github.com/assetgraph/assetgraph/commit/a66c1f921c9e10b24fbdfeb05b7960b5cc820b9f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3193
3194### v0.3.14
3195- [Release 0.3.14.](https://github.com/assetgraph/assetgraph/commit/574e1159c8ca11f7fe349137f11ed90b5b4fe109) ([Andreas Lind Petersen](mailto:andreas@one.com))
3196- [package.json: Update jsdom to 0.2.9.](https://github.com/assetgraph/assetgraph/commit/a644f0922d1e9d05855e3eec03b248170815735d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3197- [Update jsdom to 0.2.8.](https://github.com/assetgraph/assetgraph/commit/8e8ec839dd4d726643c0d4afbf008a97eae8d64c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3198- [Now working on 0.3.14.](https://github.com/assetgraph/assetgraph/commit/25e6b92d8ba37784df061d041f794d0baea2eb29) ([Andreas Lind Petersen](mailto:andreas@one.com))
3199
3200### v0.3.13
3201- [Release 0.3.13.](https://github.com/assetgraph/assetgraph/commit/146b4cca458912dfd97f29d4e86675f1e27cbfac) ([Andreas Lind Petersen](mailto:andreas@one.com))
3202- [resolvers.http: Added hack that allows you to specify a fixed set of request headers through 'assetGraph.resolversByProtocol.http.headers'.](https://github.com/assetgraph/assetgraph/commit/2145bd1d214c7644cc7ee17ef58a72ee8af75026) ([Andreas Lind Petersen](mailto:andreas@one.com))
3203- [README.rst: More transform docs.](https://github.com/assetgraph/assetgraph/commit/213228eb9c14963f3f04c2f8feac6ffbe648551c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3204- [assetgraph-builder no longer uses transforms.moveAssetsToNewRoot. Removing it since it's a rather obscure subset of what transforms.moveAssets does.](https://github.com/assetgraph/assetgraph/commit/0010fc08ab9100c6eecc069393c0eacc46c76c38) ([Andreas Lind Petersen](mailto:andreas@one.com))
3205- [transforms.moveAssets & transforms.moveAssetsInOrder: Support passing the new url as a string.](https://github.com/assetgraph/assetgraph/commit/daeb8ba3529dc53780bee2065e9871e7e9ad914c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3206- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.3.12...v0.3.13)
3207
3208### v0.3.12
3209- [Release 0.3.12.](https://github.com/assetgraph/assetgraph/commit/900d0ece09bbb28760630051504acf57a43686cf) ([Andreas Lind Petersen](mailto:andreas@one.com))
3210- [assets.Html.findOutgoingRelationsInParseTree: Don't create relations when the href is empty or javascript: or mailto: or consists only of a fragment identifier.](https://github.com/assetgraph/assetgraph/commit/eab61f96c8da2768aaf2e423641246a7785316bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3211- [package.json: Put a space between the equal sign and the version number in the 'dependencies' section.](https://github.com/assetgraph/assetgraph/commit/9ffb8ffe1edb9695fdcb48d5e82b54273d61b796) ([Andreas Lind Petersen](mailto:andreas@one.com))
3212- [Removed htmlparser dependency \(jsdom takes care of that\).](https://github.com/assetgraph/assetgraph/commit/dbbe4baf1a6f4f3f112a2975da8da0396bdbff62) ([Andreas Lind Petersen](mailto:andreas@one.com))
3213- [Update coffee-script to 1.1.2.](https://github.com/assetgraph/assetgraph/commit/af468230cd3953d05213cb200e315737771ed4be) ([Andreas Lind Petersen](mailto:andreas@one.com))
3214- [+9 more](https://github.com/assetgraph/assetgraph/compare/v0.3.11...v0.3.12)
3215
3216### v0.3.11
3217- [Release 0.3.11.](https://github.com/assetgraph/assetgraph/commit/890d0b22d8a2bf09164e060258b87e0f29426f82) ([Andreas Lind Petersen](mailto:andreas@one.com))
3218- [transforms.addCacheManifest: When creating a new manifest, add a NETWORK section with '\*' in it.](https://github.com/assetgraph/assetgraph/commit/9ef3ab7bc08bee497737a0312638fa3350520805) ([Andreas Lind Petersen](mailto:andreas@one.com))
3219- [Now working on 0.3.11.](https://github.com/assetgraph/assetgraph/commit/ab9cebd7c64aba7a0418ff50267b4098af79ce1b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3220
3221### v0.3.10
3222- [Release 0.3.10.](https://github.com/assetgraph/assetgraph/commit/bbf73ea4c11033d226471703f7969a928d0d1aa1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3223- [assets\/index.js: Better error reporting.](https://github.com/assetgraph/assetgraph/commit/da721a1f40258999712465e0797a4a795cbe2c7a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3224- [http and data resolvers: Better Content-Type parsing. Allow '+', '.'. Fixes parsing of eg. 'application\/atom+xml' and 'application\/vnd.openxmlformats-officedocument.wordprocessingml.template'.](https://github.com/assetgraph/assetgraph/commit/8acf2bed3af021da32b974aabf47eaa1c788adae) ([Andreas Lind Petersen](mailto:andreas@one.com))
3225- [Added 'HtmlRelation' superclass for relations.Html\* and got rid of some code duplication. Set its baseAssetQuery so that outgoing relations from Htc assets now work. Fixed HtmlStyle.href getter \(always returned undefined\). Improved CssBehavior test case so it covers \#38.](https://github.com/assetgraph/assetgraph/commit/7da188f5f52c07657b14f6bcdad7e99ff4ec40df) ([Andreas Lind Petersen](mailto:andreas@one.com))
3226- [Now working on 0.3.10.](https://github.com/assetgraph/assetgraph/commit/115436750873a667393a08c3e3c0a9f996e5dd82) ([Andreas Lind Petersen](mailto:andreas@one.com))
3227
3228### v0.3.9
3229- [Release 0.3.9.](https://github.com/assetgraph/assetgraph/commit/8e9a562b91d87b054a35fa7d8b12c66d5a0a1acb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3230- [transforms.moveAssets\(InOrder\): Don't move the asset if 'newUrlFunction' returns something falsy.](https://github.com/assetgraph/assetgraph/commit/2915e0ba331b30d0473e2ae6e07df3124b6d6b44) ([Andreas Lind Petersen](mailto:andreas@one.com))
3231- [Support percent-encoded octets in data: urls and fall back to text\/plain; charset=us-ascii as per the spec.](https://github.com/assetgraph/assetgraph/commit/2ee6bf83de00fa935d786868ce953f73cbea02eb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3232- [assets.Html: jsdom.jsdom can create an empty document now, no need to use 'new jsdom.defaultLevel.Document\(\)' anymore.](https://github.com/assetgraph/assetgraph/commit/9cfa21618cb96b851a8e5b47a95f3a81310c05da) ([Andreas Lind Petersen](mailto:andreas@one.com))
3233- [s\/nonInlineParent\/nonInlineAncestor\/;](https://github.com/assetgraph/assetgraph/commit/91288de4dee00002331214f00cdd26e1c44e9b68) ([Andreas Lind Petersen](mailto:andreas@one.com))
3234- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.3.8...v0.3.9)
3235
3236### v0.3.8
3237- [Release 0.3.8.](https://github.com/assetgraph/assetgraph/commit/ebea8f39e5d94c2fd56dcbfab68cdb902477cd55) ([Andreas Lind Petersen](mailto:andreas@one.com))
3238- [Changed glob dependency to ~2.0.7 \(2.0.7 disappeared from the npm repo?\).](https://github.com/assetgraph/assetgraph/commit/775770ca1ac9680a0344ea93cebcd21e898d7831) ([Andreas Lind Petersen](mailto:andreas@one.com))
3239- [Added transforms.setHtmlImageDimensions.](https://github.com/assetgraph/assetgraph/commit/7ad811069d87fb333034e15b3ac0f32d9e9eca17) ([Andreas Lind Petersen](mailto:andreas@one.com))
3240- [transforms.inlineCssImagesWithLegacyFallback: Default to non-inline Html assets to avoid processing HtmlStyle relations in existing conditional comments.](https://github.com/assetgraph/assetgraph/commit/94a60cbd1f9491263b404374909e3f3313a9795e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3241- [Now working on 0.3.8.](https://github.com/assetgraph/assetgraph/commit/efc7e91875f4fa0e93b6764509db62bc8d8ad363) ([Andreas Lind Petersen](mailto:andreas@one.com))
3242
3243### v0.3.7
3244- [Release 0.3.7.](https://github.com/assetgraph/assetgraph/commit/bdb4ca180800a38ff140f4f414d6b287a54cc851) ([Andreas Lind Petersen](mailto:andreas@one.com))
3245- [Bugfix in HtmlConditionalComment.inline: Only every other element in the conditional comment was copied into the containing document.](https://github.com/assetgraph/assetgraph/commit/c131fe1eee2634d2c5d7e2a4f541db4c435978f2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3246- [Refined the test case for \#35 and fixed a bug in the 'sharedBundles' strategy.](https://github.com/assetgraph/assetgraph/commit/6525e09377eabd150bafca5e53e5deb94fe80997) ([Andreas Lind Petersen](mailto:andreas@one.com))
3247- [Don't bundle assets whose incoming relations have conditional comments with relations of the same type between them.](https://github.com/assetgraph/assetgraph/commit/f5ce040e884fd816fca120be8caf9933b763031e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3248- [transforms.inlineCssImagesWithLegacyFallback: Preserve 'media' attribute.](https://github.com/assetgraph/assetgraph/commit/d0215464cff3af116f5e5097245f1e5167598ffe) ([Andreas Lind Petersen](mailto:andreas@one.com))
3249- [+3 more](https://github.com/assetgraph/assetgraph/compare/v0.3.6...v0.3.7)
3250
3251### v0.3.6
3252- [Release 0.3.6.](https://github.com/assetgraph/assetgraph/commit/3b8f326ddd9179fc0fbe29c09664c7e0023934f7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3253- [Fixed non-IE conditional comment syntax in test.](https://github.com/assetgraph/assetgraph/commit/d246ae6277d83632f1d73d8b5e634cf3847f8016) ([Andreas Lind Petersen](mailto:andreas@one.com))
3254- [transforms.inlineCssImagesWithLegacyFallback: The original Css asset could have more than one incoming relation, so don't manipulate it. Fixes interoperability with assetgraph-builder's cloneForEachLocale transform, among other things.](https://github.com/assetgraph/assetgraph/commit/1d16b9d80625e7a7e4dcee3b5e4ba4b05aa12dab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3255- [transforms.drawGraph: Include the condition in the label text for HtmlConditionalComment relations.](https://github.com/assetgraph/assetgraph/commit/68526cf3dfe1af7340fe9c5b583cf1a3a69e8bb1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3256- [Now working on 0.3.6.](https://github.com/assetgraph/assetgraph/commit/6a402014cdb42d2df8599915f18045302694e3c4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3257
3258### v0.3.5
3259- [Release 0.3.5.](https://github.com/assetgraph/assetgraph/commit/8e1db6663e093784d11a6446b556e61d3813358c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3260- [Update to jsdom 0.2.5.](https://github.com/assetgraph/assetgraph/commit/74381d8b8b24c0411807ed84e175c37f8cc183bf) ([Andreas Lind Petersen](mailto:andreas@one.com))
3261- [README.rst: More transform docs.](https://github.com/assetgraph/assetgraph/commit/0a1e3b0528011bee093d7f3a240e13da5e2a1e54) ([Andreas Lind Petersen](mailto:andreas@one.com))
3262- [Now working on 0.3.5.](https://github.com/assetgraph/assetgraph/commit/5955950338013af571bff0c1266d5868bbc9043e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3263
3264### v0.3.4
3265- [Release 0.3.4.](https://github.com/assetgraph/assetgraph/commit/58a963d4a91612926e1f257fe6253f45f7718cb9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3266- [assets.Html: Bugfixed non-IE conditional comment parsing.](https://github.com/assetgraph/assetgraph/commit/da6c242dd02ec55be973bc3821f6bd279c8b01fb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3267- [Fixed Relation.attach\(..., 'after', htmlConditionalComment\)](https://github.com/assetgraph/assetgraph/commit/ecdd2c96013076007ba8366c53faf20e4dba5fc4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3268- [Update to jsdom 0.2.4.](https://github.com/assetgraph/assetgraph/commit/18bdccf9009eafee0b8800889b8fe0ae72e08e8b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3269- [Use the cssom-papandreou fork.](https://github.com/assetgraph/assetgraph/commit/fc67a7c09e386d6fcf779441c59eaea037a7bd0a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3270- [+4 more](https://github.com/assetgraph/assetgraph/compare/v0.3.3...v0.3.4)
3271
3272### v0.3.3
3273- [Release 0.3.3.](https://github.com/assetgraph/assetgraph/commit/acb0524d6e56234f698ca06a5fe27b397c8b41b5) ([Andreas Lind Petersen](mailto:andreas@one.com))
3274- [transforms.populate: Fixed stupid bug in the code that finds the external relations of an asset.](https://github.com/assetgraph/assetgraph/commit/1f1fb246af6221e8d01c7b9fbdb489818bded511) ([Andreas Lind Petersen](mailto:andreas@one.com))
3275- [transforms.populate: Fixed error handling.](https://github.com/assetgraph/assetgraph/commit/39a923a83713a3cf83e76f52cea9f6e57568dd38) ([Andreas Lind Petersen](mailto:andreas@one.com))
3276- [Fixed assets.text setter of assets.Text and all subclasses.](https://github.com/assetgraph/assetgraph/commit/82ff2379e9b5e031f069fb022f6071aa2ebc9c47) ([Andreas Lind Petersen](mailto:andreas@one.com))
3277- [Now working on 0.3.3.](https://github.com/assetgraph/assetgraph/commit/187e21fc5a6d914baf21c4e6123fa958aaf88619) ([Andreas Lind Petersen](mailto:andreas@one.com))
3278
3279### v0.3.2
3280- [Release 0.3.2.](https://github.com/assetgraph/assetgraph/commit/68f604b96726a82949746d7a70c6b5e003211e84) ([Andreas Lind Petersen](mailto:andreas@one.com))
3281- [Fixed transforms.bundleAssets errors introduced in c438177e.](https://github.com/assetgraph/assetgraph/commit/b8c7906c83f64708988d5177a4c08e29ac0ee4b2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3282- [Added some outgoingRelations tests.](https://github.com/assetgraph/assetgraph/commit/88d23fac60dbc88cc9ceedc42072855db2c1fd7b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3283- [Relation.resolve: Make sure to call refreshHref after resolving.](https://github.com/assetgraph/assetgraph/commit/9ff61ba49a0f5d03d822bce3df5bceaab7a55653) ([Andreas Lind Petersen](mailto:andreas@one.com))
3284- [Merged AssetGraph.\_updateUrlIndex into the Asset.url setter.](https://github.com/assetgraph/assetgraph/commit/a5b71a16db84f361c0a6dd8397709d9c22a2ddab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3285- [+12 more](https://github.com/assetgraph/assetgraph/compare/v0.3.1...v0.3.2)
3286
3287### v0.3.1
3288- [Release 0.3.1.](https://github.com/assetgraph/assetgraph/commit/67c261bf759d4f31b05b9cf0f62e2442b95db73b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3289- [Better test coverage of what's supposed to happen to asset.outgoingRelations when the asset is removed from a graph.](https://github.com/assetgraph/assetgraph/commit/6e09fd98f685a8106c93b79c48d7f0be778b33de) ([Andreas Lind Petersen](mailto:andreas@one.com))
3290- [relations.Html\*: Fixed stupid copy\/paste error in 'attach' methods.](https://github.com/assetgraph/assetgraph/commit/4f7e34948e27a870cdaeb54b232fceb1a41588e8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3291- [Updated yui-compressor and closure-compiler, removed hacks that were necessary with the older versions, added test.](https://github.com/assetgraph/assetgraph/commit/779e5cd2ed81cd77a6accd24e340dfe55e3df082) ([Andreas Lind Petersen](mailto:andreas@one.com))
3292- [README.rst: Syntax fixes.](https://github.com/assetgraph/assetgraph/commit/660d456bff0572e40ec056255d9e2a46aeff021f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3293- [+17 more](https://github.com/assetgraph/assetgraph/compare/v0.3.0...v0.3.1)
3294
3295### v0.3.0
3296- [Release 0.3.0.](https://github.com/assetgraph/assetgraph/commit/7f34ccbba90e4a3be71437391518aa107bcc2abd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3297- [Moved parts of transform.populate into Relation.resolve.](https://github.com/assetgraph/assetgraph/commit/3812536dd834fe38c1b91216f8fdac779884dc22) ([Andreas Lind Petersen](mailto:andreas@one.com))
3298- [Relation: Cleanup + changed representation of 'no asset path' from \[\] to null.](https://github.com/assetgraph/assetgraph/commit/90b046111ad87f25d7ed1dc290ffa04d813e1ba3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3299- [AssetGraph.\_baseAssetPathForRelation\[relation.id\] => relation.baseAssetPath \(memoized\)](https://github.com/assetgraph/assetgraph/commit/30a1e81b49d179754032b37e231e6c227fe51671) ([Andreas Lind Petersen](mailto:andreas@one.com))
3300- [AssetGraph.\_\(un\)?registerBaseAssetPath\(relation\) => relation.\_\(un\)?registerBaseAssetPath\(\).](https://github.com/assetgraph/assetgraph/commit/73d1a2642d8b4225af054d1dc026d9227ff7f968) ([Andreas Lind Petersen](mailto:andreas@one.com))
3301- [+23 more](https://github.com/assetgraph/assetgraph/compare/v0.2.10...v0.3.0)
3302
3303### v0.2.10
3304- [Release 0.2.10.](https://github.com/assetgraph/assetgraph/commit/5ba9ecdf7d6a0fe52a87985e2cd8de34eaaad1ef) ([Andreas Lind Petersen](mailto:andreas@one.com))
3305- [assets.Html.encoding setter: If there's a <head>, make sure it contains a <meta http-equiv='Content-Type'...> tag specifying the new encoding.](https://github.com/assetgraph/assetgraph/commit/33e15713199a7b99594135d63c6c24e57cc098aa) ([Andreas Lind Petersen](mailto:andreas@one.com))
3306- [assets.Asset.load: Fixed stupid this vs. that error causing the asset metadata to be mixed into the wrong object.](https://github.com/assetgraph/assetgraph/commit/8c937ce3009ef80b297ee73c3880183caf729c1e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3307- [http resolver: Also pass the Cache-Control header along as part of the metadata object.](https://github.com/assetgraph/assetgraph/commit/0d1ec132666beffe304acd56fcad68419577c8bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3308- [http resolver: Fixed url property in metadata.](https://github.com/assetgraph/assetgraph/commit/44630e45f83fbce298daa944c796241318bfdc80) ([Andreas Lind Petersen](mailto:andreas@one.com))
3309- [+21 more](https://github.com/assetgraph/assetgraph/compare/v0.2.9...v0.2.10)
3310
3311### v0.2.9
3312- [Release 0.2.9.](https://github.com/assetgraph/assetgraph/commit/212f41731a4738ad2e2754b43b95cc8e1705bbd8) ([Andreas Lind Petersen](mailto:andreas@one.com))
3313- [Simplified AssetGraph.removeAsset and fixed a bug that prevented an asset with a relation to itself from being removed.](https://github.com/assetgraph/assetgraph/commit/c5bd6c1d8008459c87926b99cdce36203c5c6308) ([Andreas Lind Petersen](mailto:andreas@one.com))
3314- [assets.\*.originalRelations: Always provide relation.to as an object.](https://github.com/assetgraph/assetgraph/commit/b7577bdb5802df1b90023e5361193b4be842f2bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3315- [Fixed AssetGraph.refreshRelationHref for unresolved relations.](https://github.com/assetgraph/assetgraph/commit/68ce0a2d11edc127e50c7098cbd302c0b0261979) ([Andreas Lind Petersen](mailto:andreas@one.com))
3316- [Now working on 0.2.9.](https://github.com/assetgraph/assetgraph/commit/5f9ecc5b86db4c11a9bbaa7a1364c353e32d7d68) ([Andreas Lind Petersen](mailto:andreas@one.com))
3317
3318### v0.2.8
3319- [Release 0.2.8.](https://github.com/assetgraph/assetgraph/commit/67d639029c088db812ec281dec714ab6d957de4d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3320- [Re-refixed CSSStyleSheet.toString\(\)... Sigh.](https://github.com/assetgraph/assetgraph/commit/b6aa0016c65dcd0c16ba95f82f0b9217f237b5ab) ([Andreas Lind Petersen](mailto:andreas@one.com))
3321- [Now working on 0.2.8.](https://github.com/assetgraph/assetgraph/commit/4a399b0aedc0879e38b4f27168a8464a8cff317b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3322
3323### v0.2.7
3324- [Release 0.2.7.](https://github.com/assetgraph/assetgraph/commit/026a38a0cfd66aa095f2df58011504320aa8aead) ([Andreas Lind Petersen](mailto:andreas@one.com))
3325- [CSSStyleSheet.toString\(\) hack: Prevent JavaScript error when there's no cssRule.style.](https://github.com/assetgraph/assetgraph/commit/96e1b06b2b759b587eb0d3d695b34709bd7f52f5) ([Andreas Lind Petersen](mailto:andreas@one.com))
3326- [Now working on 0.2.7.](https://github.com/assetgraph/assetgraph/commit/e068b29868f34680c5305732707013332eb4a796) ([Andreas Lind Petersen](mailto:andreas@one.com))
3327
3328### v0.2.6
3329- [Release 0.2.6.](https://github.com/assetgraph/assetgraph/commit/819c4ff7c3a0afe77c8c9a035693dd04827e977c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3330- [assets.Html.outgoingRelations getter: Ignore <a href="">.](https://github.com/assetgraph/assetgraph/commit/84964ee9d39a3c8433a5a821b8d601946b2a427a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3331- [CSSStyleSheet.toString\(\): Splice together neighbor CSSRules with identical selectors. The inverse of f3c42e5.](https://github.com/assetgraph/assetgraph/commit/e8707df9ca952498a3685d772c8cc0be6b5942ac) ([Andreas Lind Petersen](mailto:andreas@one.com))
3332- [resolvers.http: Include etag, lastModified, and date in the metadata object if provided by the server.](https://github.com/assetgraph/assetgraph/commit/8e2e633fc37b716e85b3cc12c2f317aa346cf923) ([Andreas Lind Petersen](mailto:andreas@one.com))
3333- [Implemented transforms.startOverIfAssetSourceFilesChange.](https://github.com/assetgraph/assetgraph/commit/029db8ddf36e3517ebcd1948f3bf18412cb02652) ([Andreas Lind Petersen](mailto:andreas@one.com))
3334- [+4 more](https://github.com/assetgraph/assetgraph/compare/v0.2.5...v0.2.6)
3335
3336### v0.2.5
3337- [Release 0.2.5.](https://github.com/assetgraph/assetgraph/commit/28a7a9bb8afb27e01219f37cf9943669381e9e4e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3338- [More docs, README updates.](https://github.com/assetgraph/assetgraph/commit/e8a62e7145c571cd550216a1a9ee5758d6dca8c0) ([Andreas Lind Petersen](mailto:andreas@one.com))
3339- [More docs.](https://github.com/assetgraph/assetgraph/commit/13011887c0c38bba4e9680e0031849c7a566cbc9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3340- [Fixed transforms.setAssetEncoding.](https://github.com/assetgraph/assetgraph/commit/ebc2507097f332774989700c81804ae5b976a334) ([Andreas Lind Petersen](mailto:andreas@one.com))
3341- [Implemented transforms.setAssetExtension.](https://github.com/assetgraph/assetgraph/commit/4c083ee22e72766ce694d37d6cb97534c81aabd2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3342- [+7 more](https://github.com/assetgraph/assetgraph/compare/v0.2.4...v0.2.5)
3343
3344### v0.2.4
3345- [Release 0.2.4.](https://github.com/assetgraph/assetgraph/commit/1200ef76e058590a419cab5c1e9ce439b58688e6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3346- [Fixed relations.JavaScriptOneInclude, more tests.](https://github.com/assetgraph/assetgraph/commit/793bd16df4f62b912a476c41233a530b77c8e11f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3347- [Fixed relations.Html\(Style|Script\).attach.](https://github.com/assetgraph/assetgraph/commit/830bb2e9e9e676fd047f601de0f0ac0f8d3cfd2c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3348- [Now working on 0.2.4.](https://github.com/assetgraph/assetgraph/commit/811682bf70713a95e95dbef3340512f02cb4f5c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3349
3350### v0.2.3
3351- [Release 0.2.3.](https://github.com/assetgraph/assetgraph/commit/c9ef891bc21363ba1f8c03162d64e64ba5aedc35) ([Andreas Lind Petersen](mailto:andreas@one.com))
3352- [Simplified and fixed relations.JavaScriptOneInclude. Added test.](https://github.com/assetgraph/assetgraph/commit/1764ba756d8b738f0b5c8cb2a9e5ab94df37fb8d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3353- [Now working on 0.2.3.](https://github.com/assetgraph/assetgraph/commit/c63921cd14056646e3580c5866453975dae21a20) ([Andreas Lind Petersen](mailto:andreas@one.com))
3354
3355### v0.2.2
3356- [Release 0.2.2.](https://github.com/assetgraph/assetgraph/commit/8ee4b293e906f0ec56a4787cb12cc51619fd3ae1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3357- [Fixed typos in error messages introduced in 692e6e1.](https://github.com/assetgraph/assetgraph/commit/aaf3eaf520c5e25df5b1a8975285da29eaa9015f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3358- [transforms.executeJavaScriptInOrder: Bugfix \(was async but never called the callback\).](https://github.com/assetgraph/assetgraph/commit/de1535def62c79afd236f7bcf44b9abb545028b1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3359- [Fixed JavaScriptExtJsRequire-test.js \(don't use Ext.define\({uses: ...}\)\).](https://github.com/assetgraph/assetgraph/commit/abfcf0d31d46a78f4ec7cb78bf8aa364c24e6dec) ([Andreas Lind Petersen](mailto:andreas@one.com))
3360- [asset.\(at|de\)tachRelation => relation.\(at|de\)tach.](https://github.com/assetgraph/assetgraph/commit/692e6e193c375923c11f10bbc3ae8c7feb278b56) ([Andreas Lind Petersen](mailto:andreas@one.com))
3361- [+2 more](https://github.com/assetgraph/assetgraph/compare/v0.2.1...v0.2.2)
3362
3363### v0.2.1
3364- [Release 0.2.1.](https://github.com/assetgraph/assetgraph/commit/4e3b616b7541ea35ce4ea2832832b9ea480925fd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3365- [assets.JavaScript.outgoingRelations getter: Ignore Ext.define\({uses: ...}\), avoids <script> ordering bugs due to cycles in the dependency graph.](https://github.com/assetgraph/assetgraph/commit/ea5546f20b63530cb028867ca1230283261b53bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3366- [Now working on 0.2.1.](https://github.com/assetgraph/assetgraph/commit/9c37011ab8a6b8435d83639fec897b3b94940d9d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3367- [package.json: Added publicationConfig](https://github.com/assetgraph/assetgraph/commit/15b83e339cd0b8e89a3d9d32b5501efe7992409a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3368
3369### v0.2.0
3370- [Release 0.2.0.](https://github.com/assetgraph/assetgraph/commit/b6855f5bb8a32a3a48d696976fa8e02a8f6aecc1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3371- [transforms.populate: Fixed another race condition.](https://github.com/assetgraph/assetgraph/commit/7a3b4b8b632a0e088e04c6047b6dd346246c72f3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3372- [More asserts.](https://github.com/assetgraph/assetgraph/commit/091582080787f16b47057d97a5bd572256a7a815) ([Andreas Lind Petersen](mailto:andreas@one.com))
3373- [transforms.populate: Fail if the base asset for a relation cannot be found.](https://github.com/assetgraph/assetgraph/commit/1bc491390cbf48060123f144fea35c2e7efe6563) ([Andreas Lind Petersen](mailto:andreas@one.com))
3374- [assets.JavaScript.outgoingRelations getter: Support Ext.define\('name', function \(\){...; return {requires: ..., extend: ...};}\); \(sigh\).](https://github.com/assetgraph/assetgraph/commit/9aa04ec3d8bcf246e03b3f30d819e8c7fa1e3ecd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3375- [+61 more](https://github.com/assetgraph/assetgraph/compare/v0.1.5...v0.2.0)
3376
3377### v0.1.5
3378- [Release 0.1.5.](https://github.com/assetgraph/assetgraph/commit/5d358b29b0c8c0764a888cbfca53a504d541b561) ([Andreas Lind Petersen](mailto:andreas@one.com))
3379- [Added support for detaching certain Ext.require relations.](https://github.com/assetgraph/assetgraph/commit/94756a646b13b1a6cd5df410d7b8e51167f20d01) ([Andreas Lind Petersen](mailto:andreas@one.com))
3380- [Use urlTools.resolveUrl\(assetGraph.root, ...\) when building urls instead of concatenating naively. Prevents occurrences of '..' in the url index and 'url' properties of assets when assetGraph.root contains '..'.](https://github.com/assetgraph/assetgraph/commit/86cd00e56548d1215616d95237474b8dce036505) ([Andreas Lind Petersen](mailto:andreas@one.com))
3381- [Now working on 0.1.5.](https://github.com/assetgraph/assetgraph/commit/9f16d6e561df7e458a16cfe0c94723e085d88ae1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3382
3383### v0.1.4
3384- [Release 0.1.4](https://github.com/assetgraph/assetgraph/commit/70fb47812a1c23032b9bec91c95bff4aece0dad6) ([Andreas Lind Petersen](mailto:andreas@one.com))
3385- [AssetGraph.resolveAssetConfig: Fixed test for root-relative urls \(also matched protocol-relative ones\).](https://github.com/assetgraph/assetgraph/commit/1e431abadb6b2a84aa99a930e64010a487475d75) ([Andreas Lind Petersen](mailto:andreas@one.com))
3386- [assets.Base: Don't attempt to extract an extension from an url ending in a slash.](https://github.com/assetgraph/assetgraph/commit/633f54b2cc3730a2ab9a77722505620049c05e58) ([Andreas Lind Petersen](mailto:andreas@one.com))
3387- [Added flattenStaticIncludes test.](https://github.com/assetgraph/assetgraph/commit/c89f41707144415a6792e7827d35b6c572d5378e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3388- [Now working on 0.1.4.](https://github.com/assetgraph/assetgraph/commit/e86b4966d48029e5d123b3c6abc565ea6b5273bc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3389
3390### v0.1.3
3391- [Release 0.1.3.](https://github.com/assetgraph/assetgraph/commit/57b4e61a563dff27988fa1fbf19a68388bcfa36c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3392- [assets.Css\*.\_setRawUrlString: Also use non-greedy regular expressions when replacing existing url\(\) tokens.](https://github.com/assetgraph/assetgraph/commit/446eac05c8b7e91004476df7028c6e0d1197d909) ([Peter Müller](mailto:pm@one.com))
3393- [assets.Css.getOriginalRelations: Made url\(...\) regexp non-greedy to prevent values with more end parentheses from being tokenized wrongly.](https://github.com/assetgraph/assetgraph/commit/70b521eead2c0f9188f82fe294cfcb4a355727b6) ([Peter Müller](mailto:pm@one.com))
3394- [transforms.inlineRelations: Don't iterate over the relations in parallel, seems like there's a race condition that causes assets to be cloned unnecessarily sometimes.](https://github.com/assetgraph/assetgraph/commit/1afba969b35c55e1f28bc9169c1d713c4a7c6e0b) ([Peter Müller](mailto:pm@one.com))
3395- [README.rst: A little documentation.](https://github.com/assetgraph/assetgraph/commit/9c70b2f0106958a046a3cf67428b818236a86c6b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3396- [+4 more](https://github.com/assetgraph/assetgraph/compare/v0.1.2...v0.1.3)
3397
3398### v0.1.2
3399- [Release 0.1.2.](https://github.com/assetgraph/assetgraph/commit/2eb0e1fcdc4d50386e8c134da84beb3376e351f9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3400- [Removed bin folder \(see assetgraph-builder\) and transforms.spriteBackgroundImages \(see assetgraph-sprite\).](https://github.com/assetgraph/assetgraph/commit/5c0e58bd1409e515df1ceb66f6da705852464094) ([Andreas Lind Petersen](mailto:andreas@one.com))
3401- [Now working on 0.1.2.](https://github.com/assetgraph/assetgraph/commit/65ffafdf91a28062a35c762f3d91f03660e6deb2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3402
3403### v0.1.1
3404- [Release 0.1.1.](https://github.com/assetgraph/assetgraph/commit/0df73b7572b961c9ae4d79fe76041de1e3f9f528) ([Andreas Lind Petersen](mailto:andreas@one.com))
3405- [assets.Image: Removed canvas-related helper methods \(moved to assetgraph-sprite\).](https://github.com/assetgraph/assetgraph/commit/9374f5bdacebd5af947899cc3a7082386a548607) ([Andreas Lind Petersen](mailto:andreas@one.com))
3406- [Now working on 0.1.1.](https://github.com/assetgraph/assetgraph/commit/19ea75f4a56194cf5d11f1a73cae97bb983b3023) ([Andreas Lind Petersen](mailto:andreas@one.com))
3407
3408### v0.1.0
3409- [Release 0.1.0.](https://github.com/assetgraph/assetgraph/commit/1617fb5679a98de8667c12498f78ae7c5fac1b88) ([Andreas Lind Petersen](mailto:andreas@one.com))
3410- [Removed transforms.spriteBackgroundImages \(moved to the assetgraph-sprite project\) and a bunch of transforms and binaries that don't have any business being in the core framework \(moved to the assetgraph-builder project\).](https://github.com/assetgraph/assetgraph/commit/ce2ecfbc06984252a40299e42a01a315f2805e18) ([Andreas Lind Petersen](mailto:andreas@one.com))
3411- [Changed abbreviation in test file name from all-caps to upper camel case.](https://github.com/assetgraph/assetgraph/commit/1ef1fb524a2204fe7c9a19710811f622cae891fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3412- [assets.Html.getOriginalRelations: Don't fail when encountering empty inline <script> or <style>.](https://github.com/assetgraph/assetgraph/commit/382014b7556bfc29d6b217a4158466d47a5429be) ([Andreas Lind Petersen](mailto:andreas@one.com))
3413- [README.rst: Added link to slides from a presentation held at the Öresund JavaScript Meetup.](https://github.com/assetgraph/assetgraph/commit/ed28412704fa5aebf9fe57352fc29f8a12f148b2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3414- [+3 more](https://github.com/assetgraph/assetgraph/compare/v0.0.19...v0.1.0)
3415
3416### v0.0.19
3417- [Release 0.0.19.](https://github.com/assetgraph/assetgraph/commit/50181439b91b4d67b8b299578e80ce75073aff80) ([Andreas Lind Petersen](mailto:andreas@one.com))
3418- [buildProduction & prepareForCDN: Don't follow HtmlAnchor relations.](https://github.com/assetgraph/assetgraph/commit/34468365af87e6c52ec0a363c310a12b6bd1242c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3419- [Moved dir\/ => dir\/index.html handling to resolvers.file.](https://github.com/assetgraph/assetgraph/commit/164b1f3c12557e9946b8dac0a1d9528b475b19b3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3420- [assets.Base: Strip CGI parameters and fragment identifier before attempting to extract the extension using path.extname.](https://github.com/assetgraph/assetgraph/commit/a8b8e5ef20119125e1f69ede882d29b59c118518) ([Andreas Lind Petersen](mailto:andreas@one.com))
3421- [bin\/buildDevelopment: Strip .template extension before running transforms.populate so relations back to the initial doc can be resolved.](https://github.com/assetgraph/assetgraph/commit/78174c784a2c522556d786a76462a38793c94e31) ([Andreas Lind Petersen](mailto:andreas@one.com))
3422- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.0.18...v0.0.19)
3423
3424### v0.0.18
3425- [Release 0.0.18.](https://github.com/assetgraph/assetgraph/commit/ee8688d069682b38603b4ab4157b6a93004f172a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3426- [assets.Html.getOriginalRelations: Don't model <a href='\#...'> as relations.](https://github.com/assetgraph/assetgraph/commit/8defa209a2b80dd556e092204e7325e5180143ba) ([Andreas Lind Petersen](mailto:andreas@one.com))
3427- [Now working on 0.0.18.](https://github.com/assetgraph/assetgraph/commit/9009e6ca6fe2580bf3e74468959d5307aeb6a7bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3428
3429### v0.0.17
3430- [Release 0.0.17.](https://github.com/assetgraph/assetgraph/commit/a9a3f0e2e0c48dbf46907d7ea1449df09099b391) ([Andreas Lind Petersen](mailto:andreas@one.com))
3431- [assets.addTypeToAssetConfig: Fixed the code that adds "index.html" to file: urls pointing at directories. Was broken for urls containing GET parameters or a fragment identifier.](https://github.com/assetgraph/assetgraph/commit/d21ae935c3c9b91d8b379ab8927f509bcc4f658a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3432- [package.json: Pulled in jsdom's dependencies.](https://github.com/assetgraph/assetgraph/commit/890f0afce65c735676a49781372f0efe3f3942fa) ([Andreas Lind Petersen](mailto:andreas@one.com))
3433- [Now working on 0.0.17.](https://github.com/assetgraph/assetgraph/commit/ce770d2aafde66ad8d09988c44c2245c45090598) ([Andreas Lind Petersen](mailto:andreas@one.com))
3434
3435### v0.0.16
3436- [Release 0.0.16.](https://github.com/assetgraph/assetgraph/commit/c6e26e63d094c7cf10af2a84c136e3110cb3bd68) ([Andreas Lind Petersen](mailto:andreas@one.com))
3437- [resolvers.file: Strip CGI parameters and\/or fragment idenfier from url before attempting to read an asset from disc.](https://github.com/assetgraph/assetgraph/commit/4ee07c3170337cd890a4edff319e5667d5ca048d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3438- [resolvers.http: Don't send fragment identifier to the server when fetching asset.](https://github.com/assetgraph/assetgraph/commit/e25e6a419c0a18d0ebf1dd2fe110fa6e7f9d94be) ([Andreas Lind Petersen](mailto:andreas@one.com))
3439- [Reverted 645577e \(caused test suite to fail, seqEach bug?\).](https://github.com/assetgraph/assetgraph/commit/25552ae9e567435306fbd0d25d4013241191bbcc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3440- [Checked in a copy of my jsdom fork from https:\/\/github.com\/papandreou\/jsdom to avoid some \(de\)entitification errors.](https://github.com/assetgraph/assetgraph/commit/9c26ba7a526bdaff31f6db742d72d6e997dc56bd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3441- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.0.15...v0.0.16)
3442
3443### v0.0.15
3444- [Release 0.0.15.](https://github.com/assetgraph/assetgraph/commit/e419b0fbb20dbd9f3dcfe5b54d116af0e86c0324) ([Andreas Lind Petersen](mailto:andreas@one.com))
3445- [Wording in example.](https://github.com/assetgraph/assetgraph/commit/a0b8cc90521020cf5071fcf78fe2a8d52b4f4bbd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3446- [Added 'createBookmarklet' example.](https://github.com/assetgraph/assetgraph/commit/37444cfc69800dfa555fdd696d372d6f4c391701) ([Andreas Lind Petersen](mailto:andreas@one.com))
3447- [A couple of i18n bugfixes.](https://github.com/assetgraph/assetgraph/commit/8e905fd575ed5296262a8b1366d43800ca01f0fd) ([Andreas Lind Petersen](mailto:andreas@one.com))
3448- [Experimentally introduced a 'localize' JavaScriptConditionalBlock that's run in the browser in development mode, and right after transforms.cloneForEachLocale. Not quite sure this is the way to go.](https://github.com/assetgraph/assetgraph/commit/765f2df8bad201873adc66fd84487dcfaa0777d2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3449- [+11 more](https://github.com/assetgraph/assetgraph/compare/v0.0.14...v0.0.15)
3450
3451### v0.0.14
3452- [Release 0.0.14.](https://github.com/assetgraph/assetgraph/commit/2329555c200f4da313a878930ff27ff7f03b74d4) ([Andreas Lind Petersen](mailto:andreas@one.com))
3453- [Added example that detects dead links.](https://github.com/assetgraph/assetgraph/commit/11b0870e56674b4a90b3e941570f37ac0b87f64b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3454- [Upgrade to glob 2.0.7.](https://github.com/assetgraph/assetgraph/commit/85d9ba8356b1c998e5dff28aae05fab7ce9caba1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3455- [transforms.drawGraph: Also annotate CssImport relations.](https://github.com/assetgraph/assetgraph/commit/e44702f100acc22bc9c92c23723f73b7f64cb34c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3456- [transforms.drawGraph: Prettier graph layout + annotations on edges.](https://github.com/assetgraph/assetgraph/commit/e0d6621200514421495805424236d25ecdf231d7) ([Andreas Lind Petersen](mailto:andreas@one.com))
3457- [+17 more](https://github.com/assetgraph/assetgraph/compare/v0.0.13...v0.0.14)
3458
3459### v0.0.13
3460- [Release 0.0.13.](https://github.com/assetgraph/assetgraph/commit/25c3dca766946d0f8bbf9f7480dc70edc7ea1644) ([Andreas Lind Petersen](mailto:andreas@one.com))
3461- [assets.Image.getCanvasImage: Fixed bugs in untested code committed in a5ad66a.](https://github.com/assetgraph/assetgraph/commit/e68d0b96e3edab9fa0f8931c5cc97c79049de9c2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3462- [Use upper camel case instead of all-caps for abbreviations in class names.](https://github.com/assetgraph/assetgraph/commit/81acce083cdd55376b26b38ad38f8483d55511d1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3463- [Changed casing of test file name for consistency.](https://github.com/assetgraph/assetgraph/commit/02b93f0c7a389997433fe53d79de80781744aae0) ([Andreas Lind Petersen](mailto:andreas@one.com))
3464- [buildProduction: Run transforms.inlineJavaScriptOneGetText.](https://github.com/assetgraph/assetgraph/commit/584c06dff0278b308b012254effab9f98e24c15a) ([Andreas Lind Petersen](mailto:andreas@one.com))
3465- [+7 more](https://github.com/assetgraph/assetgraph/compare/v0.0.12...v0.0.13)
3466
3467### v0.0.12
3468- [Release 0.0.12.](https://github.com/assetgraph/assetgraph/commit/28f919dd0e8278e2a5e6b53256409da2264cac1c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3469- [package.json: Hardcode the version numbers of all dependencies.](https://github.com/assetgraph/assetgraph/commit/1989f2bb7ac3583d656fc624c926b172c1035f32) ([Andreas Lind Petersen](mailto:andreas@one.com))
3470- [transforms.spriteBackgroundImage: Added reference to node-canvas issue about backporting drawImage\(\) to Cairo <1.10.0.](https://github.com/assetgraph/assetgraph/commit/c8507a13401c68775aa56931e5c9cf23a8a2afeb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3471- [Stay on seq 0.2.1 \(newer versions currently cause trouble\).](https://github.com/assetgraph/assetgraph/commit/57e01d296a0655bab502fa640a34fadaf7361914) ([Andreas Lind Petersen](mailto:andreas@one.com))
3472- [buildDevelopment: No need to actually follow existing HTMLStyle relations during population, it's enough that the relations are in the graph.](https://github.com/assetgraph/assetgraph/commit/79da92fa481f9faabedba5608e78d62b7e8a5ef2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3473- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.0.11...v0.0.12)
3474
3475### v0.0.11
3476- [On second thought, just add support for transforms.registerLabelsAsCustomProtocols\(undefined\).](https://github.com/assetgraph/assetgraph/commit/b0241cc9a46e62d2421c4448309380f0503b4592) ([Andreas Lind Petersen](mailto:andreas@one.com))
3477- [bin\/flattenOneInclude & bin\/refreshI18N: Fixed invocation of 'passError'.](https://github.com/assetgraph/assetgraph/commit/e00c2d716d7a5e93e55bad439116a9a4bddeadac) ([Andreas Lind Petersen](mailto:andreas@one.com))
3478- [Now working on 0.0.11.](https://github.com/assetgraph/assetgraph/commit/ef17473ed7a16f4a612bf62600726446b6ec048d) ([Andreas Lind Petersen](mailto:andreas@one.com))
3479
3480### v0.0.10
3481- [Release 0.0.10.](https://github.com/assetgraph/assetgraph/commit/5d5d1c305e88e822cac2bfd73807e18247a61f82) ([Andreas Lind Petersen](mailto:andreas@one.com))
3482- [buildProduction: Only queue transforms.registerLabelsAsCustomProtocols if at least one --label is specified on the command line.](https://github.com/assetgraph/assetgraph/commit/1f7f126fd27ac490dc88d3cea205000207f692c3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3483- [buildDevelopment: Only queue transforms.registerLabelsAsCustomProtocols if at least one --label is specified on the command line.](https://github.com/assetgraph/assetgraph/commit/b795ee5d2bb681d5c3ec7015a6a5c4ff1b19987f) ([Andreas Lind Petersen](mailto:andreas@one.com))
3484- [error.passToFunction => passError](https://github.com/assetgraph/assetgraph/commit/fbfdbe99bfe8ed093f8cd46e1b24d3a628d9b9dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
3485- [Added inlineImages.js example.](https://github.com/assetgraph/assetgraph/commit/43f78154c6099a1858cf8c0f455a46c321db05ca) ([Andreas Lind Petersen](mailto:andreas@one.com))
3486- [+38 more](https://github.com/assetgraph/assetgraph/compare/v0.0.9...v0.0.10)
3487
3488### v0.0.9
3489- [Release 0.0.9.](https://github.com/assetgraph/assetgraph/commit/ccf998e1978d863a06423b2eeb62734a77426e42) ([Andreas Lind Petersen](mailto:andreas@one.com))
3490- [Got rid of the JavaScriptLoader abomination and added an 'executeJavaScriptInOrder' transform in its place.](https://github.com/assetgraph/assetgraph/commit/ee081ab85b25b948b813f461ad7e7a72081a35c3) ([Andreas Lind Petersen](mailto:andreas@one.com))
3491- [AssetGraph: Fixed a bug that caused getBaseAssetForRelation to always use a slow algorithm.](https://github.com/assetgraph/assetgraph/commit/ac1aa81ad3112b7ac6bf6bb626d10fa64ccf7ac2) ([Andreas Lind Petersen](mailto:andreas@one.com))
3492- [AssetGraph: Marked the 'assets', 'relations', and 'indices' properties as private \(prefixed with underscore\).](https://github.com/assetgraph/assetgraph/commit/770cd51ee8907feb7e6cd3055f7ebd9db2f7ace1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3493- [AssetGraph constructor: Don't require 'new'.](https://github.com/assetgraph/assetgraph/commit/eac883100089a0dbc7ed0dcd501be518f1189ac5) ([Andreas Lind Petersen](mailto:andreas@one.com))
3494- [+18 more](https://github.com/assetgraph/assetgraph/compare/v0.0.8...v0.0.9)
3495
3496### v0.0.8
3497- [Release 0.0.8.](https://github.com/assetgraph/assetgraph/commit/c4ffb5cda9224184ddee8c1389257766004c36e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3498- [transforms.spriteBackgroundImages: Emit a warning \(and don't create sprites\) if node-canvas isn't compiled with a recent enough version of Cairo \(drawImage\(\) requires >=1.10.0\).](https://github.com/assetgraph/assetgraph/commit/3d8dd4dddbd67d73d89380e36754de0fa554fbee) ([Andreas Lind Petersen](mailto:andreas@one.com))
3499- [Now working on 0.0.8.](https://github.com/assetgraph/assetgraph/commit/ff528577b22c9748425eeda8ce927a3fe35680a1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3500
3501### v0.0.7
3502- [Release 0.0.7.](https://github.com/assetgraph/assetgraph/commit/88d18da9b0cf28b64c75a254793fd85319837b24) ([Andreas Lind Petersen](mailto:andreas@one.com))
3503- [Renamed query.undefined to query.isUndefined and query.defined to query.isDefined.](https://github.com/assetgraph/assetgraph/commit/9708e641e847929af587313082092eb872569305) ([Andreas Lind Petersen](mailto:andreas@one.com))
3504- [Expose the assets, relations, transforms, query, and traversal modules directly on the exported AssetGraph constructor.](https://github.com/assetgraph/assetgraph/commit/c8ac66c9e47e5e9ac98ef687bd34eb4e1528af2e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3505- [Made it possible to inject the one bootstrapper into a JavaScript asset so it can be used with the JavaScriptLoader.](https://github.com/assetgraph/assetgraph/commit/bef448f7b61185258380cc0c12b07506a857cc33) ([Andreas Lind Petersen](mailto:andreas@one.com))
3506- [More chaining-ish syntax for running transforms:](https://github.com/assetgraph/assetgraph/commit/d21ac123c5bdd48c0202e959644fb6b662f40182) ([Andreas Lind Petersen](mailto:andreas@one.com))
3507- [+16 more](https://github.com/assetgraph/assetgraph/compare/v0.0.6...v0.0.7)
3508
3509### v0.0.6
3510- [Release 0.0.6.](https://github.com/assetgraph/assetgraph/commit/8c8197d158af440323fc833db53693ae3208f6f1) ([Andreas Lind Petersen](mailto:andreas@one.com))
3511- [bin\/\*: Dropped --multi-word command line options so that optimist.camelCase\(\) isn't needed.](https://github.com/assetgraph/assetgraph/commit/355496ac90f05a96d0d0ba0681646589cfcb2457) ([Andreas Lind Petersen](mailto:andreas@one.com))
3512- [AssetGraph.removeAsset: Always remove incoming relations and optionally detach them.](https://github.com/assetgraph/assetgraph/commit/5fc61b49d5441868e6554a7920b2ec4721e1d00b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3513- [transforms.mergeIdenticalAssets: Fixed relation position bug using AssetGraph.updateRelationTarget.](https://github.com/assetgraph/assetgraph/commit/43909e8d9685d91bbb76e65b696febfa9e3bc77b) ([Andreas Lind Petersen](mailto:andreas@one.com))
3514- [Made AssetGraph an EventEmitter, added some basic events, and moved the reporting out of AssetGraph.transform.](https://github.com/assetgraph/assetgraph/commit/a5fe1569a1382e3cca204424aa735da21c40d116) ([Andreas Lind Petersen](mailto:andreas@one.com))
3515- [+76 more](https://github.com/assetgraph/assetgraph/compare/v0.0.4...v0.0.6)
3516
3517### v0.0.4
3518- [Release 0.0.4.](https://github.com/assetgraph/assetgraph/commit/35ec672fe4c2eced4aae995b620d519cac52395e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3519- [assets.CSS.getOriginalRelations: Skip behavior properties that have \# as the first char in the url so stuff like behavior\(\#default\#VML\) won't be treated as a relation.](https://github.com/assetgraph/assetgraph/commit/aa0e474d1ec6b210f89a4e382fafbeb9c3d74e68) ([Andreas Lind Petersen](mailto:andreas@one.com))
3520- [Added hack to remove one.include statements without populating the corresponding relations.](https://github.com/assetgraph/assetgraph/commit/1920258fa0a9d84460b590e638d9983590a2fa58) ([Andreas Lind Petersen](mailto:andreas@one.com))
3521- [transforms.runJavaScriptConditionalBlocks: Renamed var for clarity.](https://github.com/assetgraph/assetgraph/commit/71c923cd36fb945b8e5117ca046cc4368e0ddaae) ([Andreas Lind Petersen](mailto:andreas@one.com))
3522- [assets.HTML.attachRelation: Support position=first for HTMLScript.](https://github.com/assetgraph/assetgraph/commit/db10b1ab0d7a50e1e3610e168e65c9cc6fa7fe09) ([Andreas Lind Petersen](mailto:andreas@one.com))
3523- [+28 more](https://github.com/assetgraph/assetgraph/compare/v0.0.3...v0.0.4)
3524
3525### v0.0.3
3526- [Release 0.0.3.](https://github.com/assetgraph/assetgraph/commit/e8d2cecd14e4a375a03d7e5c4c5c03b36caa08d9) ([Andreas Lind Petersen](mailto:andreas@one.com))
3527- [transforms.flattenStaticIncludes: Rolled back to the pre-789691cb version \(bugs were introduced\).](https://github.com/assetgraph/assetgraph/commit/22cbaee167fcb9de2ab61d8e858292807593378e) ([Andreas Lind Petersen](mailto:andreas@one.com))
3528- [JavaScriptLoader: Removed transforms.stats from the stack \(leftover debugging code\).](https://github.com/assetgraph/assetgraph/commit/7a9ed983a0b28cb183a3934aacd4bb819b0c19bb) ([Andreas Lind Petersen](mailto:andreas@one.com))
3529- [transforms.inlineAssets: Use seq instead of step.](https://github.com/assetgraph/assetgraph/commit/6e3679cf064925eb4a4d16781aa3876e22352bee) ([Andreas Lind Petersen](mailto:andreas@one.com))
3530- [Added 'removeAssets' transform.](https://github.com/assetgraph/assetgraph/commit/68106997c775db2202e61d565caf97b98e77741c) ([Andreas Lind Petersen](mailto:andreas@one.com))
3531- [+1 more](https://github.com/assetgraph/assetgraph/compare/v0.0.2...v0.0.3)
3532
3533### v0.0.2
3534- [package.json: Bumped version to 0.0.2](https://github.com/assetgraph/assetgraph/commit/da4732eb15c9863e7272c05c9c428a41c69c0573) ([Andreas Lind Petersen](mailto:andreas@one.com))
3535- [Copied in bleeding-edge CSSOM for @import support.](https://github.com/assetgraph/assetgraph/commit/80c0cfc7788164d264656ea32cefe98206affb01) ([Andreas Lind Petersen](mailto:andreas@one.com))
3536- [relation.\_inline fixes.](https://github.com/assetgraph/assetgraph/commit/a7d4a754ffe86600d95530189dcb6855118a3871) ([Andreas Lind Petersen](mailto:andreas@one.com))
3537- [AssetGraph: Use seq instead of step.](https://github.com/assetgraph/assetgraph/commit/e156f7809b48465626aa0524814f65d1b22beabe) ([Andreas Lind Petersen](mailto:andreas@one.com))
3538- [Implemented AssetGraph.cloneAsset.](https://github.com/assetgraph/assetgraph/commit/5116b95520cc270e188e4f079daff35d8cf01d08) ([Andreas Lind Petersen](mailto:andreas@one.com))
3539- [+490 more](https://github.com/assetgraph/assetgraph/compare/da4732eb15c9863e7272c05c9c428a41c69c0573%5E...v0.0.2)
3540