I've reworked the NostrParser at This improves the performance of ~2x and reduces the final binary size. I'm merge this soon, if anyone is interested in testing or reviewing the PR, please share a feedback! #rust-nostr #rustnostr
## rust-nostr v0.38 is out! ๐Ÿฆ€ ### Summary Full NIP42 support for SDK and relay builder, negentropy support and read/write policy plugins for relay builder, NIP35 support, better logs and docs, performance improvements, bugs fix and more! The Flutter bindings are finally fixed and usable (not for web yet), although rather incomplete compared to other languages. Full changelog: https://rust-nostr.org/changelog ### Contributors Thanks to all contributors for this relays! * @npub1xj5h...5s8g * @dluvian * ethicnology * @JeffG * @Kieran * @Randy McMillan A big thank you also to those who contributed throughout 2024 (in addition to the above-listed): * @npub1k95p...s3z7 * @npub1f5uu...jmug * @npub1u8ln...turz * @npub15qyd...yejr * @npub138he...rdr2 * @npub1lu2q...xlm6 * @npub163jc...qdc2 * nanikamado * @npub1zwnx...fhrf * @npub1zfss...w445 * @rodant * @Roland * @npub1mheh...qtf9 * @npub17q5n...6f2y * @npub1acxj...gj3j * @npub1q0uu...9py9 Thank you very much also to all the donors! Special thanks to @npub10pen...n34f for the LTS grant, to @npub1ktt8...yhz0 for subscribing and being a recurring donor and to @Five to be the top-donor of 2024. ### Links #rustnostr #nostr #rustlang #programming #rust #python #javascript #kotlin #swift #flutter
## rust-nostr v0.35 is out! ๐Ÿฆ€ ### Summary Add gossip model support, deprecate `SQLite` database in favor of `LMDB` (fork of @npub1acg6...p35c's pocket database), add support to negentropy v1 (old version is still supported!), add `MockRelay` (a local disposable relay for tests), allow usage of embedded tor client on mobile devices, many improvements, bugs fix and more! Full changelog: https://rust-nostr.org/changelog ### Contributors Thanks to all contributors! * @npub1acxj...gj3j * @npub17q5n...6f2y * @npub1zwnx...fhrf * nanikamado ### Links #rustnostr #nostr #rustlang #programming #rust #python #javascript #kotlin #swift