Huge changes in coding this 2025 with AI π€
But wait for 2026, because a few major release will shake your (my) tech stack:
- Effect v4
- XState v6
- TanStack Start
- Drizzle v1
Let's get a sneak peak at what this means for you π
Effect v4
This will be a huge release, making effect even more awesome.
The repo is already on fire with changes at
effect-smolπ₯
Among other improvements, this new major will bring:
- Long Term Support (LTS)
- Smaller bundle size (huge frontend unlock)
- Even better performance
- Smaller API surface with the same power
- Countless new
Schemacapabilities
There is no date for this release yet (and rightly so π«‘), the team is focused more on bringing something great than speeding to a release π€
Meanwhile, you can check out TODOS.md for an overview of the current progress
I cannot emphasize enough how this release will shake the whole TypeScript ecosystem, even more than effect did this 2025 π
Take a look at the wip repo, for example
SCHEMA.mdπ
XState v6
2026 may be the time for a new major of XState: v6.
Working on the upcoming XState v6... Any wishlist items?
This release will bring a few long-awaited features:
- State-specific context (with standard schema validation)
- Typed errors
- Typed state names
- Easier and unified API (no need to import functions like
assign)
Overall, the theme I see (and support) is "more type safety" π
Typed errors, state-specific context (typed), and generally as much type safety as possible Maybe even typing state names π
As an XState power-user, I know how all those features will bring a huge improvement in my type-safe workflow π
TanStack Start
Currently in RC, and coming really soon in 2026 π
TanStack Router is already my new default for client apps, Start may be another huge unlock π―
Working with TanStack Router has been refreshing:
- Client by default, no need of splitting components with
use client - Routing type safety at its extreme
- Extensive API for all kind of use cases
Start promises to integrate a similar workflow on the server as well.
If the promise is fulfilled, this has the potential to become the new "web frontend" standard in 2026 π
Drizzle v1
This is coming really soon, with some huge changes and performance boots.
And if that wasn't enough, an effect native driver is coming as well:
yes, we are already building a native Effect driver
Drizzle with
@effect/sqlis such a fresh SQL experience, unmatched, guaranteed π€
One year later, and my stack is still stable and comprehensive: effect and xstate solving all business logic and state management, and a few project-specific packages when needed.
Just wait for v4/v6 to make it even more solid ποΈ
All these release in 2026 will be joined by a rush of new content on Typeonce as well.
When and in what format only time will tell, let's see π
See you next π
