Real WebAssembly apps that share memory with the page now work
Almost every serious WebAssembly program - anything compiled from C, C++ or Rust - works by handing data back and forth through a block of shared memory: the page's JavaScript writes a string, an image or a struct into that memory, calls into WebAssembly to work on it, and reads the result back out of the same memory. Floati had been handing JavaScript a one-time COPY of that memory, so a write on the JavaScript side never reached the WebAssembly side and the single most common real-world pattern was quietly broken. Now the memory is genuinely shared - a write on either side is instantly visible to the other, through the same buffer, as in every other browser - and growing the memory correctly retires the old buffer for a fresh one. Together with the last two releases (running every valid module correctly, and rejecting every broken one), WebAssembly in Floati is now complete for real-world use: it decodes, validates, executes, and shares memory with the page without a copy. That takes the scorecard to 64.