Peter Nelson
c91185ebd9
Doc: bump release version to 15.2
15.2
2026-02-18 18:52:10 +00:00
Peter Nelson
1d53bd037a
Doc: update changelog for 15.2
2026-02-18 18:52:10 +00:00
Peter Nelson
bfdbff5c6c
Update: Backport language changes
2026-02-18 11:15:19 +00:00
SamuXarick
cbc4b5a274
Fix 434163aa: Crashed zeppelin not blocking runway ( #15281 )
...
Turns out the block flag was in Reset mode instead of Set.
Move the Set block logic earlier to make it repeatedly set for as long as the zeppeliner exists.
2026-02-18 11:15:19 +00:00
Peter Nelson
613aba0667
Fix #15269 : crash when building drive-through stop on unowned one-way road ( #15270 )
...
Allow over-building drive-through roadstops on unowned one-way roads.
2026-02-18 11:15:19 +00:00
Peter Nelson
735b3958c2
Update: Backport language changes
2026-02-12 19:58:33 +00:00
Owen Rudge
fc6d0d078c
Codechange: [CI] Upload to the Windows Store automatically.
...
Microsoft expects a .msixbundle these days, which is effectively identical to .appxbundle, but needs a newer version of Windows 10, so bump our minimum version requirement too.
2026-02-12 19:58:33 +00:00
ronvid
ecb5152c01
Fix #15105 : Czech townname generation causing crashes. ( #15231 )
2026-02-12 19:58:33 +00:00
Peter Nelson
bc03ff3fa0
Fix #15247 : crash when handling invalid sprite in OpenGL cursor sprite system ( #15248 )
2026-02-12 19:58:33 +00:00
Loïc Guilloux
fb981a130f
Fix #15225 : [CMake] Detect mismatch between tag and internal version ( #15226 )
2026-02-12 19:58:33 +00:00
Peter Nelson
28b88f5002
Fix b4ac5e2231: don't compare clear density with ClearGround ( #15217 )
2026-02-12 19:58:33 +00:00
Peter Nelson
d8b7ee2483
Fix bd57aee3a9: Town supplied history incorrectly clamped to uint16_t ( #15183 )
2026-02-12 19:58:33 +00:00
Peter Nelson
ebec0b37a1
Fix #15085 : don't perform GUI scale changes before video driver is fully initialised ( #15175 )
2026-02-12 19:58:33 +00:00
Rubidium
ba874b69e6
Fix #15166 : foundations missing adjacent to NewGRF objects without foundation
2026-02-12 19:58:33 +00:00
Jonathan G Rennison
4b90a8276d
Fix: Articulated road vehicle following with immediately sequential u-turns ( #15170 )
2026-02-12 19:58:33 +00:00
Charles Pigott
70c142c013
Add: [Fluidsynth] Read settings from config files if available
2026-02-12 17:01:52 +00:00
Peter Nelson
8c0c3256a5
Fix 39f30692fe: Badge filter toggles no longer worked.
2026-02-12 17:01:52 +00:00
Peter Nelson
119d71ae95
Update: Changelog for 15.1 ( #15164 )
15.1
2026-01-24 20:26:56 +00:00
Peter Nelson
8fb4721457
Update: Backport language changes
2026-01-24 19:32:36 +00:00
Peter Nelson
175a0c4d83
Fix #15088 : When building a new train, the refit button state may be incorrect. ( #15162 )
...
Invalidate vehicle view window when the vehicle chain is changed.
Co-authored-by: Abigail <abigailthomsonhicks@gmail.com >
2026-01-24 19:32:36 +00:00
Loïc Guilloux
903325e4c8
Fix #15160 : Use savegame landscape to display company names in SaveLoad window ( #15161 )
2026-01-24 19:32:36 +00:00
Peter Nelson
3f7934604c
Fix #15116 : install fallback cargo translation table for old cargo sets ( #15150 )
...
Old combined cargo/industry sets may set up cargo types with labels and expect them to be usable without a translation table.
Install a fallback table if the NewGRF does not install one to give them a better chance of working.
2026-01-24 19:32:36 +00:00
Peter Nelson
5d7fddf52c
Fix: Allow infinite water to be selected when loading heightmap ( #15146 )
2026-01-24 19:32:36 +00:00
Loïc Guilloux
cae58f37b4
Fix #15153 , beb213f9: Wrong tile used to get bridge reservation overlay ( #15154 )
2026-01-24 19:32:36 +00:00
Peter Nelson
4adacf7640
Fix 568b70e: Fjordia SlCompanyLiveries::Load crash ( #15148 )
...
Co-authored-by: qirlib <qirlib@gmail.com >
2026-01-24 19:32:36 +00:00
Peter Nelson
62649f4a83
Update: Changelog for 15.1 ( #15128 )
2026-01-22 18:46:01 +00:00
Peter Nelson
c57db6ecdd
Update: Backport language changes
2026-01-22 18:34:49 +00:00
Peter Nelson
4fd478295b
Fix 595b696d61: Tile suitability test for farm field no longer handled snow tiles. ( #15134 )
2026-01-22 18:34:49 +00:00
Peter Nelson
3d8826bd16
Fix #15131 , 3cf9b15959: Trees no longer spread on partially snowy tiles. ( #15133 )
2026-01-22 18:34:49 +00:00
Peter Nelson
175334b587
Update: Backport language changes
2026-01-18 19:30:43 +00:00
Richard Wheeler
2ec7382f5c
Fix: Change tooltips to match change from checkboxes to switches ( #15123 )
2026-01-18 19:30:43 +00:00
Abigail
eec49bc795
Fix #15069 : World generation map edges GUI starts in an invalid state ( #15082 )
2026-01-18 19:30:43 +00:00
Peter Nelson
e52b3e161f
Update: Backport language changes
2026-01-17 10:30:36 +00:00
Peter Nelson
fb56c25d2c
Fix: [Script] Potential out of bounds array/string slice indexes.
2026-01-17 10:30:36 +00:00
Peter Nelson
a80c9325b2
Fix: [Script] Potential out of bounds indexed string access.
2026-01-17 10:30:36 +00:00
Peter Nelson
632b038933
Fix: [Script] Check if array sort function modified array.
...
Do not allow a script to add or remove elements.
2026-01-17 10:30:36 +00:00
Loïc Guilloux
6cab2e1ff8
Codefix 701cb2e: Incorrect initialisation of treat_first_red_two_way_signal_as_eol ( #15109 )
2026-01-17 10:30:36 +00:00
Cyprian Klimaszewski
08503470cb
Codefix: Remove unnecessary client side checks for setting an unbunch order ( #15107 )
2026-01-17 10:30:36 +00:00
Owen Rudge
fe2c7c130f
Fix: [CI] Use the latest version of GOGGalaxyPipelineBuilder to upload releases to GOG
2026-01-17 10:30:36 +00:00
Peter Nelson
0d3960148e
Fix #15079 : Incorrect dates shown on town cargo history graph. ( #15080 )
2026-01-17 10:30:36 +00:00
Peter Nelson
3c683c8303
Fix #15067 : Mark NewGRF settings as modified after moving by drag & drop. ( #15068 )
2026-01-17 10:30:36 +00:00
Cyprian Klimaszewski
69ef22674a
Fix 0b99a0b: Incorrect error message for aqueducts reaching northern map borders ( #14974 )
2026-01-17 10:30:36 +00:00
Tyler Trahan
d859130613
Fix: Standardize wording of GRF/NewGRF ( #15059 )
2026-01-17 10:30:36 +00:00
Charles Pigott
89cdc726c8
Fix: [Fluidsynth] Don't try to load the default soundfont if it's not set or doesn't exist
2026-01-17 10:30:36 +00:00
Peter Nelson
1185f74588
Fix #15046 : Crash on loading game due to invalid group parents. ( #15049 )
...
A bug when deleting groups could leave the group hierarchy in an invalid state.
2026-01-17 10:30:36 +00:00
Jonathan G Rennison
ec0232ce11
Fix: disable_elrails handling with engines that use both RAIL and ELRL ( #15045 )
2026-01-17 10:30:36 +00:00
Peter Nelson
a39c836fd1
Fix #15039 : Name and version can disappear from content list. ( #15040 )
...
If the small font is set larger than the normal font, both name and version text disappeared.
Take account of the height of the small font when setting the resize height.
2026-01-17 10:30:36 +00:00
Tyler Trahan
a5c36fa01b
Fix #15026 : Remove incorrect info from base sounds tooltip ( #15029 )
2026-01-17 10:30:36 +00:00
Loïc Guilloux
a64ffbc5ca
Fix: [Script] Improve reporting of invalid GetAPIVersion return ( #15015 )
2026-01-17 10:30:36 +00:00
SamuXarick
753f7e769a
Fix: [Script] Retarget iterators on list swap ( #14805 )
...
Fix script list sorter to correctly retarget iterator when swapping lists.
Each sorter implementation now updates its internal iterator to remain valid after attaching to a new list, avoiding undefined behaviour.
2026-01-12 18:50:51 +01:00