Skip to content

Conversation

@jsdw
Copy link
Collaborator

@jsdw jsdw commented Sep 22, 2022

No description provided.

## [0.24.0] - 2022-09-22

This release has a bunch of smaller changes and fixes. The breaking changes are fairly minor and should be easy to address if encountered. Notable additions are:
- Allowing the underlying RPC implementation to be swapped out ([#634](https://github.com/paritytech/subxt/pull/634)). This makes `jsonrpsee` an optional dependency, and opens the door for Subxt to be integrated into things like light clients, since we can decide how to handle RPC calls.
Copy link
Contributor

@niklasad1 niklasad1 Sep 22, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a downside of this is that it's not possible parse it back to a jsonrpsee error once it's a String but nothing to do about that now.

Me and other users has to compare Strings :P

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that isn't the best is it! Without making the error type generic again (which sucked) I don't think there's much of a way around it though (I mean we could serialize the error perhaps, but hrm)

CHANGELOG.md Outdated

- feat: add low-level `runtime upgrade API` ([#657](https://github.com/paritytech/subxt/pull/657))
- Add accessor for `StaticTxPayload::call_data` ([#660](https://github.com/paritytech/subxt/pull/660))
- Export EventFieldMetadata ([#656](https://github.com/paritytech/subxt/pull/656))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be put together with #654

@jsdw jsdw merged commit 75e383d into master Sep 22, 2022
@jsdw jsdw deleted the release-v0.24.0 branch September 22, 2022 16:16
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.

5 participants