| ⇢ | A | NegativeCycleDetected added | |
| ⇢ | A | PathRetracer added | |
| ⇢ | A | BellmanFordPathfinder added | 
| ⇢ | B | BellmanFordPathfinder::startingAt() added | |
| ⇢ | A | DynamicPathfinder::produceFor() added | |
| ⇢ | A | NegativeCycleDetected::amongTheNodes() added | |
| ⇢ | A | PathRetracer::retrace() added | |
| ⇢ | A | BellmanFordPathfinder::from() added | |
| ⇢ | A | BellmanFordPathfinder::__construct() added | |
| ⇢ | A | BellmanFordPathfinder::shortestPaths() added | |
| ⇢ | A | BellmanFordPathfinder::operatingIn() added | |
| B | ↗ | A | SingleDijkstraPathfinder::between() improved |