The Apache MyFaces team is pleased to announce the release of Apache MyFaces Tomahawk 1.1.8.
MyFaces Tomahawk provides a series of JavaServer Faces components that go beyond the JSF specification. These components are compatible with the Sun JSF 1.1 Reference Implementation (RI) or any other JSF 1.1 compatible implementation. Of course the custom components can also be used with the Apache JSF implementation "MyFaces Core 1.1.6". There are also artifacts (tomahawk12) with enhanced compatibility with JSF 1.2 MyFaces Tomahawk 1.1.8 is available in both binary and source distributions. * http://myfaces.apache.org/download.html MyFaces Tomahawk is also available in the central Maven repository under Group ID "org.apache.myfaces.tomahawk". Release notes: Bug * [TOMAHAWK-882] - missing setNodeId(null) in processDecodes() * [TOMAHAWK-1170] - Resource mapping missing / throwExtensionsFilterMissing reported incorrectly under load * [TOMAHAWK-1182] - Input calendar does not respect the enabledOnUserRole property when rendering as a popup * [TOMAHAWK-1183] - onFocus and some html properties rendered twice or not rendered (inputCalendar setfocus not working) * [TOMAHAWK-1306] - Focus2 postback problem * [TOMAHAWK-1329] - javax.crypto.IllegalBlockSizeException with inputSuggestAjax * [TOMAHAWK-1332] - UISchedule uses event queue for its decoding * [TOMAHAWK-1335] - onclick attribute rendered twice for selectOneRow * [TOMAHAWK-1336] - swapImage does not work when id is not supplied * [TOMAHAWK-1337] - swapImage renders onmouseover and onmouseout twice * [TOMAHAWK-1338] - JSCookMenu t:navigationMenuItem ActionListener no work without define itemValue * [TOMAHAWK-1339] - tabChangeListener: only literal strings supported in "type" attribute * [TOMAHAWK-1340] - onchange and styleClass are not rendered in inputTextAjax * [TOMAHAWK-1341] - JS Cook Menu stylelocation no longer working on 1.1.7 * [TOMAHAWK-1342] - passwordStrength does not render passthrough attributes * [TOMAHAWK-1344] - Using StreamingAddResource and setting org.apache.myfaces.RESOURCE_VIRTUAL_PATH to something else other than /faces/myFacesExtensionResource doesn't have any effect on how the resource uris are generated * [TOMAHAWK-1345] - inputCalendar still renders popupCalendar button even if set as readonly * [TOMAHAWK-1346] - t:commandButton does not honor enabledOnUserRole attribute * [TOMAHAWK-1347] - t:inputFileUpload does not honor enabledOnUserRole attribute * [TOMAHAWK-1351] - tomahawk12 should have jstl 1.2 provided dependency instead jstl 1.1.0 compile dependency * [TOMAHAWK-1355] - t:message(s) replaceIdWithLabel defaults to false in Tomahawk 1.1.7 * [TOMAHAWK-1357] - NullPointerException when setting a message * [TOMAHAWK-1358] - getTableIndex: Integer to String (ClassCastException) * [TOMAHAWK-1365] - Input field id in error messages is not properly replaced with label text Improvement * [TOMAHAWK-896] - Casts to HttpServletRequest in Portlets * [TOMAHAWK-1350] - upgrade domTT javascript library used on t:schedule component to version 0.7.3 * [TOMAHAWK-1361] - InputDate should only set the date fields when it is in date mode New Feature * [TOMAHAWK-1334] - Add toggled attribute to toggleGroup Task * [TOMAHAWK-1201] - pom.xml uses deprecated syntax Enjoy!