Full document, spreadsheet, slideshow, and diagram tooling
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'chore: release v0.8.0' (#75) from release/v0.8.0 into main

scott 72c0f3db 362631fc

+15 -1
+14
CHANGELOG.md
··· 7 7 8 8 ## [Unreleased] 9 9 10 + ## [0.8.0] — 2026-03-19 11 + 12 + ### Fixed 13 + - **Grid lines over colored cells**: moved cell background from `.cell-display` child to `<td>` parent so `box-shadow: inset` grid lines always render on top of colored backgrounds — consistent across Chromium and WebKit (#70, #71) 14 + - **Silent error swallowing**: title save, document deletion, and trash operations now show error toasts instead of silently failing (#152) 15 + 16 + ### Added 17 + - **Standardized toolbar**: reorganized to match Google Sheets ordering — Undo/Redo/Print/Format Painter → Number Format → Font → Bold/Italic/Strike/Colors → Borders/Merge → Alignment/Wrap → Filter/Chart. Underline, Sort, and less-used tools moved to overflow menu (#21) 18 + - **XLSX export**: wired up the Export XLSX button to the existing `exportToXlsx` function (#109) 19 + - **ARIA grid accessibility**: cells have `role="gridcell"` with `aria-colindex`/`aria-rowindex`, headers have `role="columnheader"`/`role="rowheader"`, selection toggles `aria-selected`, status bar uses `aria-live="polite"` for screen reader announcements (#150) 20 + 21 + ### Changed 22 + - **Selection performance**: track previously styled elements instead of 8x `querySelectorAll` on every selection change — O(previous selection size) clear instead of O(all rendered cells) (#147) 23 + 10 24 ## [0.7.2] — 2026-03-19 11 25 12 26 ### Fixed
+1 -1
package.json
··· 1 1 { 2 2 "name": "tools", 3 - "version": "0.7.2", 3 + "version": "0.8.0", 4 4 "private": true, 5 5 "type": "module", 6 6 "scripts": {