Skip to content

chore: prepare React Native bindings 1.17.1 - #16

Merged
lodystage[bot] merged 1 commit into
mainfrom
release/1.17.1
Oct 22, 2026
Merged

lodystage[bot] merged 1 commit into
mainfrom
release/1.17.1

Conversation

@lodystage

@lodystage lodystage Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Upgrade the package and locked Rust/FFI core to 1.17.1. Regenerate TypeScript and C++ bindings from the actual published FFI library, including pending-update export and fallible JSON export APIs. Correct repository metadata after the move to loro-dev.

Add a tagged release workflow that builds release libraries for iOS and Android, assembles the generated bindings and platform artifacts, typechecks and builds the JS package, and rejects an npm tarball missing either platform before publishing. Publishing uses an existing NPM_TOKEN or npm trusted publishing; this machine currently has no npm login.

Validation: the host native library built against locked registry dependencies; TypeScript typecheck and the full builder-bob preparation (JS, declarations, native codegen) passed. actionlint validated the release workflow. Device artifacts are built and verified by the new release workflow before upload to npm.

@lodystage
lodystage Bot merged commit 2ac1975 into main Oct 22, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant