Skip to content

Releases: googlemaps/js-route-optimization-app

5.0.0

15 May 15:53
Compare
Choose a tag to compare

Changed

  • The application now uses Google Maps Platform Route Optimization instead of Cloud Fleet Routing
  • The license of the application has changed from MIT to Apache 2.0
  • The landing page has been streamlined and updated to reflect Google Maps Platform branding
  • The application is now split vertically between tabular and map views rather than horizontally
  • Map info windows have been updated with new styling
  • The default map style has been changed to match Google Maps
  • The previous "Scenario Settings" view has been moved to "Request Planning" in the side nav
  • Routes are now easier to view on the map
  • Additional pre-solve metrics have been added
  • Help docs have been updated to reflect the new look of the application
  • Terraform files have been updated to reflect the API changes
  • Most forms of post-solve route changes have been removed
  • Various style and layout changes
  • Update dependencies

Fixed

  • File upload process has been streamlined
  • Errors when uploading files are now clearer

Added

  • Scenarios can now have names. Uploaded files will automatically be named to match the source file name. Downloads will reflect the name set in the application.
  • Travel mode icons have been added to the map
  • Map layers can be filtered using the new map legend
  • Routes are automatically selected when a solution is loaded
  • The Save drawer automatically opens when viewing the solution

Full Changelog: 4.4.3...5.0.0

4.4.3

22 Jan 17:44
fd02492
Compare
Choose a tag to compare

Fixed

  • Fix precedence options form element
  • Improve test reliability

Added

  • Add python code examples
  • Add a table filter for Shipment Type
  • Add required IAP service account to terraform

Changed

  • Use custom time formatter for traveled times in metadata view
  • Update dependencies

4.4.2

12 May 13:06
9c47a55
Compare
Choose a tag to compare

Fixed

  • Fix shipment type requirements form state
  • Fix time to next stop calculation
  • Increase Cloud Run memory

Added

  • Add optional chaining to constraint relaxations on update
  • Add warning message when injected routes are uploaded
  • Add solution date selector

Changed

  • Copy selected precedence rule shipments to top of list
  • Disable injected solution toggle when no solution is loaded
  • Overwrite empty BreakRules
  • Exclude breaks from timeline that occur outside a vehicle's day
  • Update documentation
  • Update dependencies

4.4.1

10 Jan 16:06
58df78b
Compare
Choose a tag to compare

Fixed

  • Check for startTimeWindow before parsing startTime in edit vehicle dialog
  • Check for custom map options during PDF generation

Changed

  • Upgrade dependencies

4.4.0

07 Dec 19:47
2c0635e
Compare
Choose a tag to compare

Added

  • Add lat, lng support to location inputs
  • Conditionally display duration, distance limits in pre-solve vehicle table
  • Validate CSV shipment uploads
  • Update Optimization client library

Fixed

  • Improve CSV upload
  • Check for existence of a last travel step before writing to it
  • Always switch to solution view after loading a solution
  • Handle routes with no drive time and/or no visits in PDF export
  • Ignore falsey geocode attempts

Changed

  • Update docs
  • Upgrade dependencies

4.3.0

01 Nov 17:49
5f0245a
Compare
Choose a tag to compare

Added

  • Support allowedVehicleIndices in CSV upload (#11)

4.2.4

27 Sep 15:13
b1dbdb4
Compare
Choose a tag to compare

Fixed

  • Fix visit request duration display on shipment metadata view (#8)

4.2.3

01 Sep 21:40
Compare
Choose a tag to compare

Initial public GitHub release.

Changed

  • Update dependencies to fix Dependabot alerts
  • Update documentation
  • Implement code checks and build pipeline as GitHub Actions