Skip to content

Commit

Permalink
Merge pull request BetterDiscord#1661 from BetterDiscord/development
Browse files Browse the repository at this point in the history
Merge changes from development
  • Loading branch information
zerebos committed Mar 4, 2024
2 parents f986a7f + b80f107 commit d390a69
Show file tree
Hide file tree
Showing 77 changed files with 4,496 additions and 3,593 deletions.
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
auto-install-peers=false
87 changes: 87 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,93 @@

This changelog starts with the restructured 1.0.0 release that happened after context isolation changes. The changelogs here should more-or-less mirror the ones that get shown in the client but probably with less formatting and pizzazz.

## 1.10.0

### Added
- Enable/disable all buttons for both AddonLists
- BDContextMenu has been integrated
- Ability to reset to default settings of any collection
- Several design components like Flex, Button, Text, and all Modal components
- Added a backup modal stack and backdrop in case we lose Discord's again
- Added a wanring for large debug logs
- `onClose` for modal APIs
- New debug information in user settings

### Removed
- Several unused "known modules"
- `DiscordClasses` module since it was seldom used
- `ClassName` and similar constructs
- Legacy emote assets

### Changed
- Search bars now auto focus
- Opening folder on Windows now occur in the foreground
- Search fields are now clearable
- AddonList pages now show totals and results of searches
- Custom CSS live update is now debounced and using a proper switch not a checkbox
- ConfirmationModal and ChangelogModal are now using custom components
- Updater panel now uses icons rather than text buttons
- AddonList panels have been rearranged to accomodate the new buttons
- The anonymous BD patch function is now named `BDPatcher`
- Modal APIs now use internal ConfirmationModal component
- Markdown areas now consistenly allow for embedded links
- Lazy loaded modules are returned to the original source

### Fixed
- Fixed grabbing the wrong module for accepting invites
- Fixed more strings that were not translatable

## 1.9.8

### Added

### Removed

### Changed

### Fixed
- Removed `ipc.sendTo` for electron 28
- Fixed core updater not using the semver comparator

## 1.9.7

### Added
- Support for Spanish (LATAM) locale

### Removed

### Changed
- Updated translations
- Ignore relative requires (This is because when favoriting a GIF and other UI actions, Discord repeatedly attempts to load relative requires on accident causing our code to make tons of FS requests causing lag.)

### Fixed
- Fixed locale not falling back to English properly

## 1.9.6

### Added
- All HTTP request options for bd-fetch

### Removed

### Changed
- Updated translations

### Fixed
- Fixed race conditions for notices
- Fixed options not being sent to fetch

## 1.9.5

### Added

### Removed

### Changed

### Fixed
- Fixed the webpack patch for the new loader

## 1.9.4

### Added
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<div align="center">

[![BetterDiscord Logo](https://media.discordapp.net/attachments/341062370627682315/1053477174566465567/logo_large_ish.png)](https://betterdiscord.app/)
<a href="https://betterdiscord.app"><img src="https://betterdiscord.app/resources/branding/logo_large.svg" alt="BetterDiscord Logo" style="width: 70%"/></a>

[![CI Status][build-badge]][build-link] [![GitHub Releases][downloads-badge]][downloads-link] [![Discord][discord-badge]][discord-link] [![Website][website-badge]][website-link] [![Docs][docs-badge]][docs-link]

Expand Down
Loading

0 comments on commit d390a69

Please sign in to comment.