Implemented enhancements:
Fixed bugs:
v0.8.2 (2026-03-02)
Implemented enhancements:
v0.8.1 (2026-02-04)
Implemented enhancements:
v0.8.0 (2026-02-02)
Breaking changes:
v0.7.4 (2026-01-29)
Fixed bugs:
v0.7.3 (2026-01-25)
Fixed bugs:
v0.7.2 (2026-01-23)
Fixed bugs:
v0.7.1 (2026-01-19)
Merged pull requests:
v0.7.0 (2026-01-15)
Merged pull requests:
v0.6.9 (2025-11-30)
Fixed bugs:
Merged pull requests:
v0.6.8 (2025-06-23)
Fixed bugs:
v0.6.7 (2025-05-25)
Merged pull requests:
v0.6.6 (2025-02-09)
Fixed bugs:
- Horizontal scroll returns one step when the next column is large #160
- Fix scroll offset drift on viewport resize #224 (texodus)
v0.6.5 (2025-02-04)
Fixed bugs:
Closed issues:
- support for editable enum cell type #216
v0.6.4 (2024-01-11)
Fixed bugs:
v0.6.3 (2023-10-15)
Implemented enhancements:
v0.6.2 (2023-10-14)
Implemented enhancements:
- Support for explicitly specified row heights #122
Fixed bugs:
Closed issues:
v0.6.1 (2023-08-29)
Fixed bugs:
v0.6.0 (2023-08-27)
Implemented enhancements:
v0.5.9 (2023-07-26)
Fixed bugs:
v0.5.8 (2023-07-17)
Fixed bugs:
v0.5.7 (2023-07-02)
Implemented enhancements:
Closed issues:
- default yarn install fails #181
- On a wide table, last two columns don't show if the window size is almost as wide as table #148
Merged pull requests:
esbuild#184 (texodus)- Fix dev dependency incompatibility with arm64 #182 (texodus)
- Add demo gallery #179 (texodus)
- Update to License, Notice and Readme files #175 (TheJuanAndOnly99)
- Add link to community code of conduct #174 (timkpaine)
- Add
semgrep#167 (texodus) - Prepare changes for FINOS move #166 (timkpaine)
- updated docs #149 (lavakush07)
v0.5.6 (2022-03-03)
Fixed bugs:
v0.5.5 (2022-02-19)
Fixed bugs:
v0.5.4 (2022-02-19)
Fixed bugs:
v0.5.3 (2022-02-19)
Fixed bugs:
v0.5.2 (2022-02-15)
Fixed bugs:
v0.5.1 (2022-02-14)
Merged pull requests:
v0.5.0 (2022-02-09)
Implemented enhancements:
v0.4.3 (2022-02-06)
Fixed bugs:
v0.4.2 (2021-12-07)
Fixed bugs:
Closed issues:
- GitHub Actions Disabled #144
Merged pull requests:
v0.4.1 (2021-07-09)
Implemented enhancements:
- Memoize
<span>elements #142 (texodus) - Update typings for 0.4.0; add 99% automated typescript declarations build #140 (telamonian)
v0.4.0 (2021-04-26)
Breaking changes:
v0.3.3 (2021-04-20)
Implemented enhancements:
Merged pull requests:
v0.3.2 (2021-04-14)
Fixed bugs:
v0.3.1 (2021-04-08)
Implemented enhancements:
- A simple way to specify a generic tree column #18
- Row Stripes, Row Selection and Column Selection Features #133 (texodus)
Merged pull requests:
- Update column and row selection tests #134 (JHawk)
- Replace unsupported
classNameprop withclassin TypeScript typings #131 (NMinhNguyen) - Add
/features#123 (texodus)
v0.3.0 (2021-03-30)
Breaking changes:
- Add 'virtual_mode' optional argument to
setDataListener()#125 (texodus) - Return an unsubscribe function from
addStyleListener#121 (NMinhNguyen)
Merged pull requests:
- Make column selection blocks example #120 (JHawk)
- Make area selection block example #119 (JHawk)
- Make row stripes block example #118 (JHawk)
- wrap any plain text column headers in a
<span>#117 (telamonian) - Update features / example - allow row selection anywhere #116 (JHawk)
v0.2.1 (2021-02-06)
Fixed bugs:
v0.2.0 (2021-02-05)
Implemented enhancements:
- The "namespace" of the css classes doesn't match the name of this project #107
- Invalidate #112 (texodus)
Fixed bugs:
- There are some minor typos in the jsdoc annotations #110
Closed issues:
- Rename main branch #106
Merged pull requests:
- Fixup jsdoc annotations, carry fixups over to typescript typings #111 (telamonian)
- map pd->rt in css namespace #108 (timkpaine)
- make logo transparent background, change font to #414042 so can be se… #105 (timkpaine)
v0.1.6 (2021-01-13)
Fixed bugs:
- Incrementally call styleHandlers, and remove intermediate <div> #104 (texodus)
- Don't attempt to register web component if already created #95 (timkpaine)
Closed issues:
- Move off travis, ideally to GitHub Actions #99
Merged pull requests:
- Update README.md & CI config #103 (texodus)
- Switch to CircleCI #101 (texodus)
- move to github actions, add publish action #100 (timkpaine)
v0.1.5 (2020-09-21)
Fixed bugs:
v0.1.4 (2020-09-14)
Fixed bugs:
v0.1.3 (2020-09-08)
Fixed bugs:
- Fix perspective header border for last header element #89 (texodus)
- Style
swapcontainer element to visible #88 (texodus)
v0.1.2 (2020-09-07)
Implemented enhancements:
Fixed bugs:
v0.1.1 (2020-09-06)
Fixed bugs:
v0.1.0 (2020-09-04)
Fixed bugs:
v0.0.9 (2020-09-01)
Implemented enhancements:
v0.0.8 (2020-08-29)
Fixed bugs:
- Bug fixes for
perspective.mdand iOS #82 (texodus) - Refactor Area Mouse Selection, update area clipboard and test suite #79 (JHawk)
Merged pull requests:
v0.0.7 (2020-08-17)
Implemented enhancements:
Fixed bugs:
RegularTableElement.scrollToshadows baseHTMLElement.scrollTomethod #54- Problems when increasing column size by dragging #37
- regular-table doesn't update on scroll in firefox #26
Closed issues:
Merged pull requests:
- Docs #78 (texodus)
- Typo 'nornal' -> 'normal' #74 (timkpaine)
- Make data model smaller size for ease of use in
striped.mdexample #72 (JHawk) - Add a striped example #71 (JHawk)
- Add keyboard nav #70 (JHawk)
- Ports
minesweeper.md,canvas_data_model.md, andperspective.md#68 (texodus) - Adds manually written index.d.ts typescript type declaration #65 (telamonian)
- Added new example and md file #61 (debajitdatta2k)
- File Browser II #57 (texodus)
- Add x1, y1 to getMeta() #55 (JHawk)
- Sort headers #53 (texodus)
- Add rollup dev server #50 (texodus)
- Move scrollTo, add docs, add tests #49 (JHawk)
- Firefox fix #47 (texodus)
- Fix sticky column resize behavior #46 (texodus)
- Literate examples #45 (texodus)
- Style API docs #42 (texodus)
- Fixes example regression and adds a test #41 (texodus)
- Fix merge regression in #23 #40 (texodus)
- Correct metadata. #38 (texodus)
- Switch Webpack for Rollup #35 (texodus)
- Add react.html example and API docs #34 (texodus)
- Adds LICENSE and README info to example gists #33 (texodus)
spreadsheet.htmlExample #32 (texodus)- CSS-only filesystem-like row headers #29 (texodus)
- Add benchmark.html and
getDrawFPS()#28 (texodus) - Add support for fixed column widths #23 (patricio-mancini)
v0.0.4 (2020-05-30)
Closed issues:
- Not loading certain fonts (eg material icons) in built CSS #21
Merged pull requests:
- Updated examples and documentation #27 (texodus)
- Adds file_browser.html example (update for
row_headersfeature) #25 (texodus) - Row and Column Headers, and
minesweeper.html#24 (texodus) - README Examples and User Guide #22 (texodus)
v0.0.3 (2020-05-26)
Implemented enhancements:
- Add tags on GitHub for discoverability #16
Merged pull requests:
- Examples "canvas_data_model.html" and "web_worker.html" #20 (texodus)
- Simplify Data Model #17 (texodus)
v0.0.2 (2020-05-24)
Closed issues:
- Reference: prior art #3
Merged pull requests:
- Fixed NPM package #13 (texodus)
- Adds tests for scrolling #12 (texodus)
- Remove CJS webpack build, less-loader, dependent tests. #11 (texodus)
- Add logo #10 (texodus)
- Fixed
yarn.lock#9 (texodus)
v0.0.1 (2020-05-23)
Merged pull requests:
- Smaller
regular-table.jsAsset #8 (texodus) - Adds perspective example #7 (texodus)
- Adds Travis CI #6 (texodus)
- Add Lint and Tests #5 (texodus)
- A Complete Example,
two_billion_rows.html#4 (texodus) - Merge from
@finos/perspective-viewer-datagrid#2 (texodus) - Make perspective-viewer-datagrid into a standalone package #1 (telamonian)
* This Changelog was automatically generated by github_changelog_generator