Skip to content

Releases: xmtp/xmtp-js

@xmtp/xmtp-js@12.1.0

17 Jul 21:31
9d8a6ac
Compare
Choose a tag to compare

Minor Changes

  • 9958ff1: Added allow and deny consent for groups and inboxes

@xmtp/xmtp-js@12.0.1

16 Jul 18:56
f093edd
Compare
Choose a tag to compare

Patch Changes

  • 4c0340b: Upgraded @xmtp/proto and elliptic dependencies

@xmtp/mls-client@0.0.13

16 Jul 18:56
f093edd
Compare
Choose a tag to compare

Patch Changes

  • 4c0340b:
    • Upgraded @xmtp/proto
    • Upgraded MLS bindings
    • Added optimistic sending
    • Added pinnedFrameUrl metadata to conversations
    • Added policySet to conversation permissions

@xmtp/mls-client@0.0.12

02 Jul 18:11
8033f2d
Compare
Choose a tag to compare

Patch Changes

  • 4ec046b:
    • Added conversation descriptions
    • Fixed DB locking issues
    • Fixed invalid policy error
    • Removed Admin status from group creators (Super Admin only)
    • Made content type optional when sending messages

@xmtp/mls-client@0.0.11

24 Jun 23:00
ccabfba
Compare
Choose a tag to compare

Patch Changes

  • c506faf:
    • Upgraded to latest MLS node bindings
    • Added requestHistorySync and getInboxIdByAddress to Client
    • Renamed get to getConversationById in Conversations
    • Added getMessageById to Conversations

@xmtp/mls-client@0.0.10

17 Jun 19:58
8a36634
Compare
Choose a tag to compare

Patch Changes

  • b5db898: Upgrade node bindings for bug fixes

@xmtp/mls-client@0.0.9

15 Jun 18:19
1e469be
Compare
Choose a tag to compare

Patch Changes

  • a419052:
    • Upgrade to latest node bindings
    • Rename addErc1271Signature to addScwSignature
    • Add more options when creating a group with client.conversations.newConversation
    • Add getter and setter for group image URL
    • Add getter for group permissions
    • Add more tests
    • Add GroupPermissions to exports

@xmtp/xmtp-js@12.0.0

14 Jun 18:27
6c2474c
Compare
Choose a tag to compare

Major Changes

  • 9619322:
    • Removed internal content types and their primitives
    • Added content types and primitives from their respective packages
    • Removed ContentTypeComposite, see XIP-19 for more details
    • Removed ContentTypeFallback

BREAKING CHANGES

With this update, the following are no longer exported from the JS SDK: ContentTypeId, CodecRegistry, ContentCodec, EncodedContent, ContentTypeFallback, TextCodec, ContentTypeText, Composite, CompositeCodec, ContentTypeComposite

For content type primitives, use the new @xmtp/content-type-primitives package. It exports ContentTypeId, CodecRegistry, ContentCodec, and EncodedContent.

The text content type and codec can now be found at @xmtp/content-type-text. It exports ContentTypeText, Encoding, and TextCodec.

@xmtp/mls-client@0.0.8

14 Jun 17:01
0e75750
Compare
Choose a tag to compare

Patch Changes

  • b87672a:
    • Add production environment
    • Allow for all environments when creating a client
    • Remove dependency on @xmtp/xmtp-js for content types and their primitives

@xmtp/mls-client@0.0.7

13 Jun 18:06
7c8b957
Compare
Choose a tag to compare

Patch Changes

  • 8a9b624:
    • Add streaming callbacks
    • Add get method to Conversations for easy access to conversations that are created, listed, or streamed during a client session