Mar 03

PrimeNG with JAX-RS

PrimeFaces Expert  has created a new sample project to demonstrate integration with PrimeNG and JAX-RS.

If you are interested in using Angular2, PrimeNG with  JAX-RS backend, code is available at Github. Or if you prefer a Java MVC 1.0 (or Spring MVC) approach with PrimeElements, Anghel has also created an example for it as well.

Posted in PrimeNG | Comments Off
Feb 29

PrimeNG 0.5 Released

PrimeTek is excited to announce the new release for PrimeNG, the UI component suite for AngularJS 2. The new 0.5 brings the mighty DataTable Component. It is currently the most powerful open source DataTable for Angular2.

Notable features are;

  • Facets (Header-Footer)
  • Column Grouping
  • Paging
  • Sort
  • Filtering
  • Row Selection
  • Editable Cells
  • Resizable Columns
  • Column Reordering
  • Scrolling
  • Lazy Loading
  • Responsive

For documentation and live samples, please visit PrimeNG Showcase.

In addition, we’ve improved the way custom contents are defined for various components like dropdown, listbox and carousel. New approach is simpler and involves the template element to be repeated. See the live demo of carousel for an example.

Download

PrimeNG is available at npm can be installed using the simple “npm install primeng” command, for details please visit the setup page.

Roadmap

Next version 0.6 is planned for next week and we’ll introduce 3 new components; OrderList, PickList and Schedule. The week later, we plan to add 3 more data components, DataGrid, DataList and DataScroller. Visit project plan for details.

Posted in PrimeNG | 3 Comments
Feb 29

PrimeFaces Elite 5.3.8 and 5.2.21 Released

PrimeFaces Team is pleased to announce the new updates for 5.2 and 5.3. We’ve included handy new features and improved the overall quality by adding defect fixes.

skipChildren on p:ajax

Container components like datatable does not process their children when the request of the ajax request are themselves. For example on page, sort and filter only the datatable itself is processed not its children. There are uses cases for this, assume a panel component having inputs as children with validation, toggling the panel should not throw validation error. On the other hand there are uses cases when you may need to process the children as well, for instance a sortable datatable with input components, when the user changes the input, sorting ignores the new value. Since this should be configurable, we’ve added skipChildren on p:ajax, default depends on the component and is usually false. For sortable datatable case, it should be true. Here is an example with a sortable datatable and inputs, notice that sorting does not happen if there is a validation error, which is another tiny but useful improvement.

ImportConstants and ImportEnum

Merge of PrimeFaces Extensions is taking place step by step, this time we’ve moved ImportConstants and ImportEnum from extensions.

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.

Posted in PrimeFaces | 1 Comment
Feb 24

PrimeUI 4.1.0 Release

PrimeUI 4.1.0 is now available with various improvements. PanelMenu is the new widget of the suite and we’ve also added enhancements requested by PrimeUI users such as new methods to existing widgets.

The most important change is the alignment of style classes with PrimeFaces, instead of pui-, PrimeUI now uses ui- prefix just like PrimeFaces. This will enable us port PrimeFaces premium themes and layouts to PrimeUI and PrimeNG much easier and also align theming across all 3 Prime projects.

Download

PrimeUI 4.1.0 is available as a zip file at github, as modules via bower or npm See setup page for details.

Themes and Layouts

Modena, Rio and Adamantium for PrimeUI have also been updated to their 2.0 releases, if you plan to upgrade to PrimeUI 4.1.0, the compatible version of the layouts would be 2.0.

Posted in PrimeUI | Comments Off
Feb 22

PrimeNG 0.4 Released

PrimeTek is excited to announce the new release for PrimeNG, the UI component suite for AngularJS 2. The new 0.4 version brings 10 new components including menus, lightbox, slider and paginator. There are 40 components now as of 0.4.

New Components

  • Paginator
  • Slider
  • Lightbox
  • Menu
  • TieredMenu
  • Menubar
  • SlideMenu
  • Breadcrumb
  • PanelMenu
  • MegaMenu

Demos

Live demos are available at PrimeNG showcase.

Download

PrimeNG is available at npm can be installed using the simple “npm install primeng” command, for details please visit the setup page.

Roadmap

Next version 0.5 will bring the mighty DataTable with many cool features next week. It is implemented as a native component so not using PrimeUI DataTable.

Posted in PrimeNG | 4 Comments
Feb 15

PrimeNG 0.3 Released

PrimeTek is excited to announce the 0.3 version of PrimeNG, the UI component suite for AngularJS2. This version brings 6 chart components based on charts.js, making the total number of components, 30.

Charts are one-way binding enabled so when the data changes, PrimeNG will redraw them implicitly. In addition, they are interactive and can respond to click events by invoking a callback passing related graph information.

Demos

Live demos are available at PrimeNG showcase.

Download

PrimeNG is available at npm can be installed using the simple “npm install primeng” command, for details please visit the setup page.

Roadmap

Next version 0.4 will be released next week featuring around 10 new components including menus, slider, lightbox and paginator. Bringing the paginator for 0.4 means, we can start working on data components like DataTable, DataList, DataGrid and DataScroller very soon.

Posted in PrimeNG | 2 Comments
Feb 12

PrimeFaces Elite 5.3.7 and 5.2.20 Released

PrimeFaces Team is pleased to announce the new updates for Elite subscribers featuring over 20 improvements.

ClearModel for ResetInput

p:resetInput has a new handy feature called clearModel, when enabled, the backend model values are assigned null values in addition to existing reset input functionality so both component values and model values can be cleared at the same time.

TabController for Accordion

Accordion gets a tab controller function which is a java method that receives the tab being changed or closed, the returned boolean value decided is change or close action should actually happen or prevented. This is useful if you’d like to allow tab change or close from a server side action.

Sticky Header for TreeTable

Just like DataTable, tree table also now supports sticky header feature.

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.

Posted in PrimeFaces | Comments Off
Feb 11

Premium Layouts Updated

All PrimeFaces Layouts and Themes have been updated to include a promotional cover page, more samples like charts and maintenance improvements on reported issues.

Cover Pages

Recent layouts like Titan and Atlas have a cover page, due to popular user request we’ve also included cover pages for all other. See cover page of Rio as an example.

Changelog

Here are the detailed changelog for each one;

Download

All updates are available at PrimeFaces Market.

Posted in PrimeFaces | Comments Off
Feb 09

PrimeUI 3.0.2 Released

PrimeUI is updated to 3.0.2 release to bring optimisations for PrimeNG, defect fixes reported by our users and custom elements for jQuery UI Slider and Datepicker.

There are 14 changes in total, see the changelog for details.

New Elements

Slider and Datepicker have joined PrimeElements to provide web components for jQuery UI slider and datepicker.

Download

PrimeUI 3.0.2 is available as a zip file at github, as modules via bower or npm and also at PrimeFaces CDN. See setup page for details.

Roadmap

Next planned version is 4.0 due in 2 weeks, which will align the theming of components with replacing .pui-* with .ui-* along with new widgets such as MegaMenu. DataTable will also be improved with a couple of enhancements.

Posted in PrimeUI | Comments Off
Feb 08

PrimeNG 0.2 Released

PrimeNG 0.2 is now available featuring 9 new components.

New additions to the suite are;

  • Calendar
  • Dropdown
  • InputSwitch
  • SelectButton
  • Carousel
  • Listbox
  • ProgressBar
  • Messages
  • Growl

Live demo of PrimeNG is updated with new demos and documentation.

Next release will be on 15th of february and according to the project plan, 6 chart components will be included in 0.3 based on charts.js.

 

Posted in PrimeNG | Comments Off