Skip to content

Releases

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 19:44
c08e5d6

What's new

  • Rename columns from the column menu or press F2 on a focused header.
  • Insert and delete columns, with undo and redo support.
  • Insert rows above or below a selected row while searching, filtering, or sorting.
  • Copy a focused cell with Ctrl+C / Cmd+C, or a focused column with Ctrl+Shift+A / Cmd+Shift+A.
  • Open the keyboard shortcuts panel from the sidebar or with Ctrl+/ / Cmd+/.
  • Refresh the workspace controls, appearance options, and collapsed sidebar icons.

Fixes and reliability

  • Remove missing files from Recent CSV Sources.
  • Improve CSV open/reopen, comparison cancellation, and resource cleanup.
  • Expand desktop and web end-to-end coverage for editing, parsing, comparison, and export.

Downloads

  • Windows (x64): Choose Setup for an installer or Portable to run without installing.
  • macOS (Apple Silicon): Download the arm64.dmg.
  • Linux (x64): Download the x86_64.AppImage.

Full changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 15:41

What's Changed

  • Harden Vercel web deployment configuration by @k-dang in #44
  • Align CSV Viewer verification with desktop and web runtimes by @k-dang in #45
  • Reorganize desktop and workspace source modules by @k-dang in #46
  • Centralize renderer Tab lifecycle in a persistent workspace by @k-dang in #47
  • Add the app favicon to the web build by @k-dang in #48
  • Reorganize shared source modules by responsibility by @k-dang in #49
  • Add Copy column to the CSV grid by @k-dang in #50
  • Fix the web favicon asset path by @k-dang in #51
  • Eliminate stale effect state in CSV and comparison flows by @k-dang in #52
  • Redesign the workspace navigation header by @k-dang in #53
  • Move renderer lifecycle state into the persistent workspace by @k-dang in #54
  • Show copy confirmations as dismissible toasts by @k-dang in #55
  • Centralize Comparison Tab state and lifecycle by @k-dang in #56
  • Open CSV files by dropping them anywhere by @k-dang in #57

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 01:55
bec3e69

What's Changed

  • Plan web support: PRD, glossary terms, and implementation tickets by @k-dang in #7
  • Remove obsolete planning and manual validation docs by @k-dang in #9
  • Record DuckDB-Wasm feasibility findings by @k-dang in #10
  • Implement desktop CSV export corrections by @k-dang in #11
  • Reset grid state when replacing a CSV session by @k-dang in #12
  • Extract shared workspace for web support by @k-dang in #13
  • Keep CSV Viewer verification skill current by @k-dang in #14
  • Complete the CsvViewerRuntime seam cleanup by @k-dang in #15
  • Add engine-parameterized workspace contract suite by @k-dang in #16
  • Simplify CSV Viewer around a single product seam by @k-dang in #17
  • Harden CSV Viewer boundaries and component seams by @k-dang in #18
  • Centralize shared Vitest setup and test helpers by @k-dang in #19
  • Clarify CsvViewer and cancellation contracts by @k-dang in #20
  • Add DuckDB WASM workspace adapter by @k-dang in #21
  • Wait for DuckDB-Wasm workers during fixture disposal by @k-dang in #22
  • Rank tests by behavioral value by @k-dang in #23
  • Add the web composition root for CSV Viewer by @k-dang in #24
  • Restructure CSV Viewer into desktop, web, and shared packages by @k-dang in #25
  • Simplify workspace TypeScript configuration by @k-dang in #26
  • Upgrade workspace dependencies by @k-dang in #27
  • Log comparison and Working CSV faults only when work actually failed by @k-dang in #28
  • Speed up Vitest by sharing DuckDB-Wasm engines by @k-dang in #29
  • Upgrade workspace dependencies by @k-dang in #30
  • Migrate UI tests from React Test Renderer by @k-dang in #31
  • Fix CI DuckDB-Wasm test errors by @k-dang in #32
  • Move workspace contract tests into runtime integrations by @k-dang in #33
  • Centralize workspace artifact ownership and remove package builds by @k-dang in #34
  • Add web export and workspace lifecycle guards by @k-dang in #35
  • Define provisional web capacity limits by @k-dang in #36
  • Implement web CSV capacity limits by @k-dang in #37
  • Correct the verify-csv-viewer map and add a web target by @k-dang in #38
  • Harden static web deployment and engine security by @k-dang in #39
  • Add Chromium browser E2E coverage by @k-dang in #40
  • Remove completed web-support planning docs by @k-dang in #41
  • Refactor CSV workspace around persistent CSV Tabs by @k-dang in #42
  • Set a valid Linux executable name by @k-dang in #43

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 03:11

What's Changed

  • Add CSV comparison workspace and tabbed grid UI by @k-dang in #2
  • Make comparison execution cancellation and replacement atomic by @k-dang in #3
  • Pin pnpm 10.34.2 by @k-dang in #4
  • Split CI from release workflow by @k-dang in #6
  • Implement the comparison data module interface by @k-dang in #5
  • Automate comparison verification by @k-dang in #8

Full Changelog: v1.0.8...v1.1.0

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 22 Jul 02:44
0491bad

What's Changed

  • Add native Edit menu shortcuts by @k-dang in #1

New Contributors

  • @k-dang made their first contribution in #1

Full Changelog: v1.0.7...v1.0.8

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 05 Jul 14:55

Full Changelog: v1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 04 Jul 20:31

Full Changelog: v1.0.5...v1.0.6

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 09 May 20:24

Full Changelog: v1.0.4...v1.0.5

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 09 May 16:32

Full Changelog: v1.0.2...v1.0.4

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 08 May 04:08

Full Changelog: v1.0.1...v1.0.2