Commit graph

2672 commits

Author SHA1 Message Date
Vendicated
ada5cfeb80
FakeNitro: ACTUALLY fix emojis 2026-08-26 01:58:01 +02:00
Vendicated
dccf58453c
v1.15.3 2026-08-26 01:43:41 +02:00
Davri
985b41a5c1
improve MutualGroupDMs ui (#4550) 2026-08-26 01:41:43 +02:00
thororen
bf68eee20d
MessageLinkEmbeds: prefer attachment proxyURL (#4543) 2026-08-25 23:35:43 +00:00
sadan
587f40dae6
FakeNitro: fix emojis (#4547) 2026-08-26 01:28:34 +02:00
Nuckyz
fb43591ad5
PlatformIndicators: Fix gap between name and indicator in DMs 2026-08-22 19:55:42 -03:00
Vendicated
2771a9888a
Settings: fix display of excluded browser-only plugins 2026-08-20 21:30:42 +02:00
Cas_
0f54286da2
new plugin WebScreenShare: desktop-like quality picker for web (#4531)
Co-authored-by: V <vendicated@riseup.net>
2026-08-20 20:35:04 +02:00
Cas_
d631e17b81
WebPWA: fix popout & fullscreen styling (#4536) 2026-08-20 19:19:09 +02:00
Lioncat6
d25aa03536
MusicRRPC: Improve listenbrainz support (#4492)
Co-authored-by: Angel Wang <angel@angelcube.dev>
Co-authored-by: V <vendicated@riseup.net>
2026-08-20 05:34:04 +02:00
Vendicated
305eac5d26
Improve settings UI 2026-08-18 02:08:43 +02:00
sadan
d3de91e421
LoadLazyChunks: Clean up and performance improvements (#4509)
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2026-08-17 23:41:40 +00:00
Vendicated
3e03b47b45
add context menu icons to various plugins 2026-08-18 01:37:09 +02:00
Vendicated
ef29bbeb61
WebPWA: fix titlebar being hidden outside of PWA 2026-08-17 23:27:25 +02:00
theo
32b463059b
UserVoiceShow: fix visual issues (#4457) 2026-08-17 22:20:25 +02:00
thororen
de489fc6bd
ReviewDB: Fix Collection Sorting (#4516) 2026-08-17 16:47:57 +00:00
theo
79759ffa7e
fix Vencord context menu entries having no icon (#4518) 2026-08-17 16:23:54 +00:00
Vendicated
30ba4da010
ViewIcons: fix viewing animated images 2026-08-17 18:17:42 +02:00
Nuckyz
b39fde5cdf
ShowHiddenChannels: Forcefully disable obfuscation experiment 2026-08-15 23:07:58 -03:00
sadan
dd9410c87d
Fix TenorGifSearch & MutualGroupDMs not working (#4519) 2026-08-15 23:03:30 -03:00
Vendicated
4c7e8cd4cb
fix Discord invite page crashing in browser version 2026-08-12 02:01:25 +02:00
Vendicated
2f786a2ee5
PlatformIndicators: use better embedded icon 2026-08-12 00:04:25 +02:00
Vendicated
9e75fe9ef4
TenorGifSearch: fix search results being blank on Linux 2026-08-11 23:12:48 +02:00
Davri
72cc4d1110
WebKeybinds: restore back/forward buttons & improve mac support (#4506) 2026-08-11 01:31:56 +00:00
Cas_
38f90a5ef7
new browser plugin WebPWA: install discord website as an app (#4508) 2026-08-10 23:18:57 +02:00
Vendicated
e1058b3b70
fix WhoReacted 2026-08-09 03:18:33 +02:00
Vendicated
bc2bcb506e
MessageLogger: fix Remove History not working for deletes 2026-08-09 02:59:18 +02:00
Vendicated
7f040327a5
chore: various improvements
Co-Authored-By: LockBlock-dev <68129141+LockBlock-dev@users.noreply.github.com>
Co-Authored-By: sadan <117494111+sadan4@users.noreply.github.com>
2026-08-08 23:50:24 +02:00
ssalggnikool
9c6f16f0f0
WhoReacted: hide users according to NoBlockedMessage settings (#4400) 2026-08-08 21:17:40 +00:00
theo
c68c4668dc
ExpressionCloner: fix clone modal being blank (#4495) 2026-08-08 18:58:45 +02:00
sadan
4af36e5723
MessageLogger: fix attachment handling when clearing history (#4493) 2026-08-06 14:51:51 +02:00
Krzysztof Tajchman
1a8c3b71bb
ReplaceGoogleSearch: add Kagi (#4476) 2026-08-06 01:36:49 +00:00
theo
738b7e44a6
fix edge case where Discord installs can go corrupt (#4472) 2026-07-31 20:40:47 +00:00
Nuckyz
8fbcdf5604
LazyChunkLoader: Fix incorrectly logging unavoidable errors 2026-07-31 14:38:05 -03:00
Nuckyz
c84389de5a
BetterSessions: Fix platform icon 2026-07-29 19:27:15 -03:00
Nuckyz
9054059be5
ViewIcons: Fix viewing user banners 2026-07-29 16:31:16 -03:00
Nuckyz
a3250ea50e
OnePingPerDM: Fix plugin not working 2026-07-29 12:47:05 -03:00
Nuckyz
0001bab89e
delete FavGifSearch ~ now a default Discord feature 2026-07-29 12:35:31 -03:00
Nuckyz
faafedb7dc
TenorGifSearch: Fix gif selecting 2026-07-28 14:00:33 -03:00
sadan
94bbe63a42
Settings: fix "Above/Below Activity Settings" locations (#4458) 2026-07-28 15:15:36 +02:00
Vendicated
67ed651e28
add plugin favourites 2026-07-27 20:57:43 +02:00
Vendicated
5d4d2447ff
AutoDNDWhilePlaying: respect invisible & manual user change 2026-07-26 20:37:18 +02:00
Artavazd
a98bce31e7
FakeNitro: improve settings UI for sizes (#3915) 2026-07-26 18:03:49 +00:00
sadan
42b3ae8026
ViewIcons: fix conflicts with profile/group modal (#3720) 2026-07-26 19:11:18 +02:00
Vendicated
a040c8dbe6
SpotifyControls: improve time formatting for tracks over an hour 2026-07-26 18:06:28 +02:00
jax
0f10b57065
MemberCount: improve performance (#4403) 2026-07-26 17:40:02 +02:00
V
a9eeac9912
GameActivity: add spotify activity toggle context menu (#4442) 2026-07-26 15:31:31 +00:00
V
2f1c6a37fc
fix many bugs found by Claude (#4436)
Fixes:
- Webpack Patcher: incorrect patch error handling could lead to some functional patches not being applied 
- CommandsAPI: subcommands were impossible to unregister
- useAwaiter: on error, the value was set to null even if a fallbackValue was specified, violating the type contract
- Patcher: build check boolean logic was grouped incorrectly due to missing parantheses
- CustomCommands: commands weren't unregistered on stop, leading to error when enabling, disabling & re-renabling the plugin
- Notification Log: delete was by timestamp instead of ID and non-atomic
- FixSpotifyEmbeds: settings listener was registered inside browser-window-created event handler, leading to duplicate listeners
- CustomRPC: changing activity type or timestamp didn't update the RPC
- CopyStickerLinks: message patch had non-sense code, just removed it
- XSOverlay: UDP socket wasn't closed on stop
- VoiceMessages: Web recorder never closed the mic media stream, which continues showing the OS mic indicator
- PictureInPicture: Video clone wasn't properly cleaned up, which leaked memory
- Themes (Extension version): theme object urls were never cleaned up, which leaked memory on theme change
- Themes (Extension version): Upload Theme button hitbox was only the text, not the whole button. Also added Drag & Drop from file manager support
- Dearrow: toggling for one embed flipped the global dearrow by default setting
- Extension Installer: the zip extract function was vulnerable to path traversal, although we only ever used this for React DevTools obtained via https so it has low impact
- FileWatchers: ensure always properly cleaned up
- components/Link: mutated props which is a very bad practice

All fixes are human written, only the audit was done by Claude Fable (thanks for ur tokens, Zere).
2026-07-26 17:07:47 +02:00
Vendicated
73d8490b01
fix ViewIcons 2026-07-26 16:16:53 +02:00
Nuckyz
c41443e8cd
TenorGifSearch: Restore tenor command 2026-07-23 17:47:30 -03:00