Releases: d99kris/nchat
Releases Β· d99kris/nchat
v5.6.7
- fix crash on whatsapp qrcode setup timeout
- update whatsmeow to 20250212 from tulir/whatsmeow@6b29183
- update tdlib to 1.8.45 from tdlib/td@8e29c4d
- update emoji list
- fix memory leaks on exit
- fix whatsapp run-time memory leaks
- update doc for low memory systems build
- message history search to match on sender name in addition to message text
v5.5.14
- fixes #314 - whatsapp to handle 'delete from me' from other devices
- fixes #330 - improved word wrapping for wide character text (chinese, emojis, etc)
- fix dummy protocol last message timestamp and add line wrapping test chats
- update whatsmeow to 20250131 from tulir/whatsmeow@c3c6a06
- update tdlib to 1.8.44 from tdlib/td@28c6f2e
- fixes #334 - update doc to indicate that whatsapp on musl is not supported
- fixes #329 - set message expiration when sending to whatsapp group with disappearing messages
- swap default key bindings for goto_chat and select_contact
- chat and contact dialogs to honor emoji_enabled setting
- add make.sh deps support for arch arm
- portability fixes for building with gcc on mac
v5.4.2
- update whatsmeow to 20241121 from tulir/whatsmeow@ae900cb
- update tdlib to 1.8.40 from tdlib/td@66c4751
v5.3.5
- update whatsmeow to 20241015 from tulir/whatsmeow@3fa42c3
- update tdlib to 1.8.37 from tdlib/td@21e5ce0
- whatsapp attachments to use extension of detected file type
- add support for viewing animations
v5.2.11
- developer mode to show user id in contact and chat list dialogs
- update whatsmeow to 20240906 from tulir/whatsmeow@d910a51
- update tdlib to 1.8.36 from tdlib/td@87d8810
- fixes #292 - fix android termux build of whatsapp
- fixes #291 - add option to list all emojis in the emoji dialog
- fixes #290 - honor pinned status in chat list sort order
- do not auto-disable whatsapp if golang does not meet build requirements
- fixes #280 - use original file type when forwarding files
- fixes #286 - fix android termux build of telegram
v5.1.29
- fixes #273 - add support for quoting/replying when sending a file
- add support for go to chat dialog
- fixes #277 - file selection dialog to persist last visited directory
- fixes #272 - stop connection attempt on wrong database encryption key
- fixes #276 - add support for hiding whatsapp status updates
- improved telegram authentication logging
- reduce log level for chats missing settings during initial whatsapp sync
- update tdlib to 1.8.34 from tdlib/td@1fa2a37
- update whatsmeow to 20240727 from tulir/whatsmeow@bb5852f
- add support for dumping warning and error log messages to stdout upon exit
- fix version bump step in tdlib/whatsmeow update scripts
- fix muted chats with unread cached messages being indicated as unread
- add logging of conflicting key.conf mappings
- fixes #265 - add support for showing search filter in list dialogs
- minor dialog fixups: more descriptive titles, only shade hidden in file list dialog
- fixes #264 - add support for forwarding messages
- fixes #263 - add support for sending text caption when transferring files
- fix whatsapp messages shown as unread after initial setup
- improved config file parsing, trimming spaces
- list self as 'Saved Messages' in address book
- avoid crash on messages vec/map mismatch, log warning instead
- fixes #242 - proper sorting of unmuted chats not requiring restart
- fixes #259 - fix editing whatsapp message loosing quoted text in history view
- update versioning scheme and hide version from top bar
- add option to disable preview of links in messages sent
- show alt-key bindings in helpbar
- add optional support for send with enter key
v4.88
v4.86
- update tdlib to 1.8.30 from tdlib/td@fab354a
- update whatsmeow to 20240520 from tulir/whatsmeow@81f8f07
- add logging of go version
- improved information to user when whatsapp client is outdated
- fixes #238 - change default find and find_next key bindings to alt-/ and alt-? respectively
- portability build fixes for netbsd (#237)
- fixes #229 - add support for configuring external editor command
- github ci fix go install
- handle whatsapp messages deleted/revoked remotely
- fixes #227 - update whatsapp messages edited remotely
- fixes #226 - add make.sh deps support for Pop OS
- jumping to quoted message to fallback to not-in-sequence cached message
- follow-up to c184312 - minor refactoring, update doc, bump version
- improved jumping to quoted message, fetching intermediate messages
- add support for finding cached messages in chat
- fixes #221 - fix crash when receiving telegram custom reactions
- github ci fix: macos use sudo for make install
- initialize profiles in sorted order and log protocol names
- fixes #218 - fix startup crash when using multiple profiles
- fixes #217 - add support for jumping to quoted message
- add make.sh deps support for Chimera, EndeavourOS and Rocky Linux
- handle tput not present
- disallow chat deletion when selecting message
- add logging of system and build information
- add linux check for 'notify-send' before calling the command
- fix intermittent whatsapp reauthentication crash
- fixes #216 - add support for reactions
- add cereal v1.3.2
- handle abort from whatsapp reinit with external qr code image viewer
- fix for whatsapp to mark group messages read
- minor message cache refactoring
- add reauthentication on whatsapp cache cleared
- add support for viewing cached whatsapp messages while offline
- add support for reauthentication
- default to XDG dir for configuration
- allow ctrl-c abort from whatsapp reinit
- whatsapp perform reinit when logged out by server
- add support for custom CMAKE_INSTALL_LIBDIR
v4.50
- update default and basic color themes
- update tdlib to 1.8.26 from tdlib/td@b1b33cf
- update whatsmeow to 20240130 from tulir/whatsmeow@0bb4134
- update platform-specific default key bindings
- fixes #204 - add warning for unsupported platforms during whatsapp setup
- fixes #210 - first alt/opt key press may result in wrong text input
- fixes #193 - custom key bindings may stop working after using dialog
- add make.sh deps support for openSUSE
- add make.sh deps support for MacPorts
v4.41
- fixes #205 - mute whatsapp status broadcast by default
- improved portability
- fix build on alpine linux
- fixes #182 - update doc
- improve keydump mode to not show virtual key codes
- fixes #179 - improve documentation of alt/opt-keybindings
- fix telegram sending links containing double underscores
- toggle show emojis to update text entry field
- fix build error on chimera linux
- add support for whatsapp document attachment caption text
- file picker to show hidden files last and shaded
- add make.sh deps support for raspberry pi bookworm
- fixes #172 - improved X11 detection for whatsapp QR code display
- fix quote when replying to own message in whatsapp group
- fix unused result warnings
- add signal handler with crash logging
- update whatsmeow to 20240106 from tulir/whatsmeow@7576514
- add option for enabling core dumps
- add macos entitlements for core dump
- update tdlib to 1.8.23 from tdlib/td@27c3eae
- fixes #177 - add null pointer checks
- fix whatsapp messages sent to self to be marked read
- fix whatsapp to show read receipt for messages sent in groups
- fix whatsapp history sometimes missing recently sent messages
- improved performance when deleting others messages for self in whatsapp
- add make.sh support for disabling protocols
- add back message cancel help and re-order dialog help keys
- fixes #170 - add confirmation when exiting during initial sync
- fixes #170 - add cleanup of entered phone number during setup
- fixes #172 - update doc with workaround when QR code is not shown