Update version number and readme

This commit is contained in:
Zack Rauen 2021-07-28 01:46:20 -04:00
parent 84fe58294c
commit 91249fe2b4
4 changed files with 37 additions and 21 deletions

View File

@ -2,6 +2,24 @@
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.
## 1.2.1
### Added
### Removed
### Changed
- Internal react keys updated for new version in Discord (Thanks [Strencher](https://github.com/Strencher))
- Monaco editor now loads for all cases rather than just for custom css (Thanks [Qb](https://github.com/QbDesu))
- MacOS on Discord non-canary will use the default `process` object
### Fixed
- Fixed failed plugin loads being permanently cached (Thanks [Strencher](https://github.com/Strencher))
- Fixed duplicate file renaming sometimes causing crashed (Thanks [Strencher](https://github.com/Strencher))
- Fixed plugin data retrieval when using falsey values
- Fixed plugin data being overwritten if a read did not occur first
- Fixed react dev tools time of installation to comply with linux injection. (Thanks [Qb](https://github.com/QbDesu))
## 1.2.0 ## 1.2.0
### Added ### Added

View File

@ -1,22 +1,19 @@
# BetterDiscord [![Build Status][travis-badge]][travis-link] [![Language Grade][lgtm-badge]][lgtm-link] ![GitHub Releases][downloads-badge] # BetterDiscord [![Language Grade][lgtm-badge]][lgtm-link] ![GitHub Releases][downloads-badge] [![Patreon][patreon-badge]][patreon-link] [![Paypal][paypal-badge]][paypal-link]
[patreon-badge]: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2FZerebos&style=flat-square [patreon-badge]: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3DZerebos%26type%3Dpatrons&style=flat-square
[patreon-link]: https://patreon.com/Zerebos [patreon-link]: https://patreon.com/Zerebos
[paypal-badge]: https://img.shields.io/badge/Paypal-Donate!-%2300457C.svg?logo=paypal&style=flat-square [paypal-badge]: https://img.shields.io/badge/Paypal-Donate!-%2300457C.svg?logo=paypal&style=flat-square
[paypal-link]: https://paypal.me/ZackRauen [paypal-link]: https://paypal.me/ZackRauen
[lgtm-badge]: https://img.shields.io/lgtm/grade/javascript/g/rauenzi/BetterDiscordApp.svg?style=flat-square [lgtm-badge]: https://img.shields.io/lgtm/grade/javascript/g/BetterDiscord/BetterDiscord.svg?style=flat-square
[lgtm-link]: https://lgtm.com/projects/g/rauenzi/BetterDiscordApp/context:javascript [lgtm-link]: https://lgtm.com/projects/g/BetterDiscord/BetterDiscord/context:javascript
[downloads-badge]: https://img.shields.io/github/downloads/BetterDiscord/BetterDiscord/latest/total?style=flat-square
[travis-badge]: https://img.shields.io/travis/com/rauenzi/BetterDiscordApp.svg?style=flat-square&branch=stable
[travis-link]: https://travis-ci.com/rauenzi/BetterDiscordApp
[downloads-badge]: https://img.shields.io/github/downloads/BetterDiscord/Installer/latest/total?style=flat-square
[![Patreon][patreon-badge]][patreon-link] [![Paypal][paypal-badge]][paypal-link]
BetterDiscord is a client modification for Discord. This allows you to add plugins and themes to your personal copy of Discord. BetterDiscord also adds a number of other features out of the box. BetterDiscord is a client modification for Discord. This allows you to add plugins and themes to your personal copy of Discord. BetterDiscord also adds a number of other features out of the box.
@ -40,7 +37,7 @@ For normal users, installing via the installers makes the most sense. However wh
**Prerequisites**: [Git](https://git-scm.com), [Node.js](https://nodejs.org/en/) 12.x+ and the package manager [npm](https://www.npmjs.com/). **Prerequisites**: [Git](https://git-scm.com), [Node.js](https://nodejs.org/en/) 12.x+ and the package manager [npm](https://www.npmjs.com/).
1. Clone this repository `git clone https://github.com/rauenzi/BetterDiscordApp.git` 1. Clone this repository `git clone https://github.com/BetterDiscord/BetterDiscord.git`
2. Install dependencies with `npm install` 2. Install dependencies with `npm install`
3. Build both the Injector and Renderer bundles with `npm run build` this will create a `injector.js`, `preload.js`, and `renderer.js` in the `dist` folder. 3. Build both the Injector and Renderer bundles with `npm run build` this will create a `injector.js`, `preload.js`, and `renderer.js` in the `dist` folder.
4. Run the inject script to inject the local files into your Discord client (`npm run inject`). Alternately install it to non-stable using `npm run inject canary`. 4. Run the inject script to inject the local files into your Discord client (`npm run inject`). Alternately install it to non-stable using `npm run inject canary`.
@ -53,7 +50,7 @@ This is a client modification for Discord. It allows you to add plugins and them
BD has some other built-in features such as Emotes from Twitch, FFZ, and BBTV, as well as an in-client server browser. BD has some other built-in features such as Emotes from Twitch, FFZ, and BBTV, as well as an in-client server browser.
### Where can I get plugins and themes? ### Where can I get plugins and themes?
In our support servers we have channels with lists of <u>official</u> plugins and themes. Please note we do not have an official listing on a website and are **not affiliated with any of those websites**. However [BetterDiscordLibrary](https://betterdiscordlibrary.com/) is generally trustworthy. The easiest way to find plugins and themes is to browse them on [our website: https://betterdiscord.app/](https://betterdiscord.app/). Additionally, in our [support servers](#support-servers) we have channels with lists of <u>official</u> plugins and themes.
### Support Servers? ### Support Servers?
There are two: [The main server](https://discord.gg/0Tmfo5ZbORCRqbAd), and [the backup](https://discord.gg/2HScm8j). There are two: [The main server](https://discord.gg/0Tmfo5ZbORCRqbAd), and [the backup](https://discord.gg/2HScm8j).

View File

@ -1,6 +1,6 @@
{ {
"name": "betterdiscord", "name": "betterdiscord",
"version": "1.2.0", "version": "1.2.1",
"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

@ -1,24 +1,25 @@
export default { export default {
description: "Most of these fixes in this update come from Strencher (https://github.com/Strencher).", description: "Temporary relief to those on MacOS.",
changes: [ changes: [
{ {
title: "Fixes", title: "Fixes",
type: "fixed", type: "fixed",
items: [ items: [
"Fixed several crashing issues related to voice and video chats.", "Fixed open plugin/theme folder on Mac.",
"Fixed the incompatibility with Canary/PTB", "Fixed screensharing, audio and video on Mac.",
"Fixed missing class names on guild elements.", "Fixed dropdowns, and custom css page not opening. Thanks, Strencher. (https://github.com/Strencher)",
"Fixed minimal mode for new Discovery tab. Thanks, dav1312 (https://github.com/dav1312)." "Fixed popout editor not working when custom css was disabled. Thanks, Qb. (https://github.com/QbDesu)",
"Fixed crashing for some users when duplicate files were found. Thanks, Strencher. (https://github.com/Strencher)"
] ]
}, },
{ {
title: "Power Users & Developers", title: "Power Users & Developers",
type: "improved", type: "improved",
items: [ items: [
"Console errors from plugins should now properly map to the local file.", "Plugin data retrieval will now turn the correct values instead of `undefined` for falsey values.",
"Support for other chrome profiles added when using React DevTools. Thanks, CrizGames (https://github.com/CrizGames).", "Plugin data can now be set before being retrieved.",
"Emote menu handling is improved.", "Plugins that fail on initial load will no longer be forever in a broken state. Thanks, Strencher. (https://github.com/Strencher)",
"`openDialog` added to `BdApi`." "React DevTools should now work on Linux! Thanks, Qb. (https://github.com/QbDesu)"
] ]
} }
] ]