yelhouti / primeng

UI Components for Angular

Home Page:https://www.primefaces.org/primeng

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npm version npm downloads Actions CI Discord Chat

PrimeNG Hero

This Fork

this fork fixes issues primeng team didn't have the time to fix yet and implement features they don't have time to implement and are not willing to accept PRs for due to company policy:

Bug fixes:

  • branch: fix-7758 primefaces#7758 Calendar should be able to read date from array of strings fixes fixes has few problems ignoring for now
  • branch: fix-7901 primefaces#7901 FileUpload initial files preview is not working fixed in 8.0.2
  • branch: fix-6736 primefaces#6736 Table checkbox header does not select/unselect disabled rows or rows without checkbox.
  • branch: fix-7970 primefaces#7970 Dropdown disabled dropdown tries detected changes on destroyed dropdown (ViewDestroyedError).

Features:

  • branch: optionValue much requested feature that add the Ability to define optionValue in components like Dropdown merged in branch selectLazy
  • branch: fix-8091 primefaces#8091 Table onEditComplete/Cancel prevents default but doesn't emit the event with data
  • branch: selectLazy added feature Lazy loading for filter options in dropdown, multiselect (+ branch optionValue)

From time to time, all the NOT crossed branches are rebased on top of origin upstream master then force pushed to be up to date with latest primeng features (we rebase on top of upstream instead of origin in order to not include this readme and be able to pull request hopping for primeng to accept minor changes)

Branch all-fixes and then reset to origin/master state and all of them a re merged

Once this is done, primeng is packaged

npm run build:lib
cd dist
npm pack

If build fails downgrade node to 10.x.x as gulp 3.9.x doesn't work well with node 12.x.x (and angular doesn't like node 11.x.x.)

then uploaded to https://github.com/yelhouti/primeng/releases

Version matches original primeng version without the fixes

Website

Visit the PrimeNG Website for general information, demos and documentation.

About

UI Components for Angular

https://www.primefaces.org/primeng

License:Other


Languages

Language:CSS 57.0%Language:TypeScript 41.1%Language:HTML 1.4%Language:SCSS 0.5%Language:JavaScript 0.0%Language:PHP 0.0%