Releases: nostrver-se/nostr-php
1.5.2
What's Changed
This fixes php/php-src#16870 a with the gmp_pow
method used in the phpecc package also reported in #71.
Full Changelog: 1.5.1...1.5.2
Make sure to run composer update --with-dependencies
when you update the nostr-php package in your current PHP application.
1.5.1
1.5.0
2.0.0-alpha1
- Requires PHP
>8.2
- Adds
valtzu/guzzle-websocket-middleware
to execute async concurrent websocket requests with the Http/Guzzle client - Added an example how to do this
Full Changelog: 1.4.2...2.0.0-alpha1
1.4.2
1.4.1
Fix for #61 reported by @SilberWitch
Remove dev
from keywords
in the composer.json
file, so the package is not longer handled as a dev depency when you require it in your project.
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- @kriptonix relay responses handling by @Sebastix in #60
The library now provides separate relay response classes according to NIP-01.
EVENT
- sends events requested by the clientOK
- indicate an acceptance or denial of an EVENT messageEOSE
- end of stored eventsCLOSED
- subscription is ended on the server sideNOTICE
- used to send human-readable messages (like errors) to clients
This replaces the CommandResult
class which had the response of a relay. Thanks @kriptonix for working out the initial codebase in #59.
Full Changelog: 1.3.3...1.4.0
1.3.3
Fix response in send method in Relay class
Full Changelog: 1.3.2...1.3.3
1.3.2
Full Changelog: 1.3.1...1.3.2
1.3.1
Update phrity/websocket package to ^3.0 to support PSR-3 logger
See sirn-se/websocket-php@2.2.3...3.0.0
Full Changelog: 1.3.0...1.3.1