You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v0.11.0: numeric correctness and clean consumer validation #342
The integer policy for this release is explicit rejection outside the JavaScript safe range. Exact bigint transport remains a separate design in #337.
Release acceptance:
Each child issue meets its acceptance criteria.
Numeric menagerie rows reflect corrected values or explicit rejection.
Generated wrappers pass the clean consumer gate.
Full checks pass on the integrated release commit, including required CI and resolved CodeRabbit threads.
Migration notes and published-package verification are complete.
Start the bounded architecture prototypes in #345 before deciding implementation order and the release split. Preserve the numeric acceptance criteria here; prototype completion alone does not close the defects. Historical #260 tracks the already-shipped 0.9 work and is not a duplicate of this release.
The 0.11 release is complete. The numeric corrections, clean consumer gate, release integration, and migration guidance meet their child criteria. Menagerie expectations now require unsafe integer rejection and successful numeric float16 conversion. The complete candidate passed required CI and independent review; publication and fresh registry installation are verified below.
Verified release evidence:
Implementation #362 and release #354 merged after independent review, green checks, and resolved CodeRabbit findings. Final candidate 0861ebe and merge f6f811d have identical trees.
Final full CI passed, including check:all, scientific 103/103, clean consumer 20/20, real Pyodide/browser 8/8, performance 25/25, and Node/Python/Bun/OS checks. Performance budgets remained unchanged.
Fresh published-consumer run passed 20/20 checks with exact registry versions, isolated imports, and generated calls. It used no local-package fallback.
Activity
bbopen commentedon Sep 20, 2026
The 0.11 release is complete. The numeric corrections, clean consumer gate, release integration, and migration guidance meet their child criteria. Menagerie expectations now require unsafe integer rejection and successful numeric float16 conversion. The complete candidate passed required CI and independent review; publication and fresh registry installation are verified below.
Verified release evidence:
0861ebeand mergef6f811dhave identical trees.The architecture decision records the accepted scope and prototype limits.
Closing with the implemented and verified 0.11 release outcome.