Angular-Slickgrid is a wrapper of the lightning fast & customizable SlickGrid datagrid, it also includes multiple Styling Themes
MIT License
Bot releases are hidden (Show)
Published by ghiscoding 12 months ago
This release brings couple of small features like compoundOperatorAltTexts
(read Wiki) and GraphQL verbatimSearchTerms
which avoid transforming filter searchTerms
like null
to an empty string (the lib does that by default because null
wouldn't work on most filters which is why it is transformed to an empty string), some user might want the untouched terms and this verbatim flag gives you this. Most of the changes were done in Slickgrid-Universal
Please remember that all packages of @slickgrid-universal
(v3.5.1
) and Angular-Slickgrid
(v6.5.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding 12 months ago
This new release brings nested sub-menu(s) to all Menu plugins, you can see examples below or see print screens in each PRs, you can use the sub-menus with 2 type of events (click
or mouseover
, the latter is the default). This involved a lot of refactoring, also please note that prior to this version ColumnPicker & GridMenu were created at the same time as the grid but menus were hidden and shown whenever clicked, however with this new release ColumnPicker/GridMenu will be created dynamically and on-the-fly.
This release also adds full support for GraphQL optional cursor pagination. Previous version never fully implemented cursor pagination until today. :) 🚀
Please note that to align all Menu plugins, I decided to rename all HeaderMenu items
array list as commandItems
, updating your arrays are preferred but do not worry if you keep the previous names they still work and we will simply show a console warning for you to eventually change them.
items
to commandItems
Please remember that all packages of @slickgrid-universal
(v3.4.2
) and Angular-Slickgrid
(v6.4.0
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding about 1 year ago
Please remember that all packages of @slickgrid-universal
(v3.3.0
) and Angular-Slickgrid
(v6.3.0
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding about 1 year ago
Please remember that all packages of @slickgrid-universal
(v3.2.2
) and Angular-Slickgrid
(v6.2.2
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding about 1 year ago
Prior to this release, I always thought Tree Data was not quite feature complete, the missing piece was Tree Totals with Aggregators and this is exactly what this new release brings. We can now calculate totals on a tree by using the same existing Aggregators (note that they had to be modified to support Tree Data aggregations). Most Aggregators are supported, but not all, the ones that are available in a Tree Data grid are (avg
, count
, min
, max
and sum
), for more information see:
Please remember that all packages of @slickgrid-universal
(v3.2.1
) and Angular-Slickgrid
(v6.2.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
Please remember that all packages of @slickgrid-universal
(v3.1.0
) and Angular-Slickgrid
(v6.1.0
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
Please remember that all packages of @slickgrid-universal
(v3.0.1
) and Angular-Slickgrid
(v6.0.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
New major official 6.0 release which removes jQuery requirement entirely 🚀🎉⭐
Note Also note that Bootstrap 4.0 still requires jQuery, so you might want to upgrade to Bootstrap 5 if you have not done that yet.
Here is our new major (breaking change) version v6.0.0
release, it uses the new Slickgrid-Universal v3.0.0 which dropped jQuery requirement. Also in order to completely remove jQuery, it not only required SlickGrid to be jQuery free but also required us to rewrite the multiple-select 3rd party lib (jQuery based) into a brand new multiple-select-vanilla
lib which is now native and has zero dependencies. Now the entire Angular-Slickgrid / Slickgrid-Universal no longer require jQuery (you can still use jQuery but it's now totally optional) and is now using native browser code, this should lower your build size and also improve the grid performance as well.
Please remember that all packages of @slickgrid-universal
(v3.0.0
) and Angular-Slickgrid
(v6.0.0
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
Please remember that all packages of @slickgrid-universal
(v2.6.4
) and Angular-Slickgrid
(v5.6.4
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
Please remember that all packages of @slickgrid-universal
(v2.6.3
) and Angular-Slickgrid
(v5.6.3
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
The new feature in this release was to move all TypeScript Types (d.ts) into a single dist/types
folder under Slickgrid-Universal which should lower the size of npm download.
Please remember that all packages of @slickgrid-universal
(v2.6.2
) and Angular-Slickgrid
(v5.6.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
Please remember that all packages of @slickgrid-universal
(v2.5.0
) and Angular-Slickgrid
(v5.5.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding over 1 year ago
This new release brings a "Select All" across all pages when using Pagination on a local grid (that is when it's not using Backend Services).
Note: the "Select All" will not change its behavior when used with BackendServiceApi (OData, GraphQL) since these services don't know anything from the other pages and IDs, it only has knowledge of its current page. So in that case, it will continue to Select All on the current page only
Please remember that all packages of @slickgrid-universal
(v2.4.1
) and Angular-Slickgrid
(v5.4.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding almost 2 years ago
Please remember that all packages of @slickgrid-universal
(v2.3.0
) and Angular-Slickgrid
(v5.3.0
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding almost 2 years ago
This new release brings a lot of improvement on the Excel export feature, it will now auto-detect the correct cell format to use for a lot of column type. It is mostly helpful with column of type number, however please note that column Date type will be exported as string (not as Date type) even if exportWithFormatter
(unless it is specifically set to false) the reason is because of complexity to implement in code, however that should be easy enough for the user to convert it himself. The next big thing, which is also for Excel export, is that we can now customize each column Excel cell styling & custom format (note that doing this would override any auto-detected Excel format).
Excel Custom Styling & Format Live Demo and Excel Custom Styling Wiki
Thanks to @austinsimpson for getting this feature started
Happy Holidays ⭐🎁🎄
Please remember that all packages of @slickgrid-universal
(v2.2.2
) and Angular-Slickgrid
(v5.2.2
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding almost 2 years ago
Please remember that all packages of @slickgrid-universal
(v2.1.3
) and Angular-Slickgrid
(v5.1.3
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding almost 2 years ago
resetGrid
method wasn't always resetting (a5bf5f1)Please remember that all packages of @slickgrid-universal
(v2.1.2
) and Angular-Slickgrid
(v5.1.2
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.
Published by ghiscoding almost 2 years ago
filterOptions
and/or editorOptions
Please remember that all packages of @slickgrid-universal
(v2.1.1
) and Angular-Slickgrid
(v5.1.1
) must be updated at the same time and they will always get bumped on the same day to avoid any upgrade issues. You can also consult the Versions Compatibility Table - Wiki
please remember that Slickgrid-Universal monorepo now contains the biggest portion of the code (~90%), so most of the commits are now happening on that side.