Releases: throneless-tech/libsignal-service-javascript
Releases · throneless-tech/libsignal-service-javascript
v1.2.1
v1.2.0
This updates the library to to track against Signal-Desktop v1.33.4, which seems to be the last version before they updated it to Typescript. The plan is to update this library to Typescript in the next major version revision, but that will be a bit bigger undertaking.
v1.1.0
Features in this release:
- This release patches back in the group storage support that was removed from the library portion of upstream. This means that the library can once again keep track of groups and groupIds on its own. For compatibility reasons, the API remains the same, the list of member numbers provided to the group-related methods in
MessageSender
other thancreateGroup
,updateGroup
, andaddNumberToGroup
is simply ignored if there is a storage backend available that supports groups. See the example storage backends inexamples/LocalSignalProtocolStore.js
andtest/InMemorySignalProtocolStore.js
to see group support in action. If group support is not present, the original (upstream) functionality is defaulted to, where keeping track of groupIds and group membership is an exercise left to the implementer. - Minor bugfixes to attachment handling.
v1.0.0
This release includes:
- A complete overhaul of both the frontend and backend storage APIs.
- Improved documentation and tutorials.
- A more complete example client script.
- Experimental support for group management.
- Support for sending and receiving files attachments.
- General cleanup and more consistent naming.
Yay!
v0.2.0
v0.1.7
v0.1.1
Initial release.
0.1.0 Initial commit.