Skip to content

Canopy

v0.9.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed visibility of activity view elements in light mode by replacing adaptive foreground styles with explicit constants.

Full changelog

Fixed

  • Activity view: labels, stat values, legend text, month spans, and hour-axis
    ticks were invisible in light mode because the dark-filled cards still used
    adaptive foreground styles (.secondary, .tertiary). Replaced the
    adaptive styles with explicit light-on-dark constants so the cards render
    correctly regardless of the system appearance. (#5, #6)
  • Build: UserNotifications is not yet audited for Swift 6 strict
    concurrency, so NotificationService now uses @preconcurrency import UserNotifications to silence spurious Sendable warnings without losing
    diagnostics on our own code.

Changed

  • README: dropped the ASCII layout diagram and the Roadmap section in favor
    of the screenshots and live issue tracker. Docs-only, no user-visible
    behavior change.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Canopy

Get notified when new releases ship.

Sign up free

About Canopy

All releases →

Related context

Beta — feedback welcome: [email protected]