Jul 2025 (v0.10.29)
Released on Sun Jul 20 09:45:10 2025 +0700.
Mochi v0.10.29 continues dataset updates and introduces Python bigint support while refining compilers for Zig, Kotlin, C# and more.
Examples
- Fortran TPC-H query 6 output and format
- Dataset golden outputs refreshed for Kotlin, Java, C++, Go and others
- Extended Python bigint machine test
Compilers
- Zig compiler infers range indices and emits direct substring slices
- Kotlin sort inference improved with map comparators
- Go compiler enhances option field inference
- F# compiler fixes import modules and selector methods
- C# infers query map structs
- OCaml inlines sum operations and refines union types
- Lua runtime helpers removed
- Erlang tracks nested map fields
- C backend infers group keys and constant string lists
Runtime
- Python runtime supports bigint operations
- Zig substring builtin returns direct slices
- Lua runtime simplified by dropping helpers
- C backend fixes variant constant loops
Documentation
- Fortran notes updated
- Elixir README and other machine docs refreshed