Skip to content

Commit dfb76e9

Browse files
Bump version to 1.22.1
* `experimental` recharge stations feature to support basic electric VRP * apply refactorings to some core api * update dependencies * reload is removed from the solution passed as initial (#126)
1 parent c736f95 commit dfb76e9

File tree

8 files changed

+18
-14
lines changed

8 files changed

+18
-14
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file.
55

66
## [Unreleased]
77

8+
9+
## [v1.22.1]- 2023-08-26
10+
811
### Added
912

1013
* `experimental` recharge stations feature to support basic electric VRP use case
@@ -681,7 +684,8 @@ with Self Organizing MAps and eXtrAs (pronounced as "rosomaha", from russian "р
681684

682685
- Initial commit
683686

684-
[Unreleased]: https://github.com/reinterpretcat/vrp/compare/v1.22.0...HEAD
687+
[Unreleased]: https://github.com/reinterpretcat/vrp/compare/v1.22.1...HEAD
688+
[v1.22.1]: https://github.com/reinterpretcat/vrp/compare/v1.22.0...v1.22.1
685689
[v1.22.0]: https://github.com/reinterpretcat/vrp/compare/v1.21.1...v1.22.0
686690
[v1.21.1]: https://github.com/reinterpretcat/vrp/compare/v1.21.0...v1.21.1
687691
[v1.21.0]: https://github.com/reinterpretcat/vrp/compare/v1.20.0...v1.21.0

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors:
55
given-names: "Ilya"
66
orcid: "https://orcid.org/0000-0002-7613-7412"
77
title: "Rosomaxa, Vehicle Routing Problem Solver"
8-
version: 1.22.0
8+
version: 1.22.1
99
doi: 10.5281/zenodo.4624037
1010
date-released: 2023-08-08
1111
url: "https://github.com/reinterpretcat/vrp"

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ members = [
1313
]
1414

1515
[workspace.package]
16-
version = "1.22.0"
16+
version = "1.22.1"
1717
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
1818
license = "Apache-2.0"
1919
keywords = ["vrp", "optimization"]
@@ -25,11 +25,11 @@ edition = "2021"
2525

2626
[workspace.dependencies]
2727
# internal dependencies
28-
rosomaxa = { path = "rosomaxa", version = "0.7.0" }
29-
vrp-core = { path = "vrp-core", version = "1.22.0" }
30-
vrp-scientific = { path = "vrp-scientific", version = "1.22.0" }
31-
vrp-pragmatic = { path = "vrp-pragmatic", version = "1.22.0" }
32-
vrp-cli = { path = "vrp-cli", version = "1.22.0" }
28+
rosomaxa = { path = "rosomaxa", version = "0.7.1" }
29+
vrp-core = { path = "vrp-core", version = "1.22.1" }
30+
vrp-scientific = { path = "vrp-scientific", version = "1.22.1" }
31+
vrp-pragmatic = { path = "vrp-pragmatic", version = "1.22.1" }
32+
vrp-cli = { path = "vrp-cli", version = "1.22.1" }
3333

3434
# external dependencies
3535
hashbrown = "0.14.0"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
![build](https://github.com/reinterpretcat/vrp/actions/workflows/build.yaml/badge.svg)
44
[![downloads](https://img.shields.io/crates/d/vrp-core)](https://crates.io/crates/vrp-core)
55
[![codecov](https://codecov.io/gh/reinterpretcat/vrp/branch/master/graph/badge.svg)](https://codecov.io/gh/reinterpretcat/vrp)
6-
[![dependency status](https://deps.rs/crate/vrp-cli/1.22.0/status.svg)](https://deps.rs/crate/vrp-cli/1.22.0)
6+
[![dependency status](https://deps.rs/crate/vrp-cli/1.22.1/status.svg)](https://deps.rs/crate/vrp-cli/1.22.1)
77
[![DOI](https://zenodo.org/badge/238436117.svg)](https://zenodo.org/badge/latestdoi/238436117)
88

99
![VRP example](docs/resources/vrp-example.png "VRP with Route Balance")
@@ -70,7 +70,7 @@ Another fast way to try vrp solver on your environment is to use `docker` image
7070
* **run public image** from `Github Container Registry`:
7171

7272
```bash
73-
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.22.0
73+
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.22.1
7474
```
7575

7676
* **build image locally** using `Dockerfile` provided:

docs/src/concepts/pragmatic/problem/vehicles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Each shift can have the following properties:
9797
- tag (optional): a tag which will be propagated back within the corresponding reload activity in solution
9898
- resourceId (optional): a shared reload resource id. It is used to limit amount of deliveries loaded at this reload.
9999
See examples [here](../../../examples/pragmatic/basics/reload.md).
100-
- **recharges** (optional, experimental) specifies recharging stations and max distance limit before recharge should happend
100+
- **recharges** (optional, experimental) specifies recharging stations and max distance limit before recharge should happen.
101101
See examples [here](../../../examples/pragmatic/basics/recharge.md).
102102

103103
## Related errors

docs/src/getting-started/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Another fast way to try vrp solver on your environment is to use `docker` image
2626
* **run public image** from `Github Container Registry`:
2727

2828
```bash
29-
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.22.0
29+
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.22.1
3030
```
3131

3232
* **build image locally** using `Dockerfile` provided:

rosomaxa/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rosomaxa"
3-
version = "0.7.0"
3+
version = "0.7.1"
44
description = "A rosomaxa algorithm and other building blocks for creating a solver for optimization problems"
55
authors.workspace = true
66
license.workspace = true

vrp-cli/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ mod cli {
2929

3030
pub fn get_app() -> Command {
3131
Command::new("Vehicle Routing Problem Solver")
32-
.version("1.22.0")
32+
.version("1.22.1")
3333
.author("Ilya Builuk <ilya.builuk@gmail.com>")
3434
.about("A command line interface to Vehicle Routing Problem solver")
3535
.subcommand(get_analyze_app())

0 commit comments

Comments
 (0)