I am happy to announce that version 1.1.0 of Mach-II is ready for download as well as new documentation from www.mach-ii.com.
New Features/Improvements: # Fixed "White Screen Of Death" bug. Mach-II now throws an exception report if the view does not exists instead of showing the "White Screen of Death". # Changed Exception object to hold original cfcatch data for better debugging. Use getCaughtException() in the Exception object to dump the caught cfcatch data. # The framework now calls the plugin configure methods in the order they are defined in the Mach-II configuration file. # Changed PluginManger to use introspection on the plugin points. Only implemented plugin points are now called on each request. This saves processing cycles when the plugin point is not implemented in the plugin. # Added Trace Plugin to show trace information. See header of file for more information and details on how to use the new plugin. # Changed framework to use better typed exceptions like MachII.framework.ListenerAlreadyDefined, MachII.framework.PluginNotDefined, etc. # Added PropertyManager getProperty() defaults. You can now set default values when using getProperty(). # Added new listener invokers called EventInvoker and EventArgsInvokers to replace old ones. # Specifying invokers for listeners is now optional (defaults to new EventInvoker). # Added arguments resultArg and contentArg handling to <notify> and <view-page> elements respectively. # Added ability to validate Mach-II (with detailed exception messages) by specifying new parameters to mach-ii.cfm. This feature is only for CFMX 7+. Refer to the Configuration Guide for more information. # Added new <redirect> event-handler command. Refer to the Configuration Guide for more information. # The Mach-II Configuration Guide (pdf) has been updated. # Fixed a few more bugs. # And more... consult the included Mach-II-Readme.txt for the full list of improvements. Best, ...Peter -- Peter J. Farrell :: Maestro Publishing http://blog.maestropublishing.com Rooibos Generator - Version 2.1 Create boilerplate beans and transfer objects for ColdFusion for free! http://rooibos.maestropublishing.com/ Member Team Mach-II ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:223923 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54