This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@xmtp/xmtp-js@12.0.0
Major Changes
9619322: ### BREAKING CHANGES
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
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.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@xmtp/xmtp-js@12.0.0
Major Changes
9619322: ### BREAKING CHANGES
ContentTypeComposite
, see XIP-19 for more detailsContentTypeFallback
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 exportsContentTypeId
,CodecRegistry
,ContentCodec
, andEncodedContent
.The text content type and codec can now be found at
@xmtp/content-type-text
. It exportsContentTypeText
,Encoding
, andTextCodec
.