What's Changed
- Fix SwiftLint errors by @tyiu in #162
- Upgrade GitHub Actions Checkout to V4 to fix Node.js deprecation warnings by @tyiu in #163
- Add function to RelayDelegate to receive all relay response types by @tyiu in #164
- Add missing fields to UserMetadataEvent and enable MetadataEvents to be updated without wiping out existing fields by @tyiu in #165
- Add NIP-19 bech32 identifier generation for note, nevent, and naddr prefixes by @tyiu in #166
- Make properties of Tag public by @tyiu in #167
- Fix comments on Filter to reflect the current state of NIP-01 by @tyiu in #168
- Add support for NIP-65 Relay List Metadata by @tyiu in #169
- Update MetadataCoding.swift by @PavleKreator in #171
- Fix GitHub workflows to trigger on pull_request_target so that they can run on PRs from public forks by @tyiu in #173
- Expose RelayResponse.Message and RelayResponse.MessagePrefix as public by @tyiu in #174
- Add NostrEventBuilding protocol to enable flexible composition of shared patterns across different kinds of NostrEvents by @tyiu in #175
- Add ReactionEvent.Builder to deprecate equivalent function in EventCreating by @tyiu in #177
- Fix SwiftLint errors from latest SwiftLint release by @tyiu in #180
- Fix GitHub workflows to also run on main branch by @tyiu in #181
- Add Swift 6.0 to unit tests by @tyiu in #179
- Update README with current list of NIPs by @tyiu in #182
- Add AuthenticationEvent.Builder to deprecate equivalent function in EventCreating by @tyiu in #183
- Add support for receiver aliases for gift wrap creation to avoid exposing identities and improve test coverage by @tyiu in #184
- Annotate appendTags and insertTags functions with discardableResult … by @tyiu in #185
- Refactor threaded event tag building and interpreting logic so non-kind-1 events can reuse them by @tyiu in #186
- Add missing test coverage for referencedEventIds and referencedPubkeys functions in TextNoteEventTests by @tyiu in #187
- Add referencedPubkeys, referencedEventIds, and referencedEventCoordinates to NostrEvent by @tyiu in #188
- Fix incorrect test fixture and assertions in TextNoteEventTests for replies by @tyiu in #189
- Deprecate AuthenticationEvent initializer in favor of AuthenticationEvent.Builder by @tyiu in #190
- Add support for NIP-17 Private Direct Messages by @tyiu in #191
- Update README to reference version 0.2.0 to prepare for release by @tyiu in #192
Full Changelog: 0.1.1...0.2.0