Download Latest Version EtherCalc 0.20260717.0 source code.zip (3.1 MB)
Email in envelope

Get an email when there's a new version of EtherCalc

Home / 0.20260710.0
Name Modified Size InfoDownloads / Week
Parent folder
0.20260710.0 source code.tar.gz 2026-07-09 2.7 MB
0.20260710.0 source code.zip 2026-07-09 3.0 MB
README.md 2026-07-09 1.4 kB
Totals: 3 Items   5.7 MB 0

First public EtherCalc release since 0.20260612.4; consolidates the unpublished 0.20260612.5 and 0.20260619.0 candidates.

Highlights

  • SocialCalc 3.0.8 — formula-reference rewrites preserve quoted, absolute, sheet-qualified, and named references across copy/fill/structural edits; fill-down/right series, undo, error propagation, criteria parsing, NPV/IRR, formatting, and merged-cell behavior are corrected. Upstream core sources are now typechecked TypeScript while the browser runtime remains plain UMD JavaScript.
  • Workbook import — single-sheet XLSX/ODS import on PUT /_/:room and POST /_; multi-sheet import on PUT /=:room.xlsx and PUT /_/=:room/xlsx, fanned out to sub-rooms.
  • Modern client and build stack — React 19, Vite 8, Astro 7, TypeScript 7, Wrangler 4.107, Hono 4.12, Vitest 4.1.9, Playwright 1.61, and a tested TypeScript asset builder.
  • Oracle and CI hardening — equivalent XLSX/ODS ZIP layouts now compare correctly; HTTP/WS replay matching and room-index configuration were fixed; Biome is a PR lint gate.
  • npm packaging — the package rebuilds and ships curated client assets, excludes local/test/mutation artifacts, and installs the production workspace dependencies required by the packaged CLI.

Install with npm install -g ethercalc@0.20260710.0.

Full changelog: https://github.com/audreyt/ethercalc/compare/0.20260612.4...0.20260710.0

Source: README.md, updated 2026-07-09