Releases: SebOuellette/LiveBot
LiveBot v1.4.0 Release
LiveBot v1.4.0
Modernized scripts page & Improved error handling in LiveBot
Download for Windows
Linux release
The previous Linux release did not have the patch applied when building (#286). This new programmatic release method will ensure that the patch is always applied. Apologies for that.
Modernized Scripts Page
The new scripts page from @developer51709 finally adds functionality to the old Scripts button in the settings panel. With two scripts plus a template already created, anyone looking to develop their own scripts should have a much easier time.
Improved Error Handling
Slight improvements to the error handler were made which should be more descriptive to users. When the bot is not in any servers, LiveBot will now get past the loading screen just to show that no servers are available.
What's Changed
- Fix: Modern Script Loader Compatibility (Restores FunctionβBased Scriβ¦ by @developer51709 in #287
- Add complete Scripts Manager and Embed Builder systems with full in-app editing tools by @developer51709 in #288
New Contributors
- @developer51709 made their first contribution in #287
Full Changelog: v1.3.2...v1.4.0
Verifying Release with PGP
As of 1.3.1, release zip files are signed using PGP. This is an optional step to verify the integrity of the files provided.
You can find my public PGP key here: https://cdn2.honeybeeks.net/pgp/seb_ouellette.
DO NOT trust signatures from any key that doesn't match this key found on honeybeeks.net.
You may download without verifying the signature, but it is recommended. The advantages of verifying the release include:
- Ensuring file integrity (Did the LiveBot release zip download correctly?)
- Ensuring the file has not been modified by malware (Before extracting)
Livebot v1.3.2 alpha release
LiveBot v1.3.2-alpha
'timeout.unref' bugfix & Library Updates
'timeout.unref' bugfix.
Recently, an error has started occurring when users attempt to log in to LiveBot using a team-managed bot. LiveBot would produce an error along the lines of 'this.timeout.unref is not a function'. This was produced by a dependency required by discord.js called 'undici'. This 'undici' library was clearly written for use in Node.JS alone, as Electron exposes a separate timeout structure without this 'undef' function available. A patch has been implemented that just comments out this code, allowing the app to be usable.
Library Updates
Discord.js and Electron have been updated to their latest versions. electron-packager has been removed and replaced with @electron/packager.
What's Changed
Full Changelog: v1.3.1-alpha...v1.3.2
Verifying Release with PGP
As of 1.3.1, release zip files are signed using PGP. This is an optional step to verify the integrity of the files provided.
You can find my public PGP key here: https://cdn2.honeybeeks.net/pgp/seb_ouellette.
Do NOT trust signatures from any key which says it is from me, if it does not match this key found on honeybeeks.net.
You may download without verifying the signature, but it is recommended. The advantages of verifying the release include:
- Ensuring file integrity (Did the LiveBot release zip download correctly?)
- Ensuring the file has not been modified by malware (Before extracting)
LiveBot v1.3.1 alpha release
LiveBot v1.3.1-alpha
Bug fixes and back-end updates.
Please ignore the fact that 1.3.0 didn't work at all, and use 1.3.1 instead, which actually works :)
General Fixes
-
Updates Twemoji again, this time to a maintained version on jsdeliver and npm.
v1.2.0's Twemoji will continue to work, as I will continue to host the script.
-
Fixes the intent image in the "Stuck Loading?" menu
-
Updates discord.js to version 14.9.0
What's Changed
- Update discord.js and electron & prettier code by @Xaliks in #231
- Change CDN URL for Twemoji by @PlavorSeol in #232
- Fix shortcuts regex by @Xaliks in #240
New Contributors
- @PlavorSeol made their first contribution in #232
Full Changelog: v1.2.0-alpha...v1.3.0-alpha
[NEW] Signing releases with PGP
From now on, I will be signing LiveBot releases using PGP. You can use my public key which can be found on my website here https://cdn.honeybeeks.net/raw/seb_ouellette.pgp
Do NOT trust signatures from any key which says it is from me, if it does not match this key found on honeybeeks.net.
You may download without verifying the signature, but it is recommended. The advantages of verifying the release include:
- Ensuring file integrity (Did the LiveBot release zip download correctly?)
- Ensuring the file has not been modified by malware (Before extracting)
LiveBot v1.2.0 alpha release - Twemoji & Barry are back from the dead
Huge thanks to this release's contributors! Barry is working properly again, member popout menus now show their role names, and the way emojis are handled has been modified.
I was kinda forced to make a release earlier than I would have liked to because of maxcdn changing names and not wanting to host twemoji anymore.
Anything before v1.2.0 is no longer functional unless the exact same maxcdn url comes back online. I also don't know who owns maxcdn, so it could come back online as something dangerous, not sure what's going to happen there. Anyway, use 1.2.0 or latest source commit to be up to date. (1.2.0 will still be up to date with all twemoji stuff without needing to update further)
What's Changed
- Fix the nickname color by @Xaliks in #205
- Fix typos by @Xaliks in #206
- Fix the
titlebarby @Xaliks in #209 - Update & add new emojis and shortcuts by @Xaliks in #207
- Fix Barry by @Xaliks in #208
- Fix emojis by @Xaliks in #210
- Add support for emojis by @JustMeCodes in #224
- Made member roles more discord - like looking by @RedNight-was-taken in #221
New Contributors
- @Xaliks made their first contribution in #205
- @JustMeCodes made their first contribution in #224
- @RedNight-was-taken made their first contribution in #221
Full Changelog: v1.1.5-alpha...v1.2.0-alpha
LiveBot v1.1.5 alpha release - Large server support
Large servers should now be able to open in LiveBot without slowing down or crashing thanks to pull #177.
There's a few more fixes, roles also appear when you click a member, thanks to pull #181
What's Changed
- MemberList adjustments by @Gravemind1142 in #177
- Added roles to memberMenu π by @yesBad in #181
- Adding some loading dots by @migue802 in #182
- Add competing status by @RobinRMC in #186
New Contributors
- @Gravemind1142 made their first contribution in #177
- @migue802 made their first contribution in #182
- @RobinRMC made their first contribution in #186
Full Changelog: v1.1.4-alpha...v1.1.5-alpha
LiveBot v1.1.4 alpha release - Tokens work again
Accounted for a change Discord made to their tokens, where they got a few characters longer.
LiveBot v1.1.3 alpha release
Update Description
This update fixes a problem that occurred mainly on mac devices, where the logins.json file would not have write permissions.
LiveBot v1.1.2 alpha release
Update Description
Added the ability for the message box to resize based on the text inside it. It no longer keeps the height of 1 row, and will resize up to 6 rows before you need to scroll.
Allowed the user to actually send messages, unlike the previous release. This release has been tested, and all releases in the future will be thouroughly tested as well, to prevent another situation like this.
LiveBot v1.1.0 alpha release
Update Description
This release doesn't contain new features per say, except some half-finished stuff in development, and bug fixes. The point of this release is that a build for almost every system has been created, including Windows, Linux, and OSX (Darwin).
Installing
No longer will there be a need to download the source code and a binary file, now just download whichever zip file corrosponds to your operating system the best (they're all 64 bit, I assume you all have 64 bit computers at this point), unextract the files, then open the executable file. That's it!
What does this mean for executable branch?
The executable branch is going to be deprecated from this point on. Expect a new bundle of release packages for at least every major or non-backwards-compatable update. Releases may be released more often if it seems fitting, however you can expect them more frequently than the executable branch, and more stable as well, since each release will have freshly compiled/built packages.
LiveBot v1.0.1 release
Update Description
A problem with logins has been fixed. Many of the modules that LiveBot needs were wiped when pushing to github, since the .gitignore still had a lot of the file paths from the master branch when updating executable. These entries included the node_modules folder. Here is a stable release build for 64 bit Windows.
Installing
To install, download the source code zip file, and the executable. Once you extract the source code to a folder, drop the executable in that folder. Then you're ready to use LiveBot!