Skip to content

Move to libnostr-z 0.5.0 and build with Zig 0.17 - #19

Merged
kwsantiago merged 1 commit into
mainfrom
libnostr-z-0.5
Oct 6, 2026
Merged

kwsantiago merged 1 commit into
mainfrom
libnostr-z-0.5

Conversation

@kwsantiago

Copy link
Copy Markdown
Contributor

Moves to libnostr-z 0.5.0 (pinned by commit), which fixes an AUTH and NIP-98 field-confusion bug and remote parser crashes, and builds with Zig 0.17 as well as 0.16.

  • Filter.limit is now optional in the library, so -l is parsed as u32 and left unset when not given. -l 0 now sends limit: 0 (NIP-01: no stored events) instead of being dropped.
  • build.zig forwards zig build run -- <args> through addPassthruArgs on 0.17 and b.args on 0.16.
  • CI builds and tests on Linux and macOS with both compilers, and the relay tier runs against wisp v0.7.0.

@kwsantiago
kwsantiago merged commit 538a3a1 into main Oct 6, 2026
5 checks passed
@kwsantiago
kwsantiago deleted the libnostr-z-0.5 branch October 6, 2026 05:15
@kwsantiago kwsantiago mentioned this pull request Oct 6, 2026
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