Releases: walkthru-earth/react-native-duckdb
Releases · walkthru-earth/react-native-duckdb
v0.1.5
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 23:33
Changes
Documentation
Add platform requirements section (iOS 13.4+, Android API 24+, React Native 0.76+)
Document supported architectures for iOS and Android
Add Android setup instructions with abiFilters example
Fixes
Fix ios/duckdb.xcframework path in package.json files array (lowercase to match actual framework name)
Native Libraries Included
Android (android/src/main/jniLibs/)
Architecture
Description
arm64-v8a
64-bit ARM (most modern devices)
armeabi-v7a
32-bit ARM (older devices)
x86_64
64-bit x86 (emulators)
iOS (ios/duckdb.xcframework/)
Slice
Description
ios-arm64
Device (iPhone/iPad)
ios-arm64_x86_64-simulator
Simulator (M1/Intel Mac)
v0.1.4
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 21:48
Fixes
iOS framework loading fix : Use lowercase duckdb.xcframework to match internal framework name (duckdb.framework). This fixes the runtime crash "Library not loaded: @rpath/duckdb.framework/duckdb" that occurred because CocoaPods was generating scripts looking for uppercase DuckDB.framework while the binary links to lowercase.
What's Changed
The XCFramework is now kept as duckdb.xcframework (lowercase) instead of being renamed to DuckDB.xcframework
Updated podspec and CI workflows accordingly
v0.1.3
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 15:48
Fixes
Include all C++ source files in npm package (fixes HybridDuckDB.hpp not found)
Previous releases only included duckdb.h, now includes all .hpp and .cpp files
v0.1.2
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 15:40
Changes
Add CI verification before npm publish (release workflow waits for CI to pass)
Add README.md verification step before publishing
Improve package verification logging
v0.1.1
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 15:34
Fixes
Include native libraries (DuckDB.xcframework, Android .so) in npm package
Unified release workflow that downloads native libs before publishing
Changes
Added ios/DuckDB.xcframework and android/src/main/jniLibs to package.json files array
Cleaned up duplicate workflows
v0.1.0 - Initial Release
Compare
Sorry, something went wrong.
No results found
yharby
released this
14 Dec 15:10
@walkthru-earth/react-native-duckdb v0.1.0
Initial release of high-performance native DuckDB bindings for React Native using Nitro Modules.
Features
Native DuckDB integration (not WASM)
High performance via JSI bindings
Full SQL support (SELECT, INSERT, UPDATE, DELETE)
Prepared statements with parameter binding
Transactions (beginTransaction, commit, rollback)
TypeScript-first API
Pre-built Extensions
Extension
Description
Android
iOS
icu
Unicode collation & timezone
✅
✅
json
JSON functions
✅
✅
parquet
Parquet file support
✅
✅
httpfs
HTTP/S3 file system
✅
✅
fts
Full-text search
✅
✅
inet
Network address functions
✅
✅
vss
Vector similarity search
✅
✅
autocomplete
Query autocomplete
✅
✅
sqlite_scanner
SQLite file scanner
✅
✅
h3
H3 geospatial indexing
✅
✅
postgres_scanner
PostgreSQL connector
❌
✅
Installation
npm install @walkthru-earth/react-native-duckdb react-native-nitro-modules
Links