Releases: boxdot/gurk-rs
Releases · boxdot/gurk-rs
v0.4.3
Due to several fixes in libsignal-service-rs
/presage
and the upgrade of
libsignal protocol it is recommended to relink the account:
Added
- handle incoming edit messages (#263)
Fixed
- multiple instances unlink account (#262)
- do not handle empty messages (#265)
- cache contact names (#268)
- upgrade libsignal protocol 0.32.0 -> 0.40.1 (#269)
v0.4.2
Changed
- Utilize name offset space better (#258)
- Store attachments under a shorter path (#259)
Fixed
- Duplicate key events on windows (#249)
- Skipping sync group message from other device (#251)
- Message linking (#255)
Internal
- Upgrade signal protocol to 0.32 (#248)
- Upgrade sqlx (#252)
- Add fibonacci backoff on reconnect (#256)
- Reconnect websockets when those are closed (#257)
v0.4.1
Added
- Add ephemeral status to sent messages on errors (#222)
- Support bracketed paste (#229)
- Add support for Ctrl+U to delete line backwards (#230)
- Show attachment names or types (#231)
- Add urgent bell support (#233)
- Implement sending images directly from clipboard (#232)
- Experimental impl of Storage via sqlite (#225)
- Sync contacts and groups from signal manager (#226, [#227])
Internal
- replace tui with ratatui (#238)
v0.4.0
Added
- Copy selected message to clipboard (#210)
- Implement storing and rendering of mentions ([#215, #136])
Changed
- Replace search box by channel selection popup (Ctrl+p) (#203)
Fixed
- Do not create log file when logging is disabled (#204)
- Fix blocking contacts sync (#216)
v0.3.0
⚠️ This release requires relinking.
Added
- Add notifications config toggling system notifications (#188, #192)
Changed
- Upgrade presage (this will force relinking the device, due to incompatible changes) (#182)
Fixed
- Use maintenance fixed branch of presage with updated root CA (#189, #190)
v0.2.5
Changed
- Replace log4rs with tracing (#158, #160)
- Display date only once per day (#164, #168)
Fixed
- Fixed receiving direct messages sent from another device (#162)
- Improve name resolution (#167)
- Fix loosing incoming messages in groups (#172)
- Increase chrono version for vulnerability fix (#178)
v0.2.4
Added
- Add support for downloading attachments (#122)
- Add release build for
aarch64-unknown-musl
(#126)
- Show qrcode in terminal instead of PNG viewer (#128)
- Document key bindings and packages (#130)
- Sync contacts (#146)
- Add visual aid (emoji) for stickers (#148)
Changed
- Add cursor tracking and multi-line input navigation (#131)
- New visual style for receipts (#135, #142, #144)
Fixed
- Bug: infinite loop while skipping words on input box (#129, #131)
- Fix fail on contact sync for contacts without a UUID (#152)
- Return upon unknown group (#133)
- Fix: Notifications bump direct messages channel up (#134)
- Fix fail on contact sync for contacts without a UUID (#152)
v0.2.2
Added
- Add basic emojis and reactions support. (#91)
- Open URL (if any) in selected message on Enter when input is empty. (#99)
- Send attachments from file:// paths (#100).
Fixed
v0.2.1
Fixed
- Fix formatting of phone number and update user name on start. (#78)
- Fix an overflow error and crash by adding a subtraction check. (#88)