Gitify v5.3.0 🚀
Features
- feat: add linux rpm support by @setchy in #957
- feat: add linux snap support by @setchy in #958
- feat: bring back ability to click full notification row by @setchy in #968
- feat: notification user avatar by @setchy in #915
- feat(settings): show account hostname by @setchy in #966
- feat(settings): display username on logout hover by @setchy in #969
- feat(discussions): default to discussion author by @setchy in #964
- feat: add linter & switch formatter to biome by @afonsojramos in #976
- feat: detailed error handling by @setchy in #965
- feat: tooltips component with example by @setchy in #1006
- feat: add tooltip for show participating setting by @setchy in #1008
- feat(subject): support enriched commit notification details by @setchy in #1017
- feat(refresh): reset interval on manual refresh by @setchy in #1014
Bug Fixes
- fix: Add loading state to "Refresh Notifications" button by @eriklindebratt in #962
- fix: jest config & screen usage by @afonsojramos in #977
- fix: manual biome linter errors by @afonsojramos in #978
- fix: update oops useMemo by @setchy in #987
- fix: release version font size by @setchy in #994
- fix: logout from by @setchy in #998
- fix: suppress biome useEffect warnings with justification by @setchy in #1003
- fix: remove erroneous helpText by @setchy in #1004
- fix(settings): allow showBots only when detailedNotifications is selected by @setchy in #1007
- fix: relocate set request status succeeded by @setchy in #1011
- fix: combine fetchNotifications effect by @setchy in #1012
- fix: move
update-native-theme
into ipcRendereruseEffect
by @setchy in #1009
Code Refactoring
- refactor: temporarily disable oauth login method by @setchy in #952
- refactor: rename markNotification to markNotificationRead by @setchy in #959
- refactor(useNotifications): add types to callbacks by @setchy in #960
- refactor: simplify default icon color by @setchy in #963
- refactor: default to repo url by @setchy in #967
- refactor(useNotifications): extract getNotifications into function by @setchy in #981
- refactor: logout from by @setchy in #983
- refactor(helper): extract isGitHubLoggedIn helper by @setchy in #982
- refactor: fix typo by @setchy in #996
- refactor: improve PAT login experience by @setchy in #999
- refactor: field components by @setchy in #997
- refactor: improve PAT login experience by @setchy in #1002
- refactor: generalize color setting and skip detailed subject fetching when disabled by @setchy in #1005
- refactor(sidebar): combine useContext by @setchy in #1013
Documentation
Testing
Build System
- build: ensure homebrew-cask repo is in-sync with upstream by @setchy in #955
- build: automate pr to website by @setchy in #954
- build: override unnecessary permissions by @setchy in #970
- chore: auto-collapse snaphsots in PRs by @bmulholland in #984
- build: husky run all tests by @setchy in #1000
- build(vscode): add tailwind extension by @setchy in #1001
- build(renovate): use presets and increase frequency by @setchy in #1018
Dependency Updates
- chore(deps): update dependency @types/node to v20.12.3 by @renovate in #953
- chore(deps): update dependency node to v20.12.1 by @renovate in #961
- chore(deps): update dependency @types/node to v20.12.5 by @renovate in #971
- chore(deps): update dependency electron to v29.2.0 by @renovate in #974
- fix(deps): update dependency typescript to v5.4.4 - autoclosed by @renovate in #972
- chore(deps): update dependency css-loader to v7 by @renovate in #975
- chore(deps): pin dependency ts-node to 10.9.2 by @renovate in #988
- chore(deps): update dependency css-loader to v7.1.0 by @renovate in #990
- chore(deps): update dependency @testing-library/react to v14.3.0 by @renovate in #989
- chore(deps): update dependency style-loader to v4 by @renovate in #991
- chore(deps): update dependency @types/react to v18.2.75 by @renovate in #992
- chore(deps): update dependency @types/node to v20.12.6 by @renovate in #993
- chore(deps): update pnpm to v9 by @renovate in #1016
- fix(deps): update dependency typescript to v5.4.5 by @renovate in #1022
- chore(deps): update dependency @biomejs/biome to v1.7.0 by @renovate in #1023
- chore(deps): update dependency node to v20.12.2 by @renovate in #1021
- chore(deps): update dependency css-loader to v7.1.1 by @renovate in #1020
- chore(deps): update dependency @types/react to v18.2.79 by @renovate in #1019
- chore(deps): update dependency @testing-library/react to v15 by @renovate in #1024
- chore(deps): update dependency electron to v30 by @renovate in #1025
- chore(deps): update pnpm to v9.0.1 by @renovate in #1026
New Contributors
- @eriklindebratt made their first contribution in #962
Full Changelog: v5.2.0...v5.3.0