| Portal 2.0 3.2.0 | 07/23/2026 | - Stop Analytics: Maintenance improvements.
- Expansion Factors: Expansion Factor county map labels now persist correctly when changing the road type filter. Switching to the Expansion Factors tab now correctly pans the map to display all Expansion Factor zones.
- Stop Duration Bins: The Learn more link in the Stop Duration Bins filter now points to the correct API guide parameters page.
- Hex Analysis: Updated the default hex grid resolution for analyses. Fixed an issue where time-based features could not be disabled for large hex analyses.
- RDA Analysis: The eligibility comparison info modal now opens correctly when accessed from the analysis filters. The vehicle filter pill is now correctly shown as disabled when no data is available for a zone. Fixed a double underline display issue on the View Filters link.
- Invalid Zone Opacity: Invalid zone opacity is now responsive, adjusting dynamically to map zoom and pan changes for better visibility when working with zone configurations.
- Zone Creation: Fixed a camera zoom bug that could occur when creating or editing zones while the datasets overlay was active.
- Internal: Replaced legacy Tailwind gray color references with project design system equivalents. Adjusted loading modal z-index so that portal menus always appear above modal overlays. Added zoom-step logic to the smooth pan algorithm for map navigation.
|
| Portal 2.0 3.1.0 | 07/16/2026 | - GeoJSON Export: O/D, Stop Analytics, and Stop Explorer analyses can now be exported as GeoJSON files, making it easier to integrate Altitude results with third-party mapping and GIS tools.
- Route Analysis Improvements: The Route Analysis engine has been refactored with Snapped Join Optimization and Multi-Month Edge History Handling, improving accuracy and performance for long-range corridor analyses.
- O/D Open Ended - Mexico Support: The Open Ended Origin/Destination analysis now supports Mexico counties and states as external zone options, enabling cross-border analysis across North American routes.
- Stop Analytics - Input Panel Improvements: Vehicle class selector no longer shows empty pill buttons after switching selections; percentile stop filters now enforce values (1-99); date range is preserved when switching stop behavior; right-click now removes input zones from the map; and clicking an input zone recenters the analysis map correctly.
- Stop Analytics - Output Improvements: The comparison legend no longer shows subtext when comparison mode is off; the domicile stop duration minimum no longer displays a leading zero; table column metrics now reset when the time toggle changes; the "No results found" text and image have been updated in the stops list and RDA zones list; and loading tooltips now appear correctly on saved analysis cards.
- RDA Stability Fixes: In the Route/Domicile Analysis view, hero chart tooltips now display correctly in non-comparison mode, and an inline HTML rendering issue has been resolved.
- Internal: Maintenance updates.
|
| Portal 2.0 3.0.0 | 07/09/2026 | - Stop Analytics 2.0: A new generation of Stop Analytics is now available in Altitude Portal. This major update introduces a redesigned analysis experience featuring stop duration bin filters in the UI for precise dwell-time segmentation, vehicle filters on the RDA output map, an improved saved analysis workflow, and a refreshed icon design for analysis types. The output map, table, and legend have been updated for improved clarity and consistency with Stop Analytics 1.0.
- POI Location-Specific Insights API: A new suite of Point of Interest APIs is now available, including
getDatabaseInfo, getPointsOfInterest, getPOISummary, and getPOIAnalytics. These endpoints enable customers to query and analyze POI data programmatically as part of their Altitude workflows. - API Key Generation: A new API Keys management interface is now available in the portal, allowing users to generate and manage API keys directly from the platform without needing external tools.
- Recently Viewed Analyses: Past analyses can now be sorted by most recently viewed, making it faster to return to active work without scrolling through all saved analyses.
- Analysis Tab Title: The browser tab now displays the name of the active analysis, making it easier to manage multiple Altitude sessions at once.
- API Validation Improvements: Input validation for all Altitude APIs has been moved from the API layer to the middleware, resulting in faster and more consistent error messages for API users.
- O/D Open Ended Analysis: The open-ended Origin/Destination analysis has been refactored for improved data accuracy, better handling of null external zone values, and more consistent journey distance calculations in corridor analyses.
- Geography Export for O/D Routes and Segments: O/D analysis results for routes and segments can now be exported to GCS with geographic boundary data included, expanding the data available for downstream processing.
- RTM Expand/Collapse All: Added Expand All and Collapse All controls to the Travel Distance and Idling by Roadways table in the Real-Time Monitoring module, making it easier to review detailed data across all road segments.
- Accessibility Improvements: Comprehensive keyboard navigation, focus management, and screen reader support have been added across the User Management, Datasets, Zones, Real-Time Monitoring, and Stop Analytics sections of the portal.
- Automated User Removal: Users are now automatically removed from a database when its subscription expires, ensuring seat counts remain accurate and access is appropriately revoked.
- Internal: Auth and account management updated to use the Altitude SDK. Analysis data management refactored out of Redux for Stop Analytics and RTM modules. Road Segments endpoint updated to export to GCS. Numerous map rendering, zone loading, and analysis pipeline stability fixes.
|
| Portal 2.0 2.5.0 | 05/07/2026 | - Harsh Event Magnitude Filters: Added
minMagnitude and maxMagnitude parameters to getHarshEventsBySegment. These float values (m/s²) filter raw harsh events before analytics and aggregation, with minMagnitude defaulting to 0 and maxMagnitude defaulting to no upper bound. - Custom Aggregation Values: Added a
customAggregationValues parameter to O/D matrix, zone closed, and corridor queries, allowing you to define custom aggregation logic for your analyses. - Internal: Resolved runtime monitoring errors flagged during the sprint.
|
| Portal 2.0 2.4.0 | 04/23/2026 | - OD Corridor Zone Access: Updated the corridor access check to allow origin and destination zones that touch - but do not overlap - to be used in corridor analysis. This expands the range of valid zone configurations supported in corridor analyses.
- Map Zone Visibility: Adjusted default opacity values for zones on the map so that hovered and selected zones remain visually distinct from the default state.
- Custom Zones Data: Added an
isPurchased attribute to the custom zones data, making it easier to identify which zones belong to a purchased dataset. - Internal: Miscellaneous UI fixes.
|
| Portal 2.0 2.3.0 | 04/09/2026 | - Refuel Analysis: A new Refuel analysis API endpoint is now available in Altitude. Customers can analyze fleet refueling patterns, including support for saved geographies to reuse analysis configurations across sessions.
- OD Analysis Data Quality: The closed OD analysis has been updated to remove downsampling and incorporate improved vehicle metadata attribution. Time series outputs now include breakdowns by vehicle class and vocation, providing richer insights into trip patterns.
- OD Corridor Fix: Resolved an issue where OD corridor analysis did not correctly enforce directionality in non-chaining scenarios, improving the accuracy of corridor movement results.
- RTM Date Range Fix: Fixed an issue where the date range could potentially be set in the future in the input panel. The date range now correctly defaults to the most recent eligible month with available data and cannot be set to the future.
- Custom Zones Improvements: Resolved several custom zone issues: the error report file is no longer empty when a zone import fails; zone search now correctly returns results across all fields (zone ID, name, type, and comments); and custom zones remain visible on the map when the purchased dataset overlay is enabled.
- Internal: Improvements to release metadata auto-detection across all modules, dynamic test data date infrastructure, standardized toast notification styling, and error monitoring fixes.
|
| Portal 2.0 2.2.0 | 03/26/2026 | - CSV User Import: Administrators can now import users in bulk using a CSV file. The user list refreshes automatically when the import job completes, making it easier to onboard and manage large teams.
- Fleet Size Metadata: Fleet size is now tracked as a metadata attribute per device, providing additional context for analysis results across the platform.
- OD Corridor Connector Fix: Resolved an issue where segment connectors in OD corridor analysis did not correctly join certain segment types.
- RTM Input Panel Improvements: Fixed multiple usability issues in the RTM input panel - dropdowns now close automatically after selection, field messages display correctly, and translation errors have been resolved.
- Custom Zone Validation: Fixed an issue in the batch custom zone creation process where duplicate zone names were not detected correctly.
- Internal: Backend improvements including server-side security hardening, database configuration synchronization, expanded test coverage, and API simplifications.
|
| Portal 2.0 2.1.0 | 03/12/2026 | - Refuel Analysis Integration: Updated Stop Analytics to incorporate the refuel redesign, aligning refueling data with the new data schema for more consistent results.
- OD Corridor and Segment Flow: Corridor-level aggregation for the OD matrix API has been enabled.
- OD Data Accuracy: Corrected attribute naming in the origin-destination matrix output to align with the updated output table schema.
- Improved Language Support: Fixed an issue where the preferred language setting was not applied correctly.
- Zone Map Fix: Resolved a rendering issue with custom zones on the map display.
- User Seat Limit: Fixed the user seat limit message to accurately reflect available seats.
- UI Fixes: Removed incorrect county labels from the Datasets page and fixed the Expansion Factor road type filter.
- Internal: Backend changes to have the platform run smoother and more efficiently.
|
| Portal 2.0 2.0.0 | 02/26/2026 | - Google Maps Migration: Transitioned the Portal to Google Maps, aligning visualization with the rest of the Altitude platform.
- Automated Session Security: Implemented an automatic logout feature for expired sessions to protect user data and prevent "access denied" errors.
- Improved Shapefile Upload: Implemented a more stable process for uploading shapefiles; an email summary is sent when the custom analysis is complete, including a CSV of zones that failed with a summary of why they failed.
- Platform Hardening: Strengthened external link security and resolved login failures for specific databases to ensure a more secure and reliable access experience.
- Internal: Added comprehensive logging for authentication sequences and introduced standardized code linting rules.
|
| Portal 2.0 1.12.0 | 12/14/2025 | - Fixed login workflow to verify users in GBQ before creation, preventing duplicate issues.
- Fixed User Management bugs: ensured updates rollback on error, corrected email display in toast messages, and enabled immediate interaction with new users.
Minor UI Fixes.
|
| Portal 2.0 1.11.0 | 12/04/2025 | Updated the date picker to default to the previous day. Fixed a login loop issue occurring upon session expiry. Improvements to analysis details consistency. Minor bug fixes and UI updates.
|
| Portal 2.0 1.10.0 | 11/20/2025 | |
| Portal 2.0 1.9.0 | 11/06/2025 | Modified days of the week selection logic for schedule consistency. Added a new query string argument to open the contact support modal. Improved user tracking in embedded applications. Minor bug fixes and UI updates.
|
| Portal 2.0 1.8.0 | 10/23/2025 | Password changes, resets, or recoveries will now log users out of all sessions. Swapped proxy analysis nodaas endpoints to pymaas endpoints. Expansion Factor query results are now written to GCS Bucket. Minor bug fixes and UI updates.
|
| Portal 2.0 1.0.7 | 10/09/2025 | Updated the DaysoftheWeekInput component to accept a date range prop. Removed ModifiedBy and CreatedBy from most APIs. These fields are still included in the APIs for past analyses, zones, and zone types to identify internal users. Minor bug fixes and UI updates.
|
| Portal 2.0 1.0.6 | 09/25/2025 | Added functionality to clear browser cache when new builds are released. Applied saveGeography boolean parameter to Portal module APIs. Minor bug fixes and UI updates.
|
| Portal 2.0 1.0.5 | 09/11/2025 | - Minor bug fixes and UI updates.
|
| Portal 2.0 1.0.4 | 09/11/2025 | |
| Portal 2.0 1.0.3 | 08/28/2025 | |
Portal 2.0 1.0.2 | 08/14/2025 | |
| Portal 4.18.0 | 07/05/2025 | - Minor bug fixes and UI updates.
|
| Portal 4.11.0 | 02/13/2025 | |