Skip to content

Releases: ExaDev/wire-mesh

wire-mesh@2.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 18:55

2.0.1 (2026-09-20)

Dependencies

  • Updated wire-mesh-core to 2.0.1
  • Updated @exadev/wire-mesh-web-console to 2.0.1

wire-mesh@2.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 09:16

2.0.0 (2026-09-20)

⚠ BREAKING CHANGES

  • core: createRelayHub now requires an identity option carrying
    verify/deriveDeviceId, and a peer-advert built without identity-key and
    signature is refused by every receiver.

Features

  • core: sign every self-advert and verify every gossiped one (fac52c1)

Tests

  • cover what an advert has to prove, and move every fixture onto real keys (9304015)

Dependencies

  • Updated wire-mesh-core to 2.0.0
  • Updated @exadev/wire-mesh-web-console to 2.0.0

wire-mesh@1.0.10

Choose a tag to compare

@github-actions github-actions released this 20 Sep 01:19

1.0.10 (2026-09-20)

Dependencies

  • Updated wire-mesh-core to 1.59.0
  • Updated @exadev/wire-mesh-web-console to 1.0.5

wire-mesh-core@2.0.1

Choose a tag to compare

2.0.1 (2026-09-20)

Bug Fixes

  • core: forget a relay pairing when a request through it times out (4d6dc9e)

wire-mesh-core@2.0.0

Choose a tag to compare

2.0.0 (2026-09-20)

⚠ BREAKING CHANGES

  • core: createRelayHub now requires an identity option carrying
    verify/deriveDeviceId, and a peer-advert built without identity-key and
    signature is refused by every receiver.
  • spec: peer-advert now has two mandatory fields, so an advert built
    without them no longer decodes and every advert must be signed by the device
    it names.
  • rust,conformance: PeerAdvert has two new mandatory fields in Rust as well, so
    an advert decoded or constructed without them is rejected.

Features

  • core: sign every self-advert and verify every gossiped one (fac52c1)
  • rust,conformance: carry the advert's key and signature through the wire crate (535ac92)
  • spec: require every peer-advert to carry its device's key and signature (aa278fb)

Documentation

  • describe authenticated peer discovery and where an advert is checked (a57bc06)

Styles

  • drop the double-hyphen dash from newly written comments and prose (f754ff6)

Tests

  • cover what an advert has to prove, and move every fixture onto real keys (9304015)

wire-mesh-core@1.59.0

Choose a tag to compare

1.59.0 (2026-09-20)

Features

  • core: export and restore a relay connection's registry and pairing state (861f7cf)

Documentation

  • point the eviction comments at the issue that reports the dropped response (37b80ca)

wire-mesh@1.0.9

Choose a tag to compare

@github-actions github-actions released this 19 Sep 22:25

1.0.9 (2026-09-19)

Dependencies

  • Updated wire-mesh-core to 1.58.7
  • Updated @exadev/wire-mesh-web-console to 1.0.4

wire-mesh@1.0.8

Choose a tag to compare

@github-actions github-actions released this 19 Sep 21:56

1.0.8 (2026-09-19)

Dependencies

  • Updated wire-mesh-core to 1.58.6
  • Updated @exadev/wire-mesh-web-console to 1.0.3

wire-mesh@1.0.7

Choose a tag to compare

@github-actions github-actions released this 19 Sep 20:00

1.0.7 (2026-09-19)

Dependencies

  • Updated wire-mesh-core to 1.58.5
  • Updated @exadev/wire-mesh-web-console to 1.0.2

wire-mesh@1.0.6

Choose a tag to compare

@github-actions github-actions released this 19 Sep 16:50

1.0.6 (2026-09-19)

Documentation

  • replace the double hyphen used as a dash in comments (0bd3b8f)