diff --git a/changelog.txt b/changelog.txt index 883560397e..5e0f4204f9 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,99 @@ +12.2 (2022-04-02) +------------------------------------------------------------------------ +Feature: Remember the last-used signal between games (#9792) +Change: [MacOS] Allow touchbar usage on all supported OS versions (#9776) +Change: Add a timestamp in name of crash files (#9761) +Fix #9736: Duplicate multiplayer window opens upon canceling password entry (#9842) +Fix: Removing long roads doesn't prioritise refusal of local authority over other errors (#9831) +Fix #9020: Glitchy station coverage highlight when changing selection (#9825) +Fix: Correct some Romanian town names (#9819) +Fix: Original music playback rate was slightly too fast (#9814) +Fix #9811: Use the NewGRF-defined vehicle center when dragging ships and aircraft (#9812) +Fix: Do not let shares in the company taking over another company disappear (#9808) +Fix #9802: Crash when using lots of NewGRF waypoint types (#9803) +Fix #9766: Don't write uninitialised data in config file (#9767) +Fix #9743: [MacOS] Don't try to render touchbar sprites with invalid zoom level (#9776) +Fix #9774: Building roadstop in estimation mode updates station acceptance (#9775) +Fix: If vehicles only refit to cargo-slots >= 32, the default cargo was wrong (#9744) +Fix #9735: Possible desync when replacing a depot on same tile (#9738) +Fix #9730: [Network] Connections can use an invalid socket due to a race condition (#9731) +Fix: Don't show sign edit window for GS-owned signs (#9716) +Fix #9702: Display order window for vehicle group on ctrl-click only when using shared orders (#9704) +Fix #9680: Crash when loading really old savegames with aircraft in certain places (#9699) +Fix: Update last servicing dates when using the date cheat (#9694) +Fix: Error message shows about missing glyphs while suitable fallback font is found (#9692) + + +12.1 (2021-11-08) +------------------------------------------------------------------------ +Feature: Button to toggle showing advanced signal types (#9617) +Change: Don't show screenshot GUI in screenshots (#9674) +Change: Suppress panning in intro game, while user is interacting with the GUI (#9645) +Change: Draw rotor in cursor when dragging helicopters in depots (#9612) +Fix: Invalid memory access when loading a currency NewGRF (#9675) +Fix #9579: Object and HQ construction is Construction cost, not Property Maintenance (#9673) +Fix #9669: Ships exiting a blocked depot/lock could exit in the wrong direction (#9672) +Fix: Every 16th client never reconnects after server restart (#9666) +Fix #9643: Screenshots were always written as BMP files (#9644) +Fix #9630: Intro game could zoom in/out more than allowed by settings (#9633) +Fix #9626: Incorrect loading of script saved data (#9629) +Fix: Emergency crash save had the wrong NewGRF list saved in it (#9627) +Fix #9595: Always use plural forms of cargo for subsidy strings (#9619) +Fix #9614: Refresh rate dropdown was still active when vsync was enabled (#9618) +Fix: Don't use 'server address' string in server list when displaying an invite code (#9615) + + +12.0 (2021-10-17) +------------------------------------------------------------------------ +Add: [Network] Keep the refresh button in lowered state while refreshing (#9600) +Add: Console command to list search directories for various things (#9583) +Fix: Try all possible reverse directions when a ship reaches a dead end (#9610) +Fix: Incorrect Romanian own name (#9598) +Fix #9591: Update station docking tiles upon placing a water object on a docking tile (#9594) +Fix #9548: [Squirrel] Crash during engine cleanup after reaching memory limit on realloc (#9592) +Fix #9588: [Squirrel] Reaching memory limit during script registration could prevent further script detections (#9589) +Fix: Make ships more likely to find their destination at the cost of slightly worse paths (#9576) +Change: Reverse ship when leaving docks if a better path exists (#9610) +Change: Allow all tiles around docks to be docking tiles (#9578) + + +12.0-RC1 (2021-09-25) +------------------------------------------------------------------------ +Feature: Display icon/text whether vehicle is lost in vehicle (list) window (#9543) +Feature: [MacOS] Add selected toolbar buttons to MacBook Pro Touch Bar (#9511) +Feature: Button to open order window from vehicle shared orders window (#9325) +Feature: Ctrl-Clicking shared order vehicle list opens order window (#9325) +Feature: Multiple rotating views on title screen (#8980) +Feature: Hide block signals in GUI by default (#8688) +Add: [Script] Allow GameScripts to build neutral objects (#9568) +Add: [Network] Allow sending chat messages via admin port (#9563) +Add: [AI/GS] Missing water related functions and objects (#8390) +Fix: Industry funding window did not update when changing funding method (#9572) +Fix #9562: [NewGRF] Handle case of invalid Action2 with zero results (#9564) +Fix: Incorrect error messages when placing water in scenario editor (#9560) +Fix #9484: Update locale currencies settings config map (#9559) +Fix: Prevent train reversing when entirely inside a train depot (#9557) +Fix: [Network] Add back 'Spectate' option to company toolbar menu (#9556) +Fix #9463: [Win32] Work around XAudio2 crashes (#9549) +Fix #8603: Don't give focus to text filter when opening Object GUI (#9547) +Fix #9241: Grove and forest tree brushes did not also create rainforest terrain (#9542) +Fix: [Network] Several crashes in our network code (#9534, #9456) +Fix #9527: Crash when trying to place multi-tile objects at map edge (#9529) +Fix: [Network] SendCmdNames only sent one name per packet (#9528) +Fix #9407: Desync when founding a town nearby a station (#9526) +Fix #9521: Don't load at just removed docks that were part of a multi-dock station (#9524) +Fix: Ships always tried to avoid docking tiles when pathfinding (even if nothing was on them) (#9522) +Fix: [Network] Convert server_advertise to server_game_type in config file (#9515) +Fix #9490: [Network] A full server couldn't be queried (#9508) +Fix: [Network] Don't show GameScript " (v0)" for old servers (#9507) +Fix: [Network] Show query errors in the server listing instead of error popup (#9506) +Fix: [Network] Crash when last-joined server was no longer available (#9503) +Fix #9501: [Network] Crash when more than one game-info query was pending (#9502) +Fix: Wrong error message when building canals over ship depots / locks (#9410) +Fix: Reduce cost of building canals over objects on sea (#9410) +Change: [Linkgraph] Delete links only served by vehicles stopped in depot (#9499) + + 12.0-beta2 (2021-08-19) ------------------------------------------------------------------------ Feature: [Linkgraph] Prioritize faster routes for passengers, mail and express cargo (#9457)