Release v0.5.0

- Feature: [#23465] Change plugin JavaScript engine from Duktape to QuickJS-NG, allowing ES6+ features to be used in plugins.
- Feature: [#26178] Port of the Spinning Cars from RollerCoaster Tycoon 1.
- Improved: [#25314] Add unbanked and banked quarter helices to the Alpine, Corkscrew, Giga, Hybrid, Looping, Mine Ride, Mini, Multi-Dimension, Single Rail, Stand Up, Steeplechase and Twister tracks.
- Improved: [#26044] Simplify Android installation by bundling OpenRCT2 assets in APK.
- Improved: [#26293] Objects extracted from saves now have more information in their filenames.
- Improved: [objects#432] Allow saving scenery from RCT1 with track designs.
- Change: [#25962] The station style dropdown now shows entrance icons next to the labels for easier selection.
- Change: [#26175] The ride colour tab is made more compact by collapsing unavailable sections instead of only hiding them.
- Change: [#26178] Symmetric spinning trains and legacy ‘pre-reversed’ trains can no longer be reversed.
- Fix: [#10616] Quarter-tile trees cannot be placed on dry portions of half-water tiles.
- Fix: [#25128] Mute button displayed in wrong state after load.
- Fix: [#25460] Infinite loop when moving track design ghost queue over queue loop with zero clearances.
- Fix: [#25735] Ride synchronisation z-check works incorrectly.
- Fix: [#25919] Path drag tool error sound stacks when placement fails.
- Fix: [#25926] Path drag tool shows cost for single tile instead of total.
- Fix: [#25927] Wall drag tool error sound stacks and shows wrong cost.
- Fix: [#25962] Dropdown triangle glyphs are not optically centred.
- Fix: [#25993] Toggling “allow arbitrary ride type changes” does not resize open ride windows.
- Fix: [#26111] Vehicle colours tab can go out of bounds in certain edge cases.
- Fix: [#26118] Windows installers for releases are not signed properly.
- Fix: [#26128] The loan spinner widget does not appear on the same baseline as the text around it.
- Fix: [#26140] The time a guest has spent in a queue overflows back to 0 after it reaches 65535 (about a year).
- Fix: [#26159] The map generator window is not resized correctly in Enlarged UI mode.
- Fix: [#26196] The sprites of one angle of the Steeplechase left large turn are misaligned (original bug).
- Fix: [#26214] The wrong sprite is used for one angle of the gentle diagonal slope of Alpine, Hybrid and Single Rail tracks.
- Fix: [#26243] Increase max dropdown size from 512 to 1024 to accommodate parks with more than 512 rides.
- Fix: [#26306] Platform::FindApp fails to locate Homebrew-installed tools on macOS.
- Fix: [#26339] Crash when setting up a marketing campaign.
- Fix: [objects#430] The RCT1 Reverse Freefall car can be reversed and show broken sprites when doing so.
This commit is contained in:
Gymnasiast
2026-04-12 11:03:20 +02:00
parent fc900a4ce1
commit 075993c2c6
7 changed files with 41 additions and 6 deletions
+1 -1
View File
@@ -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.32
OPENRCT2_VERSION: 0.5.0
# https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-a-fallback-value
concurrency:
+32
View File
@@ -1,3 +1,35 @@
openrct2 (0.5.0-develop-1) unstable; urgency=medium
* Feature: [#23465] Change plugin JavaScript engine from Duktape to QuickJS-NG, allowing ES6+ features to be used in plugins.
* Feature: [#26178] Port of the Spinning Cars from RollerCoaster Tycoon 1.
* Improved: [#25314] Add unbanked and banked quarter helices to the Alpine, Corkscrew, Giga, Hybrid, Looping, Mine Ride, Mini, Multi-Dimension, Single Rail, Stand Up, Steeplechase and Twister tracks.
* Improved: [#26044] Simplify Android installation by bundling OpenRCT2 assets in APK.
* Improved: [#26293] Objects extracted from saves now have more information in their filenames.
* Improved: [objects#432] Allow saving scenery from RCT1 with track designs.
* Change: [#25962] The station style dropdown now shows entrance icons next to the labels for easier selection.
* Change: [#26175] The ride colour tab is made more compact by collapsing unavailable sections instead of only hiding them.
* Change: [#26178] Symmetric spinning trains and legacy pre-reversed trains can no longer be reversed.
* Fix: [#10616] Quarter-tile trees cannot be placed on dry portions of half-water tiles.
* Fix: [#25128] Mute button displayed in wrong state after load.
* Fix: [#25460] Infinite loop when moving track design ghost queue over queue loop with zero clearances.
* Fix: [#25735] Ride synchronisation z-check works incorrectly.
* Fix: [#25919] Path drag tool error sound stacks when placement fails.
* Fix: [#25926] Path drag tool shows cost for single tile instead of total.
* Fix: [#25927] Wall drag tool error sound stacks and shows wrong cost.
* Fix: [#25962] Dropdown triangle glyphs are not optically centred.
* Fix: [#25993] Toggling “allow arbitrary ride type changes” does not resize open ride windows.
* Fix: [#26111] Vehicle colours tab can go out of bounds in certain edge cases.
* Fix: [#26118] Windows installers for releases are not signed properly.
* Fix: [#26128] The loan spinner widget does not appear on the same baseline as the text around it.
* Fix: [#26140] The time a guest has spent in a queue overflows back to 0 after it reaches 65535 (about a year).
* Fix: [#26159] The map generator window is not resized correctly in Enlarged UI mode.
* Fix: [#26196] The sprites of one angle of the Steeplechase left large turn are misaligned (original bug).
* Fix: [#26214] The wrong sprite is used for one angle of the gentle diagonal slope of Alpine, Hybrid and Single Rail tracks.
* Fix: [#26243] Increase max dropdown size from 512 to 1024 to accommodate parks with more than 512 rides.
* Fix: [#26306] Platform::FindApp fails to locate Homebrew-installed tools on macOS.
* Fix: [#26339] Crash when setting up a marketing campaign.
* Fix: [objects#430] The RCT1 Reverse Freefall car can be reversed and show broken sprites when doing so.
openrct2 (0.4.32-develop-1) unstable; urgency=medium
* Feature: [#22704] Rides can be made invisible more easily.
+1 -1
View File
@@ -1,4 +1,4 @@
0.5.0 (in development)
0.5.0 (2026-04-12)
------------------------------------------------------------------------
- Feature: [#23465] Change plugin JavaScript engine from Duktape to QuickJS-NG, allowing ES6+ features to be used in plugins.
- Feature: [#26178] Port of the Spinning Cars from RollerCoaster Tycoon 1.
@@ -483,6 +483,9 @@
<content_attribute id="money-gambling">none</content_attribute>
</content_rating>
<releases>
<release version="0.5.0" date="2026-04-12">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.5.0</url>
</release>
<release version="0.4.32" date="2026-03-01">
<url>https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.32</url>
</release>
+1 -1
View File
@@ -13,7 +13,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.4.32</string>
<string>0.5.0</string>
<key>CFBundleSignature</key>
<string>ORCT</string>
<key>LSMinimumSystemVersion</key>
+2 -2
View File
@@ -22,8 +22,8 @@ android {
minSdkVersion = 24
targetSdkVersion = 36
versionCode = 19
versionName = '0.4.32'
versionCode = 20
versionName = '0.5.0'
if (!project.hasProperty('skipNativeBuild')) {
externalNativeBuild {
cmake {
+1 -1
View File
@@ -12,7 +12,7 @@
#include <string>
#define OPENRCT2_NAME "OpenRCT2"
#define kOpenRCT2Version "0.4.32"
#define kOpenRCT2Version "0.5.0"
#if defined(__amd64__) || defined(_M_AMD64)
#define OPENRCT2_ARCHITECTURE "x86-64"