Skip to content

Commit 861615b

Browse files
committed
chore: fix release docs and bump version to 2.0.1
1 parent 3b828f9 commit 861615b

File tree

4 files changed

+10
-17
lines changed

4 files changed

+10
-17
lines changed

CHANGELOG.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,11 @@
22

33
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
44

5-
## 1.0.0 (2026-01-24)
6-
5+
## [2.0.1](https://github.com/SolverForge/solverforge-maps/compare/v2.0.0...v2.0.1) (2026-03-21)
76

8-
### Features
7+
### Chores
98

10-
* derive Default for Coord, TravelTimeMatrix, SnappedCoord, RTreePoint 87bb9bf
11-
* enhanced RoutingError with detailed variants 53c549d
12-
* import solverforge-maps library f49fb0c
13-
* input validation for Coord and BoundingBox b284e64
14-
* R-tree spatial indexing, type-safe routing, and API improvements 3ab2dd7
15-
* **routing:** implement dynamic speed from OSM maxspeed tag 002a2e6
16-
* zero-erasure API redesign 9821023
9+
* fix README example formatting and clean up release metadata
1710

1811
## 1.0.0 (2026-01-24)
1912

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "solverforge-maps"
3-
version = "1.0.0"
3+
version = "2.0.1"
44
edition = "2021"
55
description = "Generic map and routing utilities for VRP and similar problems"
66
license = "Apache-2.0"

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ async fn main() -> RoutingResult<()> {
3838
let bbox = BoundingBox::from_coords(&locations).expand_for_routing(&locations);
3939
let config = NetworkConfig::default();
4040

41-
let network = RoadNetwork::load_or_fetch(&bbox, &config, None).await?;
42-
let matrix = network.compute_matrix(&locations, None).await;
43-
let route = network.route(locations[0], locations[1])?; // snaps both points to nearest nodes
41+
let network = RoadNetwork::load_or_fetch(&bbox, &config, None).await?;
42+
let matrix = network.compute_matrix(&locations, None).await;
43+
let route = network.route(locations[0], locations[1])?; // snaps both points to nearest nodes
4444

45-
println!("Matrix size: {}", matrix.size());
46-
println!("Route duration: {} seconds", route.duration_seconds);
45+
println!("Matrix size: {}", matrix.size());
46+
println!("Route duration: {} seconds", route.duration_seconds);
4747
Ok(())
4848
}
4949
```

0 commit comments

Comments
 (0)