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
- Explicitly cast integer results to double in byteLength() method for
- Bump package version from 0.0.14 to 0.0.15