Releases: conveyal/r5
Releases · conveyal/r5
October 2024 v7.3
What's Changed
- Update to latest mongodb legacy java driver by @abyrd in #942
- Application-wide, size-limited cache for scenario networks by @abyrd in #940
- Store and retrieve user-specified network config, addresses #644 by @abyrd in #941
- Add custom walking traversal permissions via TransportNetworkConfig by @ansoncfit in #943
- Check if the bundle config exists, return 404 if missing by @trevorgerhardt in #944
- v7.3 Release by @trevorgerhardt in #948
Full Changelog: v7.2...v7.3
April 2024 v7.2
What's Changed
- Exclude modifications for regional analysis lookup by @trevorgerhardt in #926
- Final and static field modifiers in Broker by @abyrd in #922
- keepRoutingOnFoot only in transit access searches by @abyrd in #931
- Include names in paths in CSV by @abyrd in #930
- Add feed id column to path results by @ansoncfit in #936
- Make human-friendly names available and allow multi-grid downloads by @abyrd in #932
- Schedule creation of geotiff zip files in the background by @abyrd in #938
- Add flag to crop regional analysis destinations to origin extents by @ansoncfit in #939
- Correct columns in CSV path results, increase
MAX_TASKS_PER_WORKER
from 16 to 40, etc. #937
Full Changelog: v7.1...v7.2
January 2024 v7.1
What's Changed
- Minor bugfixes and improved error reporting (#917, #918, #921)
- Updated Census loader to handle 2021 LODES (#923)
Full Changelog: v7.0...v7.1
November 2023 v7.0
- Adds time-to-nearest nth facility ("dual" accessibility) metrics as an experimental feature (#884). See "guides" section of Conveyal documentation for details.
- Provides more regular and detailed updates on regional analysis progress, helping keep cloud workers active when analyses are queued up (#874).
- Shifts travel time sampling points to better correspond with destination densities (#894). This change will alter results relative to past versions of the R5 routing engine. With related user interface changes, older versions of R5 will now result in slightly offset isochrones.
- Ensures that results are readily comparable within the web interface when regional analysis bounds are reused in a subsequent analysis (#897, #898)
- Improves shapefile upload and validation (#868, #872). Geojson uploads are coming soon.
- Improves GTFS upload and validation (#869, #870, #873).
- Updates R5 to use the latest Java LTS version (21), ensuring security and stability updates over the long term.
While APIs exposed by this version have not changed significantly, we have incremented the major version number to reflect the following changes:
- Network files created with this version are incompatible with previous versions due to new bounding box objects
- Travel time and accessibility results will be slightly different due to destination sample point changes
- We have shifted to a new build and runtime environment (new JDK/JRE LTS version)
February 2023 v6.9
December 2022 v6.8
What's Changed
- Fix condition for logging IndexedPolygonCollection attribute type errors by @ansoncfit in #802
- Bugfix: add zero-argument constructor to
DataSourceValidationIssues
for deserialization by @trevorgerhardt in #808 - Handle GTFS feeds with pathway nodes by @abyrd in #804
- Zoom levels: #807, #813, #820
- Add an endpoint for deleting tasks by @trevorgerhardt in #814
- Clarify third-party support and versioning in README by @ansoncfit in #817
- Increase limit on geographic extents for grids, OSM, and GTFS by @ansoncfit in #819
- handle missing restriction vertex, fixes #681 by @abyrd in #826
- Fix off-by-one in CSV error message by @ansoncfit in #822
- Cluster startup: #824, #848, #830
- Path summaries/itinerary details: return raw data in JSON by @trevorgerhardt in #827
- WorkerProxyController: use the status code from the worker response by @trevorgerhardt in #829
- Remove jitpack maven repo by @abyrd in #831
- Add CodeQL Analysis Github Action by @trevorgerhardt in #809
- Add table of per-edge factors to network when modification requires it by @abyrd in #838
- Avoid setting multiple LTS flags on edges via modifications by @abyrd in #843
- Limit number of error/warning/info messages by @abyrd in #845
- Disallow travel through barrier nodes by @abyrd in #841, #848
Full Changelog: v6.7...v6.8
April 2022 v6.7
- View your network's street and transit layer details on a map with vector tiles
- Preview Data Sources on the map, and upload new data source types
- Use Data Sources in custom street modifications for road congestion, slope-adjusted biking times, ridehail service, custom cycling level of traffic stress, and more (experimental) (#782)
- Handle transfers to uncommon route patterns (such as "loop" and "lollipop" routes) more realistically (#763)
- Fix a bug that applied walking time limits to non-walk (e.g. bike) requests (#787)
- Reduce computation time when egress modes are changed and transit is toggled on and off (#789)
February 2022 v6.6
- Tolerate large GTFS geographic extents
- Accept extended GTFS route_types
- Improve fault injection for testing
- Eliminate log noise in deleted or retried regional analyses (#766)
- Stricter validation of UUID/ObjectId parameters
- Better error messages on parameter checks
November 2021 v6.5
This release makes it easier to:
- Group modifications into different combinations, using a new tabular scenario editor
- Create aggregation areas with better progress reporting and validation, using the new Data Sources panel. In an upcoming release, this panel will also handle spatial datasets for custom origins, destinations, and modifications.
- Save and Undo changes to modifications.
- Inspect travel times to specific destinations, with the improved destination marker (click in the travel time legend)
- Avoid certain timing errors on connections experiencing high latency to our central servers.
May 2021 v6.4
- Ensure backward compatibility with GTFS database files built with previous versions of R5