Releases
Version history and changelog for CWS Light Table.
Number-format cleanup release with an Amount commas tool and explicit Global / Current selection scopes for Find / Replace.
Highlights:
- Data > Clean Data > Amount commas adds or removes thousands separators for strict numeric strings
- Preview counts for checked cells, numeric cells, and cells that will change
- Explicit Global and Current selection scope choices in Find / Replace
- Automatic Current selection default when a multi-cell range is selected before opening Find / Replace
- In-app Help page documentation for the new cleanup tool
Notes:
- Only strict numeric strings are changed; invalid comma placement, leading-zero IDs, currency symbols, percent signs, scientific notation, and text are skipped
- Signs and decimal portions are preserved; leading and trailing spaces around valid numeric strings are preserved
- Amount-comma cleanup is undoable and available in saved standalone CWS HTML files
Past Releases
Data-cleaning release with duplicate removal, blank-row removal, space cleanup, format conversion, and encoding issue lookup.
Highlights:
- Remove duplicate rows by one column or a multi-column comparison key, with preview counts
- Remove fully blank rows from the selection or the whole data area, with preview counts
- Trim leading, trailing, and inner spaces, with collapse or remove-all inner-space modes
- Format conversion: lowercase, uppercase, capitalized words, full-width, and half-width, including Japanese katakana
- Find encoding issues (mojibake, replacement characters, control characters) without modifying data
Notes:
- All data-cleaning operations are undoable
- Formal header row is preserved by duplicate and blank-row cleanup
- Saved standalone CWS HTML files include the same data-cleaning runtime
Major release with multilingual UI, embedded standalone vendor scripts, and Delete-key range clearing.
Highlights:
- Option > Language with English, Simplified Chinese, and Japanese UI choices
- Persistent language preference through browser localStorage
- Localized menus, toolbar labels, dialogs, status messages, and help/version text
- Embedded vendor scripts so saved standalone CWS HTML files import Excel without a vendor folder
- Help > Site link to open the product documentation website
Fixes:
- Delete key now clears the entire selected cell range instead of only starting an edit
- Saved standalone files keep Excel import support when opened outside the project tree
Usability-focused release with a quick-action toolbar, dedicated print rendering, and Help/Version pages.
Highlights:
- Top icon toolbar for Open, Save, Print, Undo, Redo, Copy, Paste, Find/Replace, filter, and grid-limit actions
- Help and Version pages inside the application shell
- Dedicated browser print rendering that no longer reuses the live editing grid
- Print-range guardrails that block oversized print jobs
- Aligned standalone saved-file behavior for the shipped feature set
Other Changes:
- Disabled Save CWS HTML in local file:// reopen sessions when browser cannot provide a reliable save-back path
- Added direct keyboard shortcuts for open, save, and print
Performance-architecture release with virtualized rendering for large datasets.
Highlights:
- Vertical virtualization for large row counts
- Horizontal virtualization for wide column counts
- Bulk write optimization for large paste and CSV import
- Row-delete and column-delete actions in View menu
- Fixed: blank-cell clipboard paste overwrite behavior
First open-source repository release of CWS Light Table under the MIT license.
Features:
- Open and save standalone CWS HTML
- Import Excel workbooks (.xlsx, .xlsm, .xls)
- Import text-like formats (csv, tsv, txt, json, xml)
- Spreadsheet-style grid editing with formula bar
- Range, row, column, and whole-sheet selection
- Copy, paste, fill-repeat, undo, redo
- Find and replace
- Header-row control, filtering, and sorting
- Page setup and browser print
- Export CSV, TSV, and TXT
- Grid Limits for editable size control
- Standalone HTML output that opens in any browser
Release Notes:
- Standardized project name to CWS Light Table
- Cleaned repository for public distribution
- Added MIT license, contribution guide, security policy
- Published initial public documentation