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
----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of the
email.
CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).
An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]