Download Latest Version v4.11.4 source code.tar.gz (626.6 kB)
Email in envelope

Get an email when there's a new version of Replugged

Home / v4.11.0
Name Modified Size InfoDownloads / Week
Parent folder
replugged.asar 2025-10-12 1.7 MB
README.md 2025-10-12 9.5 kB
v4.11.0 source code.tar.gz 2025-10-12 619.1 kB
v4.11.0 source code.zip 2025-10-12 744.4 kB
Totals: 4 Items   3.0 MB 0

What's Changed

⭐ Highlights

  • Added a new setting to toggle Quick CSS (2c86d71ae0fc337ca1169715a8298b518e1fc58d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/737)
  • Added the ability to recall the last used custom slash command by pressing the up key (2c598e555247d45883dc464897064a7136e69b92) (by @yofukashino in https://github.com/replugged-org/replugged/pull/717)
  • Added a custom theme color for the Replugged's notices (d68b1278b9168de43c7e9466d4100e6f3d96ae41) (by @yofukashino in https://github.com/replugged-org/replugged/pull/711)
  • Refreshed the UI of Replugged's settings:
  • Reposition buttons on addon pages to take up a full line below the heading (1d5fa5a38cb6e32d2b21dea6ce71aac38bccc5aa) (by @yofukashino in https://github.com/replugged-org/replugged/pull/723)
  • Reposition buttons and author(s) on addon cards to the bottom (80b13b3d30e5d7860b32fbe0cfcf629be8430be7) (by @yofukashino in https://github.com/replugged-org/replugged/pull/685)
  • Organize the General page with TabBars for clearer navigation (0f746008231d0b362c76f8e58fa309232724201f) (by @fedeericodl)
  • Added a new coremod for decoding React error codes, showing the error message directly instead of a code (1bd34cfafb3975b7004a7d7b3beca1de863a8d48) (by @yofukashino in https://github.com/replugged-org/replugged/pull/733)
  • Added custom tray menu items; one to show the current version, one for updating Replugged (useful if the updater can't be opened), and another as a shortcut to developer tools (a53982cb103d1ab8d0861201f28d87832a7fa04d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/740)
  • Added an advanced setting to toggle whether Discord hides the token in localStorage when developer tools are open; previously this was always enabled, but it is now configurable and disabled by default (58b8a0ea6ad92545137348bccd68887893b4ac63) (by @fedeericodl)
  • Added support for theme presets, allowing themes to offer multiple built-in variations (d16dc244dea1c30358a0c8502e96d25f7fba292f) (by @12944qwerty in https://github.com/replugged-org/replugged/pull/570)
  • Added a new setting for managing transparency of the window (3a4f0c597634f063872c5c66b0f5cf5a615941cb) (by @EastArctica in https://github.com/replugged-org/replugged/pull/540)
  • Added a new setting for disabling the minimum size restrictions of the window (c771d6f32ca6be1d01cc2edef9baa78a346e8272) (by @fedeericodl)
  • Added a patch to automatically keep Replugged plugged after Discord updates on Windows, with a new toggle available in settings (203d07899764073ad7656842997b478e1356df0d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/707)

✨ Enhancements

  • Added getBoundMethods in util to create an object with all prototype methods bound to a given instance (546b9980a9888ead52db9cae86e8d20995023163) (by @fedeericodl)
  • Added info and verbose methods to the Logger (c3dd97ed0eb652836d480d8b92e47aef584b2a99) (by @yofukashino in https://github.com/replugged-org/replugged/pull/727)
  • Added support for stream and supportFetchAPI on our protocol (088409c4746c8bdc07524dd1530dcfaf5c9a8f89) (by @yofukashino in https://github.com/replugged-org/replugged/pull/732)
  • Added useValue on SettingsManager for accessing settings in React components with automatic updates when values change (6d1abfe40e1f37558a71a5ff198c6823aacf445d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/704)
  • Export wpRequire and sourceStrings for more advanced webpack module searches (347e97be7113d71efce889f603497bf940bce80f) (by @yofukashino in https://github.com/replugged-org/replugged/pull/734)
  • Enabled more staff only features when the experiments setting is turned on:
  • Show the Mana playground embed (Discord's custom Storybook implementation for the new Mana design system) in chat (dev://mana/COMPONENT_NAME) when the experiments setting is turned on (c3ae42628c368188df022dcd9b8a772ace674852) (by @fedeericodl)
  • Show the Playgrounds and Build Overrides (when available) menu items in the User Settings cog menu, and add the Playgrounds tab in the Staff Help Popout when the experiments setting is turned on (7834bf4ede93a4eef08bf36296fa8cfbeb718e42) (by @fedeericodl)
  • Download and use React DevTools from Chrome Web Store; the extension is now always updated to the latest version (ea679672449571d5a7f6505a08c1246a41f4cc91) (by @fedeericodl)
  • Added support for \i and $exports placeholders in plaintext patches and filters (fc82ad3b39626603f4be5d70b72914b5e77fd8e9) (by @yofukashino in https://github.com/replugged-org/replugged/pull/706)
  • Added getComponentBySource to search modules for React components, including ones wrapped with React.memo and React.forwardRef (c7a56ee41f7aac8f2c3e44b99ba69950328de86a) (by @fedeericodl)
  • Added discord-client-types, centralized, always up-to-date type definitions for Discord modules, reducing the need for Replugged updates due to minor type changes (32b83d242cbbd01ad0cdb023f3e36d3df2b8f4b9) (by @fedeericodl in https://github.com/replugged-org/replugged/pull/736):
  • Remove all previously bundled component types;
  • Add new components: Anchor, Breadcrumbs, SearchBar and TabBar;
  • Replace legacy TextInput with the new TextInput from Mana;
  • Add marginStyles common module: replaced inline margins with standardized classes.
  • Added KeyRecorder component for recording keyboard combinations (d616afcdb1a91abf9de7a0fcc7562848eff6fd6d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/511)
  • Added data attributes for themes on the root element, messages, avatars, and TabBars (d3c50f6810225f2025a7fdb62b870f722824072f) (by @yofukashino in https://github.com/replugged-org/replugged/pull/719)
  • Added ColorPicker component for selecting colors (ecb7f0e5bfadd9ea2b98c569f3f776d38e8d249d) (by @yofukashino in https://github.com/replugged-org/replugged/pull/694)
  • Updated components and Replugged settings to be similar to the new Discord settings arrangement (57790be43c712054dde7fc3ca746a13c54f5a30e) (by @fedeericodl):
  • Add new components: FieldSet, FormControl and Stack;
  • Remove all components that have an "Item" variant: use the new label and description Discord added to the base components;
  • Replace legacy TextArea with the new TextArea from Mana.

🐞 Bug Fixes

  • Fixed an issue with virtualMerge failing when ownKeys needs to return duplicate keys (5429962a04873175bb846ea543f036f2299ccef3) (by @yofukashino in https://github.com/replugged-org/replugged/pull/730)
  • Fixed an issue with custom slash command attachments being undefined (5da33b532ff564b35d1cba20647054a9ee3e4ed8) (by @yofukashino in https://github.com/replugged-org/replugged/pull/716)
  • Fixed an issue with images not appearing when using ephemeral custom slash commands (5d03adfddccb2fd301473def439c4208fdd65d6c) (by @yofukashino in https://github.com/replugged-org/replugged/pull/715)
  • Log a warning if the plaintext patch had no effect; can be silenced by setting the warn flag of a plaintext patch to false (06d10138ff20b8e249ca98a903179dfb5d0a17cd) (by @yofukashino in https://github.com/replugged-org/replugged/pull/729)
  • Fixed an issue with our custom version in settings not being shown (63c83ac422a62616aaec6a5c14a7283959111425) (by @fedeericodl)
  • Wrap setting pages with ErrorBoundary to avoid crashing the whole client if an error occurs (0064dd61088efefdf4516ef44558d4ae3d77b15f) (by @fedeericodl)
  • Fixed an issue with the FormText component being undefined (fe5d21df78e1c230439cf6a6a9f82da8a7fd114b) (by @fedeericodl)
  • Fixed an issue with the language coremod's plaintext patches (893701ef65dd0792af6261fb953750105a8ecc38) (by @fedeericodl)
  • Fixed an issue where user profile modals opened from an addon author were showing incomplete profile data (05bee3405c0219fb021b7cc2930105aaf595816f) (by @fedeericodl)

📰 Other Changes

Full Changelog: https://github.com/replugged-org/replugged/compare/v4.10.2...v4.11.0

Source: README.md, updated 2025-10-12