Skip to content

v0.29.0 — Color Converter, Epoch Timestamps, Traceroute, and Network Tools

Choose a tag to compare

@cemheren cemheren released this 23 May 08:01
· 34 commits to main since this release
f6ad456

What's New in v0.29.0

New Extensions

  • quicksheet-color — Color code converter and palette generator. Convert between HEX/RGB/HSL/CMYK, get WCAG contrast ratios, generate 10-color harmony palettes. 140+ CSS named colors. Zero network, zero NuGet.
  • quicksheet-epoch — Unix timestamp converter. epoch: now, epoch: <unix>, epoch: <date>, epoch: diff, epoch: add. Pure BCL math, zero deps.
  • quicksheet-tracert — Network traceroute. Each hop with RTT + reverse DNS. Works on Linux (traceroute) and Windows (tracert).
  • quicksheet-whois — WHOIS domain/IP lookup. 25+ TLD server mappings, referral following, expiry urgency indicators.
  • quicksheet-ssl — SSL certificate expiry checker. 🟢/🟡/🔴 status, days until expiry, via BCL SslStream. Zero NuGet.
  • quicksheet-dns — DNS record lookup (A, AAAA, MX, TXT, NS, CNAME, PTR, ALL). Uses system dig with fallback.
  • quicksheet-ipinfo — IP geolocation, ISP, org, ASN, timezone via ipinfo.io. Free, no API key.

Bug Fixes

  • Extension prefix trailing colon (#154) — Extensions with prefix: in manifest now activate correctly (fixes quicksheet-dice, quicksheet-envck, quicksheet-leetcode, quicksheet-pihole).
  • Extension CSV pollution (#156) — Extension outputs are no longer saved to CSV on autosave. Extension data is stored in an in-memory overlay and excluded from persistence.

Infrastructure

  • Linux cross-platform build fix — Windows .resx and embedded resources no longer leak into Linux builds.
  • 60+ extensions in the ecosystem — see docs/extensions.md for the full directory.

Install

git clone https://github.com/cemheren/QuickSheet
cd QuickSheet
dotnet run -c Release --project ExcelConsole.csproj