- Bumped GITHUB_EMSDK_VERSION to 5.0.4 in build scripts and docs.
- Fixed a compilation error in web/filament-js/jsbindings.cpp where stricter
pointer binding rules in Emscripten 5.0.4 caused a build failure when
returning a raw pointer wrapped in `emscripten::val`. Changed the lambda
to return the raw pointer directly, leveraging Embind's `allow_raw_pointers()`.