Skip to content

Commit 0538e35

Browse files
committed
update news for cran
1 parent a19b884 commit 0538e35

File tree

2 files changed

+25
-17
lines changed

2 files changed

+25
-17
lines changed

r-package/NEWS.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,30 @@
22

33
**Major changes**
44

5-
- New function `build_network()` to replace `setup_r5()`, which is being deprecated. Idiomatically r5r_core is now r5r_network.
6-
- New function `build_custom_network()` to build a routable network with modified OSM car speeds to account for different scenarios of traffic congestion and road closure. Closes [#289](https://github.com/ipeaGIT/r5r/issues/289)
5+
- New function `build_network()` to replace `setup_r5()`, which is being deprecated. Idiomatically `r5r_core` is now `r5r_network`.
6+
- New function `build_custom_network()` to build a routable network. At the moment, the functions allows using modified OSM car speeds to account for different scenarios of traffic congestion and road closure. Closes [#289](https://github.com/ipeaGIT/r5r/issues/289)
77
- New function `arrival_travel_time_matrix()` to calculate travel time matrix between origin destination pairs considering the time of arrival, instead of a depature time. Closes [#291](https://github.com/ipeaGIT/r5r/issues/291)
8-
- We have now implemented a reverse search optimization for direct transport modes (walking and cycling) in the functions `travel_time_matrix()`, `expanded_travel_time_matrix()` and `arrival_travel_time_matrix()`. In pactice, this means that these functions are now much faster when there are multiple origins to few destinations. Closes [#450](https://github.com/ipeaGIT/r5r/issues/450)
8+
- We have now implemented a reverse search optimization for direct transport modes (walking and cycling) in the functions `travel_time_matrix()`, `expanded_travel_time_matrix()` and `arrival_travel_time_matrix()`. In practice, this means that these functions are now much faster when there are multiple origins to few destinations but only when there is no elevation `.tif` file in the data path. Closes [#450](https://github.com/ipeaGIT/r5r/issues/450)
99

1010
**Minor changes**
1111

1212
- The routable transport network build with `build_network()` and `setup_r5()` and `build_modified_network` now have a their own class `"r5r_network"`, making the package more consistent and safer from errors [#472](https://github.com/ipeaGIT/r5r/pull/472).
1313
- Routing properties within r5r jar (aka little jar) are reset to default after a routing execution [#453](https://github.com/ipeaGIT/r5r/pull/453)
1414
- Less cluttering messages in R5R dialogue. Removed logback startup messages. `Verbose=F` now completly silences java output. `Verbose=T` only reports messages up to INFO level as opposed to up to DEBUG [#456](https://github.com/ipeaGIT/r5r/pull/456).
1515
- Removed date from r5r-log. You no longer have to delete the previous day's log! [#456](https://github.com/ipeaGIT/r5r/pull/456)
16+
- Improved warning and error messages.
1617

1718
**Bug fixes**
19+
1820
- Fixed a bug where `network_settings.json` wasn't showing the right version numbers [#459](https://github.com/ipeaGIT/r5r/pull/459). Version number now dynamically updated [#456](https://github.com/ipeaGIT/r5r/pull/456).
1921

22+
**New co-authors**
23+
24+
- Alex Magnus
25+
26+
27+
28+
2029
# r5r 2.2.0
2130

2231
**Major changes**

r-package/cran-comments.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,29 @@
11
## R CMD check results
22

3-
── R CMD check results ─────────────────────────────────────────── r5r 2.2.0 ────
4-
Duration: 20m 44.1s
3+
── R CMD check results ────────────────────────────────────────────────── r5r 2.3.0 ────
4+
Duration: 10m 54.2s
55

66
0 errors ✔ | 0 warnings ✔ | 0 notes ✔
77

88
**Major changes**
99

10-
- r5r now uses the latest version of R5 V7.4. Closed [#436](https://github.com/ipeaGIT/r5r/issues/436)
11-
- The `detailed_itineraries()` now has a new parameter `osm_link_ids`. A logical. Whether the output should include the additional columns with the OSM ids of the road segments used along the trip geometry Defaults to `FALSE`. Closes issues [#298](https://github.com/ipeaGIT/r5r/issues/298)
10+
- New function `build_network()` to replace `setup_r5()`, which is being deprecated. Idiomatically `r5r_core` is now `r5r_network`.
11+
- New function `build_custom_network()` to build a routable network. At the moment, the functions allows using modified OSM car speeds to account for different scenarios of traffic congestion and road closure. Closes [#289](https://github.com/ipeaGIT/r5r/issues/289)
12+
- New function `arrival_travel_time_matrix()` to calculate travel time matrix between origin destination pairs considering the time of arrival, instead of a depature time. Closes [#291](https://github.com/ipeaGIT/r5r/issues/291)
13+
- We have now implemented a reverse search optimization for direct transport modes (walking and cycling) in the functions `travel_time_matrix()`, `expanded_travel_time_matrix()` and `arrival_travel_time_matrix()`. In practice, this means that these functions are now much faster when there are multiple origins to few destinations but only when there is no elevation `.tif` file in the data path. Closes [#450](https://github.com/ipeaGIT/r5r/issues/450)
1214

1315
**Minor changes**
1416

15-
- r5r now throws an informative error message when the geographic extent of input data exceeds limit of 975000 km2. Closes issues #389, #405, #406, #407, #412 and #421. Thanks to PR #426 by Alex Magnus.
16-
- removed JRI dependency in r5r little jar. This helps debugging issues in Java without the need of using R. The side effect is that r5r now creates an `r5rlog` file in the data path.
17+
- The routable transport network build with `build_network()` and `setup_r5()` and `build_modified_network` now have a their own class `"r5r_network"`, making the package more consistent and safer from errors [#472](https://github.com/ipeaGIT/r5r/pull/472).
18+
- Routing properties within r5r jar (aka little jar) are reset to default after a routing execution [#453](https://github.com/ipeaGIT/r5r/pull/453)
19+
- Less cluttering messages in R5R dialogue. Removed logback startup messages. `Verbose=F` now completly silences java output. `Verbose=T` only reports messages up to INFO level as opposed to up to DEBUG [#456](https://github.com/ipeaGIT/r5r/pull/456).
20+
- Removed date from r5r-log. You no longer have to delete the previous day's log! [#456](https://github.com/ipeaGIT/r5r/pull/456)
21+
- Improved warning and error messages.
1722

1823
**Bug fixes**
1924

20-
- Fixed error caused by phantom 0-minute isochrone. Closed issues #433 and #434
21-
- Fixed a bug that prevented the package to check the availability of transit services in specific days when there is no service at all.
22-
- Fixed a bug in the isochrone function that was throwing false error message regarding cutoff being too short. Closed [#434](https://github.com/ipeaGIT/r5r/issues/434) and [#433](https://github.com/ipeaGIT/r5r/issues/433)
25+
- Fixed a bug where `network_settings.json` wasn't showing the right version numbers [#459](https://github.com/ipeaGIT/r5r/pull/459). Version number now dynamically updated [#456](https://github.com/ipeaGIT/r5r/pull/456).
2326

24-
**New contributors**
27+
**New co-authors**
2528

2629
- Alex Magnus
27-
- Luyu Liu
28-
- Daniel Snow
29-
- Funding from the Department of Geography & Planning, University of Toronto via the Bousfield Visitorship.
30-

0 commit comments

Comments
 (0)