Releases: WJSoftware/wjfe-dataview
Releases · WJSoftware/wjfe-dataview
v0.12.0
What's Changed
Library
- feat: Add header styling by @webJose in #176
- fix(WjDataView): Add the "columnheader" role to the dummy header cell at the end of the table by @webJose in #178
- tests(WjDataView): Add unit testing for the "headerClass" property by @webJose in #179
Demo Website
- feat(demo): Show actual Svelte version in footer by @webJose in #175
- feat(demo): Update demo to showcase header background addition by @webJose in #177
Others
- build(deps-dev): Bump sass from 1.80.3 to 1.80.4 by @dependabot in #159
- build(deps-dev): Bump vite from 5.4.9 to 5.4.10 by @dependabot in #162
- build(deps-dev): Bump @sveltejs/package from 2.3.5 to 2.3.7 by @dependabot in #160
- build(deps-dev): Bump @sveltejs/kit from 2.7.2 to 2.7.3 by @dependabot in #161
- build(deps-dev): Bump vitest from 2.1.3 to 2.1.5 by @dependabot in #172
- build(deps-dev): Bump sass from 1.80.4 to 1.81.0 by @dependabot in #170
- build(deps-dev): Bump @sveltejs/kit from 2.7.3 to 2.8.1 by @dependabot in #171
- build(deps-dev): Bump @types/node from 20.16.13 to 22.9.1 by @dependabot in #173
- build(deps-dev): Bump publint from 0.2.11 to 0.2.12 by @dependabot in #163
- chore: Update all packages by @webJose in #174
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- build(deps-dev): Bump @sveltejs/adapter-static from 3.0.2 to 3.0.4 by @dependabot in #107
- build(deps-dev): Bump @sveltejs/package from 2.3.2 to 2.3.4 by @dependabot in #108
- build(deps-dev): Bump vite from 5.3.5 to 5.4.0 by @dependabot in #109
- build(deps-dev): Bump @sveltejs/kit from 2.5.20 to 2.5.22 by @dependabot in #111
- feat(demo): Add per-column features demonstration by @webJose in #112
- build(deps-dev): Bump @sveltejs/kit from 2.5.22 to 2.5.24 by @dependabot in #115
- build(deps-dev): Bump vite from 5.4.0 to 5.4.1 by @dependabot in #114
- build(deps-dev): Bump publint from 0.2.9 to 0.2.10 by @dependabot in #113
- build(deps-dev): Bump tslib from 2.6.3 to 2.7.0 by @dependabot in #117
- build(deps-dev): Bump vite from 5.4.1 to 5.4.2 by @dependabot in #119
- build(deps-dev): Bump @sveltejs/vite-plugin-svelte from 3.1.1 to 3.1.2 by @dependabot in #120
- build(deps-dev): Bump jsdom from 24.1.1 to 25.0.0 by @dependabot in #121
- build(deps-dev): Bump svelte-check from 3.8.5 to 4.0.0 by @dependabot in #124
- build(deps-dev): Bump @sveltejs/kit from 2.5.24 to 2.5.25 by @dependabot in #122
- build(deps-dev): Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #128
- build(deps-dev): Bump @sveltejs/kit from 2.5.25 to 2.5.26 by @dependabot in #126
- build(deps-dev): Bump svelte-check from 4.0.0 to 4.0.1 by @dependabot in #125
- build(deps-dev): Bump vite from 5.4.2 to 5.4.3 by @dependabot in #127
- build(deps-dev): Bump @sveltejs/kit from 2.5.26 to 2.5.27 by @dependabot in #130
- build(deps-dev): Bump vite from 5.4.3 to 5.4.6 by @dependabot in #132
- build(deps-dev): Bump sass from 1.77.8 to 1.78.0 by @dependabot in #131
- build(deps-dev): Bump @sveltejs/package from 2.3.4 to 2.3.5 by @dependabot in #133
- build(deps-dev): Bump svelte-check from 4.0.1 to 4.0.2 by @dependabot in #135
- build(deps-dev): Bump vitest from 2.0.5 to 2.1.1 by @dependabot in #138
- build(deps-dev): Bump @sveltejs/kit from 2.5.27 to 2.5.28 by @dependabot in #137
- build(deps-dev): Bump jsdom from 25.0.0 to 25.0.1 by @dependabot in #136
- build(deps-dev): Bump rollup from 4.21.1 to 4.22.4 by @dependabot in #141
- build(deps-dev): Bump svelte-check from 4.0.2 to 4.0.4 by @dependabot in #144
- build(deps-dev): Bump publint from 0.2.10 to 0.2.11 by @dependabot in #145
- build(deps-dev): Bump @sveltejs/adapter-static from 3.0.4 to 3.0.5 by @dependabot in #143
- build(deps-dev): Bump vite from 5.4.6 to 5.4.8 by @dependabot in #142
- build(deps-dev): Bump @testing-library/svelte from 5.2.1 to 5.2.3 by @dependabot in #149
- build(deps-dev): Bump sass from 1.78.0 to 1.79.5 by @dependabot in #151
- build(deps-dev): Bump vitest from 2.1.1 to 2.1.3 by @dependabot in #152
- build(deps-dev): Bump @sveltejs/kit from 2.5.28 to 2.7.0 by @dependabot in #153
- build(deps-dev): Bump @sveltejs/kit from 2.7.0 to 2.7.1 by @dependabot in #155
- feat!: Upgrade to Svelte v5.0.0 by @webJose in #156
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
Library
- fix: Eliminate seemingly incorrect rowheader role by @webJose in #85
- fix: Correct stickiness of caption by @webJose in #86
- chore: Update svelte version to next.205 by @webJose in #88
- feat!: Make defineData preserve pre-existing wjdv properties by @webJose in #92
- refactor: Explicitly assign alignment class by @webJose in #93
- feat: Add aria-expanded and aria-owns to expansible rows by @webJose in #94
- feat: Add aria-select attribute to rows by @webJose in #96
- feat: Add the propSpreadingTarget property by @webJose in #104
- docs(WjDataView): Correct and improve component's Intellisense by @webJose in #105
Demo Website
- feat(demo): Make Navbar and footer responsive by @webJose in #87
- fix(demo): Correct Select All checkbox in overview demo by @webJose in #95
- chore(demo): Ignore non-reactive binding by @webJose in #102
- build(deps-dev): Bump @sveltejs/kit from 2.5.18 to 2.5.20 by @dependabot in #100
- build(deps-dev): Bump svelte-check from 3.8.4 to 3.8.5 by @dependabot in #99
- build(deps-dev): Bump vitest from 2.0.4 to 2.0.5 by @dependabot in #97
- build(deps-dev): Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #98
- build(deps-dev): Bump vite from 5.3.4 to 5.3.5 by @dependabot in #101
Others
- chore: Organize lib folder for unit testing by @webJose in #90
- chore: Add packages and Vite config for unit testing by @webJose in #91
- chore: Add contribution guidelines by @webJose in #103
- tests(WjDataView): Add unit testing by @webJose in #106
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix(demo): Correct redirect URL by @webJose in #77
- feat(demo): Add package.json info to footer by @webJose in #78
- feat(demo): Set column width and add horizontal at the end of sub-tables by @webJose in #79
- feat(demo): Add column alignment button to sales HeaderCell by @webJose in #80
- feat: Add caption snippet with role="caption" by @webJose in #81
- feat(demo): Use caption snippet by @webJose in #82
- fix: Correct location of nextControlId() by @webJose in #83
- feat: Explicity export WjDataView's Props type to preserve JsDoc in derived work by @webJose in #84
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- fix: Avoid striping and row tracking leaks from parent dataview controls by @webJose in #68
- chore: Update Svelte v5 to next.199 by @webJose in #69
- feat: Add the noViewport property for component nesting by @webJose in #70
- fix: Avoid leaking row tracking to child dataview components by @webJose in #71
- fix: Avoid leaking row tracking to pinned columns of child dataview components by @webJose in #72
- feat: Change snippets to provide a context object to allow binding by @webJose in #73
- fix: Make sure child header rows don't overlap parent header rows when having viewport by @webJose in #74
- fix: Explicitly remove the text property from ControlColumn type by @webJose in #75
- feat(demo): Add sales drilldown demo page by @webJose in #76
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.0
What's Changed
- build(deps-dev): Bump publint from 0.2.8 to 0.2.9 by @dependabot in #58
- build(deps-dev): Bump vitest from 2.0.3 to 2.0.4 by @dependabot in #57
- build(deps-dev): Bump vite from 5.3.3 to 5.3.4 by @dependabot in #56
- fix: Make controlColumn prop bindable by @webJose in #62
- feat: Pass getFn to dataCell snippet by @webJose in #63
- docs: Update WjDvColumn type's JsDoc by @webJose in #64
- feat: Add useMinWidthAsWidth column property by @webJose in #65
- fix: Always make sure there is a width value in the segregated column data by @webJose in #66
Full Changelog: v0.6.0...v0.7.0
Known Issues
- The control column doesn't resize. Status: Waiting on
$state.link()
to become available. See this PR.
v0.6.0
v0.5.1
v0.5.0
What's Changed
- chore: Fix repository URL in package.json by @webJose in #30
- fix(demo): Add grid lines feature to the more info offcanvas by @webJose in #31
- refactor: Auto-sort imports by @webJose in #32
- feat!: Rename rowHighlight prop to rowTracking by @webJose in #33
- build(deps-dev): Bump braces from 3.0.2 to 3.0.3 by @dependabot in #34
- chore: Correct homepage URL in package.json (and npmjs.com) by @webJose in #35
- build(deps-dev): Bump typescript from 5.4.5 to 5.5.3 by @dependabot in #37
- build(deps-dev): Bump sass from 1.77.1 to 1.77.6 by @dependabot in #36
- build(deps-dev): Bump @sveltejs/vite-plugin-svelte from 3.1.0 to 3.1.1 by @dependabot in #40
- build(deps-dev): Bump @sveltejs/package from 2.3.1 to 2.3.2 by @dependabot in #38
- build(deps-dev): Bump vitest from 1.6.0 to 2.0.2 by @dependabot in #41
- build(deps-dev): Bump tslib from 2.6.2 to 2.6.3 by @dependabot in #42
- build(deps-dev): Bump sass from 1.77.6 to 1.77.8 by @dependabot in #43
- build(deps-dev): Bump vitest from 2.0.2 to 2.0.3 by @dependabot in #44
- feat: Add Control column by @webJose in #45
- feat(demo): Update toolbar's look by @webJose in #46
- feat(demo): Upgrade theme switch by @webJose in #47
- chore(demo): Split title by @webJose in #48
- chore: Add JsDoc to themes and theme types by @webJose in #49
- chore!: Rename rowSelectionBg to rowSelectionHighlight by @webJose in #50
- chore!: Rename gridBorders to gridLines by @webJose in #51
- chore!: Replace TypeScript enum for const object by @webJose in #52
- refactor: Get rid of noop() by @webJose in #53
- docs: Add component-level documentation by @webJose in #54
Full Changelog: v0.4.0...v0.5.0