Top

PrimeNG 9.1.0 Released

PrimeNG 9.1.0 Released

PrimeTek is thrilled to announce PrimeNG 9.1.0 featuring brand new Virtual Scrolling, FlexScroll, Galleria, InputNumber and FormLayout along with various enhancements.

 

Table Virtual Scrolling

Virtual Scrolling implementation of Table and TreeTable has been reimplemented from the ground up, new approach is superior to the older one and also brings options like scrolling on non-lazy data. Note that, it is now required to install “@angular/cdk” to be able to use these components.

Tree Virtual Scrolling

Tree component has received Virtual Scrolling as well to make rendering of huge nodes performant.

Flex Scroll

Flex scroll feature makes the scrollable viewport section dynamic so that it can grow or shrink relative to the parent size of the tree. View the dialog and full page demos for more information. This resolves the limitations of a fixed viewport.

Form Layout

Form layout is a CSS utility optimized for creating forms with ease. FormLayout is not included in PrimeVue as it is provided by PrimeFlex, a shared grid library between PrimeFaces, PrimeNG, PrimeReact and PrimeVue projects.

Galleria

Galleria is a content gallery component with advanced features like full screen mode, indicators and thumbnails.

InputNumber

InputNumber is an input component to provide numerical input with built-in support for locales and units.

Showcase Facelift

Showcase has received a facelift to be more user friendly and attractive.

Full Changelog

Visit the full changelog for more information about the changes.

Download

PrimeNG is licensed under MIT and free to download at NPM.

Roadmap

Next version will be 9.1.1 as a maintenance release and then we’ll start working on PrimeNG 10 that will bring the following enhancements;

  • Components will use OnPush change detection to boost performance.
  • CSS of components will be modernized and moved into components.
  • Size primeng.css will be reduced to 90%.
  • New theming infrastructure will be introduced along with the new Saga and Vela themes.
  • optionValue will be added for Selects to decouple the components from SelectItem.
  • New PrimeIcons 4.0.0 will be available to provide modern and sleek icons.
  • A material and bootstrap theme will be integrated within PrimeNG showcase.
  • Brand new Theme Designer.
  • SASS API as in PrimeVue.

Saga and Vela can be reviewed at PrimeVue.

Share
2 Comments
  • Diego Arantes
    26 May 2020 at 22:34

    Are there any plans to bring Layout Sigma to PrimeNG?

  • Dave
    29 May 2020 at 14:28

    Hey guys. Thanks for the good work.
    But there is a critical bug with input mask since 9.0.3 (https://github.com/primefaces/primeng/issues/8727). Would it be possible to give a look into it?
    Data used with inputmask (such as bank numbers, national registry numbers etc) is lost with this bug which means I can’t upgrade past 9.0.2 as long as that bug is there.

    Best wishes

Post a Comment