Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Tags: ATProtoKit/MultiformatsKit

Tags

0.3.0

Toggle 0.3.0's commit message
Version 0.3.0 includes the following changes:

- Conform `CID` to `Codable`.
- You can now use `JSONDecoder` and `JSONEncoder` to convert to and from a `String` object.
- Revamped `Multicodec`.
- There is no longer a registry. Now, you can use one of the pre-built prefixes available.
- More pre-built prefixes will be added overtime.
- You can create custom prefixes, but the mechanism to grab it has not been added yet. It will be in the future.

0.2.0

Toggle 0.2.0's commit message
- Changed `BaseCodec` to `Multibase`.

- You can now call the `encode()` and `decode()` methods directly from `Multibase`'s properties.
- Changed the default entry for `Multicodec.register()`
- The `canOverwrite` parameter defaults to `true` now.

Once again, thank you for your support. Please give feedback, bug reports, and contributions if you have time. Consider starring this project if you find it helpful, and feel free to donate an amount that reflects the value it has brought to you. Your support helps ensure the continued development and improvement of this project. You can also speak to me on Bluesky ([@cjrriley.com](https://bsky.app/profile/cjrriley.com)) for any questions.

0.1.1

Toggle 0.1.1's commit message
Added the license.

0.1.0

Toggle 0.1.0's commit message
This is the first version of MultiformatsKit.