PrimeNG 1.0.0-beta.10 Released

PrimeTek is pleased to announce the new beta for PrimeNG, the open source rich UI component suite for Angular2.

Templating Changes

Components having support for custom templates such as dropdown, autocomplete, datalist have changed the way they handle templates. Instead of requiring a wrapper element, they only need the content itself.

<p:dropdown> <template let-option> <li> {{option.label}} </li> </template> </p:dropdown> 1 2 3 4 5 6 7 <p:dropdown> <template let - option > <li> {{option.label}} </li> </template> </p:dropdown>

becomes;

<p:dropdown> <template let-option> {{option.label}} </template> </p:dropdown> 1 2 3 4 5 <p:dropdown> <template let - option > {{option.label}} </template> </p:dropdown>

Having the repeating the element in the context of PrimeNG component is a major improvement, instead of accessing the dom directly we can now do things more in the way of angular and many reported issues have been fixed as a result. The components having this change are;

Dropdown

AutoComplete

Listbox

DataList

DataScroller

Carousel

PickList

OrderList

Full Changelog

Roadmap

We are now initiating the intense development mode for PrimeNG and will do a new release every week. To begin with, we’ll work on the github issues and pull requests followed by new components such as fileupload and spreadsheet. New layouts including Icarus and Omega will be ported from PrimeFaces as well. No major breaking changes are expected as APIs are quite stable as of beta10.

PrimeNG has been a success so far with increasing number of PrimeNG PRO users and premium layout-theme purchases, as a result PrimeTek has decided invest even more to the PrimeNG.