Releases: DigitalArsenal/flatbuffers
Releases · DigitalArsenal/flatbuffers
wasm-v26.1.32
Include flatc encryption module in npm package
wasm-v26.1.31
Use WASM wallet runtime in flatc package
v25.12.19-da.2
Release to publish the flatbuffers and flatc-wasm npm packages from the same release event.
wasm-v26.1.29
Fix emsdk workflow env resolution
wasm-v26.1.27
Use latest Node in WASM workflows
v25.12.21
Fix Mac universal build: build OpenSSL for each arch and lipo openssl-cmake only supports one architecture at a time. For universal builds (arm64+x86_64), download OpenSSL source directly, configure for each architecture separately, build via custom commands, and lipo the resulting static libraries into universal binaries. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v25.12.20
Build OpenSSL from source via FetchContent for FIPS compliance Replace find_package(OpenSSL) with jimmy-park/openssl-cmake FetchContent build so OpenSSL is always compiled from source rather than relying on system packages. This ensures FIPS compliance and fixes Mac universal builds which previously had to disable OpenSSL entirely. - CMakeLists.txt: FetchContent with enable-fips, MSVC static RT, SYSTEM includes - build.yml: Remove Mac universal OpenSSL disable; add Perl+NASM on Windows CI - BuildWasm.cmake: Replace nicedoc/openssl-wasm with jimmy-park/openssl-cmake Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v25.12.19-wasm.59
Fix remaining CI failures: MSVC CRT mismatch, static OpenSSL, Mac uni…
v25.12.19-wasm.58
Fix CI build failures: SEAL API compatibility and warning cleanup - Fix SEAL 4.1 KeyGenerator API: InitClientSeeded falls back to random key generation since SEAL 4.1 doesn't accept PRNG in constructor - Fix unused parameter warnings in encryption.cpp (pub_size, private_key_size) - Add static to test functions in he_encryption_test.cpp to fix -Werror=missing-declarations - Mark SEAL headers as SYSTEM includes in CMake to suppress third-party -Wextra-semi warnings - Add pragma guards around SEAL include for GCC/Clang portability Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
wasm-v26.1.25
Overhaul website: embedded runtimes, streaming tabs, encryption docs - Fix aligned codegen no root type error and async/await handling - Fix docs-html CSS unclosed block bug, regenerate with correct template - Replace external package downloads with embedded WASM runtime ZIP generation - Replace sequential streaming examples with tabbed producer/consumer layout - Add encryption header reference table with field descriptions - Add linear memory hexdump visualization for streaming dispatcher - Add heading IDs to build-markdown.mjs for anchor link support - Fix documentation card anchor links - Create streaming.md documentation page - Regenerate all docs-html with heading IDs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>