I just got through significantly revamping CF Groovy so that it's CFC based, instead of all in the custom tags. The custom tags remain, but now you can create and manage a CF Groovy runtime instance manually, rather than letting the tags do it for you. This will greatly assist in production performance as the tag-based version recreated everything each request. It's also a prerequisite for Hibernate support, as Hibernate spinup is non-trivial and needs to be avoided unless needed, even in development.
These changes are still in the Hibernate branch in Subversion, not the main trunk. I don't plan on moving the new code back to the trunk until the Hibernate integration is complete.
Comments are closed.