Releases: OpenLoco/OpenLoco
v26.03.1
Changelog
- Fix: [#3684] Rotating the camera can make entities such as vehicles disappear if they don't move.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v26.03
Changelog
- Feature: [#3678] Audio volume can now be set separately by channel.
- Change: [#2882, #3671] Migrate to SDL3.
- Change: [#3678] Vehicle sounds now use reverb when entering or leaving a tunnel.
- Fix: [#3312] Dragging around vehicles leaves pixels on-screen from the preview.
- Fix: [#3657] All news settings default to disabled instead of newspaper style.
- Fix: [#3659] Using relative paths as Locomotion path causes certain data not to load.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v26.02
Changelog
- Fix: [#2205] Crash when hovering over stations with the order tab open.
- Fix: [#3626] The vsync setting is not saved correctly.
- Fix: [#3627] Race condition on secondary palette map causing constant alternating colors on vehicles and other things.
- Fix: [#3629] MacOS builds are missing open graphics objects.
- Fix: [#3652] Can click beyond last item in town and industry list windows, opening invalid windows.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v26.01
Changelog
- Feature: [#2825] Drawing the viewport canvas now uses parallel processing where possible.
- Feature: [#3588] Optionally limit the frame rate to the display's vsync.
- Change: [#3577] PNG heightmaps of any size are now supported and use interpolation when the image size differs from the map size.
- Change: [#3596] Confirmation prompts can now be confirmed with return/enter keys.
- Change: [#3607] Moving a component within a vehicle (or between vehicles) now asks for confirmation if the vehicle contains any cargo.
- Change: [#3617] Cloning a vehicle is now always classified as a vehicle purchase.
- Fix: [#2863] The top toolbar widgets don't visually 'activate' when the mouse pointer is hovering over them.
- Fix: [#2875] Select Company widget placed and displayed incorrectly in the Cargo Delivered tab.
- Fix: [#3028] Odd stepper behaviour when adjusting cargo scenario objective target.
- Fix: [#3268] Removing bridges built by towns gives you a refund.
- Fix: [#3577] Crash loading PNGs with unexpected color formats or channel configurations as heightmaps.
- Fix: [#3581] Remove sprite drawing limit that caused visual artifacts on high resolution displays and complex maps.
- Fix: [#3584] First station of a vehicle's route not removed from vehicle orders when that station is deallocated.
- Fix: [#3603] Error popup for trying to pick up a broken down or crashed vehicle shows missing string.
- Fix: [#3605] Some widgets don't appear pressed when clicked.
- Fix: [#3609] Vehicle details window for ships and planes shows length info outside the window.
- Fix: [#3610] AI companies unable to cheat expenditures.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.12
Changelog
- Feature: [#3288, #3523] Native, independent 64-bit architecture builds for Windows, Linux, and macOS.
- Change: [#3384] Music selection window is now resizable, sortable, and displays the time period associated with each track.
- Change: [#3402] Text input windows now show the total characters used rather than the current character position.
- Change: [#3405] The object selection window is now resizeable, making room for longer object names.
- Change: [#3413] The map window can now be resized to fit the entire game map.
- Change: [#3473] Fences can now be interacted with in viewports outside of the scenario editor as well.
- Change: [#3531] The vehicle list window can now be resized more flexibly, allowing more vehicles to be listed.
- Change: [#3535] Loading a save game from command line now skips loading the title scene.
- Fix: [#2957] Bridge supports not being drawn under different corners than in vanilla.
- Fix: [#3313] Vehicle orders not being deleted correctly when the station is deallocated.
- Fix: [#3354] Overly long strings make it possible to bypass text input limits.
- Fix: [#3395] Text input windows no longer show character limits.
- Fix: [#3401] The character limit label is using the wrong text colour.
- Fix: [#3403] Changing a town name displays an incorrect message prompt.
- Fix: [#3410] Text Input window's character length/limit flickering when viewport behind the window is being invalidated.
- Fix: [#3422] Window resize handles don't work properly in windows with status bars.
- Fix: [#3431] Marker-related config variables are not saved properly.
- Fix: [#3455] The 'Plant Trees' status bar is not rendered correctly.
- Fix: [#3466] Game crashes if you press a multimedia key on your keyboard (e.g. 'next track').
- Fix: [#3496] Incorrect (off by 1 quantity) building cargo tooltip displayed.
- Fix: [#3503] Crash when placing airports or docks in a scenario with no track objects.
- Fix: [#3544] Viewport panning (right-mouse click drag) is broken during tutorial playback.
- Fix: [#3545] The initial company name is not set correctly when entering a custom name at scenario start.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.11
Changelog
- Feature: [#3270] Routes planned by AI companies can now be made visible via a checkbox in the rendering options tab.
- Change: [#1625] The "Sound" and "Music" options have been merged into one "Audio" tab that is now always accessible.
- Change: [#3323] Refitting a vehicle or removing components from it now asks for confirmation if the vehicle contains any cargo.
- Fix: [#2797] Single player scenario scores reset when adding a new scenario.
- Fix: [#3032] Toggling "Play Music" from the top toolbar does not refresh the status in the options window.
- Fix: [#3281] Modifying the news options does not trigger a config file write, potentially losing the changes.
- Fix: [#3314] Players can remove roads owned by other companies.
- Fix: [#3315] Players can replace station elements owned by other companies.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.10
Changelog
- Fix: [#2741] Tree, fence, and wall ghosts can be left behind when using Terraform keyboard shortcuts (original bug).
- Fix: [#3238] Vehicle positioning hint is shown even when there is a viewport present.
- Fix: [#3279] Game crashes when the news window slides into view.
- Fix: [#3294] Wrong error message when attempting to remove the headquarters of another company.
- Fix: [#3301] Assigning keyboard shortcuts not working correctly, the function parameters were swapped.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.09
Changelog
- Feature: [#3274] Add a button to rotate company headquarters when building them.
- Feature: [#3284] Add tunnel, land, road station, streetlight, hill shape OpenGraphics objects.
- Change: [#3227] The accuracy of cursor-relative zooming has been improved.
- Change: [#3258] Current currency dropdown is now disabled when in the title screen.
- Fix: [#3135] Follow vehicle on main view not working.
- Fix: [#3232] Crash when moving vehicle window when a message is showing a vehicle.
- Fix: [#3256] Preferred currency not being loaded from config.
- Fix: [#3266] When text input reached the maximum length it can instead trigger shortcuts.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.08
Changelog
- Change: [#1682, #3216] Scroll widgets now support much larger sizes.
- Change: [#3104] Landscape generation confirmation prompts now prevent you from clicking other windows until a choice is made.
- Change: [#3193] The minimum size of the map window was changed to accommodate all elements.
- Fix: [#3019] Mouse getting stuck on edges of monitor when right mouse dragging scroll views.
- Fix: [#3116] Visual artifacts when additional viewports are visible, most prominently with news message window.
- Fix: [#3137] Viewport interaction is offset by window position.
- Fix: [#3167] Dropdown for terrain type selection is displayed at the wrong position.
- Fix: [#3171] Background of station labels have a visible gap due to being off by one pixel.
- Fix: [#3184] The minimum size of the map window is miscalculated when it is dragged past a certain point.
- Fix: [#3190] The map window's minimap isn't centred correctly when it is first opened.
- Fix: [#3195] In the Landscape Generation window, UI state is reset each frame, preventing scrolling the land type list.
- Fix: [#3198] Cannot write non-English letters in text boxes.
- Fix: [#3202] Company name being set incorrectly when using preferred owner name.
- Fix: [#3212] Competitor owner portraits are not positioned correctly in error windows.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.
v25.07
Changelog
- Fix: [#3133] Right mouse dragging no longer works on main viewport.
- Fix: [#3141] Crash when AI setting up intracity networks.
Development Log
Please find the development log in the release announcement on our website.
Known issues
- Multiplayer functionality is not available at this time.