Skip to content

v0.10.10

Choose a tag to compare

@hyoshi hyoshi released this 22 Jun 10:21
2d7fb12

Fixed (both surfaced on Windows in the field)

  • Update check / upgrade on Windows (#313): the configure "About mureo" update check and one-click upgrade captured pip output without an explicit encoding, so a Japanese Windows (cp932) raised UnicodeDecodeError on pip's UTF-8 output — silently killing the check and breaking the upgrade. All three capturing pip calls (version_check, upgrade_action, mureo upgrade CLI) now decode as UTF-8 with errors="replace". No change on macOS/Linux.
  • Reports dashboard resilience (#315): the read-only Reports view logged a parse traceback every render and returned an empty summary when STATE.json held a nonconforming campaign entry (variant/hand-authored, e.g. name/id instead of campaign_name/campaign_id). Writers stay strict; the read-only view now re-reads tolerantly and skips such entries so platform totals + reports still render.

Full changelog: https://github.com/logly/mureo/blob/main/CHANGELOG.md