Releases: gitify-app/gitify
v5.10.0
Gitify v5.10.0
What's Changed
🚀 Features
- feat: my quick links by @setchy in #1259
- feat(settings): keyboard shortcut to open app by @setchy in #1260
- feat: group notifications by repository or date by @setchy in #1273
- feat: fetch notifications on navigation by @setchy in #1305
- feat: devtools context menu by @afonsojramos in #1324
- feat: notification filters by @setchy in #1304
- feat: reset to default settings by @setchy in #1321
- feat: add icons to header sections by @setchy in #1329
- style: legend text and icon alignment by @afonsojramos in #1340
- fix: radio buttons alignment by @afonsojramos in #1341
- feat: show notification number for issues, prs, discussions by @setchy in #1276
- feat: align filters by using legend component by @setchy in #1344
- feat: settings header icon by @setchy in #1343
- feat: zoom buttons by @afonsojramos in #1333
🐛 Bug Fixes
- fix: regression in login layout by @setchy in #1280
- fix: account header toggle by @setchy in #1288
- refactor: fix event prop on click and subtle ui tweaks by @setchy in #1291
- fix: app overflow by @afonsojramos in #1332
- fix: sound import by @afonsojramos in #1345
🧼 Code Refactoring
- refactor: component props by @setchy in #1265
- refactor: rename repository component by @setchy in #1267
- refactor: functions over arrow fns by @setchy in #1264
- refactor: move
Button
component into component/buttons by @setchy in #1269 - refactor: extract sidebar button component by @setchy in #1270
- feat: avatar component by @setchy in #1274
- refactor: rename custom text size to xxs by @setchy in #1277
- refactor: gitify logo icon by @setchy in #1275
- refactor: move
electron
files into dedicated folder by @afonsojramos in #1284 - refactor: invert groupBy to avoid negative conditions by @setchy in #1290
- refactor: introduce size enum to control all icon/buttons consistently by @setchy in #1294
- refactor: interaction button and hover group components by @setchy in #1289
- refactor(avatar): remove cursor style by @setchy in #1287
- refactor: opacity enum by @setchy in #1292
- refactor: subtle ui tweaks by @setchy in #1295
- refactor: notification row header component by @setchy in #1302
- refactor: further margin and size tweaks by @setchy in #1301
- refactor: use URL to build href by @setchy in #1309
- refactor: remove null ternaries by @setchy in #1306
- refactor: extract pill section into it's own component by @setchy in #1296
- refactor: emoji updates by @setchy in #1310
- refactor: notification footer component by @setchy in #1303
- feat: increase tooltip width by @setchy in #1313
- refactor: split settings into smaller components by @setchy in #1320
- refactor: button component by @afonsojramos in #1318
📚 Documentation
- docs: create contributing and add project philosophy by @afonsojramos in #1286
- docs: add badge logos by @setchy in #1323
🧪 Testing
🏗️ Build System
- build(biome): enable noConsoleLog rule by @setchy in #1268
- chore: add ts-check to js files by @afonsojramos in #1285
- chore: cleanup gitignore file by @setchy in #1293
- ci: run staged files' tests only by @afonsojramos in #1339
- build: check for PR labels by @setchy in #1342
- build: auto label prs by @setchy in #1347
- build(release): a fresh attempt to use default github_token by @setchy in #1348
📦 Dependency Updates
- chore(deps): update dependency @types/node to v20.14.4 by @renovate in #1261
- chore(deps): update pnpm to v9.4.0 by @renovate in #1262
- chore(deps): update dependency @types/node to v20.14.5 by @renovate in #1263
- fix(deps): update dependency @primer/octicons-react to v19.10.0 by @renovate in #1272
- chore(deps): update dependency @types/node to v20.14.6 by @renovate in #1281
- chore(deps): update dependency electron to v31.0.2 by @renovate in #1282
- chore(deps): update dependency webpack to v5.92.1 by @renovate in #1283
- chore(deps): update dependency @biomejs/biome to v1.8.2 by @renovate in #1297
- chore(deps): update dependency node to v20.15.0 by @renovate in #1298
- chore(deps): update dependency @types/node to v20.14.7 by @renovate in #1299
- fix(deps): update dependency typescript to v5.5.2 by @renovate in #1300
- chore(deps): update dependency @types/node to v20.14.8 by @renovate in #1307
- fix(deps): update dependency react-router-dom to v6.24.0 by @renovate in #1311
- fix(deps): update dependency menubar to v9.5.0 by @renovate in #1316
- chore(deps): update dependency @types/node to v20.14.9 by @renovate in #1314
- chore(deps): update dependency electron to v31.1.0 by @renovate in #1315
- chore(deps): update dependency @biomejs/biome to v1.8.3 by @renovate in #1319
- chore(deps): update dependency postcss to v8.4.39 by @renovate in #1322
- fix(deps): update dependency react-router-dom to v6.24.1 by @renovate in #1326
- fix(deps): update dependency typescript to v5.5.3 by @renovate in #1327
- chore(deps): update dependency webpack-merge to v6 by @renovate in #1328
- chore(deps): update dependency @types/node to v20.14.10 by @renovate in #1335
- fix(deps): pin dependencies by @renovate in #1334
- chore(deps): update dependency rimraf to v5.0.8 by @renovate in #1336
- fix(deps): update dependency tailwind-merge to v2.4.0 by @renovate in #1338
- chore(deps): update pnpm to v9.5.0 by @renovate in #1337
- chore(deps): update dependency node to v20.15.1 by @renovate in #1350
- chore(deps): update dependency ts-jest to v29.2.0 by @renovate in #1351
- chore(deps): update dependency rimraf to v6 by @renovate in #1352
Full Changelog: v5.9.0...v5.10.0
v5.9.0
Gitify v5.9.0
What's Changed
🚀 Features
- feat: set app version as
dev
when building locally by @setchy in #1237 - feat: toggle repository notification by @setchy in #1245
- feat: custom scrollbars by @Araxeus in #1253
🐛 Bug Fixes
- fix: regression in all read ui by @setchy in #1242
- fix: regression in delay notification state behavior by @setchy in #1241
🧼 Code Refactoring
- refactor: biome linter updates by @setchy in #1226
- style: cleanup useless tw classnames by @afonsojramos in #1238
- fix: remove forgotten console log by @afonsojramos in #1239
- refactor: create
Header
component by @afonsojramos in #1240 - style: opacity hierarchy by @afonsojramos in #1250
- fix: release notifications pill by @afonsojramos in #1249
- style: toggle on row click & action buttons order by @afonsojramos in #1248
- style: notification type icon size by @afonsojramos in #1251
- refactor: add types to webpack config files by @setchy in #1256
🏗️ Build System
- build: use macos-latest runners by @setchy in #1247
- build: move lint into separate workflow by @setchy in #1246
📦 Dependency Updates
Full Changelog: v5.8.1...v5.9.0
v5.8.1
Gitify v5.8.1
What's Changed
🚀 Features
- feat: use
clsx
to merge classNames by @afonsojramos in #1231
🐛 Bug Fixes
- fix: revert updated_at formatting by @setchy in #1230
- chore: sort tw classes by @afonsojramos in #1233
- fix: idle icon not visible on macos when full screen by @setchy in #1235
🧼 Code Refactoring
- refactor: deprecate react-transition-group over tailwind animations by @afonsojramos in #1232
- refactor: remove unused styles by @setchy in #1234
- refactor: introduce branded types by @dammy95 in #1223
Full Changelog: v5.8.0...v.5.8.1
v5.8.0
Gitify v5.8.0
This release unlocks the flexibility and power of our new account management module. Users can now authenticate multiple GitHub Cloud or GitHub Enterprise Server accounts with an authentication method of their choice 🔥
⚡️What's Changed
🚀 Features
- feat: tray context menu by @setchy in #1212
- feat: support multiple accounts by @setchy in #1201
- feat: only extract linked issues for User PRs by @setchy in #1219
- feat: account notifications toggle via chevron by @setchy in #1218
🐛 Bug Fixes
🧼 Code Refactoring
- refactor: use gitify state by @setchy in #1189
- refactor: auth method icon component by @setchy in #1195
- refactor: theme casting not required by @setchy in #1205
- refactor: remove unused restoreSetting fn by @setchy in #1204
- refactor: rename to markRepoNotificationsRead by @setchy in #1202
- refactor: prefix all gitify custom ipc events. consolidate under comms by @setchy in #1203
- refactor: tray idle icon by @setchy in #1208
- refactor: remove unused auth param by @setchy in #1200
- refactor: move custom styles into class by @setchy in #1214
- refactor(tailwind): remove unused colors by @setchy in #1215
- refactor: mock openExternalLink comms fn by @setchy in #1210
- refactor: consolidate open links fns by @setchy in #1211
- refactor: main js by @setchy in #1207
- refactor: remove deprecated overlay scrollbar option by @setchy in #1220
- refactor: new pill component by @setchy in #1222
📚 Documentation
🏗️ Build System
- build: lint staged biome fix by @setchy in #1198
- build: refactor website workflow to trigger netlify deployment by @setchy in #1199
- build(release): remove gh_token env by @setchy in #1213
📦 Dependency Updates
- chore(deps): update dependency electron to v30.1.0 by @renovate in #1196
- chore(deps): update dependency @biomejs/biome to v1.8.1 by @renovate in #1216
- chore(deps): update pnpm to v9.3.0 by @renovate in #1217
- chore(deps): update dependency electron to v31 by @renovate in #1221
- chore(deps): update dependency webpack to v5.92.0 by @renovate in #1225
- chore(deps): update dependency electron to v31.0.1 by @renovate in #1227
👏 New Contributors
Full Changelog: v5.7.0...v5.8.0
v5.7.0
Gitify v5.7.0
This release introduces a completely reworked Account Management module which will set the foundation for upcoming enhancements, along with UI updates to improve notification metrics (pills) for linked issues, labels and milestones.
⚡️What's Changed
🚀 Features
- feat(accounts): enhance auth account data structure by @setchy in #1139
- feat: format notification metrics within "pills" by @setchy in #1169
- feat: linked issue indicator by @setchy in #1160
- feat: labels indicator by @setchy in #1161
- feat: milestone indicator by @setchy in #1178
- feat: add pill display settings by @setchy in #1184
- feat: new account management view by @setchy in #1172
🐛 Bug Fixes
- fix: account name header height by @setchy in #1159
- fix: add datetime error handling by @setchy in #1167
- fix: notification component mocks by @afonsojramos in #1174
- fix: cleanup migration test output by @afonsojramos in #1175
- fix: tooltip z index to prevent items showing through by @setchy in #1186
🧼 Code Refactoring
- refactor: update import statements by @setchy in #1143
- refactor(mocks): use consistent naming by @setchy in #1142
- refactor(state): update state storage by @setchy in #1150
- refactor: replace accounts with auth for AuthState by @setchy in #1154
- refactor: process platform by @setchy in #1153
- refactor: continued renaming of accounts to auth by @setchy in #1156
- refactor: login methods and options by @setchy in #1158
- refactor: use tailwind classes in place of spaces by @setchy in #1170
- refactor: user's name can be null by @setchy in #1173
- refactor: update notification footer styles by @setchy in #1177
- refactor: tooltips by @setchy in #1185
- refactor: more pill css changes by @setchy in #1183
🧪 Testing
- test(settings): remove unused mock by @setchy in #1140
- test: add missing mock by @setchy in #1147
- test(settings): add account hostname test by @setchy in #1152
- test: markRepoNotificationsDone by @setchy in #1155
- test: add coverage for null conditions by @setchy in #1176
🏗️ Build System
📦 Dependency Updates
- chore(deps): update dependency electron to v30.0.8 by @renovate in #1146
- chore(deps): update dependency @types/react to v18.3.3 by @renovate in #1144
- chore(deps): update dependency css-loader to v7.1.2 by @renovate in #1145
- chore(deps): update dependency ts-jest to v29.1.4 by @renovate in #1148
- chore(deps): update pnpm to v9.1.3 - autoclosed by @renovate in #1149
- chore(deps): update pnpm to v9.1.4 by @renovate in #1164
- chore(deps): update dependency electron to v30.0.9 by @renovate in #1163
- chore(deps): update dependency node to v20.14.0 by @renovate in #1165
- chore(deps): update dependency @types/node to v20.13.0 by @renovate in #1168
- chore(deps): update dependency @types/node to v20.14.0 by @renovate in #1171
- chore(deps): update dependency @types/node to v20.14.2 by @renovate in #1179
- chore(deps): update dependency @biomejs/biome to v1.8.0 by @renovate in #1180
- fix(deps): update dependency electron-updater to v6.2.1 by @renovate in #1181
- chore(deps): update dependency @testing-library/react to v16 by @renovate in #1182
- chore(deps): update pnpm to v9.2.0 by @renovate in #1188
- chore(deps): update dependency tailwindcss to v3.4.4 by @renovate in #1187
Full Changelog: v5.6.0...v5.7.0
v5.6.0
Gitify v5.6.0
⚡️What's Changed
🚀 Features
- feat: delay notification removal by @setchy in #1092
- feat: add comment count icon by @setchy in #1108
- feat: use
last_read_at
timestamp when available by @setchy in #1103 - feat: support discussions for github server by @setchy in #1118
- feat(auth): add
create oauth app
link to enterprise route by @setchy in #1119 - feat(auth): disable
generate a pat
if no hostname by @setchy in #1120 - feat(login): add help docs to login flows by @setchy in #1121
- feat(settings): enable
detailed notifications
by default by @setchy in #1128 - refactor: auth validation logic by @setchy in #1129
- feat: improve enterprise login by @mashiro in #1112
🐛 Bug Fixes
- fix(discussions): simplify search syntax and avoid over filtering for edge cases by @setchy in #1104
🧼 Code Refactoring
- refactor: add types to helper fns by @setchy in #1093
- refactor(discussions): use API to get latest comment and reply by @setchy in #1094
- refactor: remove async from ipc handlers by @setchy in #1099
- refactor: update enterprise host test data by @setchy in #1096
- refactor: use URL object instead of strings by @setchy in #1095
- refactor: main script by @setchy in #1098
- refactor(auth): remove repo scopes check by @setchy in #1127
- refactor(auth): update ux and terminology by @setchy in #1122
📦 Dependency Updates
- chore(deps): update dependency node to v20.13.0 by @renovate in #1102
- chore(deps): update dependency electron to v30.0.3 by @renovate in #1101
- chore(deps): update dependency @testing-library/react to v15.0.7 by @renovate in #1100
- fix(deps): update dependency react-router-dom to v6.23.1 by @renovate in #1107
- chore(deps): update dependency rimraf to v5.0.6 by @renovate in #1106
- chore(deps): update dependency node to v20.13.1 by @renovate in #1105
- chore(deps): update dependency @types/react to v18.3.2 by @renovate in #1109
- chore(deps): update dependency rimraf to v5.0.7 by @renovate in #1110
- chore(deps): update pnpm to v9.1.1 by @renovate in #1111
- chore(deps): update dependency electron to v30.0.4 by @renovate in #1114
- chore(deps): update dependency @types/node to v20.12.12 by @renovate in #1113
- chore(deps): update dependency @electron/notarize to v2.3.2 by @renovate in #1115
- chore(deps): update dependency electron to v30.0.6 by @renovate in #1116
- fix(deps): update dependency axios to v1.7.1 by @renovate in #1123
- fix(deps): update dependency axios to v1.7.2 by @renovate in #1134
- chore(deps): update pnpm to v9.1.2 by @renovate in #1133
- chore(deps): update dependency ts-jest to v29.1.3 by @renovate in #1132
👏 New Contributors
Full Changelog: v5.5.0...v5.6.0
v5.5.0
Gitify v5.5.0
This release enhances Pull Request notifications by adding visual indicators for PR Review status, along with a long list of internal technical health improvements.
⚡️What's Changed
🚀 Features
- feat: skip fetching PR comments when none exist by @setchy in #1075
- feat: add pr review icons (approved, requested changes, commented, dismissed) by @setchy in #1078
🐛 Bug Fixes
- fix: website version bump workflow by @setchy in #1051
- fix(deps): update dependency react-router-dom to v6.23.0 by @renovate in #1069
🧼 Code Refactoring
- refactor: icons util with color enum by @setchy in #1042
- refactor(api/errors): move error function and tests out by @setchy in #1046
- refactor: improve return type by @setchy in #1054
- refactor: use correct case for GitHub by @setchy in #1053
- refactor: clarify unsubscribe behavior by @setchy in #1057
- refactor: extract api calls into client with types by @setchy in #1056
- refactor: use status type (loading, error, success) by @setchy in #1061
- refactor(settings): use async await by @setchy in #1062
- refactor: return static github api path by @setchy in #1064
- refactor: replace axios.all and axios.spread by @setchy in #1063
- refactor: simplify useNotifications by @setchy in #1070
- refactor: get token for host by @setchy in #1072
- refactor: add user type by @setchy in #1077
- refactor: broaden try/catch and add coverage by @setchy in #1080
- refactor: extract notification retrieval logic by @setchy in #1073
- refactor: extract discussions api calls into client by @setchy in #1085
📚 Documentation
🧪 Testing
- test(utils/subject): improve mocks and test cases by @setchy in #1047
- test: rename suite by @setchy in #1060
- test: update mock datasets by @setchy in #1076
- test(theme): increase coverage by @setchy in #1079
- test(notification): add coverage for keyDown event by @setchy in #1081
- test(getHtmlUrl): add coverage for error state by @setchy in #1083
- test(sidebar): increase coverage by @setchy in #1082
- test: add hostname to partial mocks by @setchy in #1084
🏗️ Build System
- build: remove
pr-to-homebrew
job by @afonsojramos in #1043 - build(renovate): use biome versions preset by @setchy in #1058
📦 Dependency Updates
- chore(deps): update pnpm to v9.0.2 by @renovate in #1045
- chore(deps): update pnpm to v9.0.4 by @renovate in #1050
- chore(deps): update dependency electron to v30.0.1 by @renovate in #1049
- chore(deps): update pnpm to v9.0.5 by @renovate in #1055
- chore(deps): update dependency @biomejs/biome to v1.7.1 by @renovate in #1059
- chore(deps): update dependency @testing-library/react to v15.0.5 by @renovate in #1065
- chore(deps): update pnpm to v9.0.6 by @renovate in #1066
- chore(deps): update dependency @types/react-test-renderer to v18.3.0 by @renovate in #1067
- chore(deps): update react monorepo to v18.3.1 by @renovate in #1068
- chore(deps): update dependency @biomejs/biome to v1.7.2 by @renovate in #1074
- chore(deps): update dependency @types/node to v20.12.8 by @renovate in #1087
- chore(deps): update dependency @testing-library/react to v15.0.6 by @renovate in #1086
- chore(deps): update dependency electron to v30.0.2 by @renovate in #1089
- chore(deps): update dependency @biomejs/biome to v1.7.3 by @renovate in #1088
- chore(deps): update pnpm to v9.1.0 by @renovate in #1090
Full Changelog: v5.4.0...v5.5.0
v5.4.0
Gitify v5.4.0
Important
This release contains important fixes to system notifications and notification state management.
We advise everyone to hop onto this new release if you're having issues.
⚡️What's Changed
🚀 Features
🐛 Bug Fixes
- fix: preserve
zoomFactor
on restarts by @adufr in #1035 - fix: only show
showNotificationsCountInTray
setting on MacOS by @adufr in #1031 - fix: inconsistent notification state by @setchy in #1037
- fix: duplicate system notifications by @setchy in #1038
🧼 Code Refactoring
📦 Dependency Updates
- chore: update biome schema by @afonsojramos in #1039
Full Changelog: v5.3.0...v5.4.0
v5.3.0
Gitify v5.3.0
This release contains a number of usability enhancements, along with many internal technical health improvements. Enjoy!
⚡️What's Changed
🚀 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
v5.2.0
Gitify v5.2.0
Important
This release contains a key bugfix for GitHub Enterprise Server users
⚡️What's Changed
🚀 Features
- feat: redesign settings ux by @setchy in #947
- feat(settings): show notification count in tray by @setchy in #945
🐛 Bug Fixes
🧼 Code Refactoring
- refactor: replace deprecated parse function with URL by @setchy in #942
- refactor: extract notification count into reusable function by @setchy in #941
- refactor: clarify show notifications setting by @setchy in #948
📦 Dependency Updates
- chore(deps): update dependency @types/node to v20.12.2 by @renovate in #943
- chore(deps): update pnpm to v8.15.6 by @renovate in #950
- chore(deps): update dependency @types/react to v18.2.74 by @renovate in #949
Full Changelog: v5.1.0...v5.2.0