Skip to content

Releases: WJSoftware/wjfe-dataview

v0.12.0

21 Nov 06:18
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

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

Full Changelog: v0.11.0...v0.12.0

v0.11.0

19 Oct 23:56
e98131a
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

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

12 Aug 01:42
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

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

31 Jul 21:07
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

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

27 Jul 06:57
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

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

24 Jul 05:18
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release

What's Changed

  • fix: Use columnWidth() in colData snippet by @webJose in #67

Full Changelog: v0.7.0...v0.7.1

v0.7.0

24 Jul 03:20
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

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

23 Jul 04:28
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

What's Changed

  • feat: Add column and row indexes to snippets by @webJose in #59
  • feat: Define control column snippets at the base level by @webJose in #60
  • chore: Update svelte v5 by @webJose in #61

Full Changelog: v0.5.1...v0.6.0

v0.5.1

22 Jul 17:52
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

What's Changed

  • feat: Export ControlColumn type and make text an optional property by @webJose in #55

Full Changelog: v0.5.0...v0.5.1

v0.5.0

20 Jul 21:16
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

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