Sep 17

PrimeFaces Elite 5.0.9 and 4.0.22 Released

PrimeFaces Elite versions are updated with great improvements.

Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Leave a comment
Sep 08

PrimeFaces Elite 5.0.8 Released

PrimeFaces 5.0 is updated with a new release bringing quality improvement. In 5.0.8 ,Backward compatibility of DataGrid is fully restored by providing a new layout=”tabular|grid” attribute, advanced field resolution is improved for LazyDataModel using field attribute, TimePicker now supports dropdowns as well as sliders for time input and a rendering issue with components inside PanelGrid is fixed.

New Features

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Comments Off
Sep 03

PrimeFaces ELITE 5.0.7 and 4.0.21 Released

This ELITE cycle focuses on maintenance bringing over 15 improvements. Most important fix targets the sorting in LazyDataModel where sort metadata is lost load method is called. In addition there are significant performance improvements to DataTable and bug fixes to Tree.

Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in PrimeFaces | Comments Off
Aug 26

PrimeFaces Extensions PRO Support

PrimeFaces Extensions is the official community driven extensions project providing various components and features on top of PrimeFaces. Due to increasing demand from our PRO users, we’re glad to announce that PrimeTek is now offering professional support for Extensions as well via PRO.

With an exclusive agreement, support will be provided directly by the Extensions Team from the PrimeFaces PRO Portal. Similar to Push support, Extensions support is optional and PRO subscribers can add it to their PRO support model.

For more information about PRO support, please contact us.

Posted in PrimeFaces | 1 Comment
Aug 25

Barcode Component

Barcode component is a new addition to the suite to generate various types of barcodes easily. SVG (default) and PNG are the supported export formats where PNG is used by default for browsers that does not support SVG like IE8. Under the hood barcode4j library is used as the generator and qrgen for qrcode support.

Usage is simple as;

<p:barcode value="#{bean.value}" type="int2of5" format="svg|png" orientation="0|90|180|270"/>

Barcode will be available in upcoming PrimeFaces 5.1 Release.

Posted in PrimeFaces | 2 Comments
Aug 20

PrimeFaces ELITE 5.0.6 and 4.0.20 Released

In this ELITE iteration, there are over 20 improvements mainly focusing on maintenance. Highlights are the defect fixes to datatable and chart components, header support for MultiSelectListbox component, exposed filter api to display datatable as filtered on page load and dynamic selection mode for same datatable via an EL on selectionMode.

New Features

Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Posted in Uncategorized | Comments Off
Aug 06

Triple PrimeFaces Elite Release

PrimeFaces Team is proud to announce the new updates to PrimeFaces Elite. 5.0.5 and 4.0.18 are available with defect fixes, new features and enhancements whereas 3.5.28 provides only defect fixes. Highlights of the recent changes are;

AutoComplete Grouping

Requested by a PRO user, groupBy attribute is added to group the suggested items into categories.

Grid CSS and Responsive DataGrid

Grid CSS is a lightweight (1.4KB) responsive layout utility optimized for mobile devices, tablets and desktops. Up to 12 columns are supported based on fluid and fixed modes.

While the Grid CSS can be used as standalone, we’ve also started integrating it with various components to take advantage of responsive features. One good example is DataGrid;

On a smaller screen, panels stack up.

Grouping with Dynamic Columns

p:columns component is used to generate dynamic columns on the fly but there was a limitation when grouping is used in headers or footers. To provide this, we have added ui:repeat support to generate columns in headers-footers as well. This is also sponsored by a PrimeFaces PRO User.

Accessibility Enhancements

Thanks to PRO sponsorship, a couple of more components get accessibility features such as keyboard access for datatable sort headers and screen reader support for autocomplete.

So that is it for highlights, here is the detailed changelog;

New Features and Enhancements

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for ELITE and PRO users as an official release bundle.

Roadmap

Next 5.0.6 with 4.0.19 are planned to be released by the 3rd week of August.

PrimeFaces Templates

Premium PrimeFaces Templates are coming soon, stay tuned!!!.

Posted in PrimeFaces | Comments Off
Jul 31

PrimeFaces Certification Discount

PrimeFaces Certification Exam has been around for a while and many PrimeFaces users got certified by passing the exam already. In case you haven’t still decided whether or not to take the exam, we now offer 50% discount so that the fee of the exam is now $49 for a limited period.

Certification program allows you to demonstrate proficiency in PrimeFaces Framework. Become a Certified PrimeFaces Developer and stand apart from your peers, boost your confidence, and expand your career opportunities.

Posted in PrimeFaces | Comments Off
Jul 28

Responsive Grid

Grid CSS is a lightweight (1.4KB) responsive layout utility optimized for mobile devices, tablets and desktops. Up to 12 columns are supported based on fluid and fixed modes. There are many 3rd party libraries to implement a layout like this but we’ve decided to come up with their own so that we can tune it for the components.

Usage is fairly simple, there are no components at all. A simple div with a ui-grid does the trick. For a simple 3 column layout;

<div class="ui-grid">
    <div class="ui-grid-col-4">Col1</div>
    <div class="ui-grid-col-4">Col2</div>
    <div class="ui-grid-col-4">Col2</div>
</div>

Columns can be mixed as well.

<div class="ui-grid">
    <div class="ui-grid-col-4">4</div>
    <div class="ui-grid-col-8">8</div>
</div>

To make the grid responsive, simple add ui-grid-responsive to the container.

<div class="ui-grid ui-grid-responsive">
    <div class="ui-grid-col-4">4</div>
    <div class="ui-grid-col-8">8</div>
</div>

While the Grid CSS can be used as standalone, we’ve also started integrating it with various components to take advantage of responsive features. One good example is DataGrid;

On a smaller screen, panels stack up.

Stay tuned for upcoming Layout features, if you haven’t heard yet, we are working on Premium Themes and Layouts to provide a set of responsive templates to kickstart your PrimeFaces applications in no time. First Theme and Layout set, SentinelBlue is coming out in August.

Posted in PrimeFaces | 5 Comments