Files
SnowLuma/packages/sdk/CHANGELOG.md

818 B

Changelog

Unreleased

  • Breaking: require Node.js 24 or newer.
  • Add CustomReplySegment and message.customReply() for inline quote previews inside merged-forward nodes.
  • Expose optional inline content and quote metadata on received ReplySegment values.
  • Reject CQ serialization of nested custom-reply content instead of silently stringifying message objects.
  • Preserve string custom-reply content and metadata when parsing CQ strings.
  • Decode CQ parameters once so literal entity text such as , survives round trips.

0.1.0

  • Initial SnowLuma TypeScript SDK package.
  • Added HTTP and WebSocket clients for OneBot APIs.
  • Added event middleware, command matching, request context helpers, and message chain builders.
  • Added structured SDK error classes and per-request AbortSignal support.