Top

Blog

PrimeFaces / Blog (Page 27)

PrimeFaces 5.1.6 Elite releases focuses on maintenance and brings over 20 improvements. New Features and Enhancements Add accept attribute to FileUpload Improve Tooltip Collision Detection Update inputmask plugin Use native maxlength when supported for Textarea Defect Fixes Invalid FontAwesome resource includes BodyRenderer ignore some attributes Title attribute is missing in SelectBooleanButton Taglib Definition NodeClick on Tree changes browser scrollbar position Potential JS error on Dialog Framework Close Dialog LightBox gets detached from Dom causes leak InputMask submits placeholders...

PrimeFaces 5.0.x line is updated with a new Elite version that brings the recent enhancements from 5.1.x. Most notable improvement is the hidden container support features mentioned here. New Features and Enhancements Rewrite Hidden Container Support AutoHighlight attribute for AutoComplete Update Editor Plugin Deprecate editor maxlength Improve Tooltip Collision Detection Defect Fixes SelectOneMenu - Keyboards opens on IPad Editor - Client 'inserthtml' function no longer works in IE11 BodyRenderer ignore some attributes NodeClick on Tree changes browser scrollbar...

PrimeFaces 5.1.5 is the new update for 5.1.x series bringing 18 filed improvements. There are couple of highly requested features along with the planned maintenance. Dynamic Columns for TreeTable Just like DataTable, TreeTable now supports dynamic columns via p:columns. Static p:column and Dynamic p:columns can be used together and sorting is also supported using a dynamic column. Live demo is available at PrimeFaces Showcase. Ajax Events for OrderList Due to popular community demand, we've added 3 events to OrderList component to...

Nowadays we are implementing the most requested features by the PrimeFaces Community, one hot request was dynamic columns support for TreeTable via p:columns just like DataTable has. Static p:column and Dynamic p:columns can be used together and sorting is also supported using a dynamic column. Live demo is available at PrimeFaces Showcase. This enhancement is coming up next week to Elite and PRO users via 5.1.5 and to community users in 5.2....

OverlayPanel is positioned relative to its target based on a one-to-one relationship, this causes limitations when used inside a data iteration because every row needs an overlaypanel which is far from ideal, requires client side memory and slows down page performance. Since Elite 5.1.3, OverlayPanel can be shared just like a Dialog. Assume you have buttons on each datatable row and clicking this button displays the details in an overlayPanel displayed next to the button. Trick is...

Due to popular community demand, we've added 3 events to OrderList component to bring the flexibility of callbacks. These are; select unselect reorder Usage is simple, in case you'd like to get notified whenever one of these events occur, hook-in via p:ajax; [crayon-59eda3f42926b257102881/] [crayon-59eda3f429271806830100/] These events are coming soon for 5.1.5, check out the live demo to see it in action....

PrimeFaces Elite versions are updated with 3 new releases; 5.1.4, 5.0.13 and 4.0.24. Highlight of this release cycle is the major improvement for the hidden container support which has been an ongoing limitation in the past. Hidden Container Support The problem is well described at here along with our first solution which turned out to be limitations with the nested containers and initialization time mismatch. For 5.1.4, we've taken another approach and we're glad to announce that new...

PrimeFaces 5.1.3 brings handy new features such as DataGrid for PrimeFaces Mobile, keyboard navigation support for tree component, p:columns support inside p:columnGroup, core improvements to p:columnToggler and ability to use overlayPanel as standalone just like dialog. Mobile DataGrid Mobile DataTable has been added in 5.1.2 and our next target was a mobile renderer for DataGrid. Mobile DataGrid is responsive by nature and usage is same as the standard one. See the live demo to checkout the DataGrid in...

Column toggler component is stateless by nature, that means changes are client side only. When visibility of a column gets hidden, the th and td elements get invisible at client side and the server side column instance is not notified. Design decision is to leave the state management to the page author at backing bean because we prefer avoiding using JSF viewstate as much as we can because to reset the changes, manual cleanup is required...