diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b92fb95e9..8e443bea35 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ env: OPENRCT2_BUILD_SERVER: GitHub OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }} BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }} - OPENRCT2_VERSION: 0.4.10 + OPENRCT2_VERSION: 0.4.11 # https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value concurrency: diff --git a/debian/changelog b/debian/changelog index 0778566341..defa395eba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,27 @@ +openrct2 (0.4.11-develop-1) unstable; urgency=medium + + * Feature: [#11512] Coloured usernames by group on multiplayer servers. + * Feature: [#21734] Park admittance price can now be set via text input. + * Feature: [#21957] [Plugin] Expose whether the game is paused to the plugin API. + * Improved: [#21728] “Fix all rides” cheat now also works if a mechanic is already fixing the ride. + * Improved: [#21769] Expose “animation is backwards” wall property in Tile Inspector. + * Improved: [#21855] Add a separator between “Load Game” and “Save Game”, to avoid accidental overwriting. + * Change: [#21715] [Plugin] Remove access to the internal `owner` property. Note: `ownership` is still accessible. + * Change: [#21855] Cheats menu dropdown no longer requires dragging. + * Change: [#21866] Hide the FPS Counter when the top toolbar/widgets have been toggled off. + * Change: [#21950] Construction and removal buttons can now be held down for repeated placement. + * Fix: [#866] Boat Hire boats get stuck entering track (original bug). + * Fix: [#10701] No reason specified when placing door over unsuitable track. + * Fix: [#18723, #21870] Attempting to demolish a flat ride in pause mode allows you to place multiple copies. + * Fix: [#19559] Custom rides with long descriptions extend into lower widgets. + * Fix: [#21696] Fullscreen window option not correctly applied on macOS. + * Fix: [#21749] Crash when loading park bigger than current limits. + * Fix: [#21787] Map generator heightmap should respect increased height limits. + * Fix: [#21829] When creating a new scenario, the default name contains formatting codes. + * Fix: [#21937] Build errors with the ORIGINAL_RATINGS flag. + * Fix: [objects#324] Cannot build Colosseum inside a turn or helix. + * Fix: [objects#325] Sloped castle walls are vertically offset by one pixel (original bug). + openrct2 (0.4.10-develop-1) unstable; urgency=medium * Feature: [#18171] Add port of the RCT1 Stand-Up Roller Coaster. diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 6226c5e03c..1a31da1cc9 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -1,4 +1,4 @@ -0.4.11 (in development) +0.4.11 (2024-05-05) ------------------------------------------------------------------------ - Feature: [#11512] Coloured usernames by group on multiplayer servers. - Feature: [#21734] Park admittance price can now be set via text input. diff --git a/distribution/linux/openrct2.appdata.xml b/distribution/linux/openrct2.appdata.xml index 10f2692124..0a613a14ab 100644 --- a/distribution/linux/openrct2.appdata.xml +++ b/distribution/linux/openrct2.appdata.xml @@ -69,7 +69,10 @@ none - + + https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.11 + + https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.10 diff --git a/distribution/macos/Info.plist b/distribution/macos/Info.plist index 5412191f37..71152095f9 100644 --- a/distribution/macos/Info.plist +++ b/distribution/macos/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.4.10 + 0.4.11 CFBundleSignature ORCT LSMinimumSystemVersion diff --git a/distribution/readme.txt b/distribution/readme.txt index 8de6de5431..f5b4bbe018 100644 --- a/distribution/readme.txt +++ b/distribution/readme.txt @@ -1,5 +1,5 @@ -Last updated: 2024-04-02 -Release version: 0.4.10 +Last updated: 2024-05-05 +Release version: 0.4.11 ------------------------------------------------------------------------ diff --git a/readme.md b/readme.md index bc1ef2ecf3..bab07a2242 100644 --- a/readme.md +++ b/readme.md @@ -19,7 +19,7 @@ ### Download | Latest release | Latest development build | |-----------------------------------------------------------------------------------------------------------------------|--------------------------| -| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.10-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/github/last-commit/OpenRCT2/OpenRCT2/develop)](https://openrct2.org/downloads/develop/latest) | +| [![OpenRCT2.org](https://img.shields.io/badge/master-v0.4.11-green.svg)](https://openrct2.org/downloads/master/latest) | [![OpenRCT2.org](https://img.shields.io/github/last-commit/OpenRCT2/OpenRCT2/develop)](https://openrct2.org/downloads/develop/latest) | --- diff --git a/scripts/setenv b/scripts/setenv index 4c23db330b..880a95ab42 100755 --- a/scripts/setenv +++ b/scripts/setenv @@ -6,7 +6,7 @@ set -e # It should be dot sourced into your environment if [[ "$GITHUB_ACTIONS" != "true" ]]; then export OPENRCT2_BUILD_SERVER=$(hostname) - export OPENRCT2_VERSION=0.4.10 + export OPENRCT2_VERSION=0.4.11 GITHUB_REF=$(git rev-parse --symbolic-full-name HEAD) GITHUB_SHA=$(git rev-parse HEAD) fi diff --git a/src/openrct2-android/app/build.gradle b/src/openrct2-android/app/build.gradle index 1f57ed929f..4e5428fa91 100644 --- a/src/openrct2-android/app/build.gradle +++ b/src/openrct2-android/app/build.gradle @@ -11,7 +11,7 @@ android { targetSdkVersion 28 versionCode 2 - versionName '0.4.10' + versionName '0.4.11' externalNativeBuild { cmake { arguments '-DANDROID_STL=c++_shared' diff --git a/src/openrct2/Version.h b/src/openrct2/Version.h index d02a0713d8..8b35723fc1 100644 --- a/src/openrct2/Version.h +++ b/src/openrct2/Version.h @@ -14,7 +14,7 @@ #include #define OPENRCT2_NAME "OpenRCT2" -#define OPENRCT2_VERSION "0.4.10" +#define OPENRCT2_VERSION "0.4.11" #if defined(__amd64__) || defined(_M_AMD64) # define OPENRCT2_ARCHITECTURE "x86-64" diff --git a/src/openrct2/network/NetworkBase.cpp b/src/openrct2/network/NetworkBase.cpp index 739c10dd11..f36bffeb0c 100644 --- a/src/openrct2/network/NetworkBase.cpp +++ b/src/openrct2/network/NetworkBase.cpp @@ -45,7 +45,7 @@ using namespace OpenRCT2; // It is used for making sure only compatible builds get connected, even within // single OpenRCT2 version. -#define NETWORK_STREAM_VERSION "4" +#define NETWORK_STREAM_VERSION "0" #define NETWORK_STREAM_ID OPENRCT2_VERSION "-" NETWORK_STREAM_VERSION