Skip to content

Use hypercore_schema crate#147

Merged
cowlicks merged 13 commits intodatrs:masterfrom
cowlicks:use-hypercore-schema
Feb 18, 2026
Merged

Use hypercore_schema crate#147
cowlicks merged 13 commits intodatrs:masterfrom
cowlicks:use-hypercore-schema

Conversation

@cowlicks
Copy link
Member

@cowlicks cowlicks commented Feb 18, 2026

The main change is that structs that were shared with hypercore-protocol have been moved into a separate crate hypercore_schema.

Other more minor changes:

  • Added some new clippy lints to enforce.
  • get_random_access was renamed to get_random_access_mut.
  • Bumped to 2024 edition.
  • Dependencies update
  • Some function signatures were changed that were pass-by-value or pass-by-ref that didn't need to be.

@cowlicks cowlicks force-pushed the use-hypercore-schema branch from 665b47d to 5882999 Compare February 18, 2026 22:58
@cowlicks cowlicks changed the title Use hypercore schema Use hypercore_schema crate Feb 18, 2026
@cowlicks cowlicks force-pushed the use-hypercore-schema branch from 5882999 to fc4a63b Compare February 18, 2026 23:04
@cowlicks cowlicks merged commit 65ca0bf into datrs:master Feb 18, 2026
6 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.

1 participant

Comments