7.8.0 (2026-09-06)
- metrics: use new Issue Relates To Icon for linked issues pill (#3277) (ed2dc66)
- use menubar-managed popup behavior (#3280) (168c541)
- api: orderby reviews no longer supported (#3278) (f8ca915)
- forges: bind account-scoped adapter operations via getAccountAdapter (#3266) (525386e)
7.7.1 (2026-09-04)
- ci vp run args (7a41c8d)
- ci vp run args (#3250) (9154444)
- gitlab: list required fine-grained permissions and surface login errors (#3264) (4cee724)
- replace
cnutil with dep (#3256) (14eb005) - shortcuts: forge specific issue and pull request urls (#3255) (730f517)
- explicit
.nvmrc(986b681) - explicit
.nvmrc(#3251) (12d4fca) - use setup-vp for JavaScript tooling (#3245) (3c9e6dc)
- deps-core: update @octokit/openapi-types to v29 (#3241) (fc08ce2)
- deps-core: update @octokit/openapi-types to v29.0.1 (#3246) (2054df0)
- deps-core: update @octokit/types to v18 (#3248) (1d185fb)
- deps-core: update @primer/react to v38.37.0 (#3269) (05eb43e)
- deps-core: update electron to v43.5.1 (#3265) (af9c3df)
- deps-core: update electron to v44.1.0 (#3267) (70f3bd2)
- deps-core: update octokit (#3258) (3600bf4)
7.7.0 (2026-08-26)
- forge: add GitLab support (#3225) (6711eb7)
- gitlab: add brand icon and platform types (c86e798)
- gitlab: add forge adapter backed by the to-do API (b917ac6)
- gitlab: add GitLabTodo subject type (cb66678)
- gitlab: add personal access token login route (fdefd7b)
- deps: declare Vitest test dependencies (e34b6d8)
- gitlab: bound to-do pagination (8c2fbe5)
- gitlab: correct the to-do actor, draft state and action mappings (fa12e89)
- gitlab: remove the duplicate mark-as-done action (364e125)
- notifications: keep the GitLab brand name in the subject type label (f54bf69)
- gitlab: fetch login metadata in parallel and log dropped failures (7b34c09)
- add GitLab to the supported forge matrix (7c3a465)
- assign GitLab forge maintainer and codeowner (cad5e7d)
7.6.0 (2026-08-26)
- linux: add opt-in X11 backend for tray-anchored positioning (#3218) (d7df927)
- updater: add setting to opt-out of update notifications (#3201) (54cf67a)
- Update CONTRIBUTING.md (d0a462b)
- deps-core: update @octokit/request to v10.0.15 (#3223) (7c74375)
- deps-core: update @primer/react to v38.36.0 (#3219) (ec10db1)
7.5.0 (2026-08-22)
- deps-core: pin electron to 43.2.0 to restore Linux tray icons (#3208) (73fb716)
- menubar icon state (#3205) (9b08a09)
7.4.0 (2026-08-16)
- github: format and render Bot account names (#3183) (12efd18)
- github: update actor display names (managed and unmanaged) (#3182) (5353e92)
- metrics: improve pr review metric pill (#3184) (9db47c8)
7.3.3 (2026-08-12)
7.3.2 (2026-08-09)
7.3.1 (2026-08-08)
7.3.0 (2026-08-08)
- metrics: add pills for issue and stacked (#3159) (c0b8718)
- theme: add a Glass option to show status icon colors (19fa9fd)
- theme: add a Glass option to show status icon colors (#3158) (a17ca8a)
- theme: add design-language chrome token layer via @theme inline (f21a27a)
- theme: add design-language settings axis with Classic/Glass selector (21e4c9a)
- theme: add Glass design language (#3130) (3505bbe)
- theme: add Glass shell surfaces with per-platform material branch (b4c1e5e)
- theme: add useAppearance hook with design-language root attributes (83126c1)
- theme: apply Glass to controls, list rows, and overlays (fe3afab)
- theme: bare the Glass account-profile button inside account cards (22ab3d0)
- theme: degrade Glass to solid under reduced transparency / contrast (e5859d6)
- theme: desaturate Glass status palette toward a native tone (627957e)
- theme: dissolve sidebar into unified Glass and mute the primary CTA (d9065bd)
- theme: float the Glass account header directly on the glass (3aa607a)
- theme: lighten Glass tints, soften blur, and use a translucent nav selection (fb7fae2)
- theme: make Glass translucency always-on and add a visible sidebar divider (86dcbf9)
- theme: make the sidebar logo follow the icon colour under Glass (80b6298)
- theme: re-add high contrast for Classic, driven by the setting and the OS (1446862)
- theme: refine Glass surfaces (26a88db)
- theme: soften notification grouping bands and count pills under Glass (10db05d)
- theme: wire macOS window vibrancy via IPC for Glass (8ecbe70)
- ui: fade scrollable content at the top and bottom edges (#3124) (cd6a1ad)
- bitbucket: fallback for missing notification URLs (#3131) (0fbe08f)
- correct online state on startup instead of waiting for a network event (#3147) (1110bde)
- online state (3d45a5d)
- rollback failed notification interaction with visual warning (#3145) (cfa12a2)
- seed online status from the online manager on first render (b5f72e2)
- sonarqube issues (046bb8e)
- theme: construct a transparent vibrant window on macOS so Glass material shows (9cc01ea)
- theme: harden the native-theme sync (9b3df25)
- theme: keep Glass status icons monochrome (39744c0)
- theme: keep Glass translucent after a runtime Classic to Glass switch (f926d56)
- theme: make Glass vibrancy show the real desktop on macOS (11433a1)
- theme: resolve Glass tokens under the System theme (5242380)
- theme: resolve the base colour tokens under the System theme (3d77d37)
- theme: restore the notification status icon colours (850f7c0)
- api: configure gc and stale time (#3146) (a9c0021)
- bitbucket: simplify repo url transform (#3133) (c15b323)
- components: import Primer directly instead of the ui barrel (da34ca4)
- correct online state before any query can run (223992f)
- settings: drop the redundant "value display" comments (a421629)
- simplify bitbucket repo url (c15b323)
- theme: drop the redundant light-dark scoping comment (6c03cf7)
- theme: route renderer through app-owned ui/ layer with import boundary (ab9fc5b)
- theme: source the base colour tokens from Primer (#3148) (28a3566)
- theme: trim non-essential comments (90dc3f3)
- deploy website after the release pipeline publishes (#3123) (da807d2)
- format contributors section as unordered list (#3126) (a9726d3)
- skip release PR generation when a release was just created (#3120) (4fc6f83)
7.2.0 (2026-07-29)
- notifications: refresh enriched details when window regains focus (#3118) (ffc699c)
- notifications: respect server-recommended poll interval (#3116) (ea302a5)
- notifications: skip re-enrichment of unchanged notifications (#3102) (2ff02e1)
- add
core-depsscope to surface within release-please generated changelog/release notes (#3114) (672ce07) - add release labeling (#3112) (32aaf29)
- credit contributors in published release notes (#3109) (968715f)
- defer release-please PR creation while a draft release is pending (#3108) (25d7f9b)
7.1.1 (2026-07-29)
- publish draft release by id to avoid HTTP 422 on tag lookup (#3098) (c83528d)
- update perf emoji (b6c9c6e)
