Skip to content

Releases: VenusIsJaded/Venus-Patches

1.17.0

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 20 Oct 22:17
7cd8ea9

1.17.0 (2026-10-20)

✨ New Features

  • Discord: Add Server info patch: hold a server's icon to see who's online, channels, roles, emojis, boosts, the owner and your friends there (#77)
  • Discord: Add Icon packs patch: replace Discord's icons with 10 built-in community icon packs or a custom pack link, with a live preview (#61)
  • Discord: Add Custom branding patch: 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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 19 Oct 10:49
455f7a0

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

Choose a tag to compare

@github-actions github-actions released this 18 Oct 20:03
cde24fd

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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 17 Oct 08:25
0b01393

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

Choose a tag to compare

@github-actions github-actions released this 17 Oct 00:12
88a54b1

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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 16 Oct 06:24
ff755ab

1.13.0 (2026-10-16)

✨ New Features

  • Discord: Add Message highlights patch (#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 themes patch (#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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 21:56
15d8675

1.12.0 (2026-10-14)

✨ New Features

  • Discord: Add Unlock app icons patch
  • Discord - Unlock app icons: Use any Discord app icon in Settings without Nitro, and hide the Nitro upsell button
  • Discord: Add Account switcher patch
  • Discord - Account switcher: Switch between up to 50 Discord accounts from a profile bar button or Venus settings
  • Discord: Add User activity notifications patch
  • 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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 13 Oct 21:11
5da1ffc

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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 13 Oct 05:04
6b5df05

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

Choose a tag to compare

@VenusIsJaded VenusIsJaded released this 13 Oct 03:03
e11de91

1.9.0 (2026-10-13)

✨ New Features

  • Discord: Add ValidUser patch
  • Discord - ValidUser: Fix @unknown-user mentions automatically, with no extra taps
  • Discord: Add Profile bar settings button patch
  • Discord - Profile bar settings button: Open Venus settings from a button next to the notifications bell
  • Discord: Add Split Large Messages patch
  • Discord - Split Large Messages: Send messages over the limit as several, keeping code blocks closed
  • Discord: Add Translate messages patch
  • 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