Repository navigation
Releases: VenusIsJaded/Venus-Patches
Releases · VenusIsJaded/Venus-Patches
Release list
1.17.0
1.17.0 (2026-10-20)
✨ New Features
- Discord: Add
Server infopatch: hold a server's icon to see who's online, channels, roles, emojis, boosts, the owner and your friends there (#77) - Discord: Add
Icon packspatch: replace Discord's icons with 10 built-in community icon packs or a custom pack link, with a live preview (#61) - Discord: Add
Custom brandingpatch: install Venus next to normal Discord with your own app name, package name, icon color and icon picture (#78)
⚡ Performance Improvements
- Discord: Shrink the startup runtime and register Discord's modules with less work, making the startup header 1.59x faster
- Discord - Venus settings: Look up which feature each setting belongs to from a cache, 7.8x faster across settings, backups and switches
- Discord - Show hidden channels: Skip rescanning unchanged server channel lists and check channel names with less work, up to 2.6x faster
- Discord - Custom themes: Parse theme colors 2x faster and compile themes into Discord's color tables 1.3x faster
- Discord - Translate messages: Skip escaping text that needs none when laying out translations, 1.7x faster
- Discord - Fix unknown mentions: Check loaded messages for mentions with less work, 1.3x faster
- Discord - Show device indicators: Read the current user once per presence update instead of once per indicator
1.16.1
1.16.1 (2026-10-19)
🐛 Bug Fixes
- Discord - Complete Quests automatically: Fixed video Quests accepted earlier or resumed after restarting reporting progress about five times faster than real playback
- Discord - Complete Quests automatically: Fixed video Quests continuing to send progress reports while Discord was in the background instead of pausing like Discord's video player
- Discord - Complete Quests automatically: Fixed new Quests being automatically accepted while Discord was in the background instead of waiting until Discord is open
- Discord - Complete Quests automatically: Fixed Play and Activity Quests waiting a full minute instead of one second for the final confirmation heartbeat at the target
🔧 Improvements
- Discord - Complete Quests automatically: Keep Play and Activity Quests running in the background while a paused video Quest waits until you reopen Discord
⚡ Performance Improvements
- Discord: Defer compiling Venus feature hooks, stores and settings pages until first needed and parse constant tables as JSON, cutting startup runtime eval time by almost 7x
- Discord: Speed up startup Metro module wrapping and HBC98 bytecode prelude string decomposition when patching and launching Discord
- Discord - Pastel name colors: Cache pastel colors per tone by user ID and copy each message row once, speeding up color lookups by 5.8x and row coloring by 1.5x
- Discord - Custom themes: Sync and restore only touched experiment color slots when switching themes, making experiment slot updates 5.6x faster
- Discord - Spaces in channel names: Cache formatted channel names and mentions with direct 1/2-argument hook calls, speeding up channel label rendering by 2.8x
- Discord - Translate messages: Cache the target language code per locale and setting, speeding up per-row language resolution by 18x
- Discord - Message highlights: Cache custom highlight color pairs and key recent highlights by message ID, speeding up highlighted row rendering by 1.3x
- Discord - Show hidden channels: Filter ignored Flux events early, partition hidden directory channels in one pass, and add a 2-argument fast path for permission checks
- Discord - Keep deleted messages: Filter ignored Flux events early and add 1/2-argument fast paths for message lookups and chat row generation
- Discord - User activity notifications: Check watched-user membership before running ID validation or store lookups, speeding up gateway event checks by 7.8x
- Discord - Complete Quests automatically: Avoid duplicate task lookups, eager application checks and repeated expiry date parsing when scanning Quests
1.16.0
1.16.0 (2026-10-18)
🚀 Updated App Support
- Discord: Support
349.9 - Stable
✨ New Features
- Discord - Venus settings: Add Backup and restore to save every Venus setting to a file or the clipboard and bring it back after patching again (#68)
- Discord - Venus settings: Add a search bar to the Features list that finds features by name, description or option (#68)
- Discord - Venus settings: Add Start with the essentials, a one-tap setup on a fresh install that turns on eight popular offline features, with Undo
🐛 Bug Fixes
- Discord - Account switcher: Fixed saved accounts disappearing some time after adding one, when Android had closed Discord in the background (#69)
- Discord - Custom themes: Fixed some theme colors being ignored:
#transparent, colors wrapped over lines and keys with a stray space (LilyPichu, Silver Sliver, It's Ourple!! and Sõmnum) - Discord - Complete Quests automatically: Fixed Activity and Play Quests being reported complete before Discord confirmed completion
- Discord - Complete Quests automatically: Fixed queued Activity requests and late replies continuing after switch-off, logout or account changes
- Discord - Complete Quests automatically: Fixed Activity heartbeats continuing after expiry, suspension, removal or completion on another client
- Discord - Complete Quests automatically: Fixed accepting Quests dropping sealed metadata by passing the Quest ID where Discord expects a decision ID
- Discord - Venus settings: Fixed six switches on the Quests and Deleted messages pages staying in English in every other language
- Discord - User and server reviews: Fixed tapping Cancel on Discord's authorize screen showing a "Couldn't sign in" error instead of just closing
🔧 Improvements
- Discord - Venus settings: Tons of UI changes across every settings page, including a theme gallery, livelier previews, slimmer Features rows and haptics
- Discord - Venus settings: Remove Catalan as a settings language; Venus settings now come in 30 languages
⚡ Performance Improvements
- Discord - Custom themes: Switching themes or turning them off is more than three times faster
1.15.0
1.15.0 (2026-10-17)
✨ New Features
- Discord - Venus settings: Add Catalan (Català) as a settings language, bringing Venus settings to 31 languages
🔧 Improvements
- Discord - Venus settings: Hand-review and refine all 30 translated settings languages for more natural, idiomatic wording
- Discord - Venus settings: Tons of UI changes to the previews, which now look and work like the real Discord screens they change
1.14.0
1.14.0 (2026-10-17)
✨ New Features
- Discord - Show hidden channels: Add an option to turn off the locked-channel menu, so tapping a locked channel does nothing (#62)
🐛 Bug Fixes
- Discord - Account switcher: Fixed every added account disappearing after Discord was closed in the background for a while and reopened (#63)
- Discord - Show hidden channels: Fixed scrolling past a locked channel showing its menu even though you never tapped it (#62)
- Discord - Show hidden channels: Fixed opening a server or Discord showing the menu of a locked channel you had last tapped there
- Discord - Show hidden channels: Fixed a locked channel listed above the real ones being picked as the server's first channel
- Discord - Show hidden channels: Fixed locked channels in the channel list showing an extra large lock beside Discord's own lock icon
🔧 Improvements
- Discord - Venus settings: Tons of UI changes, including animations, a designed About page, watchable previews with Try it, and a Quest progress bar
1.13.0
1.13.0 (2026-10-16)
✨ New Features
- Discord: Add
Message highlightspatch (#60) - Discord - Message highlights: Change the left bar width and highlight colors for replies, mentions and deleted messages, with a live chat preview and any-color picker (#60)
- Discord: Add
Custom themespatch (#57) - Discord - Custom themes: Install Revenge and Vendetta color themes from a link, switch between them and show their chat wallpaper (#57)
🐛 Bug Fixes
- Discord - Venus button on profile bar: Fixed the first tap after restarting opening Account settings or a black screen instead of Venus settings (#58)
- Discord - Account switcher: Fixed adding a sixth account removing one of your saved accounts instead of keeping up to 50 (#59)
- Discord - Spaces in channel names: Fixed forum, media, directory and app channels and channel mentions still showing dashes instead of spaces
- Discord - Double-tap to reply: Fixed double-tapping replying in channels where you can't reply, and Discord still showing its double-tap to react tips
- Discord - Send long messages: Fixed turning it off not bringing back Discord's real 2000 or 4000 character limit until restart
- Discord - Send long messages: Fixed long messages losing text-to-speech and mention settings, and waiting out slowmode even when you can bypass it
- Discord - Read all button: Fixed servers you're previewing, guest servers, servers with unread events and DMs past the first 20 staying unread
- Discord - User activity notifications: Fixed no notice showing when a watched person came online for the first time since Discord opened
- Discord - Send audio as voice messages: Fixed audio sent in announcement channels or as a scheduled message not becoming a voice message
🔧 Improvements
- Discord - Venus settings: Tons of UI changes: every option page redesigned with a status card, Discord's row icons and live previews
⚡ Performance Improvements
- Discord - Pastel name colors: Skip copying a message on every scroll frame when its colors didn't change
- Discord - Send audio as voice messages: Convert audio with less memory and without waiting between decoder steps
1.12.0
1.12.0 (2026-10-14)
✨ New Features
- Discord: Add
Unlock app iconspatch - Discord - Unlock app icons: Use any Discord app icon in Settings without Nitro, and hide the Nitro upsell button
- Discord: Add
Account switcherpatch - Discord - Account switcher: Switch between up to 50 Discord accounts from a profile bar button or Venus settings
- Discord: Add
User activity notificationspatch - Discord - User activity notifications: Show a notice when chosen friends or user IDs change status, start typing or send a message, inside or outside Discord
🐛 Bug Fixes
- Discord - Complete Quests automatically: Fixed Quests stopping progress when you leave Discord by keeping the Gateway connection alive in the background
- Discord - Disable analytics: Fixed session heartbeats, search tracking, impression events, and network action logs still being recorded and sent
- Discord - Disable telemetry and touch logging: Fixed screen smoothness (jank) session threads, startup TTI markers, and React component span timers still running on every screen change
- Discord - Disable crash reporting: Fixed Sentry breadcrumbs, crash tags, crash persistence, and JS exception reports still being recorded
🔧 Improvements
- Discord - Disable analytics: Expand analytics blocking to 48 Hermes bytecode functions, including ad/Quest tracking and voice stats
- Discord - Disable telemetry and touch logging: Expand telemetry blocking to 40 Hermes bytecode functions and 46 native Android methods
- Discord - Disable crash reporting: Expand crash reporting blocking to 16 Hermes bytecode functions and 45 native Sentry and CrashReporting methods
⚡ Performance Improvements
- Discord: Skip background over-the-air bundle update checks and downloads on launch since Venus always runs the packaged bundle
- Discord: Build the startup bytecode prelude from multi-character strings and dense array ops, cutting startup prelude instructions by two-thirds
- Discord - Show hidden channels: Cache PermissionStore's original permission check once instead of looking it up on every channel check
- Discord - Use your phone's font: Skip parsing the settings JSON on startup when the font switch is off
- Discord - Use your phone's emojis: Skip parsing the settings JSON on startup when the emoji switch is off
1.11.0
1.11.0 (2026-10-13)
✨ New Features
- Discord - Venus settings: Venus settings in 30 languages, including Russian (#50)
- Discord - Venus settings: Pick the settings language in Language, or follow Discord's
- Discord - Translate messages: Translate only the messages you pick, from the hold menu (#50)
- Discord - Translate messages: Hold a message to show its original, or translate your own
🐛 Bug Fixes
- Discord - Translate messages: Fixed replies showing the quoted message untranslated instead of translating it like chat messages (#51)
🔧 Improvements
- Discord - Translate messages: "Translated from" names the language in the settings language
1.10.0
1.10.0 (2026-10-13)
✨ New Features
- Discord - Keep deleted messages: Clear kept messages from its settings, with a count of what's kept
- Discord - Translate messages: Clear saved translations from its settings
🔧 Improvements
- Discord - Venus settings: Tons of UI changes: Settings is now Features in six groups, with Discord icons, clearer wording and an About page
- Discord: Patches are named by what they do, the same as in Venus
- Discord - Send Nitro stickers and emojis as links: Removed Always send links, which only replaced emojis you could already use
- Discord - Skip delete confirmation: One switch now covers both messages and link previews
- Discord - Pastel name colors: Webhooks always get their color from their name
- Discord - User and server reviews: The send button always uses the profile's colors
1.9.0
1.9.0 (2026-10-13)
✨ New Features
- Discord: Add
ValidUserpatch - Discord - ValidUser: Fix @unknown-user mentions automatically, with no extra taps
- Discord: Add
Profile bar settings buttonpatch - Discord - Profile bar settings button: Open Venus settings from a button next to the notifications bell
- Discord: Add
Split Large Messagespatch - Discord - Split Large Messages: Send messages over the limit as several, keeping code blocks closed
- Discord: Add
Translate messagespatch - Discord - Translate messages: Show messages in other languages translated into your language, newest first
- Discord - Translate messages: Keep translations on your phone, so reopened chats show them at once
🐛 Bug Fixes
- Discord - Pastelize: Fixed Color message text leaving the quoted message in a reply uncolored instead of using that author's pastel color (#45)
🔧 Improvements
- Discord - Venus settings: Every feature starts off, so nothing changes until you turn it on