V 1 0 4 Performance Bugfixesv1.0.4

Performance improvements and bug fixes

December 18, 2023

The release of Nextmv Platform v1.0.4 mainly includes performance improvements and bug fixes for the nextroute engine.

  • nextroute changes
    • Fix rare race condition in plugin loading
    • Improved status handling in ortools template
    • Made provider an option in pyomo template
    • Improved error handling around invalid start windows in nextroute
    • Reduce peak memory consumption of very large nextroute inputs
    • Improved performance and bugfixes for nextroute engine
  • Marked a number of legacy functionality as deprecated
    • The "route" clients have been moved to measure
    • Affected packages:
      • github.com/nextmv-io/sdk/route
      • github.com/nextmv-io/sdk/route/google
      • github.com/nextmv-io/sdk/route/here
      • github.com/nextmv-io/sdk/route/osrm
      • github.com/nextmv-io/sdk/route/routingkit
      • github.com/nextmv-io/sdk/dataframe
      • github.com/nextmv-io/sdk/store

Upgrading

Nextmv CLI v1.0.4 upgrade guide

This upgrade guide assumes you’ve previously installed and configured the Nextmv CLI.

Open up your terminal and run the following command:

nextmv update
Copy

Alternatively, you can specify the version.

nextmv update v1.0.4
Copy

Nextmv SDK v1.0.4 upgrade guide

To update and tidy your Go project and reference SDK v1.0.4, stand at the location of the go.mod and run:

go get github.com/nextmv-io/sdk@v1.0.4
go mod tidy
Copy

Page last updated

Go to on-page nav menu