Update CHANGELOG.md

This commit is contained in:
AsamK 2021-12-05 16:12:33 +01:00
parent a53bb1c4c6
commit cb346fdec4

View file

@ -1,7 +1,35 @@
# Changelog # Changelog
## [Unreleased] ## [Unreleased]
**Attention**: Now requires Java 17 **Attention**: Now requires Java 17 and libsignal-client version 0.10
### Added
- The daemon command now provides a JSON-RPC based socket interface (`--socket` and `--tcp`)
- New daemon command flag `--receive-mode` to configure when messages are received
- New daemon command flag `--no-receive-stdout` to prevent outputting messages on stdout
- New command `listAccounts` that lists all registered local accounts
- New command `removeContact`
- Extend `send` command to allow sending mentions (`--mention`) and quotes (`--quote-timestamp`, `--quote-author`, `--quote-message`, `--quote-mention`)
- New dbus method sendViewedReceipt (Thanks @John Freed)
- New dbus methods unregister, deleteAccount
- New dbus events MessageReceivedV2, ReceiptReceivedV2, SyncMessageReceivedV2 that provide an extras parameter with additional message info as a key/value map
- New dbus object Configuration to read and update configuration values (Thanks @John Freed)
- Payment info in json receive output (Thanks @technillogue)
- `-c` alias for `--config` (Thanks @technillogue)
### 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
- Adapt register command to reactivate account if possible.
By default the unregister command just deactivates the account, in which case it can be reactivated without sms verification if the local data is still available.
If the account was deleted (with --delete-account) it cannot be reactivated.
- dbus-java now uses Java 16 native unix sockets, which should provide better cross-platform compatibility
### Fixed
- Registering an existing unregistered account now works reliably in daemon mode
- Fixed an issue with loading some old config files without UUID
- More reliable send behavior if some recipients are unregistered
## [0.9.2] - 2021-10-24 ## [0.9.2] - 2021-10-24
### Fixed ### Fixed