Skip to content

Tags: audreyt/ethercalc

Tags

0.20260717.0

Toggle 0.20260717.0's commit message
EtherCalc 0.20260717.0

v0.20260716.0

Toggle v0.20260716.0's commit message
EtherCalc v0.20260716.0

0.20260710.1

Toggle 0.20260710.1's commit message
EtherCalc 0.20260710.1 — multi-sheet TOC text/csv POST fix

0.20260710.0

Toggle 0.20260710.0's commit message
chore: release 0.20260710.0

0.20260612.4

Toggle 0.20260612.4's commit message
Release 0.20260612.4 — SH-3, proxy TTL, Sandstorm SH-6/SH-7

- ETHERCALC_ROOM_CREATE_LIMIT per-IP cap on room-minting routes
- Proxy compose defaults: 30-day ETHERCALC_EXPIRE, room-create limit on
- Sandstorm: viewer role enforced via ETHERCALC_SANDSTORM; migrate token
  disarmed after first-load in run_grain.sh
- Helm config.roomCreateLimit wiring; sandstorm appVersion 202606124

0.20260612.3

Toggle 0.20260612.3's commit message
Release 0.20260612.3 — astro 6 + hono security bumps

Bump docs to astro 6.4.6 and Starlight 0.40.0 (closes Dependabot
astro advisories). Bump worker hono to 4.12.25. Update Starlight
social config for v0.33+ array syntax.

0.20260612.2

Toggle 0.20260612.2's commit message
chore: release 0.20260612.2

0.20260612.1

Toggle 0.20260612.1's commit message
feat: oracle expansion, fill-down, multi-sheet fixes, Phase 12 sweep

Oracle harness: 22 recorded scenarios (room CRUD, csv/html export, form
redirect); structural HTML matcher; replay sorts by scenario catalog.

socialcalc 6ee504a (3.0.3): filldown/fillright increment fallback when
editor.range2 absent — fixes #314, #564, #769, #785.

client-multi: stable tab keys (#635), rowsRev iframe sync (#698), Foldr
link dedupe (#727); VITE_ETHERCALC_BASE for e2e dev wiring.

E2E: filldown persistence, form clone redirect, multi rename specs.

Nightly: oracle-replay job (legacy docker + worker) + staging dry-run.

Legacy sweep: remove src/*.ls, root app.js, old multi/, webpack Makefile
targets. Oracle docker still clones pinned pre-rewrite SHA.

Triage scripts + batch-close 29 verified-fixed issues.

Release 0.20260612.1

0.20260611.1

Toggle 0.20260611.1's commit message
EtherCalc 0.20260611.1 — self-host hardening release

Supersedes 0.20260611.0 (crashed under plain docker run with an
anonymous volume). Room-index gate, nginx proxy recipe, non-root
workerd, keyless warnings, workerd null-binding fixes.

0.20260611.0

Toggle 0.20260611.0's commit message
EtherCalc 0.20260611.0 — self-host hardening release

Room-index gate (ETHERCALC_DISABLE_ROOM_INDEX, default on for self-host),
nginx proxy recipe with WS timeouts, non-root workerd (setpriv drop /
Helm restricted securityContext + read-only rootfs), keyless startup
warnings, and the workerd null-binding fixes (GET / no longer redirects
to /null on docker compose).