Skip to content

11.0

Compare
Choose a tag to compare
@krzychu124 krzychu124 released this 03 Feb 17:23
· 2218 commits to master since this release
8958ab4

Transition to Harmony library. Major code refactoring and cleanup. API improvements. Localisation improvements. One-click wonders.

  • Meta: Old STABLE workshop page (LinuxFan - v10.20) is now obsolete and no longer maintained
  • Meta: Renamed LABS and ALPHA workshop pages to V11 STABLE and V11 LABS respectively
  • Added: Features to disable auto-traffic lights, and delete all traffic lights (thanks Craxy & Sqoops) (#320, #390, #535)
  • Added: Lane arrow tool - shortcuts to create separate turning lanes (thanks kianzarrin!) (#538, #537)
  • Added: Timed Traffic Light tool - shortcut to add default timed traffic light sequence (thanks Kian Zarrin!) (#554, #540, #5, #324, #572)
  • Added: Junctions now show traffic light status when using toggle traffic light tool (#527)
  • Added: Hungarian language (thanks JozsefHUNGepiM) (#491, #492)
  • Added: Turkish language (by Tayfun Bilgi for his dad!) (#572)
  • Added: Ukrainian language (thanks kvakvs) (#572)
  • Improved: Mod checker lists mods in TMPE.log (#443)
  • Improved: Show version in mod checker title bar (#458)
  • Improved: Better segment hovering when mouse near segment (thanks kianzarrin!) (#624, #576)
  • Improved: Better segment hovering when mouse on node (thanks kianzarrin!) (#615, #538, #594, #616, #576)
  • Improved: Half-overlay indicates which side of segment will get turning lane (#564, #548)
  • Improved: Better node selection circles + code cleanup (#564, #555)
  • Improved: Mod options tabs can now scroll to fit more content (#553, #552)
  • Improved: Disambiguate naming convention for left hand traffic (#580, #577, #581)
  • Improved: More robust CSV parsing for translations (#589, #574)
  • Fixed: Lane arrow tool sometimes selects wrong node (thanks kianzarrin!) (#616)
  • Fixed: Show error dialog can get caught in loop (thanks kianzarrin!) (#594)
  • Fixed: Junction Manager not resetting on level unload (thanks kianzarrin!) (#637, #636)
  • Fixed: Stay in lane always assumed segment0 exists (thans kianzarrin!) (#619, #618)
  • Fixed: Array index error when Lane Arrow tool selected (#606, #607)
  • Fixed: Removing junction from traffic light group not working (thanks leaderofthemonkeys for finding this!) (#605)
  • Fixed: Detection of compatible Timed Traffic Lights node for copying Traffic Light setup (#605)
  • Fixed: Cursor flickering when tool is selected (#607)
  • Fixed: Ensure valid language used if selected language no longer exists (#579)
  • Fixed: Null reference error in TrafficManager.UI.TrafficManagerTool.OnEnable (#570)
  • Fixed: Bug in IterateNodeSegments + code clean-up (thanks kianzarrin) (#549, #550)
  • Fixed: IndexOutOfRange error in manual traffic lights tool (thanks leonpeonleon) (#545)
  • Fixed: Path find stats fixed & faster, benchmark profile fixed (#536)
  • Fixed: Typos and missing key in translations (thanks TianQiBuTian) (#529, #528)
  • Fixed: Translations not working when using game translation mods (thanks TianQiBuTian) (#533, #534)
  • Fixed: Minor typos in new translation/localisation system (thanks TianQiBuTian!) (#528)
  • Fixed: Remove decorative networks from speed limits manager (#513, #510, #378)
  • Fixed: Train restriction vehicle icons regression (#483)
  • Fixed: Remove trace logging from release builds (thanks TLHeart60) (#454, #499)
  • Fixed: Ignore decorative and malconfigured networks in Speed Limits Manager (#513)
  • Fixed: Vehicles pausing unexpectedly at junctions (#448, #473)
  • Fixed: Adding parking restriction doesn't move already parked cars (#445, #459)
  • Fixed: Mod checker crashes if blank line in incompatible_mods.txt resource (#441)
  • Fixed: Trace log appearing in RELEASE builds (#454, #455)
  • Fixed: Unable to set "no limit" speed, and speeds over 140 km/h weren't showing as "no limit" (#449, #446)
  • Updated: "Cargo Info" mod marked as incompatible (#478)
  • Updated: Added 2 x Traffic Manager Plus and 1 x Traffic Manager as incompatible (#627)
  • Updated: Added 'Trees Respiration' mod as incompatible (depends on load order) (#614, #611)
  • Updated: Replaced imports with fully qualified alphabetically sorted imports (#620)
  • Updated: Added two obsolete versions of TM:PE to incompatible mod checker (#610)
  • Updated: Language - Italian (Simone Delvecchio / DelvecchioSimone) (#603)
  • Updated: Language - Korean (neinnew) (#603)
  • Updated: Language - Japanese (mashitaro) (#603)
  • Updated: Language - Turkish (Tayfun Bilgi / Tayfun [Typhoon]), Rıdvan SAYLAR / ridvan.saylar) (#603)
  • Updated: Language - Portuguese (BlackScout / BS_BlackScout) (#603)
  • Updated: Language - Chinese Traditional (@jrthsr700tmax) (#603)
  • Updated: Language - Ukrainian (Dmytro Lytovchenko / kvakvs) (#603)
  • Updated: Language - Russian (Dmytro Lytovchenko / kvakvs) (#603)
  • Updated: Language - French (Guillaume Turchini / orion78fr) (#603)
  • Updated: Turkish translations (thanks Tayfun Bilgi / Tayfun [Typhoon]) (#591, #599)
  • Updated: French translations (thanks Guillaume Turchini / orion78fr) (#591)
  • Updated: Japanese translations (thanks しょしょ02 / yamadatarounohosi) (#591)
  • Updated: Chinese Simplified translations (thanks 田七不甜 / TianQiBuTian) (#591, #599)
  • Updated: Chinese Traditional translations (thanks jrthsr700tmax) (#599, #595)
  • Updated: Ukrainian translations (thanks Dmytro Lytovchenko / kvakvs) (#591, #599)
  • Updated: Russian translations (thanks Dmytro Lytovchenko / kvakvs) (#591, #599)
  • Updated: Polish translations (thanks krzychu124) (#591)
  • Updated: Portuguese translations (thanks BS_BlackScout) (#599)
  • Updated: English translations (thanks kian.zarrin & aubergine18) (#591)
  • Updated: Translations - Chinese Simplified - 田七不甜 (thanks TianQiBuTian) (#536, #530)
  • Updated: Translations - Chinese Traditional - 許景翔 (thanks gk50125012) (#536)
  • Updated: Translations - Portuguese - Alan Willian Duarte (thanks nipodemos13) (#536)
  • Updated: Translations - Japanese - thanks mashitaro (#536)
  • Updated: Add outline to lane connector lines and improve arcs (#526, #523)
  • Updated: Improve speed limits overlay performance while camera still (#521, #520)
  • Updated: New translation/localisation system (#509, #493)
  • Updated: Compatible with Tree Respiration mod (#484)
  • Updated: Compatible with Vehicle Wealthizer mod (#490, #488)
  • Updated: More code clean-up (#350)
  • Updated: Lots more code clean-up (#467, #475, #438, #435, #476)
  • Updated: Mod checker will always scan for duplicate TM:PE, even if disabled (#434, #443, #433)
  • Updated: French translations (thanks mjm92150) (#453)
  • Updated: Lots of code clean-up (#461, #349, #377, #451, #430, #436)
  • Updated: Migration to Harmony framework (thanks LinuxFan!) (#428, #427, #260, #119)
  • Updated: Chinese translation updates (thanks Emphasia) (#417)
  • Updates: Organised image resources in to folders (#641)
  • Meta: Updated StyleCop.Analyzers to latest version for compatibility with latest Nuget (#591)
  • Meta: Added readme file with link to localisation guide in the translations folder (#596)
  • Meta: Deprecated issues closed (#336, #169)
  • Meta: Update GitHub issue creation templates (#486)
  • Meta: Updated documentation on wiki and GitHub (#310, #79, #465, #474, #466)
  • Meta: "Cargo Info" mod found to break outside connections and cause array index errors.
  • Meta: Build process will now error if in is used without a readonly struct (thanks dymanoid!) (#463)
  • Meta: See Contributing guide in GitHub wiki if you get build errors due to #463
  • Meta: TMPE.API now has a RELEASE LABS build (#456)