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
Bumped @sproutboat/toolchain to ^0.4.9 and @sproutboat/runtime to ^0.9.6. 0.11.6's toolchain pin (^0.4.5 since 0.4.2) predated a
native R2 size-gating feature that shipped in 0.4.6/0.4.7 with a
misplaced #endif in the generated C++ guard, breaking every R2-free
native build with a compiler error. The fix landed as 0.4.8, but that
version got stuck permanently conflicted on npm after an interrupted
trusted-publish attempt, so 0.4.9/0.9.6 revert the feature outright
instead: R2 transfer support is native code again, always compiled in
with 404 stubs where unused, same as before it existed. It saved ~11KB
of __text (~1.3% of a typical binary) and didn't even change the
shipped file size on macOS, since __TEXT is page-aligned there — not
worth the guard-placement bug class it introduced.