Skip to content

spectrum-ts v12.5.0

Choose a tag to compare

@photon-action-bot photon-action-bot released this 28 Jul 05:58

New Features

  • iMessage now surfaces inbound read receipts on app.messages: when someone reads a message your app sent, you’ll receive a read message with message.sender as the reader and message.content.target as your original outbound message.
  • Read receipt targets are fully built Message objects, so you can inspect the original content and still use outbound affordances like edit() and unsend().
  • readSchema is now exported from @spectrum-ts/core/authoring for callers that build or validate read content directly.

Improvement

  • Read receipt docs are now much clearer, including DM vs group behavior, timestamp meaning, high-volume caveats, and examples for tracking who has read a message. 👀
  • iMessage now reuses the same target-resolution path for reactions and read receipts, which improves cache behavior and avoids extra lookups when multiple events point at the same message.

Version: 12.5.0