Release v2.4.5 (#4787)

* Update documentation for Ubuntu PPA & appdata.xml updates
This commit is contained in:
pajlada 2023-08-26 12:33:01 +02:00 committed by GitHub
parent b77653761e
commit 05a72d335a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 22 additions and 5 deletions

View file

@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "Chatterino" #define MyAppName "Chatterino"
#define MyAppVersion "2.4.4" #define MyAppVersion "2.4.5"
#define MyAppPublisher "Chatterino Team" #define MyAppPublisher "Chatterino Team"
#define MyAppURL "https://www.chatterino.com" #define MyAppURL "https://www.chatterino.com"
#define MyAppExeName "chatterino.exe" #define MyAppExeName "chatterino.exe"

View file

@ -2,6 +2,8 @@
## Unversioned ## Unversioned
## 2.4.5
- Major: AutoMod term management messages (e.g. testaccount added "noob" as a blocked term on AutoMod.) are now hidden in Streamer Mode if you have the "Hide moderation actions" setting enabled. (#4758) - Major: AutoMod term management messages (e.g. testaccount added "noob" as a blocked term on AutoMod.) are now hidden in Streamer Mode if you have the "Hide moderation actions" setting enabled. (#4758)
- Minor: Added `/shoutout <username>` command to shoutout a specified user. Note: This is only the /command, we are still unable to display when a shoutout happens. (#4638) - Minor: Added `/shoutout <username>` command to shoutout a specified user. Note: This is only the /command, we are still unable to display when a shoutout happens. (#4638)
- Minor: Added a setting to only show tabs with live channels (default toggle hotkey: Ctrl+Shift+L). (#4358) - Minor: Added a setting to only show tabs with live channels (default toggle hotkey: Ctrl+Shift+L). (#4358)

View file

@ -8,7 +8,7 @@ list(APPEND CMAKE_MODULE_PATH
"${CMAKE_SOURCE_DIR}/cmake/sanitizers-cmake/cmake" "${CMAKE_SOURCE_DIR}/cmake/sanitizers-cmake/cmake"
) )
project(chatterino VERSION 2.4.4) project(chatterino VERSION 2.4.5)
option(BUILD_APP "Build Chatterino" ON) option(BUILD_APP "Build Chatterino" ON)
option(BUILD_TESTS "Build the tests for Chatterino" OFF) option(BUILD_TESTS "Build the tests for Chatterino" OFF)

View file

@ -1,11 +1,23 @@
# Checklist for making a release # Checklist for making a release
## In the release PR
- [ ] Updated version code in `src/common/Version.hpp` - [ ] Updated version code in `src/common/Version.hpp`
- [ ] Updated version code in `CMakeLists.txt` - [ ] Updated version code in `CMakeLists.txt`
This can only be "whole versions", so if you're releasing `2.4.0-beta` you'll need to condense it to `2.4.0` This can only be "whole versions", so if you're releasing `2.4.0-beta` you'll need to condense it to `2.4.0`
- [ ] Updated version code in `resources/com.chatterino.chatterino.appdata.xml` - [ ] Add a new release at the top of of the `releases` key in `resources/com.chatterino.chatterino.appdata.xml`
This cannot use dash to denote a pre-release identifier, you have to use a tilde instead. This cannot use dash to denote a pre-release identifier, you have to use a tilde instead.
- [ ] Updated version code in `.CI/chatterino-installer.iss` - [ ] Updated version code in `.CI/chatterino-installer.iss`
- [ ] Update the changelog `## Unreleased` section to the new version `CHANGELOG.md` - [ ] Update the changelog `## Unreleased` section to the new version `CHANGELOG.md`
Make sure to leave the `## Unreleased` line unchanged for easier merges Make sure to leave the `## Unreleased` line unchanged for easier merges
- [ ] Push directly to master :tf:
## After the PR has been merged
- [ ] Tag the release
- [ ] Manually run the [create-installer](https://github.com/Chatterino/chatterino2/actions/workflows/create-installer.yml) workflow.
This is only necessary if the tag was created after the CI in the main branch finished.
- [ ] Start a manual [Launchpad import](https://code.launchpad.net/~pajlada/chatterino/+git/chatterino) - scroll down & click Import Now
- [ ] Make a PPA release to [this repo](https://git.launchpad.net/~pajlada/+git/chatterino-packaging/) with the `debchange` command.
`debchange -v 2.4.0` then add the changelog entries
`debchange --release` then change the distro to be `unstable`

View file

@ -32,6 +32,9 @@
<binary>chatterino</binary> <binary>chatterino</binary>
</provides> </provides>
<releases> <releases>
<release version="2.4.5" date="2023-08-26">
<url>https://github.com/Chatterino/chatterino2/releases/tag/v2.4.5</url>
</release>
<release version="2.4.4" date="2023-05-14"> <release version="2.4.4" date="2023-05-14">
<url>https://github.com/Chatterino/chatterino2/releases/tag/v2.4.4</url> <url>https://github.com/Chatterino/chatterino2/releases/tag/v2.4.4</url>
</release> </release>

View file

@ -24,7 +24,7 @@
* - 2.4.0-alpha.2 * - 2.4.0-alpha.2
* - 2.4.0-alpha * - 2.4.0-alpha
**/ **/
#define CHATTERINO_VERSION "2.4.4" #define CHATTERINO_VERSION "2.4.5"
#if defined(Q_OS_WIN) #if defined(Q_OS_WIN)
# define CHATTERINO_OS "win" # define CHATTERINO_OS "win"