Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Vroom 1.11 #24

Closed
dkastl opened this issue Nov 26, 2021 · 2 comments · Fixed by #25
Closed

Add support for Vroom 1.11 #24

dkastl opened this issue Nov 26, 2021 · 2 comments · Fixed by #25
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@dkastl
Copy link
Member

dkastl commented Nov 26, 2021

A new version of Vroom was released: https://github.com/VROOM-Project/vroom/releases/tag/v1.11.0

At this stage of the project I would say that we don't need to consider backwards compatibility in case there are relevant changes.

@dkastl dkastl added the enhancement New feature or request label Nov 26, 2021
@dkastl dkastl added this to the Release 0.3.0 milestone Nov 26, 2021
@krashish8
Copy link
Member

Yes, we are still in version 0, so anything can change, and thus we don't care about backward compatibility.

@krashish8
Copy link
Member

krashish8 commented Dec 2, 2021

From Vroom v1.11.0 release notes: https://github.com/VROOM-Project/vroom/releases/tag/v1.11.0

Crossing out the entries that require no change, or can be done in the future

Added

  • setup key for tasks to refine service time modeling (#358)
  • max_tasks key limiting route size at vehicle level (#421, #566)
  • Support for custom cost matrices (#415)
  • Number of routes in solution summary (#524): Not using this value in SQL
  • Implementation for extended SWAP* local search operator (#507): internal
  • -l command-line flag for user-provided timeout (#594)
  • Ability to start the search from user-defined solution (#376): Not fixing now, leaving for the future. Requires a lot of change.
  • Github Actions CI (#436): CI
  • Check for libvroom example build in CI (#514): CI

Changed

  • vehicle.steps are now used in solving mode (#606): Not fixing now, leaving for the future.
  • CI builds now run on Ubuntu 20.04 (#455): CI
  • Simplified time window handling logic in TWRoute (#557): Internal

Removed

  • Travis CI builds (#436): CI
  • Exchange local search operator (#507): internal

Fixed

  • "Infeasible route" error while an existing route plan exists (#506): internal
  • Break omitted with no other time window (#497): internal
  • Biased evaluation in try_job_additions (#572): internal
  • Routing error with custom matrix and -g (#561): not using -g flag
  • Crash on empty custom matrix (#570)
  • Properly allow empty skills arrays (#586)
  • Restrict speed_factor in the range (0, 5] (#591)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants