Releases: TravelModellingGroup/XTMF
XTMF-1.14.1447
New Features
- Updated to .Net 9
- EMME 2024 and 2025 support
- STTA now supports changing the number of lanes
- Improved Automated Calibration Framework
- Able to run a previous run.
- Improved Output Console Window
- Custom utility matrices for location choice
- Custom utility matrices for V4Modes.
- Improved performance on modern CPU architectures
- Updated Keyboard shortcuts
- When selecting a module you can now press
ctrl+Pto switch to that module's parameters. Press Escape to move control back to the modules, twice if you have a filter on the module parameters. The same control flow works for quick parameters but with the shortcut ofctrl+Q.
- When selecting a module you can now press
- Improved error messages when running into TTF0's when trying to do a transit assignment
- When generating the fare based hyper-network, having a fare group with 0 transit lines no longer causes a crash, instead a warning is sent to console.
- PoRPoS now supports custom age groups.
- Custom attributes are now supported when loading in Households, Persons, and Trips for easier third-party module development.
- You can now copy a module's parameters to the clipboard and paste it into a spreadsheet. This option is inside the parameter context menu under the category
Parameters.
Breaking Changes
- When updating a model system from XTMF 1.12 or before, you will need to zero out
Tasha.V4Modes.Bicycle'sMarketFlag,Other Flag, andSchoolFlag. These parameters were previously existed but were not used in utility calculations.
Setting up EMME 2024/2025
EMME 2024 and EMME 2025 use a new version of Python 3.11. In order to support that XTMF 1.14 ships with three different versions of the TMGToolbox.
Modules/TMG_Toolbox.mtbx- Use this for EMME 4.4.5.1 and beforeModules/TMG_Toolbox_Python3.mtbx- Use this for EMME 4.6 to EMME 2023 (EMME 4.5 is not supported)Modules/TMG_Toolbox_Python311.mtbx- Use this for EMME 2024 and EMME 2025
Changes since XTMF 1.13
- Added Income Class filters by @JamesVaughan in #277
- Fix keydown deadlock when renaming dropdown parameter. by @JamesVaughan in #278
- Load Microsim Observed Mode by @JamesVaughan in #279
- Implemented custom utilities for location choice by @JamesVaughan in #280
- Add remainders for hourly matrices. by @JamesVaughan in #281
- Added Calibration Modules by @JamesVaughan in #282
- Lookup Input Directory value using the default parameter name. by @JamesVaughan in #283
- Update version number to 1.14 by @JamesVaughan in #284
- Limit selected modules to visible ones by @JamesVaughan in #285
- More Age Categories for PoRPoS by @JamesVaughan in #286
- Add Zone System Mask Vector Module by @JamesVaughan in #287
- Update to .Net 9 by @JamesVaughan in #288
- Updated to .Net 9 locks. by @JamesVaughan in #289
- Add current Calibration run's progress to host's progress by @JamesVaughan in #290
- Add modules to intercept a matrix and store it to disk when being loaded. by @JamesVaughan in #291
- Implement clone for modules in collections. by @JamesVaughan in #292
- Add option to copy parameters to clipboard by @JamesVaughan in #293
- Remove Undefined Behavior in OD Math with bad variables/literals by @JamesVaughan in #294
- Low probability target update by @JamesVaughan in #295
- Add more debugging information during calibration by @JamesVaughan in #296
- Adds parameter to select mask selection logic by @JamesVaughan in #297
- Add variable number of lanes for STTA by @JamesVaughan in #298
- Implement StringList's CopyTo Method by @JamesVaughan in #299
- Fix Setting Root Description by @JamesVaughan in #300
- Added Multiplier for Probability Targets' Change by @JamesVaughan in #301
- Add AssignParameterOffset. by @JamesVaughan in #302
- Update for EMME 2024. by @JamesVaughan in #303
- Add access station congestion term for DAT. by @JamesVaughan in #304
- Fix v/c for DAT to re-compute between iterations. by @JamesVaughan in #305
- Allow modifying and running Previous Runs. by @JamesVaughan in #306
- Fix Pow function to deal with negative bases and integer exponents. by @JamesVaughan in #307
- Add Custom Attributes When Loading Households by @JamesVaughan in #308
- Update Readme by @JamesVaughan in #309
- Allow Custom Columns to have data other than floats by @JamesVaughan in #310
- Fix reflecting on unloaded model systems by @JamesVaughan in #311
- Fix FMA for AVX512 by @JamesVaughan in #312
- Check ModeName when loading trip chains for observed mode. by @JamesVaughan in #313
- Update Parameter Editing Workflow by @JamesVaughan in #314
- Update ModelRun Console to limit number of lines by @JamesVaughan in #315
- Update modeller bridge to be more resilient in the case a tool is not found. by @JamesVaughan in #316
- Fix Ctrl+W for HelpDialog by @JamesVaughan in #317
- Synchronize TMGToolbox 2025.04.07 by @JamesVaughan in #318
Full Changelog: 1.13.1444...1.14.1447
XTMF-1.13.1444
New Features
- Automatic calibration subsystem.
- Support for VISUM 2024
- Updated to .Net 8.
- AVX-512 Code paths for increased performance on modern CPU architectures
- Fixed error in GTAModelV4.2 parking cost calculation.
- Increased performance on high core-count machines.
- Added more calibration constant options for GTAModelV4 modes.
- Updated TMGToolbox for EMME.
- Added initial Telecommuting model for GTAModelV4.
A full list of changes within XTMF are below.
Support for EMME 2024 is not available yet.
What's Changed
- .Net 8 by @JamesVaughan in #221
- Added Vector512 code paths for VectorHelper classes. by @JamesVaughan in #222
- Allow FNSG without Cleaned Networks by @JamesVaughan in #223
- Cleanup Model System Display by @JamesVaughan in #224
- Fix XTMF.Run to work with new Delayed Project Loading by @JamesVaughan in #225
- Fixed descriptions for LoadZoneSystemFromNWP by @JamesVaughan in #226
- Add Time Bins from File by @JamesVaughan in #227
- Added status messages to ChainEMMETools by @JamesVaughan in #228
- Added a max transit perceived time for Auto Ownership by @JamesVaughan in #229
- Add Telecommuting and module for RateBasedTelecommuting by @JamesVaughan in #230
- Add Max and Min ODMath Functions. by @JamesVaughan in #231
- Add Max Transit time to DriveLicenseModel by @JamesVaughan in #232
- Added Party Size logic for 2020Airport Model by @JamesVaughan in #233
- Add AO OverSufficient Threshold Modifier by @JamesVaughan in #234
- Removed having tolls explicitly defined in the tooling as this ends up in contention with the other STTA analyses. by @JamesVaughan in #235
- Fix EMME infinite conversions for tptt going from float to time and back by @JamesVaughan in #236
- Quick Fixes by @JamesVaughan in #237
- Update Publishing to .Net 8. by @JamesVaughan in #238
- Add Child and Youth Constants for WAT by @JamesVaughan in #239
- Parameter Fixes by @JamesVaughan in #240
- Set a maximum age to use the school bus. by @JamesVaughan in #241
- Add max auto travel time to auto ownership by @JamesVaughan in #242
- Remove unused usings by @JamesVaughan in #243
- Fixed recent projects by @JamesVaughan in #244
- PADUM Modules by @JamesVaughan in #245
- Add XTMF Version Number to Model Systems and Projects by @JamesVaughan in #246
- Code Cleanup by @JamesVaughan in #247
- Fixed the name of the program being launched. by @JamesVaughan in #248
- Added functions to provide 512bit and 256 bit accelerated exp by @JamesVaughan in #249
- Added bounds checking for exp by @JamesVaughan in #250
- Vectorized Log by @JamesVaughan in #251
- Vectorized implementation of PoW by @JamesVaughan in #252
- Added AVX512 for Multiplying 4 numbers by @JamesVaughan in #253
- Added additional options for IfNaN and ZoneSystemMatrix by @JamesVaughan in #254
- Added Joint Tour Columns for Microsim by @JamesVaughan in #255
- Stop XTMF Run Host from writing error log by @JamesVaughan in #256
- Fix reporting for PAT and PET station choices in Microsim by @JamesVaughan in #257
- Relative Paths for Working Directory by @JamesVaughan in #258
- No Telecommuter Attribute by @JamesVaughan in #259
- Add telecommuter to LoadMicrosimHouseholds by @JamesVaughan in #260
- Optimize NaN Checks when saving EMME Matrix by @JamesVaughan in #261
- Fix NaN Check by @JamesVaughan in #262
- Validation Report Modules by @JamesVaughan in #263
- Missing Model System by @JamesVaughan in #264
- Added Additional Student Reports by @JamesVaughan in #265
- Fixed TASHA report durations and mode choice by @JamesVaughan in #266
- Automatic Calibration by @JamesVaughan in #267
- OptimizeLocks by @JamesVaughan in #268
- Removes the Unused Option by @JamesVaughan in #269
- Fixed Linked Parameters not being saved during a model run. by @JamesVaughan in #270
- Fix Create Matrices by @JamesVaughan in #271
- Added a module to generate the hourly facilitate passenger trips. by @JamesVaughan in #272
- Null Zone Reports by @JamesVaughan in #273
- Added CreateEMMEBinaryMatrixWithFacilitatedPassengerTrips by @JamesVaughan in #274
- Network calculator by @JamesVaughan in #275
- Added selected_link_volumes option for SOLA Path Analysis by @JamesVaughan in #276
Full Changelog: 1.12.1420...1.13.1444
1.13 Beta2
New Features
- Support for VISUM 2024
- Added Telecommuter modelling support for TASHA.
- Updated to .Net 8.0
- Added AVX512 acceleration to the ODMath framework.
- New Functions for the ODMath framework.
- Minor graphical improvements.
What's Changed
- .Net 8 by @JamesVaughan in #221
- Added Vector512 code paths for VectorHelper classes. by @JamesVaughan in #222
- Allow FNSG without Cleaned Networks by @JamesVaughan in #223
- Cleanup Model System Display by @JamesVaughan in #224
- Fix XTMF.Run to work with new Delayed Project Loading by @JamesVaughan in #225
- Fixed descriptions for LoadZoneSystemFromNWP by @JamesVaughan in #226
- Add Time Bins from File by @JamesVaughan in #227
- Added status messages to ChainEMMETools by @JamesVaughan in #228
- Added a max transit perceived time for Auto Ownership by @JamesVaughan in #229
- Add Telecommuting and module for RateBasedTelecommuting by @JamesVaughan in #230
- Add Max and Min ODMath Functions. by @JamesVaughan in #231
- Add Max Transit time to DriveLicenseModel by @JamesVaughan in #232
- Added Party Size logic for 2020Airport Model by @JamesVaughan in #233
- Add AO OverSufficient Threshold Modifier by @JamesVaughan in #234
- Removed having tolls explicitly defined in the tooling as this ends up in contention with the other STTA analyses. by @JamesVaughan in #235
- Fix EMME infinite conversions for tptt going from float to time and back by @JamesVaughan in #236
- Quick Fixes by @JamesVaughan in #237
- Update Publishing to .Net 8. by @JamesVaughan in #238
- Add Child and Youth Constants for WAT by @JamesVaughan in #239
Full Changelog: 1.12.1420...1.13.1431-beta2
1.13 Beta1
New Features
- Support for VISUM 2024
- Added Telecommuter modelling support for TASHA.
- Updated to .Net 8.0
- Added AVX512 acceleration to the ODMath framework.
- New Functions for the ODMath framework.
- Minor graphical improvements.
What's Changed
- .Net 8 by @JamesVaughan in #221
- Added Vector512 code paths for VectorHelper classes. by @JamesVaughan in #222
- Allow FNSG without Cleaned Networks by @JamesVaughan in #223
- Cleanup Model System Display by @JamesVaughan in #224
- Fix XTMF.Run to work with new Delayed Project Loading by @JamesVaughan in #225
- Fixed descriptions for LoadZoneSystemFromNWP by @JamesVaughan in #226
- Add Time Bins from File by @JamesVaughan in #227
- Added status messages to ChainEMMETools by @JamesVaughan in #228
- Added a max transit perceived time for Auto Ownership by @JamesVaughan in #229
- Add Telecommuting and module for RateBasedTelecommuting by @JamesVaughan in #230
- Add Max and Min ODMath Functions. by @JamesVaughan in #231
- Add Max Transit time to DriveLicenseModel by @JamesVaughan in #232
- Added Party Size logic for 2020Airport Model by @JamesVaughan in #233
- Add AO OverSufficient Threshold Modifier by @JamesVaughan in #234
- Removed having tolls explicitly defined in the tooling as this ends up in contention with the other STTA analyses. by @JamesVaughan in #235
- Fix EMME infinite conversions for tptt going from float to time and back by @JamesVaughan in #236
- Quick Fixes by @JamesVaughan in #237
- Update Publishing to .Net 8. by @JamesVaughan in #238
Full Changelog: 1.12.1420...1.13.1430-beta1
XTMF1.12
New Features
- Updated to .Net 7.0.
- Fixed regression in the transit assignment tool.
- Improved performance for ExportSubarea tool by adding a max core count.
- Improved stability when opening/saving projects on network drives.
- Improved performance of GTAModel V4 when running on high core count machines.
- Added Path Analysis and Traversal Analysis to STTA tool.
Notes
When setting up XTMF 1.12, make sure to not just copy the files in place with a previous version. This can cause issues where model systems may not be able to run. Instead extract XTMF 1.12 to a new directory.
What's Changed Since XTMF 1.11
- Update references to XTMF 1.12. by @JamesVaughan in #160
- Stta xtmf1 by @wdiogu in #161
- Edit parameters by @wdiogu in #162
- add parameter descriptions by @wdiogu in #163
- Adds support for the new AddTransferTimeAdjustments tool. by @JamesVaughan in #164
- Rearranged files by @wdiogu in #165
- Added the codes for calculate and copy background traffic by @wdiogu in #166
- DotNet7 by @JamesVaughan in #167
- added ability to choose create tvph or not in STTA by @wdiogu in #168
- Fix Command Line Build by @JamesVaughan in #169
- Fix Assigning Linked Parameter by @JamesVaughan in #170
- Rename Module and Description fix. by @JamesVaughan in #171
- Fix Recent Projects by @JamesVaughan in #172
- Aggregations for Network Calculations in EMME by @JamesVaughan in #173
- Fix Enter moving to next parameter by @JamesVaughan in #174
- Created Publishing profiles. by @JamesVaughan in #175
- Fix unit tests for ODC. by @JamesVaughan in #176
- Fixes from STTA setup + New tool to set has transit or traffic by @wdiogu in #177
- Tasha performance by @JamesVaughan in #178
- Reduce DAT memory usage. by @JamesVaughan in #179
- Upgrade DirectorySeperatedPathFromOutputDirectory by @JamesVaughan in #180
- Remove Newtonsoft.JSON references by @JamesVaughan in #181
- Update references to external libraries. by @JamesVaughan in #182
- Add modules for converting matrices and vectors between zone systems. by @JamesVaughan in #183
- Use Matrix zone system for ConvertMatrixIntoZoneSystem by @JamesVaughan in #184
- Revert to MaterialDesign 0.2.8 to fix hint text by @JamesVaughan in #185
- Add nullable to interfaces by @JamesVaughan in #186
- Added a new module for loading in a matrix for a given zone system. by @JamesVaughan in #187
- Create Square SparseTwinIndex with 2D data by @JamesVaughan in #194
- Dispose IDisposable modules by @JamesVaughan in #195
- Fix no keyboard focus when renaming. by @JamesVaughan in #196
- Clear Keyboard Focus when opening a StringRequestDialog. by @JamesVaughan in #197
- Return Keyboard Focus for StringRequests by @JamesVaughan in #198
- Add option to paste multiple parameters from a Spreadsheet. by @JamesVaughan in #199
- Fix regression in V4.1 place of school assignment by @JamesVaughan in #200
- Synchronize TMGToolbox by @JamesVaughan in #201
- Force Keyboard focus by @JamesVaughan in #203
- Fix AddTransferTimeAdjustmentsFromCSV by @JamesVaughan in #202
- Added Scaling Parameters for AutoOwnership by @JamesVaughan in #204
- Update Subarea tool by @JamesVaughan in #205
- Enable delayed loading of model systems by @JamesVaughan in #206
- Fix renaming a model system that is not loaded. by @JamesVaughan in #207
- Removed self update. by @JamesVaughan in #208
- Fixed tab overhang by @JamesVaughan in #209
-
- Fix regression when copying and pasting a model system by @JamesVaughan in #210
- Removed debug counter for dropped work episodes in a spin-lock by @JamesVaughan in #211
- added ability to change default auto time attribute by @wdiogu in #213
- Copy attribute c# by @wdiogu in #214
- Fix model system reflection when in debug mode. by @JamesVaughan in #215
- Fix QParameter and Module Parameter Filter Width by @JamesVaughan in #216
- Fix ParkingCost by @JamesVaughan in #217
- STTA Path Analysis by @JamesVaughan in #218
- Implemented STTA Traversal Analysis by @JamesVaughan in #219
- Fix Exporting and Renaming model systems before they are loaded. by @JamesVaughan in #220
Full Changelog: 1.11.1414...1.12.1420
XTMF 1.12-Beta1
New Features
- Updated to .Net 7.0.
- Fixed regression in the transit assignment tool.
- Improved performance for ExportSubarea tool by adding a max core count.
- Improved stability when opening/saving projects on network drives.
- Improved performance of GTAModel V4 when running on high core count machines.
What's Changed
- Update references to XTMF 1.12. by @JamesVaughan in #160
- Stta xtmf1 by @wdiogu in #161
- Edit parameters by @wdiogu in #162
- add parameter descriptions by @wdiogu in #163
- Adds support for the new AddTransferTimeAdjustments tool. by @JamesVaughan in #164
- Rearranged files by @wdiogu in #165
- Added the codes for calculate and copy background traffic by @wdiogu in #166
- DotNet7 by @JamesVaughan in #167
- added ability to choose create tvph or not in STTA by @wdiogu in #168
- Fix Command Line Build by @JamesVaughan in #169
- Fix Assigning Linked Parameter by @JamesVaughan in #170
- Rename Module and Description fix. by @JamesVaughan in #171
- Fix Recent Projects by @JamesVaughan in #172
- Aggregations for Network Calculations in EMME by @JamesVaughan in #173
- Fix Enter moving to next parameter by @JamesVaughan in #174
- Created Publishing profiles. by @JamesVaughan in #175
- Fix unit tests for ODC. by @JamesVaughan in #176
- Fixes from STTA setup + New tool to set has transit or traffic by @wdiogu in #177
- Tasha performance by @JamesVaughan in #178
- Reduce DAT memory usage. by @JamesVaughan in #179
- Upgrade DirectorySeperatedPathFromOutputDirectory by @JamesVaughan in #180
- Remove Newtonsoft.JSON references by @JamesVaughan in #181
- Update references to external libraries. by @JamesVaughan in #182
- Add modules for converting matrices and vectors between zone systems. by @JamesVaughan in #183
- Use Matrix zone system for ConvertMatrixIntoZoneSystem by @JamesVaughan in #184
- Revert to MaterialDesign 0.2.8 to fix hint text by @JamesVaughan in #185
- Add nullable to interfaces by @JamesVaughan in #186
- Added a new module for loading in a matrix for a given zone system. by @JamesVaughan in #187
- Create Square SparseTwinIndex with 2D data by @JamesVaughan in #194
- Dispose IDisposable modules by @JamesVaughan in #195
- Fix no keyboard focus when renaming. by @JamesVaughan in #196
- Clear Keyboard Focus when opening a StringRequestDialog. by @JamesVaughan in #197
- Return Keyboard Focus for StringRequests by @JamesVaughan in #198
- Add option to paste multiple parameters from a Spreadsheet. by @JamesVaughan in #199
- Fix regression in V4.1 place of school assignment by @JamesVaughan in #200
- Synchronize TMGToolbox by @JamesVaughan in #201
- Force Keyboard focus by @JamesVaughan in #203
- Fix AddTransferTimeAdjustmentsFromCSV by @JamesVaughan in #202
- Added Scaling Parameters for AutoOwnership by @JamesVaughan in #204
- Update Subarea tool by @JamesVaughan in #205
- Enable delayed loading of model systems by @JamesVaughan in #206
- Fix renaming a model system that is not loaded. by @JamesVaughan in #207
- Removed self update. by @JamesVaughan in #208
- Fixed tab overhang by @JamesVaughan in #209
Full Changelog: 1.11.1414...1.12.1418
XTMF 1.11
This release of XTMF 1 continues support for both EMME 4.6 and versions before EMME 4.4.5.1. If you are using EMEME 4.6 please use the toolbox included with XTMF at Modules/TMG_Toolbox_Python3.mtbx. If you are using version of EMME 4.4.5.1 or before, please use the toolbox at Modules/TMG_Toolbox.mtbx. Both toolboxes contain full support for all EMME tools produced by TMG.
New Features
- Searching a model system now also searches parameter names and their values!
- Calibrating Start Times for TASHA activity episodes.
- New Export Subarea Tool - Documentation can be found here!
Changes since RC1
- Fix Start Time Adjustments by @JamesVaughan in #159
What's Changed
- Fix a race condition for SumColumns. by @JamesVaughan in #146
- Update GUI and assembly version numbers. by @JamesVaughan in #147
- fixed road assignment within subarea tool by @wdiogu in #150
- rearranged parameters by @wdiogu in #151
- Fix Module Descriptions by @JamesVaughan in #152
- Fix resetting a gzipped CSV stream. by @JamesVaughan in #153
- Small UI Updates. by @JamesVaughan in #154
- Search Parameters. by @JamesVaughan in #155
- Calibration Parameters for Episode Start Times. by @JamesVaughan in #156
- Fix StringRequest Validation Logic and Padding. by @JamesVaughan in #157
- Synchronize TMGToolbox. by @JamesVaughan in #158
New Contributors
Full Changelog: 1.10.1407...1.11.1414
XTMF 1.11 - RC1
This release of XTMF 1 continues support for both EMME 4.6 and versions before EMME 4.4.5.1. If you are using EMEME 4.6 please use the toolbox included with XTMF at Modules/TMG_Toolbox_Python3.mtbx. If you are using version of EMME 4.4.5.1 or before, please use the toolbox at Modules/TMG_Toolbox.mtbx. Both toolboxes contain full support for all EMME tools produced by TMG.
New Features
- Searching a model system now also searches parameter names and their values!
- Calibrating Start Times for TASHA activity episodes.
- New Export Subarea Tool - Documentation can be found here!
What's Changed
- Fix a race condition for SumColumns. by @JamesVaughan in #146
- Update GUI and assembly version numbers. by @JamesVaughan in #147
- Fixed road assignment within subarea tool by @wdiogu in #150
- Rearranged parameters by @wdiogu in #151
- Fix Module Descriptions by @JamesVaughan in #152
- Fix resetting a gzipped CSV stream. by @JamesVaughan in #153
- Small UI Updates. by @JamesVaughan in #154
- Search Parameters. by @JamesVaughan in #155
- Calibration Parameters for Episode Start Times. by @JamesVaughan in #156
- Fix StringRequest Validation Logic and Padding. by @JamesVaughan in #157
- Synchronize TMGToolbox. by @JamesVaughan in #158
New Contributors
Full Changelog: 1.10.148...1.11.1413
XTMF 1.10 - Revision 1
In this update to XTMF1 we have included support for EMME 4.6 in addition to previous versions of EMME. To use EMME 4.6 please switch to including the toolbox Modules/TMG_Toolbox_Python3.mtbx. Only one of the two toolboxes should be added at a time to the project.
Revision 1
New in this revision is a synchronization with TMGToolbox 1.10 Revision 1. This revision of the TMGToolbox contains a fix for how background transit affects the multiclass road assignment.
What's Changed
- Add Setting Child Module Order. by @JamesVaughan in #124
- Expanded Root Module on Load by @JamesVaughan in #125
- Write Model Run Complete to Console by @JamesVaughan in #126
- StringRequestOverlay Cancel Button by @JamesVaughan in #127
- LinkedParameter value is set when loading first parameter. by @JamesVaughan in #128
- Highlight selected tab control by @JamesVaughan in #129
- Add Module for Remove extra nodes by @JamesVaughan in #130
- Select StringDialog starting text. by @JamesVaughan in #131
- Fix Copy Stack Trace. by @JamesVaughan in #132
- Update Newtonsoft.Json. by @JamesVaughan in #133
- Update NuGet packages. by @JamesVaughan in #134
- Fix dwelling type and Income Class by @JamesVaughan in #135
- Fix scrolling when filtering modules. by @JamesVaughan in #136
- File Path modules for EMME Parameters. by @JamesVaughan in #137
- Hypernetwork generation fix by @JamesVaughan in #138
- Add check for missing unconsolidated tools. by @JamesVaughan in #139
- Defensive Modeller Bridge Init by @JamesVaughan in #140
- Mixed Traffic TTFs by @JamesVaughan in #141
- Remove Migration Backup by @JamesVaughan in #143
- Update Toolboxes. by @JamesVaughan in #144
- Fix Edit Description by @JamesVaughan in #145
Full Changelog: 1.9.1398...1.10.148
XTMF-1.10 RC1
In this update to XTMF1 we have included support for EMME 4.6 in addition to previous versions of EMME. To use EMME 4.6 please switch to including the toolbox Modules/TMG_Toolbox_Python3.mtbx. Only one of the two toolboxes should be added at a time to the project.
What's Changed
- Linked Parameter Incorrectly Assigned by @JamesVaughan in #119
- Updated TMGToolbox by @JamesVaughan in #122
- Module Parameter Display by @JamesVaughan in #120
- Store Quick Parameters by @JamesVaughan in #121
- Add Setting Child Module Order. by @JamesVaughan in #124
- Expanded Root Module on Load by @JamesVaughan in #125
- Write Model Run Complete to Console by @JamesVaughan in #126
- StringRequestOverlay Cancel Button by @JamesVaughan in #127
- LinkedParameter value is set when loading first parameter. by @JamesVaughan in #128
- Highlight selected tab control by @JamesVaughan in #129
- Add Module for Remove extra nodes by @JamesVaughan in #130
- Select StringDialog starting text. by @JamesVaughan in #131
- Fix Copy Stack Trace. by @JamesVaughan in #132
- Update Newtonsoft.Json. by @JamesVaughan in #133
- Update NuGet packages. by @JamesVaughan in #134
- Fix dwelling type and Income Class by @JamesVaughan in #135
- Fix scrolling when filtering modules. by @JamesVaughan in #136
- File Path modules for EMME Parameters. by @JamesVaughan in #137
- Hypernetwork generation fix by @JamesVaughan in #138
- Add check for missing unconsolidated tools. by @JamesVaughan in #139
- Defensive Modeller Bridge Init by @JamesVaughan in #140
- Mixed Traffic TTFs by @JamesVaughan in #141
- Remove Migration Backup by @JamesVaughan in #143
- Update Toolboxes. by @JamesVaughan in #144
Full Changelog: 1.9.1397...1.10.1406