Skip to content

Upstream merge to iota v1.13.1 + Introduce iota-sdk-types#84

Merged
chrisgitiota merged 5 commits intomainfrom
feat/iota-v1-13-1-rc-upstream-merge
Dec 18, 2025
Merged

Upstream merge to iota v1.13.1 + Introduce iota-sdk-types#84
chrisgitiota merged 5 commits intomainfrom
feat/iota-v1-13-1-rc-upstream-merge

Conversation

@chrisgitiota
Copy link
Copy Markdown
Contributor

@chrisgitiota chrisgitiota commented Dec 11, 2025

Description of change

Summary:

  • tokio version update to: -
  • fastcrypto version update to rev = -
  • iota-sdk-types (https://github.com/iotaledger/iota-rust-sdk.git) update to rev = 05608b7e4a5b96d85f84e1970a517f6f174beb8b
  • changes in iota_interaction/src/sdk_types
  • iota_interaction_ts: new peerDep. version for @iota/iota-sdk: 1.9.1
  • pin all iota.git dependencies to tag = "v1.13.1-rc" and later on (after mainnet release) to "v1.13.1"

Additional changes:

  • Introduce iota-sdk-types package from https://github.com/iotaledger/iota-rust-sdk.git as workspace dependency
  • Remove iota_interaction/src/sdk_types/shared_crypto folder and use iota-sdk-types instead

Notes:

  • All changes in iota_interaction/src/sdk_types result from the new iota-sdk-types dependency. No other changes here.
  • A new release for the @iota/iota-interaction-ts npmjs package is needed because the original intent related implementation in the iota_interaction/src/sdk_types/shared_crypto folder differs from the now used implementation contained in iota-sdk-types.
  • With this PR the peer dependency @iota/iota-sdk is updated to 1.9.1 which is the version tagged as "latest" ATM. There is already a version 1.10.0 available but this version is tagged "experimental".

Links to any relevant issues

#67

How the change has been tested

The changes have been tested using IOTA version "v1.13.1-rc" with the following test PRs:

Summary:
- [ ] tokio version update to: -
- [ ] fastcrypto version update to rev = -
- [x] iota-sdk-types (`https://github.com/iotaledger/iota-rust-sdk.git`) update to rev = 05608b7e4a5b96d85f84e1970a517f6f174beb8b
- [x] changes in iota_interaction/src/sdk_types
- [ ] iota_interaction_ts: new peerDep. version for @iota/iota-sdk: _
- [x] pin all iota.git dependencies to tag = "v1.13.1-rc"

Additional changes:

- Introduce iota-sdk-types package from `https://github.com/iotaledger/iota-rust-sdk.git` as workspace dependency
- Remove iota_interaction/src/sdk_types/shared_crypto files and use iota-sdk-types instead
- All changes in iota_interaction/src/sdk_types result from the new iota-sdk-types dependency. No other changes here.
@chrisgitiota chrisgitiota self-assigned this Dec 11, 2025
@chrisgitiota chrisgitiota marked this pull request as ready for review December 16, 2025 19:39
@chrisgitiota chrisgitiota marked this pull request as draft December 16, 2025 19:39
@chrisgitiota chrisgitiota marked this pull request as ready for review December 16, 2025 19:42
@chrisgitiota chrisgitiota marked this pull request as draft December 16, 2025 19:43
@chrisgitiota chrisgitiota changed the title Upstream merge to iota v1.13.1-rc + Introduce iota-sdk-types Upstream merge to iota v1.13.1 + Introduce iota-sdk-types Dec 18, 2025
@chrisgitiota chrisgitiota marked this pull request as ready for review December 18, 2025 10:33
@chrisgitiota chrisgitiota merged commit 3915660 into main Dec 18, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants