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

Releases: void-layer/codec

v0.1.0 — @void-layer first public release

04 Jun 19:10
@ignromanov ignromanov
b878ddb
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

First public release of @void-layer — the open invoice codec standard.

Published to npm with SLSA provenance (OIDC trusted publishing):

Package Description
@void-layer/codec@0.1.0 Rust + WASM canonical TLV + Brotli wire codec
@void-layer/types@0.1.0 Manual TypeScript types, zero runtime deps
@void-layer/networks@0.1.0 EVM chain configs + token list (no RPC keys)
pnpm add @void-layer/codec

Highlights

  • Canonical invoice wire format: TLV + Brotli, language-agnostic.
  • Schema v1 LOCKED forever — old URLs decode perpetually (Constitution IV).
  • Byte-identity CI gate against a frozen golden-vector oracle.
  • SLSA provenance v1 attestations on all three packages.

Built from b878ddb. Provenance verifiable via npm view @void-layer/codec dist.attestations.

What's Changed

  • @void-layer/codec 0.1.0 — pre-release: invoice codec, types & networks (Phase 1-3) by @ignromanov in #7
  • chore(deps): bump Swatinem/rust-cache from 42dc69e1aa15d09112580998cf2ef0119e2e91ae to e18b497796c12c097a38f9edb9d0641fb99eee32 by @dependabot[bot] in #19
  • chore(deps): bump phf from 0.11.3 to 0.13.1 in /packages/codec by @dependabot[bot] in #23
  • chore(deps): bump serde_json from 1.0.149 to 1.0.150 in /packages/codec by @dependabot[bot] in #25
  • chore(deps-dev): bump typescript-eslint from 8.59.4 to 8.60.0 by @dependabot[bot] in #26
  • chore(deps-dev): bump viem from 2.50.4 to 2.51.3 by @dependabot[bot] in #28
  • chore(deps): bump actions/setup-node from 4.4.0 to 6.4.0 by @dependabot[bot] in #20
  • chore(deps): bump actions/checkout from 4.3.1 to 6.0.3 by @dependabot[bot] in #21
  • chore(deps-dev): bump eslint from 9.39.4 to 10.4.1 by @dependabot[bot] in #27
  • chore(deps): bump pnpm/action-setup from f40ffcd9367d9f12939873eb1018b921a783ffaa to b906affcce14559ad1aafd4ab0e942779e9f58b1 by @dependabot[bot] in #22
  • chore(ci): group vitest + @vitest/* in dependabot to prevent peer-mismatch by @ignromanov in #30
  • chore(deps): bump pnpm/action-setup from 4.3.0 to 6.0.8 by @dependabot[bot] in #31
  • chore(deps-dev): bump the vitest group with 2 updates by @dependabot[bot] in #32
  • chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1 by @dependabot[bot] in #33
  • chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 by @dependabot[bot] in #34
  • chore(deps-dev): bump viem from 2.51.3 to 2.52.0 by @dependabot[bot] in #35
  • chore(ci): add Dependabot auto-merge for patch+minor by @ignromanov in #36
  • chore(deps-dev): bump typescript 5.9.3→6.0.3 + explicit rootDir for TS6 (supersedes #24) by @ignromanov in #37
  • feat(codec): Node-runnable published artifact (dual-target exports) by @ignromanov in #38
  • feat(codec): freeze golden-vector oracle + byte-identity CI gate (D1) by @ignromanov in #39
  • refactor(networks)!: drop wagmi re-export from root barrel (viem isolation) by @ignromanov in #40
  • ci(release): npm@latest preflight for OIDC + consume vestigial changeset (first-publish-ready) by @ignromanov in #41
  • ci: Rust coverage gate (cargo-llvm-cov 80%) + vitest scope fix + codecov by @ignromanov in #42
  • fix(codec): consumer-onboarding hardening for 0.1.0 first publish by @ignromanov in #44

New Contributors

Full Changelog: https://github.com/void-layer/codec/commits/v0.1.0

Contributors

ignromanov, dependabot, and void-layer
Assets 2
Loading

AltStyle によって変換されたページ (->オリジナル) /