Releases: googlemaps/js-route-optimization-app
Releases · googlemaps/js-route-optimization-app
5.0.0
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
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
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
Fixed
- Check for
startTimeWindow
before parsingstartTime
in edit vehicle dialog - Check for custom map options during PDF generation
Changed
- Upgrade dependencies
4.4.0
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
4.2.4
4.2.3
Initial public GitHub release.
Changed
- Update dependencies to fix Dependabot alerts
- Update documentation
- Implement code checks and build pipeline as GitHub Actions