github stratum-mining/stratum v1.3.0

6 days ago

General release information

This release migrates the old CI system based on Message Generator into the new SRI Integration Tests Framework.

crate changes

noise_sv2

no_std compatibility was made optional

crate version was bumped from v1.2.1 to v1.3.0

codec_sv2

no_std compatibility was made optional

crate version was bumped from v1.3.1 to v2.0.0

key-utils

was made no_std-compatible (optionally)

crate version was bumped from v1.1.0 to v1.2.0

roles_logic_sv2

some modules were refactored, namely:

  • handlers
  • job_creator
  • job_dispatcher
  • channel_logic

it had the following modules removed:

  • routers
  • selectors

crate version was bumped from v1.2.3 to v2.0.0

network_helpers_sv2

the async_std flavors were removed, leaving only tokio flavor

Connection no longer returns AbortHandles

crate version was bumped from v2.0.2 to v3.0.0

framing_sv2

with_serde feature flag was removed

crate version was bumped from v3.0.0 to v4.0.0

common_messages_sv2

with_serde feature flag was removed

crate version was bumped from v3.0.0 to v4.0.0

job_declaration_sv2

with_serde feature flag was removed

crate version was bumped from v2.0.0 to v3.0.0

mining_sv2

with_serde feature flag was removed

ExtendedExtranonce was refactored

crate version was bumped from v2.0.0 to v3.0.0

template_distribution_sv2

with_serde feature flag was removed

crate version was bumped from v2.0.0 to v3.0.0

sv2-ffi

with_serde feature flag was removed

crate version was bumped from v1.0.2 to v2.0.0

buffer_sv2

with_serde feature flag was removed

crate version was bumped from v1.1.1 to v2.0.0

binary_sv2

serde-based functionality was deprecated

crate version was bumped from v1.2.1 to v2.0.0

PR list

Full Changelog: v1.2.1...v1.3.0

Don't miss a new stratum release

NewReleases is sending notifications on new releases.