Update some metadata and bump version

This commit is contained in:
Zack Rauen 2021-04-18 21:48:41 -04:00
parent a187e8088f
commit 25873eaa96
6 changed files with 35 additions and 33 deletions

View File

@ -2,7 +2,7 @@
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. 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.
## Unreleased ## 1.1.0
### Added ### Added
- Added an option to prevent Discord from hijacking the media keys. - Added an option to prevent Discord from hijacking the media keys.
@ -13,6 +13,7 @@ This changelog starts with the restructured 1.0.0 release that happened after co
- Added a basic core updater to hopefully prevent the need for future installs. - Added a basic core updater to hopefully prevent the need for future installs.
- Added an option to log out all console logs to file for developers. - Added an option to log out all console logs to file for developers.
- Added an option to disable Discord's console warning. - Added an option to disable Discord's console warning.
- Added translations for the following languages: French, Slovak, Polish, Portuguese (BR), Chinese (Traditional), Chinese (Simplified)
### Removed ### Removed
- Class normalizer was removed as it does more harm than good. - Class normalizer was removed as it does more harm than good.
@ -39,6 +40,7 @@ This changelog starts with the restructured 1.0.0 release that happened after co
- Fixed multiple error modals showing on startup if multiple plugins had errors. - Fixed multiple error modals showing on startup if multiple plugins had errors.
- Fixed incorrect styling on emotes. - Fixed incorrect styling on emotes.
- Fixed system editor edit buttons using an old Electron API (`openItem` vs `openPath`) - Fixed system editor edit buttons using an old Electron API (`openItem` vs `openPath`)
- Fixed an issue for those using exclusively server folders
## 1.0.0 ## 1.0.0

View File

@ -1,6 +1,6 @@
{ {
"name": "betterdiscord", "name": "betterdiscord",
"version": "1.0.0", "version": "1.1.0",
"description": "Enhances Discord by adding functionality and themes.", "description": "Enhances Discord by adding functionality and themes.",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

View File

@ -7498,9 +7498,9 @@
"dev": true "dev": true
}, },
"ssri": { "ssri": {
"version": "6.0.1", "version": "6.0.2",
"resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
"integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
"dev": true, "dev": true,
"requires": { "requires": {
"figgy-pudding": "^3.5.1" "figgy-pudding": "^3.5.1"
@ -9075,9 +9075,9 @@
"dev": true "dev": true
}, },
"y18n": { "y18n": {
"version": "4.0.0", "version": "4.0.3",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
"integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
"dev": true "dev": true
}, },
"yallist": { "yallist": {

View File

@ -1,41 +1,41 @@
export default { export default {
video: "https://cdn.discordapp.com/attachments/769669826120777739/777059779368976394/b0cs2x.mp4", description: "BetterDiscord is now accepting translations. If you'd like to contribute reach out to an admin about getting access to POEditor.",
poster: "https://i.imgur.com/P50xFON.png",
description: "The rewrite you didn't even know about is finally here.",
changes: [ changes: [
{ {
title: "What's New?", title: "New Features",
type: "added",
items: [ items: [
"**Everything** is entirely rewritten, for better or worse.", "**Media Keys** can now be optionally prevented from being hijacked by Discord in settings.",
"**Emotes and Custom CSS** can be completely turned off for those not interested. It saves on memory too by not loading those components.", "The plugin **RemoveMinimumSize** was absorbed into BetterDiscord and can be enabled in settings.",
"**Floating editors** for both custom css and plugins/themes are now available.", "**Update checks** should now happen within BetterDiscord so you won't have to reinstall when BetterDiscord updates.",
"**Monaco** is now used as the main CSS editor, in place of Ace.", "Addon error modals got a __makeover__ thanks to Strencher (https://github.com/Strencher) and Tropical (https://github.com/Tropix126)",
"**Settings panels** are completely new and sleek. They are also highly extensible for potential future features :eyes:", "**Translations** were added thanks to help from the community! Languages include: French, Slovak, Polish, Portuguese (BR), Chinese (Traditional), Chinese (Simplified)"
"**Translations** are now integrated starting with only a couple languages, but feel free to contribute your own!",
"**Public servers** got a new makeover thanks to some design help from Tropical and Gibbu!",
"We added settings to hide the **Gif Picker** and the **Nitro Gift** buttons in the textarea."
] ]
}, },
{ {
title: "Minor Stuff", title: "Power Users & Developers",
type: "improved", type: "improved",
items: [ items: [
"**Patcher API** was added to `BdApi` under `BdApi.Patcher`. The old `BdApi.monkeyPatch` was patched to use the Patcher as well. This allows plugins and patches to play nice with one another.", "There is a now a command-line option to launch Discord without BetterDiscord injecting itself. Just use `--vanilla`.",
"**jQuery** usage was totally eliminated and is now ___deprecated___ for plugins.", "`ctrl`+`shift`+`c` can now be used globally to activate inspect element, even with devtools closed.",
"**General performance** improvements throughout the app, from startup to emotes to addons.", "Added emote blocklist to `BdApi` via `BdApi.Emotes.blocklist`",
"**Exporting** by plugins is now highly encouraged over trying to match your meta name and class name.", "All console logs can now be logged into the BetterDiscord folder (`BetterDiscord/data/<releaseChannel>/debug.log`) by flipping the switch in settings.",
"**Plugins and Themes** pages have more options for sorting, views and more. The entire panel got a facelift!", "The repeated console warnings can be completely removed in Developer Settings."
"**Blankslates** have been added all over for that added UX.",
"**Several unused UI features** have been removed for a more performant and usable experience.",
"**Debugger Hotkey** is now a built-in feature!"
] ]
}, },
{ {
title: "Fixes", title: "Fixes",
type: "fixed", type: "fixed",
items: [ items: [
"**Minimal mode** has been redesigned from the ground up and now works as intended.", "**Colored Text**, **Hide GIF Button**, **Hide Gift Button**, and **PublicServers** should all work again",
"**Emote menus** are fixed and now use React Patching to properly integrate into the new Emoji Picker. (Thanks Strencher#1044!)" "Older themes should work with BetterDiscord again.",
"Certain issues with plugins crashing should be fixed.",
"More folders are automatically created to help for those attempting manual or 3rd-party installs.",
"Fixed an issue with an incorrect path being used on Mac.",
"Solved a bug that caused multiple error modals to occur on startup instead of consolidating to one.",
"Emote system should be functional, and the styling has been updating to match Discord's.",
"Using system editor to edit plugins/themes should work instead of causing an error.",
"Fixed a startup issue for users that had all their servers in collapsed folders."
] ]
} }
] ]

View File

@ -36,7 +36,7 @@ export default new class ComponentPatcher {
const newOne = function() { const newOne = function() {
const returnVal = original(...arguments); const returnVal = original(...arguments);
returnVal.props.children.push( returnVal.props.children.push(
DiscordModules.React.createElement(Anchor, {className: "bd-social-link", href: "https://twitter.com/BandagedBD", title: "BetterDiscord", target: "_blank"}, DiscordModules.React.createElement(Anchor, {className: "bd-social-link", href: "https://twitter.com/_BetterDiscord_", title: "BetterDiscord", target: "_blank"},
DiscordModules.React.createElement(BDLogo, {size: "16px", className: "bd-social-logo"}) DiscordModules.React.createElement(BDLogo, {size: "16px", className: "bd-social-logo"})
) )
); );

View File

@ -160,7 +160,7 @@ export default class Modals {
click.preventDefault(); click.preventDefault();
click.stopPropagation(); click.stopPropagation();
ModalStack.pop(); ModalStack.pop();
DiscordModules.InviteActions.acceptInviteAndTransitionToInviteChannel("2HScm8j"); DiscordModules.InviteActions.acceptInviteAndTransitionToInviteChannel("0Tmfo5ZbORCRqbAd");
}; };
const supportLink = Anchor ? ce(Anchor, {onClick: joinSupportServer}, "Join our Discord Server.") : ce("a", {className: `${AnchorClasses.anchor} ${AnchorClasses.anchorUnderlineOnHover}`, onClick: joinSupportServer}, "Join our Discord Server."); const supportLink = Anchor ? ce(Anchor, {onClick: joinSupportServer}, "Join our Discord Server.") : ce("a", {className: `${AnchorClasses.anchor} ${AnchorClasses.anchorUnderlineOnHover}`, onClick: joinSupportServer}, "Join our Discord Server.");
const defaultFooter = ce(TextElement, {size: TextElement.Sizes.SMALL, color: TextElement.Colors.STANDARD}, "Need support? ", supportLink); const defaultFooter = ce(TextElement, {size: TextElement.Sizes.SMALL, color: TextElement.Colors.STANDARD}, "Need support? ", supportLink);