CHANGES.txt
0.2.0
- Fixed bug the way CheckoutableTemplates finds the Products directory.
Now no extra configuration settings necessary for Zope2.7.x on win32.
- Fixed a bug recently introduced in html_slimmer() that
was related to unquoted attributes.
- Improved (x)html_slimmer() to not strip excess whitespace in
tags like this: <a alt=" wow! ">
- Major speed improvement in (x)html_slimmer(). Sometimes three
times faster.
0.1.9
- Fixed bug in (x)html_slimmer() that tried to slimmer inline
JavaScript.
- Rewrote some of the tests.
- Fixed bug in css_slimmer() with line breaks and selectors starting
with '#'.
- Improved css_slimmer() to replace '#FFCCFF' to '#FCF'
- Fixed bug in css_slimmer() when using IE hacks.
- Tweak slimmer.py css_slimmer() to replace ': 10px' to ':10px'.
0.1.8
- Prepared for public release to the Zope community by deleting
unnecessary files, silly comments and improved README.txt
0.1.7
- Fixed a bug that added duplicates when a product using CT
refreshes a template.
0.1.6
- Added some basic unittesting cases for slimmer module.
0.1.5
- Added basic support for HTML and CSS optimization. To use,
add a keyword argument to the constructor or CTPageTemplateFile
and CTDTMLFile like this optimize='CSS' or optimize='HTML'.
0.1.4
- Fixed security bug that allowed Anonymous access to
showCheckoutableTemplates
- Improved identifier checks in showCheckoutableTemplates
- Beautified showCheckoutableTemplates. If SilverCity is importable,
showing source is done with nice XML stylesheets.
0.1.3
- Changed use of os.stat to be backcompatible with python 2.1
0.1.2
- Removed all XML storage facilities. Nice to look at but too slow
- Changed the "checker" from length-of-document to modification time os.stat()
0.1.1
First release to Zope.org
0.1.0
First release zipped up.
- Fixed bug the way CheckoutableTemplates finds the Products directory.
Now no extra configuration settings necessary for Zope2.7.x on win32.
- Fixed a bug recently introduced in html_slimmer() that
was related to unquoted attributes.
- Improved (x)html_slimmer() to not strip excess whitespace in
tags like this: <a alt=" wow! ">
- Major speed improvement in (x)html_slimmer(). Sometimes three
times faster.
0.1.9
- Fixed bug in (x)html_slimmer() that tried to slimmer inline
JavaScript.
- Rewrote some of the tests.
- Fixed bug in css_slimmer() with line breaks and selectors starting
with '#'.
- Improved css_slimmer() to replace '#FFCCFF' to '#FCF'
- Fixed bug in css_slimmer() when using IE hacks.
- Tweak slimmer.py css_slimmer() to replace ': 10px' to ':10px'.
0.1.8
- Prepared for public release to the Zope community by deleting
unnecessary files, silly comments and improved README.txt
0.1.7
- Fixed a bug that added duplicates when a product using CT
refreshes a template.
0.1.6
- Added some basic unittesting cases for slimmer module.
0.1.5
- Added basic support for HTML and CSS optimization. To use,
add a keyword argument to the constructor or CTPageTemplateFile
and CTDTMLFile like this optimize='CSS' or optimize='HTML'.
0.1.4
- Fixed security bug that allowed Anonymous access to
showCheckoutableTemplates
- Improved identifier checks in showCheckoutableTemplates
- Beautified showCheckoutableTemplates. If SilverCity is importable,
showing source is done with nice XML stylesheets.
0.1.3
- Changed use of os.stat to be backcompatible with python 2.1
0.1.2
- Removed all XML storage facilities. Nice to look at but too slow
- Changed the "checker" from length-of-document to modification time os.stat()
0.1.1
First release to Zope.org
0.1.0
First release zipped up.