<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344" -->

---
title: Timefold Solver 2.0: Neighborhoods API and faster solving
description: timefold solver 2.0 is now available with full list variable support for vehicle routing and job shop scheduling, a new declarative neighborhoods api for...
canonical: https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Timefold Solver 2.0: Neighborhoods API and faster solving | daily.dev
og:description: timefold solver 2.0 is now available with full list variable support for vehicle routing and job shop scheduling, a new declarative neighborhoods api for...
og:url: https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344
og:image: https://api.daily.dev/og/posts/3rOKJ3344.png
og:image:alt: Timefold Solver 2.0: Neighborhoods API and faster solving
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Timefold Solver 2.0: Neighborhoods API and faster solving

**[Timefold](https://daily.dev/sources/timefold-blog)** · 5 min read · 1 upvotes · 0 comments

## Summary

timefold solver 2.0 is now available with full list variable support for vehicle routing and job shop scheduling, a new declarative neighborhoods api for escaping local optima with minimal code, and significant performance improvements including a 91% speedup on real-world course scheduling via precomputed joins, improved shadow variable handling, and constraint profiling. the release also introduces a new paid plus edition that moves explainability features (score analysis, recommend assignment apis) out of the open source tier, while the core solver remains apache 2.0 licensed and free for commercial use. upgrading from 1.x is supported via an openrewrite recipe and a migration guide, with 1.x maintained through 2026.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://timefold.ai/blog/timefold-solver-2.0-release>

## Similar posts on daily.dev

- [Timefold Solver 2.0 upgrade: 15 projects, under 10 minutes](https://daily.dev/posts/timefold-solver-2-0-upgrade-15-projects-under-10-minutes-a9j2czvti) · Timefold · 3 upvotes · 0 comments
- [Mixed Models in Timefold Solver: Combining Planning…](https://daily.dev/posts/mixed-models-in-timefold-solver-combining-planning--okduunvag) · Timefold · 0 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java)

[View this post on daily.dev](https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Timefold Solver 2.0: Neighborhoods API and faster solving","url":"https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344"},"datePublished":"2026-04-22T20:14:28.275Z","dateModified":"2026-04-22T20:14:50.439Z","description":"timefold solver 2.0 is now available with full list variable support for vehicle routing and job shop scheduling, a new declarative neighborhoods api for...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/629d35a2f1ecad4357cee9467d125685?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/629d35a2f1ecad4357cee9467d125685?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Timefold","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Timefold","logo":"https://media.daily.dev/image/upload/s--2030YR0u--/f_auto,q_auto/v1774960023/logos/timefold-blog?_a=BAMAMiWQ0","url":"https://daily.dev/sources/timefold-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/timefold-solver-2-0-neighborhoods-api-and-faster-solving-3rokj3344","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Timefold","item":"https://daily.dev/sources/timefold-blog"},{"@type":"ListItem","position":3,"name":"Timefold Solver 2.0: Neighborhoods API and faster solving"}]}
```

