Skip to content

Releases: bbernhard/signal-cli-rest-api

Version 0.82

02 Apr 16:49
Compare
Choose a tag to compare
  • updated signal-cli to v0.13.2
  • add recipient parameter to /v2/send endpoint (#428)
  • pass JAVA_OPTS environment variable through to signal-cli in json-rpc mode - thanks to @kleptog
  • in case one runs into rate limiting issues in json-rpc mode, the request now fails with a HTTP status code 429 and returns the challenge_tokens, which are needed to lift the rate limiting restrictions again
  • added new API endpoints to list and add sticker packs
  • extended /v2/send endpoint with the possibility to edit messages
  • added new endpoints to set usernames + change the account settings

Version 0.82-pre

29 Mar 17:13
Compare
Choose a tag to compare
Version 0.82-pre Pre-release
Pre-release
  • updated signal-cli to v0.13.2
  • add recipient parameter to /v2/send endpoint (#428)
  • pass JAVA_OPTS environment variable through to signal-cli in json-rpc mode - thanks to @kleptog
  • in case one runs into rate limiting issues in json-rpc mode, the request now fails with a HTTP status code 429 and returns the challenge_tokens, which are needed to lift the rate limiting restrictions again
  • added new API endpoints to list and add sticker packs
  • extended /v2/send endpoint with the possibility to edit messages
  • added new endpoints to set usernames + change the account settings

This is a pre-release. If you want to give it a try, use the following docker image tag: bbernhard/signal-cli-rest-api:0.154-dev

Version 0.82

21 Feb 16:22
Compare
Choose a tag to compare
Version 0.82 Pre-release
Pre-release
  • updated signal-cli to v0.13.0
  • add recipient parameter to /v2/send endpoint (#428)
  • pass JAVA_OPTS environment variable through to signal-cli in json-rpc mode - thanks to @kleptog

This is a pre-release. If you want to give it a try, use the following docker image tag: bbernhard/signal-cli-rest-api:0.143-dev

Version 0.81

06 Feb 11:25
4c56080
Compare
Choose a tag to compare
  • updated signal-cli to version 0.12.8

Version 0.80

20 Dec 19:48
Compare
Choose a tag to compare
  • bumped signal-cli to version 0.12.7
  • changing the group name is now possible - thanks to @kxait
  • reworked json-rpc mode + fixed bug in websocket handling
  • it is now possible to link devices in json-rpc mode - thanks to @kxait
  • it is now possible to register a new phone number in json-rpc mode
  • added endpoint /v1/accounts which lists all available accounts - thanks to @kxait
  • use JRE instead of JDK for the runtime container (reduces the docker image size) - thanks to @marvinruder
  • fixed a typo in the code - thanks to @charles37
  • spoilers are now supported in text_mode: styled
  • added /v1/rate-limit-challenge endpoint

Version 0.70

27 Oct 18:00
Compare
Choose a tag to compare
  • native mode should now work again for x86-64
  • updated signal-cli to version 0.12.4
  • info and warning messages shouldn't pop up in the JSON response anymore
  • added /v1/contacts{number}/sync endpoint
  • fixed bug in group deletion endpoint
  • improved error handling in send endpoint
  • multicharacter emojis are now handled properly in text_mode: styled

Please be aware that there is currently an issue with the json-rpc mode together with linked devices (see #444 for details)

Version 0.71-pre

25 Oct 20:29
Compare
Choose a tag to compare
Version 0.71-pre Pre-release
Pre-release
  • native mode should now work again for x86-64
  • updated signal-cli to version 0.12.4
  • info and warning messages shouldn't pop up in the JSON response anymore
  • added /v1/contacts{number}/sync endpoint
  • fixed bug in group deletion endpoint
  • improved error handling in send endpoint
  • multicharacter emojis are now handled properly in text_mode: styled

This is a pre-release. If you want to give it a try, use the following docker image: bbernhard/signal-cli-rest-api:0.130-dev

Version 0.70-pre

22 Oct 18:32
Compare
Choose a tag to compare
Version 0.70-pre Pre-release
Pre-release
  • native mode should now work again for x86-64
  • updated signal-cli to version 0.12.3
  • info and warning messages shouldn't pop up in the JSON response anymore
  • added /v1/contacts{number}/sync endpoint
  • fixed bug in group deletion endpoint
  • improved error handling in send endpoint
  • multicharacter emojis are now handled properly in text_mode: styled

This is a pre-release. If you want to give it a try, use the following docker image: bbernhard/signal-cli-rest-api:0.129-dev

Version 0.69

03 Oct 19:11
Compare
Choose a tag to compare
  • updated signal-cli to version 0.12.2
  • native mode should now work again on x86-64 systems (it was broken with Version 0.68)
  • creating a Signal group with additional permissions set, does not crash anymore
  • added endpoint to update the description + avatar of an existing group

Version 0.68

27 Sep 19:26
Compare
Choose a tag to compare
  • updated signal-cli to version 0.12.1
  • made it possible to set the QR-Code version with the qrcode_version parameter in the qrcodelink endpoint
  • added bold, italic, strikthrough and monospace formatting to send endpoint
  • fixed bug in group create endpoint
  • improved Home Assistant documentation - thanks to @developersteve
  • improved documentation - thanks to @testwill
  • added max_messagesquery parameter to receive endpoint - thanks to @k-bx
  • improved error handling - thanks to @roschaefer
  • added endpoint to refresh a group - thanks to @greyson-signal