Skip to content

Commit

Permalink
Merge pull request #1480 from CitiesSkylinesMods/whats_new-11.6.5.2
Browse files Browse the repository at this point in the history
WIP: What's New in TM:PE 11.6.5.2
  • Loading branch information
originalfoo committed Apr 27, 2022
2 parents eec1528 + 4d99f94 commit e05bc36
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 65 deletions.
47 changes: 43 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,48 @@ This changelog includes all versions and major variants of the mod going all the
> * **TM:PE v11 LABS** - TM:PE versions 11.0 to 11.5.0 (test releases)
> * **[TM:PE v11 STABLE](https://steamcommunity.com/sharedfiles/filedetails/?id=1637663252) - TM:PE versions 11.0 and above (stable releases)**
> * **[TM:PE v11 TEST](https://steamcommunity.com/sharedfiles/filedetails/?id=2489276785) - TM:PE versions 11.6.0 and above (test releases)**
>
> Date format: dd/mm/yyyy
</details>

> Date format: dd/mm/yyyy
#### TM:PE V11.6.5.2 TEST, 27/04/2022

- [Meta] This release improves Lane Routing (UI, trams, trains, etc.), Parking AI (electric cars), and icon themes.
- [Meta] TM:PE data format change: Old cities will still load (data converted automatically), but after saving you'll need TM:PE 11.6.5.2 (or newer) for those saves.
- [New] Directional lane connectors #1492 #1214 #1211 (kianzarrin, Chamëleon)
- [New] Lane routing diagnostic tool for developers #1549 #1537 #1534 (kianzarrin)
- [New] Chinese road sign theme #1523 (kvakvs, lokpro, TianQiBuTian)
- [Mod] Incompatible: Two more CSM mods #1481 (StayHungryStayFoolish, aubergine18)
- [Mod] Incompatible: 交通管理器 汉化版TMPE_V11_STABLE #1481 (StayHungryStayFoolish, aubergine18)
- [Mod] Incompatible: Service Vehicles Manager 2.0 clone #1481 (StayHungryStayFoolish, aubergine18)
- [Fixed] Speed limits not working on station tracks #1467 #1337 (Peacemak3r, FemboyPyro, aubergine18, krzychu124)
- [Fixed] Patching `Reversible Tram AI` fails if mod subscribed but disabled #1471 #1470 (kianzarrin)
- [Fixed] Lane connectors buggy on bidirectional tracks #1211 #784 (kianzarrin)
- [Fixed] Zig-zagging routes on bidirectional tracks #1487 #1486 (kianzarrin)
- [Fixed] Excessive track connections at junctions #1483 #1475 (kianzarrin)
- [Fixed] Main menu button breaks on hot-reload #762 #1492 (kianzarrin)
- [Fixed] Asset Editor crash when saving asset with no segments #1505 #1313 (krzychu124, kianzarrin)
- [Fixed] Toggling certain mod options causes blank menu buttons #1516 #1514 (krzychu124)
- [Fixed] Trams unable to turn due to lane arrows #1501 #1053 (WildQuoll, RLemonache, kianzarrin)
- [Fixed] Parking AI: Residents ignoring `Electric Cars` district policy #1543 #1527 (krzychu124)
- [Fixed] Parking AI: Drivers leaving city try to park at outside connection #1543 #1527 (krzychu124)
- [Fixed] Parking AI: Non-dummy tourists not using electric cars #1543 #1527 (krzychu124)
- [Fixed] Parking AI: Residents moving into city never have electric cars #1543 #1527 (krzychu124)
- [Fixed] API: `ManagersFactory` not working #1548 (kianzarrin)
- [Updated] 419 localisations updated #1523 (Dominik Kawula, shg166, John Lok Ho, Skazov, kvakvs, TwotoolusFLY_LSh.st, DucAnhLam, Márcio Saeger, Sanam Rao, Naruebet Chaipin, Nguyễn Tài Đức)
- [Updated] Multiple icons updated, fallback theme, etc. #1523 (kvakvs)
- [Updated] Separated road and tracked vehicle routing in Routing Manager #1501 (kianzarrin)
- [Updated] Trains prefer to stay in lane at intersection #1483 #1475 (kianzarrin)
- [Updated] Mod options: Drop-down lists converted to custom components #1512 #1510 #1468 (kianzarrin)
- [Updated] Improve lane connector UI #1491 #1485 (kianzarrin)
- [Updated] Routing Manager code clean-up #1493 #1477 (kianzarrin)
- [Updated] Replace obsolete `GetSortedLanes` with extension #1522 #1521 #1496 #1490 (aubergine18)
- [Updated] Replace obsolete `IsStartNode` with extension #1506 (aubergine18)
- [Updated] Update `Microsoft.Unity.Analyzers` to version `1.13.0` #1513 (aubergine18)
- [Updated] Add UI helpers for mod option sliders #1531 #1512 #1510 (kianzarrin)
- [Removed] Flawed TTL API removed to prevent adoption #1495 (Elesbaan70)

#### TM:PE V11.6.5.1 TEST, 13/03/2022

- [Meta] This update adds two new features, overhauls mod options code, and improves modding API.
Expand All @@ -43,6 +80,7 @@ This changelog includes all versions and major variants of the mod going all the
- [Fixed] Memory leak when closing Lane Arrows panels #1451 (krzychu124)
- [Fixed] Features missing if starting new game after using asset editor #1425 #1423 #1422 (NateNate60, aubergine18)
- [Fixed] Typo in notifier method name #1440 (aubergine18)
- [Fixed] Roundabout quick setup not working #1494 #1464 #1455 #1429 #1425 #1422 (Abdré Von Rhenen, DeNordian, Tranquility0081, SkillzGamingYT, BenOniKenobi, aubergine18)
- [Updated] Use game-defined elevation keymapping to select under/over-ground views #1454 #1326 (krzychu124)
- [Updated] Add/update UI helpers for use in mod options #1431 #1430 #1424 #1419 (aubergine18)
- [Updated] Refactoring mod options #1464 #1455 #1435 #1432 #1422 #1411 #1416 #1356 #1279 #62 (aubergine18)
Expand Down Expand Up @@ -355,6 +393,7 @@ This changelog includes all versions and major variants of the mod going all the

- [Fixed] Vehicle/cim path invalidation after loading savegame #1117 (kianzarrin)
- [Fixed] Reloading localised textures for Priority Signs and TTL #1121 #1099 (TianQiBuTian, krzychu124)
- [Fixed] Monorail lane connectors render on the road #985 #654 (krzychu124)
- [Updated] Lane Connectors: New shape, changed interactions in over/under-ground mode #985 #282 #3 (krzychu124)
- [Updated] Performance: Network flag detection #1118 (kianzarrin)
- [Steam] [TM:PE v11 TEST](https://steamcommunity.com/sharedfiles/filedetails/?id=2489276785)
Expand Down Expand Up @@ -650,7 +689,7 @@ This changelog includes all versions and major variants of the mod going all the
- [Fixed] Missing despawn buttons on cim and vehicle info panels (#765, #763, #759)
- [Fixed] Info panel not closing after despawning a cim or tourist (#765)
- [Fixed] Faulty UI on tourist despawn button (#765)
- [Updated] Docs - Reference paths for EA Origin deployed game (thanks DannyDannyDan) ( #751)
- [Updated] Docs - Reference paths for EA Origin deployed game (thanks DannyDannyDan) (#760 #751)
- [Steam] [TM:PE v11 LABS](https://steamcommunity.com/sharedfiles/filedetails/?id=1806963141)

#### TM:PE V[11.1.1](https://github.com/CitiesSkylinesMods/TMPE/compare/11.1.0...11.1.1) LABS, 29/02/2020
Expand All @@ -669,7 +708,7 @@ This changelog includes all versions and major variants of the mod going all the
- [Fixed] Wrong texture paths for timed traffic lights (thanks t1a2l for reporting!) (#732, #704, #714)
- [Fixed] Bug in guide manager that activated guide when trying to deactivate (#729)
- [Fixed] Double setting of lane speeds on game load, and debug log spamming (#736, #735)
- [Fixed] Scrollbar position corrected in mod options (#722, #742)
- [Fixed] Scrollbar position corrected in mod options (#722, #742, #743)
- [Fixed] Vehicle Restrictions error: `HashSet have been modified` (#746, #744, #721)
- [Updated] Cleaned up UI panels in Vehicle Restrictions and Speed Limits tools (#721, #709, #657)
- [Updated] Toolbar UI code overhauled, updated and polished (#656, #523)
Expand Down
61 changes: 1 addition & 60 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,71 +30,12 @@

## Releases

> See [Full Changelog](https://github.com/CitiesSkylinesMods/TMPE/blob/master/CHANGELOG.md) for details of all releases.
- [TM:PE v11 STABLE](https://steamcommunity.com/sharedfiles/filedetails/?id=1637663252) (fully tested releases)
- [TM:PE v11 TEST](https://steamcommunity.com/sharedfiles/filedetails/?id=2489276785) (latest beta test releases)
- [Download Binaries](https://github.com/CitiesSkylinesMods/TMPE/releases) (for non-Steam users)
- [Installation Guide](https://github.com/CitiesSkylinesMods/TMPE/wiki/Installation) (for all users)

### Recent releases:

> Date format: dd/mm/yyyy
#### TM:PE V11.6.5.1 TEST, 13/03/2022

- [Meta] This update adds two new features, overhauls mod options code, and improves modding API.
- [New] `Disable Despawn` feature now has vehicle-type filters #1465 #1441 #1434 (Marconius6, lokpro, krzychu124)
- [New] Timed Traffic Lights now available in Map and Scenario editors #1425 #959 (aubergine18)
- [Mod] API: Mods can now use TMPE.API.dll alone, without referencing TrafficManager.dll #1448 (kianzarrin)
- [Mod] API: TM:PE Harmony ID changed from `de.viathinksoft.tmpe` to `me.tmpe` #1456 #897 (krzychu124)
- [Mod] Update: UUI version 2.2.1 via NuGet #1442 (kianzarrin)
- [Fixed] `NullReferenceException` if version in global config is not set #1443 (krzychu124)
- [Fixed] UI windows/overlays not consuming mouse events #1443 #934 #749 (somethingstarted, MacSergey, krzychu124)
- [Fixed] Missing textures in Scenario Editor #1451 #1450 #1449 (krzychu124, kianzarrin)
- [Fixed] Memory leak when closing Lane Arrows panels #1451 (krzychu124)
- [Fixed] Features missing if starting new game after using asset editor #1425 #1423 #1422 (NateNate60, aubergine18)
- [Fixed] Typo in notifier method name #1440 (aubergine18)
- [Updated] Use game-defined elevation keymapping to select under/over-ground views #1454 #1326 (krzychu124)
- [Updated] Add/update UI helpers for use in mod options #1431 #1430 #1424 #1419 (aubergine18)
- [Updated] Refactoring mod options #1464 #1455 #1435 #1432 #1422 #1411 #1416 #1356 #1279 #62 (aubergine18)
- [Updated] Replaced `Overlay Transparency` with `Overlay Opacity` #1432 #1268 (aubergine18)
- [Updated] Minimum GUI/Overlay opacity limited to 10% #1432 #1409 (KHY-afk, aubergine18)
- [Updated] Use `Prompt.Error` for error message display #1445 (aubergine18)
- [Updated] Better handling of `KeyNotFound` exception when copying segments #1453 (kianzarrin)
- [Updated] Improved mod option lifecycle for game/editors #1452 #1449 #1425 (aubergine18)
- [Updated] Extension for managed-type `vehicleId` to `ExtVehicleType` #1444 (aubergine18)
- [Updated] Simplify Harmony patching for Reversible Tram AI #1457 (kianzarrin)
- [Updated] Un-invert `Options.disableDespawning` data byte #1465 #1463 (aubergine18, kianzarrin, krzychu124)
- [Updated] `MayPublishSegmentChanges()` moved to `TMPELifecycle`; API unaffected #1432 (aubergine18)
- [Updated] `Buses may ignore lane arrows` enabled by default when starting new city #1455 (aubergine18)
- [Updated] Missing translations show trimmed locale key in `TEST` builds too #1465 (krzychu124)
- [Removed] Obsolete gamebridge stuff from build script #1436 (aubergine18)
- [Removed] "Apply AI changes right away" option; changes always applied immediately now #1432 (aubergine18, kvakvs)
- [Steam] [TM:PE v11 TEST](https://steamcommunity.com/sharedfiles/filedetails/?id=2489276785)

#### TM:PE V11.6.5.0 TEST, 16/02/2022

- [Meta] Due to targeted malware, we are unable to provide support if you have mods by `Chaos`/`Holy Water`/`drok`, even if those mods are currently malware-free #1391 (TM:PE Team)
- [Meta] Compatible with Cities: Skylines v1.14.0-f9 #1387 (krzychu124)
- [New] Overlays mod option to show default speed when overriding segment/lane speeds #1404 (aubergine18)
- [New] Added API for external mods to query TM:PE mod options #1378 #1376 (aubergine18)
- [Mod] Compatible: `Reversible Tram AI` full compatibility #1386 #1353 (sway2020)
- [Mod] Compatible: `Supply Chain Coloring` workshop version only #1390 (aubergine18)
- [Mod] Compatible: `Transfer Broker BETA` workshop version only #1390 (aubergine18)
- [Mod] Incompatible: `TM:PE LABS` - discontinued (replaced by TM:PE TEST) #1390 (aubergine18)
- [Mod] Incompatible: `Traffic Manager (Curated)` - unsupported clone #1390 (aubergine18)
- [Mod] Incompatible: `TMPE:TrafficManager全部汉化` - unsupported clone #1390 (aubergine18)
- [Fixed] `StackOverflowException` due to `What's New` panel autolayout #1393 #1314 (krzychu124)
- [Fixed] Skip searching for best emergency lane for non-car vehicles #1408 (krzychu124)
- [Updated] Speed Limits: Always use themed icons in segment/lane modes #1404 (aubergine18)
- [Updated] Extend Harmony patch manager to allow manual patches #1386 #1361 (sway2020)
- [Updated] Various code clean-up and micro optimisations #1413 #1407 #1406 #1401 #1400 #1399 #1398 #1397 #1396 (egi)
- [Updated] Remove duplicate button clean-up code in lifecycle #1375 (aubergine18)
- [Updated] Internal restructuring of mod options code #1403 #1369 #1370 #1371 #1373 #1374 (aubergine18)
- [Updated] Translations for mod options, speed limits, traffic lights #1415 (krzychu124, freddy0419, Natchanok Kulphiwet, MamylaPuce, ipd, 田七不甜 TianQiBuTian, TwotoolusFLY_LSh.st, Never2333, 문주원 sky162178, MenschLennart, Chamëleon, John Deehe, Skazov, AlexofCA, CrankyAnt, Иван Соколов)
- [Updated] Update assembly info metadata #1417 (krzychu124)
- [Steam] [TM:PE v11 TEST](https://steamcommunity.com/sharedfiles/filedetails/?id=2489276785)
For details of recent changes, see: [CHANGELOG](https://github.com/CitiesSkylinesMods/TMPE/blob/master/CHANGELOG.md)

## Support Policy

Expand Down
40 changes: 40 additions & 0 deletions TLM/TLM/Resources/whats_new.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,42 @@
[Version] 11.6.5.2
[Released] April 27th 2022
[Link] tmpe-v11652-test-27042022
[Meta] This release improves Lane Routing (UI, trams, trains, etc.), Parking AI (electric cars), and icon themes.
[Meta] TM:PE data format change: Old cities will still load (data converted automatically), but after saving you'll need TM:PE 11.6.5.2 (or newer) for those saves.
[New] Directional lane connectors #1492 #1214 #1211 (kianzarrin, Chamëleon)
[New] Lane routing diagnostic tool for developers #1549 #1537 #1534 (kianzarrin)
[New] Chinese road sign theme #1523 (kvakvs, lokpro, TianQiBuTian)
[Mod] Incompatible: Two more CSM mods #1481 (StayHungryStayFoolish, aubergine18)
[Mod] Incompatible: 交通管理器 汉化版TMPE_V11_STABLE #1481 (StayHungryStayFoolish, aubergine18)
[Mod] Incompatible: Service Vehicles Manager 2.0 clone #1481 (StayHungryStayFoolish, aubergine18)
[Fixed] Speed limits not working on station tracks #1467 #1337 (Peacemak3r, FemboyPyro, aubergine18, krzychu124)
[Fixed] Patching `Reversible Tram AI` fails if mod subscribed but disabled #1471 #1470 (kianzarrin)
[Fixed] Lane connectors buggy on bidirectional tracks #1211 #784 (kianzarrin)
[Fixed] Zig-zagging routes on bidirectional tracks #1487 #1486 (kianzarrin)
[Fixed] Excessive track connections at junctions #1483 #1475 (kianzarrin)
[Fixed] Main menu button breaks on hot-reload #762 #1492 (kianzarrin)
[Fixed] Asset Editor crash when saving asset with no segments #1505 #1313 (krzychu124, kianzarrin)
[Fixed] Toggling certain mod options causes blank menu buttons #1516 #1514 (krzychu124)
[Fixed] Trams unable to turn due to lane arrows #1501 #1053 (WildQuoll, RLemonache, kianzarrin)
[Fixed] Parking AI: Residents ignoring `Electric Cars` district policy #1543 #1527 (krzychu124)
[Fixed] Parking AI: Drivers leaving city try to park at outside connection #1543 #1527 (krzychu124)
[Fixed] Parking AI: Non-dummy tourists not using electric cars #1543 #1527 (krzychu124)
[Fixed] Parking AI: Residents moving into city never have electric cars #1543 #1527 (krzychu124)
[Fixed] API: `ManagersFactory` not working #1548 (kianzarrin)
[Updated] 419 localisations updated #1523 (Dominik Kawula, shg166, John Lok Ho, Skazov, kvakvs, TwotoolusFLY_LSh.st, DucAnhLam, Márcio Saeger, Sanam Rao, Naruebet Chaipin, Nguyễn Tài Đức)
[Updated] Multiple icons updated, fallback theme, etc. #1523 (kvakvs)
[Updated] Separated road and tracked vehicle routing in Routing Manager #1501 (kianzarrin)
[Updated] Trains prefer to stay in lane at intersection #1483 #1475 (kianzarrin)
[Updated] Mod options: Drop-down lists converted to custom components #1512 #1510 #1468 (kianzarrin)
[Updated] Improve lane connector UI #1491 #1485 (kianzarrin)
[Updated] Routing Manager code clean-up #1493 #1477 (kianzarrin)
[Updated] Replace obsolete `GetSortedLanes` with extension #1522 #1521 #1496 #1490 (aubergine18)
[Updated] Replace obsolete `IsStartNode` with extension #1506 (aubergine18)
[Updated] Update `Microsoft.Unity.Analyzers` to version `1.13.0` #1513 (aubergine18)
[Updated] Add UI helpers for mod option sliders #1531 #1512 #1510 (kianzarrin)
[Removed] Flawed TTL API removed to prevent adoption #1495 (Elesbaan70)
[/Version]

[Version] 11.6.5.1
[Released] March 13th 2022
[Link] tmpe-v11651-test-13032022
Expand All @@ -13,6 +52,7 @@
[Fixed] Memory leak when closing Lane Arrows panels #1451 (krzychu124)
[Fixed] Features missing if starting new game after using asset editor #1425 #1423 #1422 (NateNate60, aubergine18)
[Fixed] Typo in notifier method name #1440 (aubergine18)
[Fixed] Roundabout quick setup not working #1494 #1464 #1455 #1429 #1425 #1422 (Abdré Von Rhenen, DeNordian, Tranquility0081, SkillzGamingYT, BenOniKenobi, aubergine18)
[Updated] Use game-defined elevation keymapping to select under/over-ground views #1454 #1326 (krzychu124)
[Updated] Add/update UI helpers for use in mod options #1431 #1430 #1424 #1419 (aubergine18)
[Updated] Refactoring mod options #1464 #1455 #1435 #1432 #1422 #1411 #1416 #1356 #1279 #62 (aubergine18)
Expand Down
2 changes: 1 addition & 1 deletion TLM/TLM/UI/WhatsNew/WhatsNew.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ namespace TrafficManager.UI.WhatsNew {

public class WhatsNew {
// bump and update what's new changelogs when new features added
public static readonly Version CurrentVersion = new Version(11,6,5,1);
public static readonly Version CurrentVersion = new Version(11,6,5,2);

private const string WHATS_NEW_FILE = "whats_new.txt";
private const string RESOURCES_PREFIX = "TrafficManager.Resources.";
Expand Down

0 comments on commit e05bc36

Please sign in to comment.