Releases: nextmv-io/nextroute
Releases · nextmv-io/nextroute
v1.8.0-dev.2
Full Changelog: v1.8.0-dev.1...v1.8.0-dev.2
v1.8.0-dev.1
Full Changelog: v1.8.0-dev.0...v1.8.0-dev.1
v1.8.0-dev.0
What's Changed
- Adds Slack notifications about releases by @merschformann in #63
- ENG-5448 Moves Python schema to repo and creates Python package by @sebastian-quintero in #64
Full Changelog: v1.7.1...v1.8.0-dev.0
v1.7.1
v1.7.1-dev.0
v1.7.0
What's Changed
- Upgrade sdk by @sebastian-quintero in #61
New Contributors
- @sebastian-quintero made their first contribution in #61
Full Changelog: v1.6.4...v1.7.0
v1.6.4
What's Changed
Full Changelog: v1.6.3...v1.6.4
v1.6.3
What's Changed
- Bump github.com/gorilla/schema from 1.2.0 to 1.4.1 by @dependabot in #59
New Contributors
- @dependabot made their first contribution in #59
Full Changelog: v1.6.2...v1.6.3
v1.6.2
BREAKING
This release is breaking if nil
checks were done on the nextroute.SolutionStop
interface (as it is now becoming a struct for performance reasons). It is recommended to use .IsZero()
check instead from now on.
I.e., the following code:
var stop nextroute.SolutionStop = nil
// ...
if stop == nil {
// ...
}
becomes:
var stop nextroute.SolutionStop
// ...
if stop.IsZero() {
// ...
}
What's Changed
- Ds/perf/improve golden bench by @dirkschumacher in #45
- Improve benchmark golden tests by sharing the model by @dirkschumacher in #46
- Make location a struct by @dirkschumacher in #43
- Reduce allocations when applying operators by @dirkschumacher in #48
- Decrease allocations in copy solution by @dirkschumacher in #50
- Turn StopPosition into a struct by @dirkschumacher in #49
- Turn SolutionStop into a struct by @dirkschumacher in #52
- SolutionVehicle iface to struct by @dirkschumacher in #53
- Fix memory consumption when multiple models are used by @dirkschumacher in #47
- Reduce allocations on length check by @dirkschumacher in #56
- Minor performance improvements by @dirkschumacher in #57
- Maximum constraint/objective efficiency improvement by @davidrijsman in #58
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- Reduce allocations for move stop generation by @dirkschumacher in #37
- Improve readme by @dirkschumacher in #36
- Enhanced Solution Checking and Detailed Move Observations by @larsbeck in #38
- Add benchmark tests based on golden files by @dirkschumacher in #40
- Improves value function performance by @merschformann in #42
Full Changelog: v1.6.0...v1.6.1