Jun 16

PrimeFaces Elite 5.3.14 Released

PrimeFaces 5.3.x has been updated with a new release that improves the overall quality.

Grid CSS

Grid CSS is reimplemented from scratch to provide a more flexible, mobile-first and easier to use layout utility. Old one is kept for backward compatibility. We’ll use Grid CSS from now on internally in responsive components and in our premium layouts as well.

Changes

Download

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

Posted in PrimeFaces | Comments Off
Jun 15

PrimeStore and New Elite Pricing

We’re excited to announce the all-new PrimeStore, the marketplace for all the Prime goodness. Market and Elite apps are discontinued and the service will be delivered at Store from now on.

PrimeStore is created using PrimeFaces 6.0 and provides features to purchase premium layouts, themes for PrimeFaces, PrimeNG, PrimeUI and subscribe to Elite. In addition, you’ll be able to track orders and view invoices as well.

An important change is the new payment processor, instead of PayPal, store is integrated with Payu. The payments are handled by them with a high level of security featuring 128-bit ssl encryption.

New store is ready for the upcoming new products such as Icarus, Omega and Morpheus premium layouts and themes.

New Elite Pricing

PrimeFaces Elite has been a popular option to get bi-weekly releases and along with new store we’ve decided to set a new price to make it more accessible. Instead of $249 per developer for 1 year, the new price is only $99 and there are more great news;

We’re glad to announce that, Elite Subscribers will get the Omega Layout inside the Elite package without the extra cost. Elite releases complete PrimeFaces and the Premium Omega Layout will also complete the free Omega theme in PrimeFaces from now on. Omega Layout will be available in one month, right after Icarus.  They are the very first layouts-themes that we call Next-Gen. Please note that Omega Layout as standalone will be $39 itself.

Always bet on Prime!

Posted in Uncategorized | 4 Comments
Jun 07

PrimeFaces 6.0 Released

PrimeFaces Team is glad to announce that PrimeFaces 6.0 Final is now available featuring 345 filed improvements, new components, new features and enhancements, new Omega community theme and improved quality.

New Components

Various components have been promoted to PrimeFaces from Extensions project as a result of merger. These are;

Omega Theme

Aristo started to look outdated so we’ve created a new modern looking default theme called Omega.

There will also be a Next-Gen Premium Layout for Omega to complete it soon. Here is the main design with a vertical menu. There will also be a horizontal top bar menu option.

Quality

Our team has spent a lot of time on reported issue reports and there are 150 defect fixes in 6.0 that improves the overall quality. These were delivered to Elite subscribers bi-weekly and now they are available to whole community as well.

WAI-ARIA

We’ve invested in many hours to improve the accessibility of the components for 508 compliance regarding keyboard and screen reader support. There is even now localization support for screen readers.

Documentation

PrimeFaces User Guide is updated along with new api-vdl docs at documentation page.

Download

6.0 is available at Maven Central.

Thank you

It has been a long ride since 5.3 and we’d like to thank two core developers of PrimeFaces; Mert Sincan and Thomas Andraschko, without their lead, it wouldn’t be possible to have all these enhancements. Also special thanks to PrimeFaces power users Oleg Varaksin, Sudheer Jonna and Ronald van Kuijk for their continous feedback on 6.0. Finally thanks to all community members who have reported issues, made pull requests and provided feedback to improve PrimeFaces

Roadmap

As of today, we’re officially starting to work on 6.1 and our estimate is mid autumn as the release date. Along with regular improvements, there will be a new spreadsheet component to provide excel like functionality. In addition, our design team is working on new next-gen premium layouts and theme for PrimeFaces.

Always bet on Prime!

Posted in PrimeFaces | 17 Comments
Jun 03

Next-Gen Layouts and Themes

Reception to the Prime Premium Layouts and Themes have been well and met our expectations so we have decided to invest even more to Prime Market. We had a change in our team where our old designer has left the company and a new designer along with a new front end developer have joined us.

This change will allow us to shorten the time between new layouts because in the past design, html, css coding have been done by the same person which was a time consuming process. In new model our new designer will just do design and the developer will be fully responsible with html, css, js coding. Separation of responsibilities will allow our teammates to focus on a specific task rather than dealing with multiple tasks.

Also we’ve done some technical changes, these are;

  • Use Sketch for design which is an awesome tool
  • Use new PrimeFaces Grid CSS instead of old containerX css for layouts
  • Use SASS with scss syntax
  • Smaller theme files, instead of styling each component individually, style global classes and add overrides, this should shorten the theme.css around %80
  • Cleaner and smaller html and css

So we are taking our time to apply these best practices and our new next-gen layout Icarus will be available by the end of june. It will be followed by a layout for Omega and Morpheus. The layouts before Icarus will be maintained and supported.

Posted in Uncategorized | 4 Comments
May 30

PrimeNG 1.0.0-beta.7 Released

PrimeTek is excited to announce the new beta release for PrimeNG featuring new charts, new editor, new Grid CSS, validation features and many more. There are 25 filed improvements.

No more PrimeUI JS

With beta7, we’ve removed the javascript dependency to PrimeUI by converting the remaining bits as native. Currently majority of components are native and there are a couple of components with 3rd party dependencies. These are, calendar, slider, schedule, gmap, editor and schedule, rest are native.

Grid CSS

Grid CSS has been redone to provide more flexible and easy to use layout utility. We’ll use it in upcoming premium layouts of PrimeNG as well.

Validation

Angular2 provides some state css classes for input fields such as ng-dirty, ng-valid, ng-touched, we’ve made use of them by applying our error styling.

New Charts and Editor

Charts have been reimplemented and updated to Charts.js 2.1.x, instead of having separate chart components like p-pieChart, we now have p:chart with type=”pie”. This is a breaking change but allows greater flexibility to customize charts.js. In addition, quill editor has been updated that fixes some problems and adds handy new features.

New Features and Enhancements

Defect Fixes

Showcase

All demos and documentation are available at PrimeNG website. Right now it might seem that page is slow due to using system.js doing many requests, we’ll switch to webpack soon to bundle the javascript to speed up the demos.

Roadmap

We need to do a couple of more things to do before releasing 1.0 final, these are fileupload and inputmask components along with enhancements to the datatable. Not definite yet but a spreadsheet component is also being considered. We’d like to do 1.0.final after Angular2 goes final so our roadmap depends on Angular2 release.

Posted in PrimeNG | 2 Comments
May 30

PrimeFaces 6.0.RC4

PrimeFaces 6.0 is getting ready for the final release next week and RC4 is the last release candidate. There are 30 filed changes mostly defect fixes and two new important features; New Grid CSS and Tooltips.

Grid CSS

Grid CSS is reimplemented from scratch to provide a more flexible, mobile-first and easier to use layout utility. Old one is kept for backward compatibility. We’ll use Grid CSS from now on internally in responsive components and in our premium layouts as well.

Tooltips

Tooltips has received a facelift and custom positioning.

6.0 Final

6.0.Final will be released next week along with updated documentation.

 

Posted in PrimeFaces | 2 Comments
May 25

PrimeFaces Elite 5.3.13 Released

PrimeFaces 5.3.x has been updated with a new release that improves the overall quality.

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 | 2 Comments
May 18

PrimeNG 1.0.0-beta.6 Released

PrimeTek is pleased to announce the new beta for PrimeNG 1.0 featuring 2 brand new components, 8 native menu reimplementations and general defect fixes.

New Components

Tooltip and TabMenu are the new additions to the suite. Moreover, we’ve reimplemented menu, menubar, tieredMenu, slideMenu, contextMenu, breadcrumb, megamenu and panelMenu as native angular2 components instead of using jquery widgets of prime.

Native

In beta7 we’ll remove the remaning javascript dependencies of PrimeNG to PrimeUI which are column resize, reorder and scrolling of datatable. This means, in next week’s 0.7 release, PrimeNG will not use any javascript from PrimeUI, and only use css. This is interesting because back in january when we announced PrimeNG, our initial plan was to provide Angular2 wrappers to our PrimeUI widgets, along the way we’ve realized that this approach has various shortcomings and writing native angular2 components is quite fun so reimplemented all of of them as native. We’ll keep schedule as it is based on jquery full calendar and but have plans to reimplement datetimepicker and slider instead of using jquery ui widgets for these two. These 3 work really well within the context of angular2 but one less dependency is always tempting when you create a library.

Changelog

Roadmap

We plan to do beta.7 by end of may, next week we’ll update the premium layouts and themes of PrimeNG (rio, modena, adamantium, olympos) to latest Angular2 version. In addition, we’ll do some changes to material ones to align them better to the material spec, especially form components and more ripple effects. As mentioned above, beta7 will break javascript dependency to PrimeUI so there won’t be a need to add primeui-ng-all.js anymore.

Always bet on Prime!

Posted in PrimeNG | 7 Comments
May 10

PrimeNG 1.0.0-beta5 Release

PrimeTek is excited to announce that PrimeNG 1.0.0-beta5 is now available featuring first class support for Angular2 RC1 and over 20 improvements.

Angular2 RC1

Angular2 is out of beta and release candidate has been released along with some breaking changes, we’ve added full support and updated PrimeNG. There is only one breaking change in PrimeNG regarding inline styles. Instead of using style=”width:50px”, use [style]=”{‘width’:’50px’}” due a recent change in Angular2.

NG-Conf Keynote

Last week at NG-Conf, the engineering director of Angular2, Brad Green has briefly mentioned PrimeNG at keynote. Watch the full keynote here;

Native Carousel

Carousel was using a PrimeUI widget depending on jQuery, for beta5, we’ve reimplemented it as a native widget. Our plan is to remove any PrimeUI javascript dependency by 1.0 final. As css is shared across PrimeFaces-PrimeUI-PrimeNG, the css dependency will stay.

New Features and Enhancements

Defect Fixes

Download and Setup

Visit setup page to install and run PrimeNG.

Roadmap

Beta6 is planned for mid next-week and we plan to work on jquery to native conversion of the remaining components like lightbox and menus. In addition charts will be updated to new charts.js 2. In mid summer, our plan is to release PrimeNG 1.0 Final.

Posted in PrimeNG | 1 Comment
May 06

PrimeFaces Elite 5.3.12 and 5.2.22 Released

PrimeFaces Team is glad to announce that PrimeFaces Elite 5.3.12 and 5.2.22 are now available. These releases focus on maintenance to improver the overall quality.

Change log for 5.3.12

Changelog for 5.2.22

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