Skip to content

v0.27.0 — SSL checker, DNS lookup, IP geolocation, weather, CO₂ & more

Choose a tag to compare

@cemheren cemheren released this 20 May 05:03
· 50 commits to main since this release
ad3bdb4

What's new in v0.27.0

New extensions

  • quicksheet-ssl — SSL certificate expiry checker (🟢/🟡/🔴 status, days until expiry, issuer via BCL SslStream, zero NuGet)
  • quicksheet-dns — DNS record lookup (A, AAAA, MX, TXT, NS, CNAME, PTR, ALL modes, system dig + BCL fallback)
  • quicksheet-ipinfo — IP geolocation (city, country, ISP, ASN, timezone via ipinfo.io, no API key)
  • quicksheet-openmeteo — Live weather (temperature, humidity, wind, WMO emoji conditions via Open-Meteo, no API key)
  • quicksheet-co2 — Atmospheric CO₂ from NOAA Mauna Loa Observatory (live ppm, YoY change, 7-day sparkline)
  • quicksheet-npm — npm package info (version, weekly downloads, license, author)
  • quicksheet-pypi — PyPI package info (version, license, Python requirement, release date)
  • quicksheet-ghstreak — GitHub contribution streak tracker (current 🔥, longest, 14-day sparkline)
  • quicksheet-leetcode — LeetCode daily challenge, problem lookup, and user stats

Features

  • --export-json — headless CSV → JSON array-of-objects (numeric detection, stdout support)
  • gh-pages site updated: 60+ extension cards, SSL/DNS/weather SEO keywords, v0.27.0 structured data

Bug fixes

  • Fixed Ctrl+B sort removed from desktop mode (was mis-wired; console mode retains sort)
  • Fixed Linux build: Windows .resx EmbeddedResource now excluded on Linux
  • Fixed multiple extension protocol bugs (activation ID, cells array format, entry path)

Documentation

  • docs/export-formats.md — CSV, Markdown, HTML, and JSON export guide with jq examples
  • docs/for-sre.md — SRE/DevOps audience landing page
  • docs/for-students.md — Student audience landing page
  • docs/extension-protocol.md — Strict extension protocol specification