Skip to content

v0.0.15

Latest

Choose a tag to compare

@iwater iwater released this 11 Feb 08:24
· 3 commits to main since this release

Add Android linker compatibility and fix type casting in byteLength/write methods

  • Update android/CMakeLists.txt to force both sysv and gnu hash styles for
    Android loader compatibility
  • Fix return value type casting in HybridNitroBuffer.cpp:
    • Explicitly cast integer results to double in byteLength() method for
      hex, base64, binary, and latin1 encodings
    • Add new 'binary'/'latin1' encoding support in byteLength() with UTF-8
      code point counting
    • Ensure write() method returns double for all encodings (utf8, hex,
      base64, binary/latin1)
    • Implement UTF-8 decoding for binary/latin1 encoding in write() method
  • Bump package version from 0.0.14 to 0.0.15