Changelog

Releases, improvements, and known limitations across the Pyvorin platform.

Entries sourced from internal phase reports.

Known limitations Known Limitation

2026-04-26

Current

Advanced optimisation passes disabled

8 advanced AST optimisation passes (complete unroll, aggressive inline, loop fusion, etc.) exist but are hardcoded disabled in the default pipeline. Safe to enable experimentally via config.

Source: docs/audits/OPTIMISATION_PASS_WIRING_STATUS.md

Known limitations Known Limitation

2026-04-26

Current

parallel_for emits incorrect results

Native parallel_for compiles but returns incorrect results. CLI gates it with an error. Parallel execution via safe multicore modes is available for supported workloads.

Source: docs/columnar/PARALLEL_EXECUTION.md

Known limitations Known Limitation

2026-04-26

Current

Advanced OOP falls back to CPython

Simple classes compile natively. Advanced OOP (multiple inheritance, metaclasses, descriptors, complex MRO) triggers honest fallback with reason code.

Source: docs/specs/CLASS_AND_OOP_SUPPORT_POLICY.md

Known limitations Known Limitation

2026-04-26

Current

Stack A legacy tests fail

83 legacy tests fail due to Stack A → Stack B router migration. These are test incompatibilities, not product regressions. Stack B is the supported path.

Source: docs/PHASE_G8_STACK_A_DEPRECATION_PLAN.md

Want early access to the next release?

Join the private tester programme to get compiler and API updates before they ship.