Skip to content

Latest commit

 

History

History
627 lines (300 loc) · 36.4 KB

CHANGELOG.md

File metadata and controls

627 lines (300 loc) · 36.4 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.11.0 (2024-12-14)

Features

  • allow using SlickgridReact component w/o grid options (#445) (0b2fb80)
  • dynamically create grid from imported CSV data (#447) (0068a33)

Bug Fixes

  • add missing collection observer to watch changes (#443) (ca9340d)

5.10.2 (2024-11-30)

Bug Fixes

5.10.1 (2024-11-09)

Bug Fixes

  • few more Styling Theme fixes & Grid Service fixes (#432) (345bf84)

5.10.0 (2024-11-02)

Features

  • replace @import with @use to fix SASS 2.0 deprecations (7aa4490)
  • switch to SASS @use and remove any @import to fix deprecations (#422) (0ab3721)

Bug Fixes

  • issue with Example30 scss file, invalid rgb value, fixes #427 (#428) (28cad57)
  • more styling fixes after switching to @use instead of @import (#429) (ad503d0)

5.9.0 (2024-10-19)

Features

  • add Row Detail feature with new example (#421) (0816349)
  • allow providing a Custom Pagination Component (#420) (58facc5)

5.8.0 (2024-09-29)

Features

  • option to improve Date Sorting by pre-parsing date items only once (#412) (1a4b752)

5.7.1 (2024-09-14)

Performance Improvements

  • don't invalidate grid rows more than once (#409) (3ccdfb6)
  • upgrade Slickgrid-Universal with perf improvements (#410) (0ebe810)

5.7.0 (2024-08-31)

Features

Bug Fixes

  • unflattening tree->flat array multiple times (#403) (0797efa)

Performance Improvements

  • provide PubSub to SlickGrid/DataView avoid looping all events (#401) (474f4ba)

5.6.0 (2024-08-24)

Features

  • migrate back to Vanilla-Calendar-Pro (1716f40)

5.5.2 (2024-08-17)

Bug Fixes

  • use setTimeout/setInterval from window object with correct TS type (#397) (badb990)

5.5.1 (2024-08-17)

Bug Fixes

5.5.0 (2024-08-07)

Features

  • Infinite Scroll for Backend Services (OData/GraphQL) (#386) (8dc8d7b)
  • Infinite Scroll for JSON data (#387) (2d06248)

Bug Fixes

5.4.0 (2024-07-20)

Features

  • add columnPickerLabel for custom label (#375) (0b86f12)

Bug Fixes

  • filterQueryOverride provide all search values (#374) (d7825e7)

5.3.2 (2024-07-13)

Bug Fixes

  • SASS warnings & other unit test fixes (#372) (c526d2b)

5.3.1 (2024-07-06)

Bug Fixes

  • Composite Editor should work with Cell Menu (#370) (e4d90a0)

5.3.0 (2024-06-29)

Features

  • add onPreHeaderContextMenu for Column Picker usage (#368) (c5d16e2)

Bug Fixes

  • setting date picker should always work (#369) (8f68f66)

5.2.0 (2024-06-18)

Features

  • add Footer Totals Row and fix footer styling (#366) (4f6226e)
  • add new optional filterShortcuts to Column Filter (#365) (88b8e93)
  • paste multiline content as single cell (d415a51)

5.1.0 (2024-06-08)

Features

  • add filterQueryOverride to GraphQL Service (#353) (7157271)
  • add filterQueryOverride to OData Service (#354) (8e53c4b)
  • add a filterPredicate option for user customization (#352) (abd9356)
  • add local data StartsWith/EndsWith (a*z) filter combo (#355) (23f3f9d)
  • add optional Top-Header for Draggable Grouping & Header Grouping (#358) (e4d1706)
  • add StartsWith/EndsWith (a*z) to OData/GraphQL (#356) (643f8a8)
  • enhance Excel valueParserCallback with dataContext & new demo (#350) (e1e6c0d)

Bug Fixes

  • demo: out of boundaries page Grid Preset should be unset (#347) (36a3a85)
  • Draggable Grouping drop zone should always be 100% wide (b15abe4)
  • TreeData: addItem should keep current sorted column (#359) (734a770)

5.0.2 (2024-05-12)

Bug Fixes

  • small styling issues & better primary color support w/Dark Mode (#345) (bfaaf21)

5.0.1 (2024-05-10)

Bug Fixes

  • remove Font-Awesome dependency (6463b5d)

5.0.0 (2024-05-10)

Note

Follow the Migration to 5.0 for all the changes and take a look at the v5.0.0 release for the announcement and quick info.

⚠ BREAKING CHANGES

  • pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#343)
  • make DOMPurify as optional (#335)
  • migrate from Moment to Tempo (#334)
  • remove Font-Awesome and use new SVG icons (#331)
  • migrate from Flatpickr to Vanilla-Calendar (#333)

Features

  • migrate from Flatpickr to Vanilla-Calendar (#333) (41254f2)
  • make DOMPurify as optional (#335) (41c1c2f)
  • migrate from Moment to Tempo (#334) (da29dd1)
  • pure SVG icons, Moment to Tempo, Flatpickr to Vanilla-Calendar (#343) (a27125c)
  • remove Font-Awesome and use new SVG icons (#331) (7cb3670)

Bug Fixes

  • we shouldn't always commit on focusout/blur (#332) (aab435b)

4.7.0 (2024-04-20)

Features

  • add global defaultEditorOptions & defaultFilterOptions (#326) (317e4e0)

4.6.3 (2024-04-01)

Bug Fixes

  • allow multiple tooltips per grid cell (#318) (99d783a)
  • revisit package exports to pass "are the types wrong" (#314) (62ea969)

4.6.2 (2024-03-23)

Bug Fixes

4.6.1 (2024-03-23)

Bug Fixes

  • rollback package exports (5ae3b07)

4.6.0 (2024-03-23)

Bug Fixes

  • Filter model is now FilterConstructor and shouldn't be newed (#310) (5f3f765)
  • hide Toggle Dark Mode from Grid Menu by default (#308) (074f07e)

Features

  • rename SG editorClass & deprecate internalColumnEditor (#309) (47ffd2f)

4.5.0 (2024-03-05)

Bug Fixes

  • add extra conditions to help strict mode (#302) (8b4d1f6)
  • remove width style on grid container for CSP safe (#306) (529abab)

Features

4.4.1 (2024-02-13)

Bug Fixes

  • update to latest Slickgrid-Universal v4.4.1 (e06f669)

4.4.0 (2024-02-13)

Bug Fixes

  • demo: change trading demo full screen z-index lower than ms-select (7761265)

Features

  • ExcelExport: migrate to Excel-Builder-Vanilla (ESM) (#297) (87226d0)

4.3.1 (2024-01-27)

Performance Improvements

  • decrease number of calls to translate all extensions only once (#290) (89ddb41)

4.3.0 (2024-01-21)

Features

Performance Improvements

  • resizer: autosizeColumns is called too many times on page load (#283) (329555f)

4.2.0 (2023-12-30)

Features

  • update Slickgrid-Universal with perf improvements (#279) (a157905)

4.1.0 (2023-12-21)

Bug Fixes

Features

  • reimplement highlight row, node-extend & fix few issues (#275) (e29842a)

4.0.2 (2023-12-16)

Bug Fixes

  • deps: update all Slickgrid-Universal dependencies (0795026)
  • regression from PR #262, read external resource when required (dcf01e4)

4.0.1 (2023-12-15)

⚠ BREAKING CHANGES

  • migrate to Slickgrid-Universal v4.0 new major version PR (#269) (e3b71e7)

3.6.5 (2023-12-15)

3.6.4 (2023-12-13)

Bug Fixes

  • devMode can be false/object & use !important on text CSS utils (#270) (66576ee)

3.6.3 (2023-12-08)

Features

  • introduce devMode to support nodejs based unit testing (#267) (fff7e22)

3.6.2 (2023-12-08)

Bug Fixes

  • registered external resouces should keep singleton ref (#262) (14703df)

3.6.1 (2023-11-26)

Bug Fixes

  • add npm publish with provenance support (d190f05)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.6.0 (2023-11-26)

Features

  • GraphQL: .excludeFieldFromQuery, exclude field but keep fields (#261) (b0e67cf)

3.5.1 (2023-11-13)

Bug Fixes

  • add ms-select-vanilla missing type & improve pkg exports (#256) (dfd10b9), closes #1313
  • improve build & types exports for all targets, Node, CJS/ESM (#255) (d64d814)

3.5.0 (2023-11-11)

Bug Fixes

  • SlickCellRangeSelector stopped event bubbling in editor (#252) (f3e64e8)

3.4.0 (2023-11-03)

Features

  • add sub-menus to all Menu extensions/plugins (#243) (63c60ed)
  • update GraphQL demo with cursor pagination (#245) (4fc6616)

3.3.2 (2023-10-14)

Bug Fixes

  • graphql: column with complex object could throw null pointer exception (#229) (2cbb717)
  • remove unused code editor files from npm publish (e913649)

3.3.0 (2023-10-05)

Features

  • add pageUp/pageDown/home/end to SlickCellSelection (#226) (efc77fe)

3.2.2 (2023-09-24)

Bug Fixes

  • bump Slickgrid-Universal w/auto-resize w/o container (#219) (4ce1f1f)

3.2.1 (2023-09-05)

Bug Fixes

  • common: Select Filter/Editor enableRenderHtml invalid displays (#202) (a61c239)

3.2.0 (2023-08-21)

Features

  • TreeData: add optional Aggregators for Tree Data totals calc (#191) (26bfac5)

3.1.0 (2023-07-21)

Features

  • common: add optional scrollIntoView to GridService addItems (#165) (2c4aa98)

3.0.2 (2023-07-01)

Bug Fixes

  • grouping: DraggableGrouping could throw when leaving page (#144) (2c1c120)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.0.1 (2023-05-30)

Bug Fixes

  • prefer ESM module over CJS & prefer TS loaders (#113) (3c1d510)

3.0.0 (2023-05-29)

⚠ BREAKING CHANGES

  • drop jQuery requirement & use ms-select-vanilla dependency (#109)

2.6.4 (2023-05-20)

Bug Fixes

  • export: fix negative number exports to Excel (#108) (c7f93b3)

2.6.3 (2023-03-23)

Bug Fixes

  • deps: update all non-major dependencies to ~2.6.3 (#73) (f1b4c36)
  • presets: dynamic columns should be auto-inserted with Grid Presets (#74) (df7f777)

2.6.2 (2023-03-03)

Bug Fixes

  • draggable grouping shouldn't throw when dynamically changing cols (#62) (b934d0a)

2.6.1 (2023-02-24)

Bug Fixes

  • common: remove jQuery import to avoid duplicate jQuery load (1b57443)

2.6.0 (2023-02-24)

Bug Fixes

  • regression Edit cell mouseout should save & excel copy should work (#57) (152bc80)

2.5.0 (2023-02-17)

Bug Fixes

  • deps: update all non-major dependencies (#43) (a7c59ef)
  • deps: update dependency dompurify to v3 (#48) (9f8cb15)
  • excel copy buffer should work w/editable grid, fixes #36 (#52) (f3c642c)

2.4.0 (2023-02-04)

Bug Fixes

  • use DOMPurify correct namespace for dts file (#45) (8f2d6c3)

2.3.0 (2023-02-04)

Features

  • dataView: add option to apply row selection to all pages (#44) (d878e4f)

2.2.0 (2023-01-22)

Features

  • filters: new flag to disable special chars input filter parsing (#35) (aaf7936)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.1.2 (2022-12-24)

Bug Fixes

  • common: cell selection in Firefox not working (#28) (459c127)

2.1.1 (2022-12-22)

Bug Fixes

  • styling: make Grid Menu item full width instead of max-content (#27) (530adc4)

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.1.0 (2022-12-22)

Features

  • exports: add auto-detect and Excel custom cell (column) styling (#25) (14a8be1)

2.0.4 (2022-12-09)

2.0.3 (2022-12-09)

2.0.2 (2022-12-09)

2.0.1 (2022-12-09)

Bug Fixes

2.0.0 (2022-12-08)

Bug Fixes

  • add missing grid container for HeaderMenu plugin to work correctly (ca9887e)
  • comp: switch to reusable Slickgrid-Universal Pagination (549862f)
  • Custom Events not working out of the box in React (1a16ae3)
  • few more small examples fixes (4ffc694)
  • fixing few small issues in Examples after adding Cypress E2E tests (217bf9d)
  • Grid Presets should load all presets including pinning (3253148)
  • most Examples should now work with Custom Events and i18n (d3100b2)
  • pinning: cols reorder & freezing shouldn't affect order (#12) (b6c806b)
  • sorting: update Slickgrid-Universal, fixes date sort shuffling (#21) (2d35508)
  • ui: use correct grid container on Resizer to fix Pagination (b00dc98)

Features

  • add locale support via react-i18next (c7c86d0)
  • add new Example 33 (tooltip) and 34 (trading platform) (aa4ad8b)
  • add Slots and fix issue to hide header row when provided (d9bcded)
  • add Tree Data grid functionality (6422ae0)
  • core: BREAKING CHANGE replace jQueryUI by SortableJS (e4052d6)
  • OData: add $select and $expand query options (631434c)
  • upgrade to latest Slickgrid-Universal version 1.x (3a12f0f)

[1.0.0] (2021-09-18)