Remix.run Logo
rbalicki 2 days ago

Just released the next version of Isograph https://isograph.dev/blog/2025/12/14/isograph-0.5.0/

TLDR the incremental compiler rewrite is finally bearing fruit. Namely, because we no longer have a batch compiler (i.e. we don't bail on the first error), we can

- provide LSP results (hover, goto def, etc) on non-broken parts of your isograph literals, even in the presence of errors

- surface those errors in VSCode, and

- fix those errors with auto-fixes!! (https://www.youtube.com/watch?v=6tNWbVOjpQw&t=314s) Which is to say, select a field that doesn't exist, and let the compiler create the isograph literal declaring it.

It's a great feeling to see this level of DevEx