Skip to content

Changelog

This page tracks all changes to FastVRP.

2026-01-27: Map visualisation and parallel solving

  • We introduced a new jobs page that displays interactive maps to visualise routing jobs and their solutions.
  • Added support for parallel solving, which improves solver performance for all routing problems.

2026-01-16: Performance on large instances

  • The first release of 2026! We upgraded FastVRP to make use of PyVRP v0.13. This improves performance on large instances (500+ tasks), especially on short runtimes of up to a few minutes.

2025-12-05: Open routes, skills, and priorities

We've been steadily adding new features since our launch! Here's this week's changes:

  • Vehicle start and end depots are now optional. When not specified, vehicles start routes at their first task and end at their last task (open routes).
  • Tasks and vehicles now support skills. Vehicles can only serve tasks if they have all the required skills.
  • Tasks can now be assigned different priority values. If not all tasks can be planned, the solver will prioritise as much as possible to plan tasks with a higher priority value.
  • Routes now include a slack_duration attribute. This indicates how much a route start may be delayed without increasing the route's duration, or violate constraints.
  • The API now provides a /health endpoint. This endpoint can be used to check whether the service is ready to receive jobs.

2025-11-27: Early access launch

FastVRP is now live for early access users! While in early access, we will work closely with early users as we refine FastVRP to solve real-life vehicle routing problems. Check out the roadmap to see what you can expect next.