Sean Corfield released Fusebox 5.5.1 the other day with a short blog post. Since we all love to read Release Notes (yes, you should read it) I thought I post some of the most important stuff here (for those who despite warnings still don’t want to read the Release Notes).
Implicit circuit does not allow multiple fuseactions!
Quote: If you had an XML circuit specification that used <do> to invoke multiple fuseactions in an undeclared (implicit) circuit, only the first <do> would succeed. Subsequent <do>s would fail to find the fuseaction. This has been corrected.
Model/View implicit circuit permissions should be internal
Quote: Fusebox 5.5 allowed you to invoke implicit model and view circuit fuseactions directly as part of a request because permissions were not checked. The implicit model and view circuits were intended to be internal rather than public. In Fusebox 5.5.1, permissions are correctly enforced. This may break your code if you were invoking model or view circuit fuseactions directly instead of using the controller circuit.
Reorganize repository to make future releases easier
Actually this is only needed if you are getting Fusebox with Subversion (which we highly recommend). Thus remember to change the call to Fusebox in your index.cfm (if you are getting the root directory of the Fusebox551 folder).
This is not technically a bug fix but it doesn’t add functionality either. Prior to Fusebox 5.5.1, the Subversion repository comprised a single directory that contained the core files, along with subdirectories containing the extensions, skeleton application and extensions.
The Subversion repository has now been reorganized to contain:
- build/ - ant build.xml file to package / deploy Fusebox releases
- corefiles/ - the core files, now in their own directory
- docs/ - release notes for each release
- extensions/ - lexicons and plugins
- scaffolder/ - the beta application scaffold generator
- skeleton/ - the traditional and no-XML skeleton applications
This was done to make life easier for the core file developers but if you’ve been downloading Fusebox from Subversion, you will notice this change (and, hopefully, the ant script will make your life easier too).
Thank you Sean for another great Fusebox patch/release.
Sphere: Related ContentIf you enjoyed this post, make sure you subscribe to the RSS feed!
Add your comment below, or trackback from your own site.
Subscribe to these comments.
Be nice. Keep it clean. Stay on topic. No spam.
You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>