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
bb.js is currently published with WASM stack traces stripped before releasing, which makes debugging unreachable errors challenging.
Meanwhile, removing stripping across the board would make the package bulkier in size, possibly 50MB+.
Impact
This initiative currently blocks the further debugging of noir-lang/noir#4409 and noir-lang/noir#4618, which in turn are blocking the development of a number of Noir projects.
Happy Case
Publish bb.js without WASM stack traces stripped under a new dev tag, in parallel to the usual releases with stack traces stripped.
Devs debugging problems would use the dev releases with WASM stack traces, while application production releases use the more optimized latest releases.
Alternative Approach
Publish a separate bb.js-dev package.
The tag approach seems cleaner but both works.
The text was updated successfully, but these errors were encountered:
Problem
bb.js is currently published with WASM stack traces stripped before releasing, which makes debugging unreachable errors challenging.
Meanwhile, removing stripping across the board would make the package bulkier in size, possibly 50MB+.
Impact
This initiative currently blocks the further debugging of noir-lang/noir#4409 and noir-lang/noir#4618, which in turn are blocking the development of a number of Noir projects.
Happy Case
Publish bb.js without WASM stack traces stripped under a new
dev
tag, in parallel to the usual releases with stack traces stripped.Devs debugging problems would use the
dev
releases with WASM stack traces, while application production releases use the more optimizedlatest
releases.Alternative Approach
Publish a separate
bb.js-dev
package.The tag approach seems cleaner but both works.
The text was updated successfully, but these errors were encountered: