Version History

Roadsoft 2021.6

Released
  • Culvert Module:
    • Updated/modernized the Print Culvert report.
  • Database Manager:
    • Fixed exception connecting to a non-TDG instance of SQL Server.
  • Drainage Network Module:
    • Fixed bug which would not clear a deleted structure from the map.
    • Fixed bug which would leave a duplicate record in Map Selection Info after editing the location of a Drainage Structure.
    • Fixed bug when editing location of a Drainage Structure which would error out and delete the structure if the user just clicked OK without changing anything.
  • Driveway Module:
    • Added option to apply Default values when creating Driveways.
    • Updated/modernized the Print Driveway report.
  • Filter Builder:
    • Fixed 'Maximum Recursion 100 has been exhausted' exception loading filter list containing a large number of saved filters.
    • Fixed bug in Filter List where search would not properly limit the list based on the text entered.
  • Framework Migration:
    • Road Segment Migration Summary report and export now include Rating/Treatment History.
  • Guardrail Module:
    • Updated/modernized the Print Guardrail report.
  • Intersection Reports:
    • Fixed exception doing an export on the 'CSV of Intersection Inventory Data' report when a filter was applied.
  • Map:
    • Added support for using the mouse-wheel to zoom the map on the Add Point form.
    • Added support for using the mouse-wheel to zoom the map on the Add Guardrail form.
    • Added option to map Measure Tool to follow road segments for measurement.
  • Project:
    • Builder Added ability to view multiple projects on the map from the Project Reports form.
  • Point Pavement Mark Module:
    • Maintenance Work Type is now an editable lookup.
    • Updated/modernized the Print Point PMark report.
  • Road Module:
    • Updated/modernized the Print Road Segment report.
  • Sidewalk Legends:
    • Added Inspection Date and Inspection Year to Sidewalk Legends.
  • Sidewalk Module:
    • Fixed bug in Sidewalk Condition legend field which would not update the map correctly.
  • Sign Module:
    • Updated/modernized the Print Sign/Support report.
    • Fixed exception opening the module or making a selection when the selection includes signs on boundary roads on the north or west border of the jurisdiction.

LDC 2021.6

Released
  • General:
    • Updated to support Roadsoft 2021.6. Please Note: Updating LDC version older than 2021.3 will require a new export from Roadsoft.
  • Map:
    • For a database with Work Orders, added an option to view work orders and zoom in to each asset containing the selected work order.
  • Point PMark:
    • Fixed exception selecting a Point PMark on a north or west boundary road.
  • Sign:
    • Fixed bug which would require resetting the docked window state on every new startup.
    • Fixed exception selecting a Sign on a north or west boundary road.

LDC 2021.4

Released

General:

  • Updated to support Roadsoft 2021.4. Please Note: Updating LDC version older than 2021.3 will require a new export from Roadsoft.

Culvert:

  • Added City/Twp (read-only) to the Culvert Identification section.

Point PMark:

  • Added City/Twp (read-only) to the Identification section.

Sign:

  • Added City/Twp (read-only) to the Support Location section.

Roadsoft 2021.4

Released

New Features:

  • Added export to Roadsoft Mobile for Guardrail data collection.

Crash Module:

  • Fixed bug loading a UD-10 in the module for the first crash selected requiring the user to hit 'Retry' to actually load the PDF.

Cloud Management:

  • Agency Cloud key is now stored in the database rather than the user's settings.

Framework Correction Requests:

  • Fixed exceptions saving request if the Road layer was not active or if more than one road segment was selected..

Framework Migration:

  • Fixed exception migrating Road IBR data due to null 'Edited By' values.

Pavement Management:

  • Surface Condition Trend Analysis: Added option to report on centerline miles instead of lane miles.

Sign Filters:

  • Added Background Color and Legend Color to Filter Fields list.

Sign Module:

  • Update Sign Type to 'Warning' for Object Marker signs--any MUTCD code that starts with 'OM'

TAMC Export:

  • Fixed bug exporting project data which would tag Bmp/Emp fields with upper case BMP/EMP which caused rejection by IRT.

Roadsoft 2021.3

Released

New Features:

  • Migration of Michigan basemap framework features from v20 to v21.
  • Crash (2011 - 2019) data updated and migrated to v21.
  • Bridge locations migrated to v21. Note: Bridge data has not been updated at this time.

Cloud Management:

  • Fixed exception message if user entered an invalid cloud key.

Culvert Module:

  • Added search by Culvert Memo field

Framework Migration:

  • Added export to file for Migration Summary reports.
  • Added option to Migration Summary for Road Segments to add a layer to the map that will display the previous version shapes for road segments that could not be migrated.

Guardrail Filters:

  • Added Post Space filter field

Map:

  • Added 'Select by Lasso' option for map selection on non-Road layers

Road Legends:

  • Fixed Latest IBR Structure Rating legend field which was not applying correctly.

Roadsoft Mobile:

  • Fixed 'invalid column name latitude/longitude' exception importing from Roadsoft Mobile.

Safety Analysis:

  • Fixed exception printing Collision Diagrams.

Sign Module:

  • Added search by Sign Memo field
  • Fixed intermittent exception adding a new sign.

LDC 2021.3

Released

General:

  • Updated to support Roadsoft 2021.3. Please Note: This version will require a new export from Roadsoft for data collection.

LDC 2020.1

Released

General:

  • NOTE: Windows 7 is no longer supported by Microsoft. This version will NOT install on Windows 7. Windows 8.1 or newer is required.
  • Updated to support Roadsoft 2020.1

Map:

  • Fixed bug which would allow adding an asset even after GPS was disconnected.

Roadsoft 2021.1

Released
  • New Feature:
    • Added support for Roadsoft Mobile collection of Drainage Structures (points).
  • Culvert Module:
    • Added Inspector to Culvert Rating/Inspection.
  • Drainage Network Module:
    • Fixed bug after multi-editing which would throw and exception: 'Non-static method requires a target'.
    • Fixed bug making selections which would not update the PR Grid in the module properly.
  • Export to File:
    • Fixed bug exporting Drainage Structures which would not use the selected column order.
    • Fixed exception exporting Drainage Structures including any 'units' fields and some of the Road-related fields.
  • Filter Builder:
    • Added Date Last Edited and Date Last Run columns to Filters for additional management options.
    • Added indicator to show if a filter is in use by another filter or a Strategy/Project Plan.
  • Intersection Module:
    • Fixed exception searching for an intersection by Road Name.
  • Map:
    • Fixed 'Field does not exist or is marked as deleted' exception when clicking on an external polygon layer using the Spatial Selection Tool.
  • Safety Analysis:
    • Fixed exception exporting crash to shapefile from the SMS Interface form.
  • TAMC Export:
    • Fixed bug in TAMC Bridge Export report which would hide the first bridge's maintenance info.
  • Traffic Count Module:
    • Redesigned map selection and point adding to better illustrate segments included in a traffic count station.

LDC 2021.1

Released
  • General:
    • Updated to support Roadsoft 2021.1.
  • Culvert:
    • Added Inspector to Culvert Rating/Inspection.
  • Map:
    • Fixed exception when clicking to add an asset when too far away from any road segment.
  • Road:
    • Fixed exception saving IBR Rating if the user removed all treatments from Gravel/Earth surface types.

LDC 2020.10

Released

General:

  • Updated to support Roadsoft 2020.10.

Point Pavement Marking:

  • Fixed exception, 'Must add values for the following parameters: @PRNO' when adjusting the location of a Point PMark.

Sign:

  • Fixed issue selecting a sign with an MUTCD code that has a trailing space.

Roadsoft 2020.10

Released

General:

  • Fixed exception loading Roadsoft Data Statistics.

Pavement Management:

  • Fixed Surface Condition Trend Display form to update chart and data when the Year From/To is changed.
  • Added item to the Deterioration Curve Settings Form: InitialAge and SinglePointMethod.

Project Builder:

  • Fixed slowness caused by the Project Map on opening the Project Search form with a large amount of projects in the filter.
  • Fixed timeout exception opening a saved Project from the Project Search form.
  • Fixed inability to re-segment an existing project.

Road Filters:

  • Changed User Inventory ID filter field to allow multiple values.
  • Added missing operators to Surface Rating, Historical.

Road Module:

  • Fixed '@prNo is not a parameter...' exception when doing multi-edit for a PR from within the module.

Road Reports:

  • Fixed bug in Good/Fair/Poor Summary w/Chart and Remaining Service Life (RS) Summary w/Chart reports that reported incorrect mileage that didn't match the current filter.

Routine Maintenance:

  • Fixed slowness caused by the Project Map on opening the Routine Maintenance filter form with a large amount of projects in the filter.

Traffic Count Filters:

  • Changed User Station ID filter field to use Like/Not Like operators.

LDC 2020.8

Released

General:

  • Updated to support Roadsoft 2020.8.

Roadsoft 2020.8

Released

Culvert Module:

  • Fixed bug in Culvert Print Screen which would result in a 2nd duplicate page.

Drainage Network Module:

  • Added additional search features for Structure, Pipe, and Basin.
  • Fixed exception printing a Drainage Basin.
  • Fixed exception printing a Drainage Pipe.

Export to File:

  • Fixed exception exporting Intersection layer to shapefile or dbf when the Geometry column was included.

Map:

  • Fixed bug when applying labels to the map when a legend is already applied--the labels do not appear until restart.
  • Fixed bug when applying a large road filter selection from the Filter Builder where the Selection Info grid would remain empty but the map selection would update.

Pavement Management:

  • Fixed bug in display of the Strategy Settings form which would display it too large for the screen and couldn't be resized.
  • Fixed 'object reference error' in Project Planner when switching Pavement Type to a Sealcoat type when the plan is based on Model Treatments.
  • Fixed 'System.OutOfMemoryException' running Strategy reports.
  • Added a Deterioration Settings form with items: InferTreatments, RatingYear, and UseRounding..

Project Builder:

  • Added Project Map to the Project Search and Project Reports forms for both Road Projects and Routine Maintenance
  • Added Project Map Report to the Project Reports form which will print the current filtered list of reports with a map of the segments in the project.
  • Added code to set a default surface subtype for a new project based on the current segment(s) surface subtype.

Road Filters:

  • Added IBR Rating Date, Historical and Last IBR Rating Date to filter fields.
  • Improved IBR-related filter fields to allow criteria to identify unpaved roads that have never been rated using IBR.

Road Module:

  • Fixed unhandled exception after using the Curve form to include or exclude ratings from curve.

Road Reports:

  • Fixed overflow exception running 'Current PASER Rating Mileage Summary' report with Mileage Type: Lane for a larger jurisdiction.
  • Fixed 'report not found' exception running the Current PASER Rating Report and the Last Rating Entered Report (error occurs only the first time the report is run).
  • Fixed Execution Timeout Expired running the Detailed Road and Segment report..

Safety Analysis:

  • Added 'Pedestrian Involved' column to the Crash Data Interface.
  • Fixed PtID Conversion error exporting to shapefile from the Intersection Ranking form.
  • Fixed bug in Intersection Ranking where the Apply as Selection button did not select anything on the map.

Sidewalk Reports:

  • Added Sidewalk Inspection Report that includes Proposed Activities

TAMC Export:

  • Fixed bug which caused some consecutive projects to get rolled together.

Traffic Count Module:

  • Fixed bug when updating User Station ID. If User Station ID was used as the map label, the label would not get updated until restart of Roadsoft.

Roadsoft 2020.5

Released

Culvert Module

  • Fixed bug which threw exception when searching for a Culvert with a filter applied to the layer.
  • Fixed 'No data found' issue when printing a Culvert.
  • Fixed bug which would disable the 'Add Work Order' button on the Work Order list form when switching to the map and clearing the selection before making another selection.
  • Fixed bug which would disable the 'Add Stream Crossing' button on the Stream Crossing list form when switching to the map and clearing the selection before making another selection.

Drainage Structure Module

  • Fixed 'DAL initialization failed' exception opening the module
  • Reorganized the module into dockable forms for each type (point, line, polygon).

Export to File

  • Fixed bug when removing fields from the 'Fields to Export' list which would cause the field list to change back to alphabetical order rather than the order as added to the list.

Filter Builder

  • Added the ability to filter the list of saved filters by owner.
  • Added the ability for Power Users to view unshared filters.
  • When saving, Filter Description will default to the descriptive filter criteria if left empty.

Linear Mark Module

  • Fixed bug which allowed duplicate Color values (based on case-insensitivity) in the Color lookup.

Point Pavement Mark Module

  • Fixed bug which caused certain marks to be migrated to a zero milepoint.
  • Fixed 'No data found' issue when printing a Point Pavement Mark.

Roadsoft Import

  • Fixed bug importing Culvert data which would throw a foreign key violation exception because of invalid work order activities.

Road Filters

  • Fixed exception adding 'Boundary Road' criteria to a filter.

Road Reports

  • Fixed bug loading the Detailed Road and Segment report the first time running.

Sign Module

  • Fixed bug which caused endless restart loop because sign shapes were out of sync but the creation was failing.
  • Fixed unhandled exception changing the category filter in the Sign Library after selecting a sign.

Traffic Signal Module

  • Fixed 'exception getting Traffic Signal info' bug loading the module.

LDC 2020.5

Released

General:

  • Updated to support Roadsoft 2020.5.
  • Fixed readability of LDC Shortcut Keys Grid text.

Culvert:

  • Fixed object null reference exception adding a Stream Crossing Survey.

Sidewalk:

  • Fixed 'Could not load file or assembly' exception splitting a sidewalk.

Roadsoft 2020.4

Released

Crash Reports:

  • Fixed bug in Intersection-related reports (Standard Crash Report - Intersection, Standard Crash Report - Intersection by Year, and Standard Crash Report - Intersection One-Line Listing) which would display field names rather than data.

Framework Migration:

  • Fixed bug migrating old edited Crash data.
  • Fixed bug migrating Linear Pavement Markings which would leave gaps in segments and would result in segments that could not be collected in LDC.
  • Fixed foreign key violation migrating Linear Pavement Markings.
  • Removed exception message when reloading basemap layers that no longer have data (such as Rail or Non-PR Roads).
  • Fixed bug in which layer filters were not reapplied after migration, resulting in an empty layer with no shapes until the filter was cleared or reapplied.
  • Fixed field truncation on Migration Summary reports for Projects and Guardrail.

General:

  • Fixed unhandled exception opening a module if the last state of the form was undocked.

Map:

  • Fixed issue on high-DPI displays where Map Layer Properties window always showed with a default size that was too small.

Project Builder:

  • Fixed some inefficient code in loading the Project Add/Edit form which would result in long delays depending on the number of total saved projects in the database.

Roadsoft Export:

  • Fixed bug exporting to Roadsoft export file when Intersection layer was included.

Road Module:

  • Fixed unhandled exception switching to the Routine Maintenance page in Multi-Edit

Safety Analysis:

  • Fixed 'The method or operation is not implemented' when downloading multiple UD10s from the map for the current selection.

Small Segment Tool:

  • Added ability to filter list of small segments by All Roads, City Roads, County Roads, or State Roads.
  • Added search box to find a particular small segment by road name.
  • Added right-click options to the grids to 'Zoom to Current Segment(s) on Map' or to 'Select Current Segments on Map'

LDC 2020.4

Released

General:

  • Updated to support Roadsoft 2020.4.

Map:

  • Fixed issue with Road layers loading in the wrong order (fixed in 2020.3.2 release).
  • Fixed null reference exception when GPS selects a road segment (fixed in 2020.3.1 release).

Sign:

  • Fixed 'Specified cast is not valid' exception adding a Sign (fixed in 2020.3.3 release).

LDC 2020.3

Released

Changes

General:

  • NOTE: Windows 7 is no longer supported by Microsoft. This version will NOT install on Windows 7. Windows 8.1 or newer is required.
  • Updated to support Roadsoft 2020.3. Please Note: This version will require a new export from Roadsoft for data collection.

Roadsoft 2020.3

Released

New Features:

  • Migration of Michigan basemap framework features from Michigan Geographic Framework (MGF) v17 to Roads and Highways (RH) v20.
  • Crash and Bridge data migrated to RH v20.
  • Drainage Structure module now includes line and polygon assets in addition to point assets.
  • Added support for better rendering on high-DPI displays.

Culvert Module:

  • Fixed issues on the Associate Culvert Photos window which would not display some images correctly.

Export to File:

  • Fixed bug exporting to file for Intersection or Drainage Structure layers which resulted in an exception: 'Cannot find column UserSortOrder'.

Routine Maintenance Reports:

  • Fixed bug in 'Routine Maintenance by Segment' report which would show nothing but an error at the bottom; 'Group [PRNo] has invalid grouping expression'.

Sign Reports:

  • Fixed out of memory exception exporting Sign Inventory Report to file.

Traffic Count Module:

  • Fixed bug map selection info which would show more than 1 record per station due to a bad join.

Roadsoft 2020.1

Released

General:

  • NOTE: Windows 7 is no longer supported by Microsoft. This version will NOT install on Windows 7. Windows 8.1 or newer is required.

Culvert Module:

  • Fixed issues on the Culvert Print report which would show misaligned or incorrect units for culvert measurements.

Drainage Structure Module:

  • Fixed bug which would leave orphaned Pipe Information data after deleting a Drainage Structure.
  • Fixed bug which would not automatically select a newly added Drainage Structure in the module.
  • Fixed exception deleting a proposed activity.

Export to File:

  • Fixed bug in Sign layer fields which would not allow certain fields to be moved/sorted independently (MUTCDCode, MUTCD, MUTCDDesc, for example).
  • Fixed bug in Road layer export when Last 10/5 Years Ratings was included, columns exported were mismatched or incorrect..

Framework Correction Requests:

  • Fixed exception uploading/submitting correction requests.

Map:

  • Added feature to Measure Tool so the measure drawings are visible in the Add Feature dialog to make it easier to add an asset exactly where it was measured.
  • Added map right-click option to save the map as a .png image file.
  • Fixed bug when printing map with a legend applied for a point layer where the default values (not included in legend) were too small to see on the printout.
  • Fixed bug which would cause the map to snap back to the previous extent when Google Street View window is open.
  • Fixed exception right-clicking on an unselected row in the Selection Info window.
  • Fixed bug which caused extremely slow map selections because of attached documents.

Road Legends:

  • Fixed bug in Road Restriction Type legend which would not apply for Restriction Type = Not Designated.

Road Reports:

  • Added 'Good/Fair/Poor Summary w/Chart' Report to 'Rating/Treatment' reports.
  • Added 'Remaining Service Life (RSL) Summary w/Chart' Report to 'Rating/Treatment' reports.

Roadsoft Import:

  • Fixed exception importing a Roadsoft Export that contained Drainage Structures with a custom field lookup.

Sidewalk Module:

  • Fixed exception clicking 'Edit Location' in the module.

Sign Module:

  • Fixed bug which would load the Data Interface form with the bottom row of buttons unavailable on a short screen resolution