Releases: 6pac/SlickGrid
5.9.2
5.9.1
5.9.0
5.9.0 (2024-04-06)
Bug Fixes
- default SlickGrid editors are not assignable to column field 'editor' (#1005) (9e1de20)
- Editor.keyCaptureList is an array of numbers (#1006) (fbbff04)
- primary entry point to the program isn't set correctly (#1008) (0714221)
Features
Quick Survey ✨
We also made a quick little poll for fun, thanks for taking the time to participate
What do you think was the most exciting change(s) for you?
5.8.3
5.8.2
5.8.1
5.8.0
5.8.0 (2024-01-20)
Quick Info
This release brings a couple of small features, the most interesting one is probably the reorderable
column option to help lock a column in place (for more info see PR #983 which include a small animated gif of the feature). Note that this feature is better used when the column position is first or last in the grid.
Quick Survey ✨
We also made a quick little poll for fun, thanks for taking the time to participate
What do you think was the most exciting change(s) for you?
Bug Fixes
- add grid & cell
role
for screen ready accessibility, fixes #518 (#976) (f4184ef) - add missing option to control row highlight duration (#982) (4a49239)
- core: SlickEvent handler event should be type of ArgType (#970) (1d1b727), closes #969 #967
- DataView options should be optional (TypeScript) (feb154c)
- don't show column header empty title tooltip (#964) (8ee0f2c)
- EventHandler subscribed event should be SlickEventData type (#969) (d960f90), closes #967
- legacyAutosizeColumns should push hidden width as 0 (#977) (ab634eb)
- regression with
onSelectedRowsChanged
not receiving correctcaller
prop (#980) (ffbb335) - TS build error from ItemMetadata and Column intefaces (e8fd4c8)
- updatePagingStatusFromView() should partial PagingInfo (28198a8)
- when
onDragInit
return false it should stop (#979) (5471666), closes #978 - when
onResizeStart
return false it should stop (#978) (8c659c9)
Features
5.7.1
5.7.0
5.7.0 (2023-12-29)
Quick Info
This release brings some perf improvements and also completes the CSP Safe implementation, there was 1 last DataView function that was not yet converted to be CSP Safe and now it is (don't forget to use the new useCSPSafeFilter
if you also use the DataView). There are also a few other small features and fixes, see below. Happy Holidays 🎁
Thanks to @JesperJakobsenCIM for working on providing CSP Safe code
New Requirement
postcss-cli
now require Node 18. If you still use Node 16 and are not using postcss-cli
then you could simply ignore the npm warning.
Quick Survey ✨
We also made a quick little poll for fun, thanks for taking the time to participate
What do you think was the most exciting change(s) for you?
Bug Fixes
updateColumns()
should be public use with column hidden (0dc5f6d)updateColumns()
should be public use with column hidden (ee8f72f)- applyDefaults should make sure grid options object is defined (13d2ed0)
- applyDefaults use provided grid options before applying defaults (7867d49)
- changing
enableCellNavigation
grid option not working (#949) (861a268) - core: SlickEventHandler should infer handler args Types (#948) (95d2156)
- deps: update all dependencies & require Node 18 (#959) (ddbf5bb)
- GroupItemMetaDataProvider should implements SlickPlugin (#956) (508aa7b)
- use correct argument type on
setData()
(0402700)
Features
- change DataView Grouping
compileAccumulatorLoop
for CSP safe (#952) (be5f74e) - core: add
rowHighlightCssClass
&highlightRow()
to SlickGrid (#950) (33e9f2e)