X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/406faa1bbb1e08e426b46c2256d59e0899e06109..2a4a36b17c76c29c973f9e311c39d851dd763509:/CHANGELOG.md?ds=sidebyside diff --git a/CHANGELOG.md b/CHANGELOG.md index de705aed..8ff851c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,56 @@ ## [Unreleased] +## [0.10.9] - 2022-07-16 + +### Changed +- updateAccount command checks self number and PNI after updating account attributes + +### Fixed +- Fixed small issue with syncing contacts from storage +- Fixed issue with opening older account files + +## [0.10.8] - 2022-06-13 + +### Added +- Attachments can now be given as data: URIs with base64 data instead of just file paths (Thanks @KevinRoebert) +- `version` command can now be used on the commandline, in addition to the `--version` flag. + In the next version the current short form `-v` will change its meaning to `--verbose`! + +### Improved +- An account can now be registered on both LIVE and STAGING environment in the same config directory. +- Logging output for registering has been extended. + +## [0.10.7] - 2022-05-29 + +### Added +- Added profile information to `listContacts` command output +- Added filter flags for `listContacts` command +- New `sendPaymentNotification` command to send payment receipt blobs +- New `--given-name` and `--family-name` parameters for `updateContact` command +- Implement sending link previews with `--preview-url`, `--preview-title` parameters for the `send` command +- New `--send-read-receipts` parameter for `receive` and `daemon` commands for automatically marking received messages as read + +### Fixed +- Issue with endless growing `pre-keys-pni` data directory + +## [0.10.6] - 2022-05-19 +**Attention**: Now requires native libsignal-client version 0.17 + +### Added +- Check if account is used on the environment it was registered (live or staging) +- New command `deleteLocalAccountData` to delete all local data of an unregistered account +- New parameter `-g` for `listGroups` command to filter for specific groups + +### Fixed +- Fix deleting a recipient which has no uuid + +### Changed +- Show warning when sending a message and no profile name has been set. + (A profile name may become mandatory in the future) +- After blocking a contact/group the profile key is now rotated +- Only update profile keys from authoritative group changes + ## [0.10.5] - 2022-04-11 **Attention**: Now requires native libsignal-client version 0.15 @@ -97,7 +147,7 @@ ### Changed - libzkgroup dependency is no longer required - Renamed `-u` and `--username` flags to `-a` and `--account` to prevent confusion with upcoming Signal usernames. The old flags are also still supported for now. -- Respect phone number sharing mode and unlisted state set by main device +- Respect phone number sharing mode and unlisted state set by primary device - Adapt register command to reactivate account if possible. - dbus-java now uses Java 16 native unix sockets, which should provide better cross-platform compatibility - If sending to a recipient fails (e.g. unregistered) signal-cli now exits with a success exit code and prints additional information about the failure. @@ -149,7 +199,7 @@ ### Added - New global parameter `--trust-new-identities=always` to allow trusting any new identity key without verification -- New parameter `--device-name` for `updateAccount` command to change the device name (also works for the main device) +- New parameter `--device-name` for `updateAccount` command to change the device name (also works for the primary device) - New SignalControl DBus interface, to register/verify/link new accounts - New `jsonRpc` command that provides a JSON-RPC based API on stdout/stdin - Support for announcement groups @@ -200,7 +250,7 @@ ### Added - A manual page for the DBus interface (Thanks @bublath, @exquo) - Remote message delete command (Thanks @adaptivegarage) -- sendSyncRequest command to request complete contact/group list from master device +- sendSyncRequest command to request complete contact/group list from primary device - New `--delete-account` argument for unregister (Dangerous) - New `--family-name` argument for updateProfile @@ -208,7 +258,7 @@ - Sending reaction to group (Thanks @adaptivegarage) - Displaying of address for messages from untrusted identities - Handling of recipient number or uuid changes (e.g. after account deletions) -- Only respond to sync requests from master device +- Only respond to sync requests from primary device - Display of quit group messages ### Changed