• Add NIP-11 relay synchronization and group management features
    Some checks failed
    Go / build (push) Has been cancelled
    Go / release (push) Has been cancelled

    mleku released this 2025-11-03 18:17:15 +00:00 | 149 commits to main since this release

    • Introduced a new sync package for managing NIP-11 relay information and relay group configurations.
    • Implemented a cache for NIP-11 documents, allowing retrieval of relay public keys and authoritative configurations.
    • Enhanced the sync manager to update peer lists based on authoritative configurations from relay group events.
    • Updated event handling to incorporate policy checks during event imports, ensuring compliance with relay rules.
    • Refactored various components to utilize the new sha256-simd package for improved performance.
    • Added comprehensive tests to validate the new synchronization and group management functionalities.
    • Bumped version to v0.24.1 to reflect these changes.
    Downloads