Skip to content

release: gl-client 0.4.1, gl-sdk 0.2.1, gl-sdk-cli 0.1.1, gl-sdk-napi 0.1.1#714

Open
cdecker wants to merge 1 commit intomainfrom
2026w17-gl-sdk-0.2.1
Open

release: gl-client 0.4.1, gl-sdk 0.2.1, gl-sdk-cli 0.1.1, gl-sdk-napi 0.1.1#714
cdecker wants to merge 1 commit intomainfrom
2026w17-gl-sdk-0.2.1

Conversation

@cdecker
Copy link
Copy Markdown
Collaborator

@cdecker cdecker commented Apr 30, 2026

Summary

  • Bump gl-client 0.4.0 → 0.4.1 (new lnurl module, LNURL TLS fix, signer hardening)
  • Bump gl-sdk 0.2.0 → 0.2.1 (parse_input/resolve_input, builder-style Node, LogListener, diagnostics)
  • Bump gl-sdk-cli 0.1.0 → 0.1.1 (tracks gl-sdk 0.2.1)
  • Bump gl-sdk-napi / @greenlightcln/glsdk 0.1.0 → 0.1.1
  • Bump gl-sdk-android 0.2.0 → 0.2.1
  • Update gl-sdk-swift binary target URL to gl-sdk-v0.2.1 release (checksum TBD after build)
  • Updated changelogs for gl-client, gl-sdk, gl-sdk-cli

Release tags (after merge)

Tags must be pushed in dependency order:

  1. gl-client-v0.4.1 — crates.io (gl-sdk depends on the new lnurl module)
  2. gl-sdk-v0.2.1 — crates.io + Kotlin build
  3. gl-sdk-cli-v0.1.1 — crates.io

NPM publish for @greenlightcln/glsdk triggers automatically on main merge via version change detection.

Test plan

  • CI passes (Rust, Python, TypeScript, Kotlin workflows)
  • Swift xcframework builds and checksum is filled in before final merge
  • After merge: push tags in order, verify crates.io publishes succeed

🤖 Generated with Claude Code

… 0.1.1

Bump versions for gl-sdk and all downstream packages. gl-client also
gets a patch release since gl-sdk 0.2.1 depends on the new lnurl module
added after gl-client 0.4.0.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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