New in Version 4.2.0.CR1
------------------------ Bug [RF-11533] - Notify and IE 8: can't close a message [RF-11588] - HeaderClass is ignored on ExtendedDataTable column [RF-11657] - Better integration with JBossAS 7.1 [RF-11760] - Remove parent section from richfaces-bom [RF-11775] - mobile showcase - rich:panelMenu - sub menus are not indented accordingly [RF-11778] - mobile showcase - rich:calendar - days of new month are smaller than others [RF-11779] - showcase and rich:togglePanel sample: bad position of 'View Source' link [RF-11806] - UIDataAdaptor breaks with Spring Webflow 2.3 when rendering pages for existing flows [RF-11807] - TabPanel does not accept Comment as XML-child [RF-11810] - Fix the richfaces-components-ui build to do not overwrite assemblied JAR [RF-11813] - Drop down menu generates non-valid HTML [RF-11815] - RichFaces version not displayed via EL expression #{a4j} on JBoss AS 7 [RF-11816] - Notify stack: names of CSS classes do not follow naming conventions [RF-11817] - rich:inputNumberSlider has no id=>so it is not testable [RF-11820] - rich:hotKey - when used selector for binding to specific component, all hotKeys defined on component are called [RF-11829] - Toolbar: cellspacing and cellpadding should be implemented using CSS [RF-11830] - Toolbar: attribute width is always generated [RF-11831] - Toolbar: col elements should use CSS for width [RF-11832] - Toolbar: attribute border should be replaced with CSS [RF-11837] - Hot key: remove onkeypress attribute since it doesn't work with special keys and breaks compatibility with other onkeyup/onkeydown [RF-11838] - Warning in Chrome console for pages with ajax [RF-11840] - jquery.hotkeys.js prevents pickList to observe key events [RF-11850] - RF 4.1.0.Final: Problem using columnResize with more than one extendedDataTable on the same page. [RF-11860] - Data table: The scope attribute on the td element is obsolete [RF-11861] - richfaces 4.1.Final showcase: Non-resolvable parent POM: Could not find artifact org.richfaces:richfaces-root-parent:pom:4.1.0.Final [RF-11863] - showcase - rich:hotKey - mistake in demo description [RF-11870] - Eliminate SNAPSHOT artifacts in non-default profiles [RF-11889] - maven-resources-plugin: ResourceWriter: close streams appropriately [RF-11891] - Simple bug in org.richfaces.resource.Xcss2EcssConverter [RF-11894] - PushHandlerFilter initialization fails when PushServlet registered manually [RF-11895] - Richfaces showcase import into JBoss Tools/JBDS [RF-11897] - menuItems do not inherit the mode of the parent contextMenu [RF-11898] - Attaching a contextMenu to a h:graphicImage results in a contextMenu that does not display [RF-11899] - the attachId of the contextMenu requires the fully qualified path [RF-11900] - contextMenu has to be defined after the extendedDatatable, or it cannot attach [RF-11909] - Custom resource mapping can't simply reuse pre-generated RichFaces resources [RF-11911] - contextMenu API for attaching to components should match that of tooltip [RF-11917] - Multiselect in pickList broken [RF-11925] - PushHandlerFilter - release SessionManager reference at destroy [RF-11926] - Unit tests failures in core module [RF-11927] - RichFaces polling is broken Component Upgrade [RF-11471] - Upgrade to Atmosphere 0.8.4 [RF-11615] - Upgrade to JBoss Parent version 8 [RF-11788] - Update build version of MyFaces to 2.1.5 [RF-11791] - Upgrade build version of JSF RI to 2.1.5 [RF-11826] - Parent: upgrade maven-plugin-plugin to 2.9 and setup project to use richfaces-parent:12-SNAPSHOT [RF-11847] - Upgrade to the latest jQuery [RF-11877] - Upgrade Servlets API to 3.0 in BOM Enhancement [RF-11866] - Push: Provide more useful message when subtopic does not meet criteria [RF-11873] - Enhancements to slidfast.js library [RF-11919] - showcase - names of some samples do not follow camel case naming convention Feature Request [RF-10197] - Right click menu - rich:contextMenu - should be ported from RF 3 [RF-10848] - New component : rich:hotkey for 4.0 [RF-11483] - Elegant way for Push topic creating [RF-11808] - Archetypes : remove the generation of *-source jars plumbing [RF-11824] - rich:hotKey - add option to prevent default event handling [RF-11844] - richfaces-parent: setup for local git release builds with maven-release-plugin [RF-11848] - round corner support out of the box [RF-11883] - Support dynamic attachment of the contextMenu [RF-11906] - Warning when JMS integration is off but JMS is available [RF-11907] - Push: add configuration switch for PushContext initialization on startup (org.richfaces.push.initializeOnStartup) Task [RF-11666] - Manage dependencies across whole framework [RF-11794] - Define mailingLists POM section in richfaces-parent [RF-11835] - Remove repositories and pluginRepositories sections from richfaces-parent [RF-11851] - rich:hotKey - add support for onkeypress, onkeydown and onkeyup [RF-11876] - Add jsf.js resource dependency to all components to work around RF-11739 [RF-11879] - Add examle of usage of a4j:actionListener into RF showcase [RF-11892] - Push: turn off JMS integration by default [RF-11893] - Increment version number to 4.2.0-SNAPSHOT [RF-11901] - Review the "new" label on showcase compnents [RF-11918] - Create a showcase profile for JBoss AS 7.1 [RF-11921] - Update the release-notes Sub-task [RF-11811] - Add rich:hotkey to developer examples [RF-11812] - Add rich:hotkey to Showcase Full Release Notes: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310341&version=12318573 New in Version 4.1.0.Final -------------------------- Bug [RF-11802] - A project created with the richfaces-archetype-simpleapp won't compile with eclipse Task [RF-11789] - Rename CDK maven-resources-plugin to maven-richfaces-resources-plugin Full Release Notes: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310341&version=12318600 New in Version 4.1.0.CR2 ------------------------ Bug [RF-11564] - Mobile Showcase and iPhone: defaultly closed rich:collapsiblePanel can't be opened [RF-11633] - rich:inplaceInput - client side validation doesn't work [RF-11645] - Mobile Showcase and rich:orderingList - selecting an item doesn't enable the moving buttons [RF-11673] - Warning messages have color unreadable on white background - (warningColor) [RF-11675] - Showcase and rich:dataTable - delayed sorting (regresion fix) [RF-11677] - Calendar: buttons in month dialog do not work (regresion fix) [RF-11680] - Backing a pickList with an array causes a java.lang.ArrayStoreException [RF-11689] - richfaces-archetype-simpleapp : remove unnecessary webResource mapping to src/main/java [RF-11695] - showcase - deploying on JBoss AS 7.1.0-SNAPSHOT trows error: JMSInitializer was not correctly initialized [RF-11696] - showcase - broken deploying on Tomcat due to wrong SLF4J binding [RF-11712] - showcase - a4j:push via JMS- generates JS error on mobile devices [RF-11713] - Showcase and rich:accordion - the "view source" link is hidden [RF-11744] - Fileupload component doesn't include list of submitted files removed in the onclear event [RF-11752] - Propagate UIDataAdaptor#processEvent(ComponentSystemEvent) to #processEvent(SystemEvent) [RF-11761] - Archetype: community JBoss repository should not be included for enterprise projects [RF-11762] - Archetype: remove simpleapp archetype's parent Enhancement [RF-11714] - showcase - demo rich:select - panels which hold selects should has bigger width [RF-11759] - Remove Cellpadding/Cellspacing from EDT, replace with appropriate CSS Feature Request [RF-11659] - Add the maven jboss as7 deployer to the showcase pom.xml [RF-11690] - richfaces-simpleapp-archetype : add support for the enterprise (aka WFK) dependencies Task [RF-11716] - richfaces-archetype-simpleapp: Add useJBossRepositories flag [RF-11717] - richfaces-archetype-simpleapp: Remove unnecessary testng dependency in pom.xml [RF-11721] - Cleanup mobile RichFaces JavaScript and fix foreseeable problems [RF-11743] - Add mobile optimization option to the simpleapp archetype [RF-11756] - Reintroduce escape sequences in simpleapp archetype templates Full Release Notes: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310341&version=12318315 New in Version 4.1.0.CR1 ------------------------ - Hibernate validator upgraded to version 4.2 - Fixes to the VDL-DOC generation (tag library documentation) - Fix whereby DnD scripts weren't getting loaded via ajax updates https://issues.jboss.org/browse/RF-10994 - Move project compiler compatibility to 1.6 level - Further improvements to the component mobile compatibility and the mobile showcase - Many bugs fixed, improving the overall stability of the platform https://issues.jboss.org/browse/RF/fixforversion/12317055 New in Version 4.1.0.M4 ----------------------- - Mobile showcase improvements: ajax status indicator, and improved component mobile compatibility - Resource mapping context-param rename and sensible defaults - Client-side validation regexp improvements, and compatibility with other JSF component sets - File upload component has some new attributes, allowing for more control over is uploaded to the server - rich:pickList gained switchByClick and switchByDblClick functionality - jQuery upgrade to 1.6.4 - Archetype improvements to both simpleapp and the gae archetype - Many bugs fixed, improving the overall stability of the platform https://issues.jboss.org/browse/RF/fixforversion/12317054 New in Version 4.1.0.M3 ----------------------- - Mobile showcase demonstrating the mobile compatibility of the current component set - Resource mapping feature for javascript and CSS resource packaging and minification - Showcase deployed on OpenShift - Showcase has samples for the new components - Ajax push has a CDI interfaces for firing push events - VDL-DOC (generated tag library documentation) linked to from the showcase - Many more issues resolved: https://issues.jboss.org/browse/RF/fixforversion/12318072 New in Version 4.1.0.M2 ----------------------- - jQuery upgraded to 1.6.2 - IE 9 support (taking advantage of the compatibility mode) - Stabilization of the new components introduced in 4.1.0.M1: rich:editor has been integrated with the standard RichFaces styling scheme rich:notify has been better integrated into the RichFaces ecosystem, allowing them to consume Client-Side Validation messages rich:pickList has picked up ordering capabilities in the target list - Many more issues resolved: https://issues.jboss.org/browse/RF/fixforversion/12316708 New in Version 4.1.0.M1 ----------------------- - Source code migrated to Git (http://github.com/richfaces) - Push component improvements, more lightweight, decoupled from JMS, and support has been added for Comet - rich:editor component added - rich:notify component added - rich:pickList component added - rich:orderingList component added - Many more issues resolved: https://issues.jboss.org/browse/RF/fixforversion/12315856 New in Version 4.0.Final ---------------------- - Minor, low risk stabilizations, and clean up tasks for the Final build to minimize risk. - Thorough review of all the component attributes done and corrections were made based on complexity. - Bug fixing for CSV and Object Validation features. - Refactored Listeners classes, methods and Event names according to standard JSF convention. https://issues.jboss.org/browse/RF-10712 - Review and update predefined rf-* CSS classes for components to satisfy naming convention https://issues.jboss.org/browse/RF-9290 - TreeNode and TreeDataModel model support for rich:tree added. https://issues.jboss.org/browse/RF-9718 - jQuery updated to 1.5.1. https://issues.jboss.org/browse/RF-10686 - Several taglib issues found during QE and made corresponding corrections for better IDE support https://issues.jboss.org/browse/RF-9936 - RichFaces showcase design corrections - Reviewed current state of RichFaces showcase in different JSF environments support and finalized pom.xml profiles for: richfaces-showcase (Mojara 2.0.3 - GAE build, Mojara 2.0.4 default build) richfaces-archetype-simpleapp (Mojara 2.0.4 default build) rf-gae-sample archetype (MyFaces 2.0.4 both GAE and default builds) - Completed Push component demo - irc-sample, with blog and documents before release New in Version 4.0.CR1 ---------------------- - Completed nearly all taglib's corrections for better IDE support https://issues.jboss.org/browse/RF-9936 - Stabilized the CSV feature with messages, localization and customization improvements https://issues.jboss.org/browse/RF-10556 https://issues.jboss.org/browse/RF-10434 https://issues.jboss.org/browse/RF-10611 - Stabilized messages components https://issues.jboss.org/browse/RF-10293 https://issues.jboss.org/browse/RF-10370 - A lots of stabilization issues resolved for Switchable Panels and Panel Menu - Important push problems solved https://issues.jboss.org/browse/RF-10457 https://issues.jboss.org/browse/RF-10473 https://issues.jboss.org/browse/RF-10487 and more customization options added https://issues.jboss.org/browse/RF-10454 - A lot of stabilization issues for MyFaces support got resolved - Environment updates: JQuery 1.5, MyFaces 2.0.4, Mojara 2.0.4, Atmosphere 0.6.4 - RichFaces showcase has been updated with new design (https://issues.jboss.org/browse/RF-9636) and now runs stable with MyFaces! New in Version 4.0.M6 --------------------- - Client Side Validation feature is ready!! All the standard JSF and most of the JSR-303 validators are available on the client by using just <rich:validator> behavior! We will post detailed blog with examples in a few days. - ObjectValidation feature also was finalized and allows you to validate complete objects and dependent fields by just using JSR-303 validators and the <rich:graphValidator> component. This will also be covered in an up coming blog. - The Ajax framework is improved and now provides ignoreDupResponce core feature! Together with queue it adds great optimization to your Ajax'ififed pages. - All the richfaces components client side API are reviewed and stabilized. API Tables will be documented soon in the component reference. - Further review and corrections in components for improving IDE's support. - RichFaces showcase demo application is updated with new showcases for validation components and new examples for previously released components. - Further improvements in Component Development Kit. - Stabilization works for migrated code. Automation tests with quint, junit. Review of attributes and facets for consistency and stability are done and most issues get fixed. |