-
v0.4.6
Version 0.4.6 * raise maximum supported protobuf version * choose 2FA method automatically when several methods are available
-
v0.4.5
Version 0.4.5 * raise minimum Python version to 3.5.3 * add support for Python 3.7 * improve markup parsing * fix crash on event for unloaded conversion * add compatibility with aiohttp 3
-
v0.4.4
Version 0.4.4 * fix error when updating read timestamp for empty conversation * fix HTTP client resource management issue * add alternate up/down keybindings * add terminal bell notification method * add --notification-type option, deprecate --disable-notifications * fix exception propagation issues in UI
-
v0.4.3
Version 0.4.3 * fix presence notifications * add max_retries and retry_backoff_base params to Client constructor * add return_uploaded_image parameter to Client.upload_image * upgrade aiohttp requirement * improve handling of missing/unknown conversations * add protos for sending map locations * fix timeout for long polling request * improve connection resource handling
-
v0.4.2
Version 0.4.2 * add hangups.Client.modify_otr_status * add hangups.OTREvent * add msg_text_self attribute to colour scheme * add developer guide documentation * improve example code * add Python 3.6 support * remove Python 3.3 support * scrolling list of messages now moves the cursor and highlights the selected message * all conversations are loaded instead of the most recent 100
-
v0.4.0
Version 0.4.0 * replace broken login method with new one * make various proto file improvements * fix issue with parsing configuration file on Python 3.5 * prevent showing yourself as typing in UI * add support for group link sharing APIs * add emoticon to emoji conversion * fix hang in non-UTF-8 locales
-
v0.3.6
Version 0.3.6 * add discreet notification option * update Dockerfile to use non-root user * add Client.get_suggested_entities method * add check to abort if outdated urwid package is installed * add text for ongoing hangout events in UI * add suggested_contacts and lookup_entities examples * make various proto file updates
-
v0.3.5
Version 0.3.5 * fix phone_number message in DeliveryMedium protobuf
-
v0.3.4
Version 0.3.4 * add Client.send_offnetwork_invitation API * improve performance of ChunkParser * remove hangups.javascript * improve handling of Google Voice contact names
-
v0.3.3
Version 0.3.3 * fix UI hang when loading some conversations * add support for displaying call events * add image_user_id argument to Conversation.send_message
-
v0.3.1
Version 0.3.1 * add default config file * add --time-format and --date-format options * add support for multi-line pastes via bracketed paste mode * add options for setting colours * upgrade urwid dependency to 1.3.1
-
v0.3.0
Version 0.3.0 * replace schema module with Protocol Buffers * refactor Client request methods to use Protocol Buffer arguments * add Python 3.5 support * add alternate up/down keybindings * show date on separate line in message list UI * refactor chat initialization process * add support for sending Google Voice SMS messages * fix messages getting displayed repeatedly in the UI * refactor Channel class to be more generic * add protocol documentation generated from proto file
-
v0.2.10
Version 0.2.10 * improve help text * add readline-like editing in message input box * fix crash while video hangout is in progress * add Docker installation method
-
v0.2.9
Version 0.2.9 * fix channel error handling when server disconnects * add low and high-level APIs for setting conversation notification level * fix URL parsing hang
-
v0.2.8
Version 0.2.8 * switch to OAuth login method * add option -n to disable desktop notifications * reduce logging at default log level
-
v0.2.7
Version 0.2.7 * add simplified markdown and html formatting parser for ChatMessageSegment * update dependencies * add conversation menu (ctrl+u) to allow renaming conversations * add Conversation.rename method * add lock to Conversation.send_message to prevent messages from being sent out of order * add build_user_list function to construct UserList with fewer unknown users * make the conversation picker update in real time * add image_id parameter to Conversation.send_message method to allow sending images * send messages with expected OTR history status * don't open tab or notify for quieted conversations * add Conversation.is_quiet property * add Client.createconversation and Client.adduser * add support for http proxies
-
v0.2.5
Version 0.2.5 * fix hangouts api changes * improve login reliability * set terminal title on startup * add support for configuration files * show datestamps in message list