summaryrefslogtreecommitdiff
tag namev3.8.1 (5af9d0ddcecf94009cf44474bd6c9c64f721ad8e)
tag date2026-07-16 11:55:11 -0500
tagged byChristian Cleberg <[email protected]>
tagged objectcommit 0b6819d2d0...
downloadhutch-3.8.1.tar.gz
hutch-3.8.1.tar.bz2
hutch-3.8.1.zip
tag v3.8.1: SonarCloud triage, forceRefresh fix, housekeeping
The actionable half of the SonarCloud backlog, cleared in code: identical RootView deep-link cases merged, intentionally-empty closures and blocks commented, an unused parameter dropped, and the Safari extension's nested template literals extracted. The two HutchIntents TODOs became tracked ROADMAP entries. AccountSession.swift moved out of a stray nested directory. One item was a real bug, not a lint nit: loadDashboard fanned forceRefresh out to five loaders but loadProjects and loadSystemStatusSnapshot dropped it, so a dashboard pull-to-refresh returned cached projects and status. ProjectsListView carried the same defect through its own pull-to-refresh. Both fixed at the root in ProjectService. Left as Won't Fix with reasons recorded: the hardcoded-URI warnings (a one-forge client and its literal-URL tests), executeCached's arity across 38 call sites, a false-positive unused @Bindable, and a top-level await that would break a classic content script.