Release Notes - RichFaces - Version 4.3.0.M2 - HTML format

Component Upgrade

  • [RF-12344] - Upgrade to Mojarra 2.1.13
  • [RF-12348] - Upgrade to final Atmosphere 1.0.1
  • [RF-12418] - Upgrade to jQuery 1.8.2
  • [RF-12419] - Upgrade to Atmosphere 1.0.0.beta5
  • [RF-12431] - Upgrade htmlunit in jsf-test to 2.10
  • [RF-12432] - Upgrade to QUnit 1.9.0

Enhancement

  • [RF-11072] - File Upload: add immediateUpload attribute
  • [RF-12005] - Issues of VDL docs in 4.2.0.Final
  • [RF-12343] - Problem when saving form with rich picklist inside composite component
  • [RF-12384] - Readme in distribution examples directory needs to be updated
  • [RF-12403] - Autocomplete tests executes >25 seconds - review the tests and decrease execution time
  • [RF-12449] - FileUpload: add onfileselect event handling attribute
  • [RF-12457] - Add onvalid and oninvalid to rich:validator
  • [RF-12492] - Input slider alternative handle a la progressbar
  • [RF-12517] - Select: Add CSV support for input/label conversion validity

Feature Request

  • [RF-8287] - CDK Make build incremental
  • [RF-9527] - switchable panels iterators: richfaces-showcase samples
  • [RF-12389] - cmdln-generator: make template scanning configurable
  • [RF-12397] - Showcase - create profile to build war with bundled MyFaces
  • [RF-12481] - Autocomplete - does not close the popup in destroy method.
  • [RF-12501] - Upgrade jsf-test to JSF 2.1.11
  • [RF-12542] - Use JavaScriptService for generating scripts in all switchable panels

Bug

  • [RF-9443] - switchable panels: It should be possible to iterate child panels using a4j:repeat component
  • [RF-10799] - EDT - attribute @clientRows missing in taglib
  • [RF-11104] - rich:inputNumberSlider slider position is affected by css position attribute of containing element
  • [RF-11993] - RichFaces components have a mix of types for the tabindex attribute
  • [RF-12236] - showcase - rich:extendedDataTable - re-sizing columns breaks horizontal scrolling
  • [RF-12273] - rich:fileUpload does not work in portlets because it does not utilize javax.faces.encodedURL for the XmlHttpRequest URL
  • [RF-12327] - NPE in calendar if enableManualInput=true
  • [RF-12340] - RichFaces kitchensink-rf quickstart fails after running for a period of time
  • [RF-12350] - RichFaces BOM doesn't define required Maven version
  • [RF-12353] - Incorrect documentation/taglib on <a4j:param>
  • [RF-12360] - rich:picklist using f:ajax wired to the event "change" does nothing
  • [RF-12372] - inputNumberSlider not changing value if out of range
  • [RF-12385] - Packaging showcase from source adds empty persistence.xml to tomcat6 war
  • [RF-12387] - rich:inputNumberSlider minValue and maxValue being ignored after second request
  • [RF-12388] - rich:autocomplete - onblur event is fired twice
  • [RF-12391] - Align CDK XML template schema with 4.3.0.M1 changes
  • [RF-12393] - CDK: modify xhtml-el scheme for lax processing of element attributes to support HTML5 and ARIA attributes
  • [RF-12423] - Drag and drop doesn't work
  • [RF-12424] - Showcase contains Servlet specific code
  • [RF-12425] - Showcase fails to load SyntaxHighlighter scripts when Require.js is present
  • [RF-12441] - DnD: default indicator doesn't work
  • [RF-12450] - Collapsible subtable toggler not rendered
  • [RF-12455] - UnsupportedOperationException when rich:validator needs to fall back to ajax
  • [RF-12472] - CSV + @FacesValidator generates NPE
  • [RF-12474] - rich:select with enableManuelInput="true": Validation message is not displayed when the submitted value is not on the list.
  • [RF-12476] - Resource Name in mapping for two menu images is incorrect
  • [RF-12483] - Showcase - lot of JS errors, Ajax functionality broken for every component
  • [RF-12484] - Add "Target Product: WFK" to the quickstarts
  • [RF-12494] - Resource ordering problem with the showcase
  • [RF-12495] - Javascript resource packaging does not work on MyFaces
  • [RF-12508] - jsf-test: reset FacesContext after each test
  • [RF-12509] - Command link with disabled ajax doesn't work
  • [RF-12513] - Tab panel: switching tabs doesn't work when they have name specified
  • [RF-12530] - CDK: incremental build does not recompile template when changed
  • [RF-12532] - Collapsible panel always collapsed when an accordion is inside
  • [RF-12540] - Switchable panels don't work inside accordion with server mode
  • [RF-12541] - AbstractTogglePanel should throw an exception when returning an dynamic toggle panel item
  • [RF-12545] - Tab panel: attribute active item doesn't work correctly for disabled tabs
  • [RF-12550] - Tab panel: dynamically created tabs don't work inside accordion and tab panel

Task

  • [RF-10620] - Remove maven-javascript-plugin 3rd party software from RichFaces
  • [RF-12181] - Simplify dev-examples

Sub-task

  • [RF-12202] - Simplify dev-example: core-demo
  • [RF-12203] - Simplify dev-example: dnd-demo
  • [RF-12204] - Simplify dev-example: input-demo
  • [RF-12205] - Simplify dev-example: iteration-demo
  • [RF-12206] - Simplify dev-example: misc-demo
  • [RF-12207] - Simplify dev-example: output-demo
  • [RF-12208] - Simplify dev-example: push-demo
  • [RF-12209] - Simplify dev-example: validator-demo

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.