Skip to content

chore(main): release 7.2.0 - #3096

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--gitify
Closed

chore(main): release 7.2.0#3096
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--gitify

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

7.2.0 (2026-07-28)

🚀 Features

  • [@graphql-codegen](https://github.com/graphql-codegen) migration and custom scalar mapping (#2829) (28e1e6c)
  • accounts: add action button to account errors (#2675) (adb99fb)
  • actions: add zizmor and actionlint#636 (#2763) (04d922f)
  • add RepositoryAdvisory subject type handler (#2651) (7c4777f)
  • auth: account scopes and expired token workflows (#2671) (dd7757d)
  • auth: note about reauth flow (#2739) (2798933)
  • auth: provide user choice on scopes (#2691) (a1fa469)
  • build: automate release drafting (#2618) (f79ecf9)
  • dev logs (#2690) (70eafcf)
  • enable TypeScript strict mode (#2761) (27b9554)
  • events: monitor power state (#3060) (996bf10)
  • filter: review request type (user or team) (#3023) (32edef8)
  • filters: account filtering (#2858) (8bc1661)
  • filters: distinguish author and commenter in search filters (#2959) (aea09bf)
  • forge: add bitbucket cloud support (#3059) (a40d9b5)
  • login: broaden gitea tagline to name forgejo and codeberg (#2859) (4c6cb57)
  • login: redesign for multi-forge with segmented forge selector (#2855) (64a5e36)
  • migrate from webpack to vite (#2617) (8986d46)
  • multi-forge support — adapter pattern + Gitea (#2842) (a46220e)
  • notifications: include repository name and subject type in native Windows OS notifications (#3058) (ec0701c)
  • prevent initial window state drift (d34b0d5)
  • prevent initial window state drift (#2731) (bd8349b)
  • react devtools and twemoji plugin (#2662) (c13f09a)
  • settings: add "Close to tray" option (#2845) (967ad6f)
  • settings: add "Keep window open when it loses focus" option (#2875) (7085e9d)
  • settings: customizable global keyboard shortcut (#2721) (9b7539d)
  • settings: make close-to-tray the default and remove the option (#2852) (4efc164)
  • storage: persist re-encrypted token on keychain key rotation (#2847) (d839397)
  • test: migrate from jest to vitest (#2606) (e7a7716)
  • update account scopes icon color (4b9246f)

🐛 Bug Fixes

  • account error header (#2672) (a1e4913)
  • accounts: hide view-scopes affordance for forges without OAuth scopes (#2854) (b7ba717)
  • animate exit on unsubscribe (#2600) (1c97adc)
  • api: no cache user responses (#2677) (61163db)
  • ci: skip @primer/primitives postinstall script (#2868) (7f24d17)
  • compare account uuids (#2674) (209aec6)
  • deps: update electron-updater to v6.8.2 (#2601) (89940ae)
  • deps: update electron-updater to v6.8.3 (#2610) (9265e98)
  • deps: update react-router-dom to v7.13.1 (#2658) (7e72cb6)
  • deps: update react-router-dom to v7.13.2 (#2724) (02254e4)
  • drop cached forge clients on app reset (#3071) (316ab00)
  • filters: pin filter sort to a stable locale (#2844) (6237d6e)
  • increase polling interval for GitHub device code flow (#2899) (abeb0d7)
  • increment polling interval when GitHub device code flow returns slow_down (abeb0d7)
  • linked issue description (#2730) (15bf493)
  • lockfile regen (4f69490)
  • resolve react-is version mismatch and .gitattributes syntax error (#2650) (817ad09)
  • set github app dev settings correctly (#2673) (67785d6)
  • stop notification polling from multiplying API requests (#3066) (a40bd76)
  • storage keys (#2734) (7b6039e)
  • tailwind bg utility (#2989) (256ff9b)
  • test act (b515e5d)
  • test mock for client id (57fc2f5)
  • test: act (#2754) (aee35cb)
  • tray: populate Linux right-click menu via setContextMenu (#2856) (24ceb67)
  • url: github actions status query filter is now case sensitive (#2817) (60fa3b8)
  • url: github actions status query filter is now case sensitive (lowercase) (60fa3b8)

🧼 Code Refactoring

  • accounts: move account crud into the accounts store (#3036) (8043b10)
  • api: graphql codegen (#2619) (fa72592)
  • api: key queries by account identity and consolidate type exports (43deef1)
  • auth: remove legacy plaintext token migration (#3031) (a061eaa)
  • device code flow ux (#3063) (421ee12)
  • electron-builder npmrc no longer required (#2733) (44e874a)
  • events: add typed IPC contracts for compile-time safety (#2843) (e94aaba)
  • filters: use zustand for filters store (#2633) (d33954e)
  • forges/github: move GITHUB_API_MERGE_BATCH_SIZE into forges/github (#2881) (6964827)
  • forges: bundle related ForgeAdapter members into capability objects (#2887) (e9d8169)
  • forges: expose getAuthMethodIcon on the adapter (#2883) (a3886f7)
  • forges: read settings store inside the forge layer (#3035) (e183b59)
  • forges: tidy up the forge adapter interface (c0ddcbf), closes #2873
  • handler overrides (#2720) (5c4101f)
  • links: rename openGitHub* host helpers to openHost* (#2885) (d0009d3)
  • login: organize login routes and components by forge (#3030) (5edabc1)
  • main: adopt electron-menubar v10 for window/tray/system handling (#2880) (d003a61)
  • main: organize main structure (b57abc0)
  • main: organize main structure (#2678) (b7d3d97)
  • notifications: cache unfiltered notifications and filter in query select (f30b5cf)
  • notifications: generate notification URL via the adapter (#2886) (ff6c826)
  • preload consistency (#2736) (88a0698)
  • proper case formatter (98bd3dd)
  • random emoji core util (#2727) (af48f5c)
  • renderer: organize utils (#2683) (c05c3d8)
  • retire AppContext in favor of hooks and stores (2536395)
  • retire fetch type notification setting (#3070) (94f37e2)
  • storage: remove legacy storage key after migration (#3037) (5854376)
  • stores: filter jsdocs (463f2c0)
  • tanstack-query for api state, zustand for accounts and settings state (b270e74)
  • tanstack-query for api state, zustand for accounts and settings state (#2637) (1d7cfe8)
  • test renderWithProviders for store initialization (#2728) (3fa3eac)
  • tidy up the forge adapter interface (#2874) (c0ddcbf)
  • transform utils (e513fbe)
  • utils/core: jsdocs (bd03314)
  • utils/system: alignment and jsdocs (#2735) (c9cb77a)
  • vite-react plugin (#2714) (f09f3e7)

📚 Documentation

🏗️ Build System

🤖 Continuous Integration

  • add emoji prefixes to release-please changelog sections (#3095) (47ec087)
  • triage: use pull_request_target so labeler can write on fork PRs (#2850) (b4d34b4)

This PR was generated with Release Please. See documentation.

@setchy

setchy commented Jul 28, 2026

Copy link
Copy Markdown
Member

Looks like this has picked up prior release commits 🤔.

This will be so good once we dial it in. Thanks again @afonsojramos

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--gitify branch from 050bea2 to 93357b8 Compare July 28, 2026 00:11
@afonsojramos
afonsojramos deleted the release-please--branches--main--components--gitify branch July 28, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

refactor: forge adapter tidy up

2 participants