Skip to content

Releases: xmtp/libxmtp

Swift-Bindings-ec56c11

06 Mar 04:12
ec56c11
Compare
Choose a tag to compare
Pre-release

Checksum of LibXMTPSwiftFFI.zip: 5da912a7548f52caea470b6573520289ce2c107559a1eb8474c0a8f457647a5a

Swift-Bindings-c2b9906

07 Mar 00:29
c2b9906
Compare
Choose a tag to compare
Pre-release

Checksum of LibXMTPSwiftFFI.zip: 7b83ab843c4c5e67a60e5aae853018e1b35bda9045bc821ddbc04bc3ccc38b54

Swift-Bindings-798e5da

06 Mar 02:32
798e5da
Compare
Choose a tag to compare
Pre-release

Checksum of LibXMTPSwiftFFI.zip: d953b863d143b18dd8ff4c437f421b0322fe037627b22fff716d07a1068b8be4

Swift-Bindings-6bd613d

06 Mar 15:01
6bd613d
Compare
Choose a tag to compare
Pre-release

Checksum of LibXMTPSwiftFFI.zip: 65733f76e25aa3f8bde7b64d005213de62730946dff2e38c046be178efe7767c

Kotlin-Bindings-ec56c11

06 Mar 04:13
ec56c11
Compare
Choose a tag to compare
Pre-release
Prepare Node + WASM bindings releases (#1720)

* make node and wasm releases

* update the min sdk version

* try a different flag

* try another flag

* try another flag

Kotlin-Bindings-c2b9906

07 Mar 00:06
c2b9906
Compare
Choose a tag to compare
Pre-release
Migrate Identity (#1621)

* passkey member identifier

* nit

* incremental progress

* move public identifiers into its own file

* adapt association log

* external identifier

* enforce permissions via data structures

* wip

* wip

* more cleanup

* wip

* cleanup

* more cleanup

* cleanup verified signature

* cleanup id/mod.rs

* cleanup serialization, update protos

* more cleanup

* more cleanup

* continue making improvements

* cleanup

* checking in progress

* continue cleanup

* cleaner approach

* more cleanup

* cleanup

* fix the query

* cleanup

* database adjustments

* rename wallet entry to identity cache

* consent record to root identifier

* cleanup builder.rs

* update consent

* update consent save

* update a few more methods

* two errors left

* xmtp_mls is done, now for the bindings

* continue cleanup

* work on the ffi more

* Update the InboxOwner trait

* rename to PublicIdentifier

* wip

* refactor ffi progress

* mls cleanup

* cleanup

* update the cli example

* continue cleanup

* continue updating

* finish with node/client.rs

* update node consent state

* consent state in node

* more cleaning up

* continue cleanup

* fix typo

* cleanup wasm client

* cleanup

* proto

* fix a test

* revert signature text

* update migration

* update migration

* update migration one more time

* fix

* rework migration approach

* schema gen

* fix

* checking in

* turn off for now

* default ident kind to Ethereum

* update proto

* update nomenclature

* fix consent

* test fix

* test fix

* cleanup

* tweak udl

* taplo

* adjust ffi

* update the udl

* cleanup

* sign

* put the udl in the namespace

* relying partner

* ffi relying partner

* node relying partner

* wasm relying partner

* udl

* remove udl

* java kts file

* api fix

* ignore faulty test

* cleanup

* cleanup

* test fix

* lint

* test fix

* lint

* fix bench

* prettier

* lint

* lint

* fix bench

* lint

* lint

* lint

* cleanup

* update kotlin gen script

* todo done

* re-add udl file to get android build working (#1678)

Co-authored-by: cameronvoell <cameronvoell@users.noreply.github.com>

* remove ffirootidentifier

* remove wasm root identifier

* remove node root identifier

* lint

* cleanup

* fixes for the new tests

* cleanup

* use an env var

* drop address from consent

* lint

* fix

* lint

* lint

* legacy interop tests (#1694)

* legacy interop tests

* test group

* cleanup

* revert bindings_node

* revert bindings_node

* update comment

* Update xmtp_mls/src/client.rs

Co-authored-by: Mojtaba Chenani <chenani@outlook.com>

* Update xmtp_mls/src/identity_updates.rs

Co-authored-by: Mojtaba Chenani <chenani@outlook.com>

* Update xmtp_mls/src/client.rs

Co-authored-by: Cameron Voell <1103838+cameronvoell@users.noreply.github.com>

* Update xmtp_mls/src/client.rs

Co-authored-by: Cameron Voell <1103838+cameronvoell@users.noreply.github.com>

* undo comment

* update can_message

* lint

* fix node tests

* ffi public identifier -> ffi identifier

* cleanup

* cleanup

* just identifier

* bump

* lint

* remove disappearing messages test from node

* disable another test

* more cleanup

* flakiness

---------

Co-authored-by: Cameron Voell <1103838+cameronvoell@users.noreply.github.com>
Co-authored-by: cameronvoell <cameronvoell@users.noreply.github.com>
Co-authored-by: Naomi Plasterer <naomi@xmtp.com>
Co-authored-by: Mojtaba Chenani <chenani@outlook.com>

Kotlin-Bindings-b8687aa

06 Mar 06:13
Compare
Choose a tag to compare
Pre-release
kotlin-bindings-b8687aa

more debug log

Kotlin-Bindings-798e5da

06 Mar 02:25
798e5da
Compare
Choose a tag to compare
Pre-release
Correctly set shouldPush for messages (#1707)

* generate the protos and the database changes

* store should push

* update places to set the should push

* Update schema_gen.rs

* Update schema_gen.rs

* dont pull in the payer proto changes

* undo the toml change

* fix test utils

* add should push mapping for content types (#1715)

* add should push mapping for content types

* add comment

---------

Co-authored-by: cameronvoell <cameronvoell@users.noreply.github.com>

* fix the borrow

* cargo fmt

* add should_push

* set to false for other content types

* update the defaults

* should push stored on inten

* should push stored on inten (#1717)

* add tests for it

* fix the linte

---------

Co-authored-by: Cameron Voell <1103838+cameronvoell@users.noreply.github.com>
Co-authored-by: cameronvoell <cameronvoell@users.noreply.github.com>
Co-authored-by: Dakota Brink <git@kota.is>
Co-authored-by: Dakota Brink <779390+codabrink@users.noreply.github.com>

Kotlin-Bindings-6d43216

06 Mar 01:11
6d43216
Compare
Choose a tag to compare
Pre-release
kotlin-bindings-6d43216

Merge branch 'main' into np/should-push

Kotlin-Bindings-6bd613d

06 Mar 14:58
6bd613d
Compare
Choose a tag to compare
Pre-release
Should push follow ups (#1722)

* another wasm bump

* update protos

* mark cargo clippy happy

* read should push from queryable content

* fix typo; formatting

* add some logging

* more debug log

* Revert "more debug log"

This reverts commit b8687aad51eeb70eb60a918b4cd2dc383c3e0013.

* Revert "add some logging"

This reverts commit 5c107f465667d9ad825d643210fde2977bc446bb.

---------

Co-authored-by: cameronvoell <cameronvoell@users.noreply.github.com>