Resource Registries 1.3.8
This is for Plone 2.5, use the older 1.2.x releases of ResourceRegistries for Plone 2.1 and 2.0.
For additional information about this project, please visit the
project page.
Available downloads
Change log
1.3.8
=====
* Cook resources after GS profile import.
[fschulze]
* Added missing enabled property handling to updateScript.
[fschulze]
* Fixed typo which prevented position-after/insert-after in GS profiles to
work.
[fschulze]
1.3.7
=====
* For compatibility with GenericSetup conventions, the import steps now
support 'insert-before' and 'insert-after' as aliases for
'position-before' and 'position-after', while 'insert-top' and
'insert-bottom' are aliases for 'position-top' and 'position-bottom',
respectively.
[mj]
1.3.6
=====
* Invalidate cache when cooking resources if the registry is assigned to a
RAMCache or similar cache manager.
* Fixed string replacement during packing when several resources got packed
in different threads at once, which resulted in exchanged strings.
[fschulze]
1.3.5
=====
* Fixed string protection for strings which mix single and double quotes.
[fschulze]
* Made packer.py usable as a standalone commandline tool.
[fschulze]
* Fixed several issues in 'full' compression.
[fschulze]
* Extended the GenericSetup import step to support positioning of resources:
the 'position-before' and 'position-after' attributes cause the resource
to be positioned before or after resource named in the attribute.
'position-top' and 'position-bottom' move a resource to the top or bottom.
[mj]
1.3.4
=====
* Improved IE conditional compilation protection, it now works in "full"
compression.
[fschulze]
* Improved regular expression for strings.
[fschulze]
* Fixed order of oneline and multiline comment removal in javascript packer.
[fschulze]
* Fixed validation warning about multiple comments when rendering resources
inline.
[fschulze]
* Made css "full" packing more aggressive.
[fschulze]
* Cleaned up testing framework and made all tests run properly.
[fschulze, hannosch]
1.3.3
=====
* Don't wrap None in aquisition wrapper if resource is not found.
[tesdal]
1.3.2
=====
* Made GenericSetup importer not fail on repeated imports.
[alecm]
* Made enabled checkbox work again.
[fschulze]
1.3.1
=====
* Enable use of z3 / Five resources.
[ree]
* Mark missing or unaccessible ressources in management screens.
[fschulze]
* Moved 'enabled' checkbox into legend before 'id' textbox.
[fschulze]
* Don't remove conditional compile instructions for IE from javascripts.
[fschulze]
* Fixed error when content is unicode.
[rocky]
1.3
===
* No changes since rc1.
1.3-rc1
=======
* Add patch from jenner to handle updating and removal of resources
from GenericSetup profiles.
[wichert]
1.3-beta2
=========
* Included fixes from the 1.2 line.
[fschulze]
1.3-beta1
=========
* Do not install default CSS and JS on upgrade, only on initial installation.
[wichert]
1.3-alpha1
==========
* Added GenericSetup import/export handlers (to support GS-based Plone 2.5
portal creation)
[rafrombrc]
1.2.4
=====
* Made enabled checkbox work again.
[fschulze]
1.2.3
=====
* Backported several fixes from 1.3.1:
[fschulze]
- Enable use of z3 / Five resources.
[ree]
- Mark missing or unaccessible ressources in management screens.
[fschulze]
- Moved 'enabled' checkbox into legend before 'id' textbox.
[fschulze]
- Don't remove conditional compile instructions for IE from javascripts.
[fschulze]
- Fixed error when content is unicode.
[rocky]
1.2.2
=====
* Added missing arguments in resource adding functions.
[jenner, fschulze]
1.2.1
=====
* Fixed traversal of security restricted resources.
[jenner, alecm, fschulze]
* Added javascript "full" compression, which achieves higher compression ratios
by doing variable name packing based on the rules from Dean Edwards packer:
http://dean.edwards.name/packer/usage/
[fschulze]
* Added keyword encoding for javascript. This greatly reduces the file size of
javascript files, but adds a small performance hit on the client for the
decoding.
[fschulze]
1.2
===
* Added compression for CSS and Javascript resources.
[fschulze]
* Added better labels and a short explanation to the debugmode-checkbox in the forms.
[elvix]
* Renamed 'TAL condition' to 'Condition' in the forms, as it has nothing to do with
TAL at all (it is a CMF/TALES expression) It should include a link to CMF Expressions help
[elvix]

