📢 NDK 2.4 is out:

“Safely embrace the chaos”

An (optional) answer to how to deal with incompatible events that deviate from their NIP definition.

Typically, we rely on servers to enforce/sanitize data, on nostr that’s not possible. This release lays the groundwork to allow developers to have better guarantees on the data they render.

E.g. video events should have a video.
Article events should not be in markdown, not HTML nostr:note13sy2u6vffauq2kgaex92dyytum8k0xsy2cwlvdm8fne4jr9nzppqeppjcw