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.
## 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
### 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
[paypal-badge]: https://img.shields.io/badge/Paypal-Donate!-%2300457C.svg?logo=paypal&style=flat-square
[paypal-link]: https://paypal.me/ZackRauen
[lgtm-badge]: https://img.shields.io/lgtm/grade/javascript/g/rauenzi/BetterDiscordApp.svg?style=flat-square
[lgtm-link]: https://lgtm.com/projects/g/rauenzi/BetterDiscordApp/context:javascript
[lgtm-badge]: https://img.shields.io/lgtm/grade/javascript/g/BetterDiscord/BetterDiscord.svg?style=flat-square
[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.
@ -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/).
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`
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`.
@ -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.
### 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?
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",
"version": "1.2.0",
"version": "1.2.1",
"description": "Enhances Discord by adding functionality and themes.",
"main": "src/index.js",
"scripts": {

View File

@ -1,24 +1,25 @@
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: [
{
title: "Fixes",
type: "fixed",
items: [
"Fixed several crashing issues related to voice and video chats.",
"Fixed the incompatibility with Canary/PTB",
"Fixed missing class names on guild elements.",
"Fixed minimal mode for new Discovery tab. Thanks, dav1312 (https://github.com/dav1312)."
"Fixed open plugin/theme folder on Mac.",
"Fixed screensharing, audio and video on Mac.",
"Fixed dropdowns, and custom css page not opening. Thanks, Strencher. (https://github.com/Strencher)",
"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",
type: "improved",
items: [
"Console errors from plugins should now properly map to the local file.",
"Support for other chrome profiles added when using React DevTools. Thanks, CrizGames (https://github.com/CrizGames).",
"Emote menu handling is improved.",
"`openDialog` added to `BdApi`."
"Plugin data retrieval will now turn the correct values instead of `undefined` for falsey values.",
"Plugin data can now be set before being retrieved.",
"Plugins that fail on initial load will no longer be forever in a broken state. Thanks, Strencher. (https://github.com/Strencher)",
"React DevTools should now work on Linux! Thanks, Qb. (https://github.com/QbDesu)"
]
}
]