All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed where it says NadekoBot instead of Mewdeko
v1.0.2 - 2022-08-06
- Officially supports Linux Mint 21
⚠️ Renamed all of the scripts and removed their extension.sh
.installer_prep.sh
has been modified to easily transition between the change.
- Revert some if statements to fix possible SC2015 problems.
- When new version of 'linuxAIO' is found, wait for user input before downloading the latest version.
⚠️ Support for the following have been removed:- Debian 9 (due to end of life)
- Linux Mint 19 (due to end of active support)
- Removed code that is no longer applicable, due to other changes.
- Incorrectly used variables when identifying distro version.
- Dotnet SDK not installing/being removed due to a change made by Microsoft.
v1.0.1 - 2022-07-20
- Where possible, replaced commands with Parameter Expansion.
- Where applicable, refactored if statements to be more simplistic and functional.
- Changed how the variables used to change the color of output text, are formatted, in the hopes of increasing portability.
- Improve exit code functionality:
- Modified traps to provide proper signal exit codes.
- Example: 128+n where n is the signal number, such as 9 being SIGKILL.
- Changed exit codes to non-reserved exit codes.
- Modified traps to provide proper signal exit codes.
- Mewdeko's daemon uses
journal
forStandardOutput
andStandardError
, instead ofsyslog
, if systemd version is 246 or later. - Checks if
/home/$USER/.nuget
exists before attempting to chown it. - Small formatting and style changes.
- Replaced the use of master with main.
- Not properly retrieving
systemd
version number. - Bad formatting of some output.
- Incorrect text printed to terminal.
v1.0.0 - 2022-06-20
- Support for:
- Ubuntu 22.04
- Debian 11
- Added shellcheck disable comments.
⚠️ Installs Java 17 or Java 11 (dependent on distribution) instead of Java 13.- Installs redis-server instead of keydb.
⚠️ No longer supports Ubuntu 16.04.⚠️ No longer supports Linux Mint 18, due to EOL.
v1.0.0-beta.1 - 2022-03-07
Initial working [beta] release.