diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d0e398e47..87f66a0859 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ env: OPENRCT2_BUILD_SERVER: GitHub OPENRCT2_ORG_TOKEN: ${{ secrets.OPENRCT2_ORG_TOKEN }} BACKTRACE_IO_TOKEN: ${{ secrets.BACKTRACE_IO_TOKEN }} - OPENRCT2_VERSION: 0.4.17 + OPENRCT2_VERSION: 0.4.18 # 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 d4d794ee09..bc3a0a46bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +openrct2 (0.4.18-develop-1) unstable; urgency=medium + + * Improved: [#23200] Add banked sloped turns and many other pieces to the Stand-Up and Classic Stand-Up Roller Coaster. + * Improved: [#23260] Add diagonal (block) brakes to LSM Launched Roller Coaster. + * Improved: [#23350] Increased the maximum width of the ride graph window. + * Improved: [#23404] Folders are now paired with an icon in the load/save window. + * Improved: [#23405] Filenames can now be input directly into the file browser (load/save) window. + * Improved: [#23431] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked. + * Improved: [objects#369] Updated Russian translation. + * Change: [#23413] The max number of park entrance objects has been raised to 255. + * Fix: [#1122] Trains spawned on a cable lift hill will fall down and crash (original bug). + * Fix: [#19780] Guest screams loop on long drops. + * Fix: [#22742, #22793] In game console does not handle format tokens properly. + * Fix: [#23135] Map generator tree placement has noticable patterns. + * Fix: [#23286] Currency formatted incorrectly in the in game console. + * Fix: [#23348] Console set commands don't print output properly. + * Fix: [#23376] Peeps with balloons, hats and umbrellas may leave artifacts on screen. + * Fix: [#23486] Object selection minimum requirements can be bypassed with close window hotkey. + * Fix: [#23496] Newly spawned vehicles are invisible when spawned while the game is paused. + * Fix: [#23509] Map generator window reverts to flatland after selecting a heightmap image. + * Fix: [objects#359] Fix water colours in Hover Cars preview image. + * Fix: [objects#361] Fix water colours in River Styx boats preview image. + * Fix: [objects#362] Fix water colours in Neptune Ride preview image. + * Fix: [objects#363] Fix water colours in Harpies Trains preview image. + openrct2 (0.4.17-develop-1) unstable; urgency=medium * Feature: [#23166] Add Galician translation. diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 55824b27fe..79970b84bb 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -1,11 +1,11 @@ -0.4.18 (in development) +0.4.18 (2025-01-08) ------------------------------------------------------------------------ - Improved: [#23200] Add banked sloped turns and many other pieces to the Stand-Up and Classic Stand-Up Roller Coaster. - Improved: [#23260] Add diagonal (block) brakes to LSM Launched Roller Coaster. - Improved: [#23350] Increased the maximum width of the ride graph window. - Improved: [#23404] Folders are now paired with an icon in the load/save window. - Improved: [#23405] Filenames can now be input directly into the file browser (load/save) window. -- Improved: [#23431] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked. +- Improved: [#23431] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked. - Improved: [objects#369] Updated Russian translation. - Change: [#23413] The max number of park entrance objects has been raised to 255. - Fix: [#1122] Trains spawned on a cable lift hill will fall down and crash (original bug). diff --git a/distribution/linux/openrct2.appdata.xml b/distribution/linux/openrct2.appdata.xml index 5ab163fcb1..cc482770dd 100644 --- a/distribution/linux/openrct2.appdata.xml +++ b/distribution/linux/openrct2.appdata.xml @@ -298,6 +298,9 @@ none + + https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.18 + https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.17 diff --git a/distribution/macos/Info.plist b/distribution/macos/Info.plist index decd14dcc3..a6cecad33c 100644 --- a/distribution/macos/Info.plist +++ b/distribution/macos/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 0.4.17 + 0.4.18 CFBundleSignature ORCT LSMinimumSystemVersion diff --git a/readme.md b/readme.md index c3369116f2..c592acc44f 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.17-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.18-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/src/openrct2-android/app/build.gradle b/src/openrct2-android/app/build.gradle index 7b8cca29de..cc570d7918 100644 --- a/src/openrct2-android/app/build.gradle +++ b/src/openrct2-android/app/build.gradle @@ -10,8 +10,8 @@ android { minSdkVersion 24 targetSdkVersion 28 - versionCode 5 - versionName '0.4.17' + versionCode 6 + versionName '0.4.18' externalNativeBuild { cmake { arguments '-DANDROID_STL=c++_shared' diff --git a/src/openrct2/Version.h b/src/openrct2/Version.h index 278a4a4a48..5519257d49 100644 --- a/src/openrct2/Version.h +++ b/src/openrct2/Version.h @@ -12,7 +12,7 @@ #include #define OPENRCT2_NAME "OpenRCT2" -#define OPENRCT2_VERSION "0.4.17" +#define OPENRCT2_VERSION "0.4.18" #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 0194e5ab8c..b2079b597e 100644 --- a/src/openrct2/network/NetworkBase.cpp +++ b/src/openrct2/network/NetworkBase.cpp @@ -50,7 +50,7 @@ using namespace OpenRCT2; // It is used for making sure only compatible builds get connected, even within // single OpenRCT2 version. -constexpr uint8_t kNetworkStreamVersion = 4; +constexpr uint8_t kNetworkStreamVersion = 0; const std::string kNetworkStreamID = std::string(OPENRCT2_VERSION) + "-" + std::to_string(kNetworkStreamVersion);