Releases: pocketjoso/penthouse
0.10.0 - Fix bug breaking @font-face in normalized css
See #138 for details - only applies to invalid css that couldn't be parsed for AST.
0.9.14 - Support non-ASCII in URL
Fixes a bug where Penthouse
would yield an error like Error opening url 'http:/???????-??.??': Host not found
for URLs containing non-ASCII characters.
0.9.13 - minor cleanup
0.9.12 - Fix window /tmp dir bug
0.9.11 - handle extra invalid closing braces in css
Previously extra closing braces (}
) in the css could yield incorrect critical css - see #127 for details.
This release also moved around quite a lot of code in the code base, however this should not effect end users.
0.9.10 - keep critical animation and @Keyframe styles
Previously all animation
declarations and all @keyframe
rules were removed. As raised in #122, this could cause some flickering for on load @keyframe
animations. Penthouse now only removes @keyframes
that aren't used in the critical css.
v0.9.9 - keep @media all {} contents
Fixes a bug which lead to @media all {}
rules (without any further expressions) being removed from critical css:
0eea130.
v0.9.7 - Fix missing iconfont icons when css is invalid
See #120 for details.
v.0.9.1 - v0.9.6 - more options, performance and debugging
This release covers [email protected]
to [email protected]
.
0.9.6
- Prevent debug message from leaking into regular errorlog
Regression fix from #118.
0.9.5
- perf and debug improvements
Found a bottleneck in the code for normalising invalid css, now runs up tp 85% faster. 🚀
0.9.3
0.9.2
0.9.1
v0.9.0 - PhantomJS 2
Finally landed now that phantomjs 2 supports Linux as well!