Skip to content
Tags give the ability to mark specific points in history as being important
  • v0.4.6
    9a0530b4 · Version 0.4.6 ·
    Version 0.4.6
    * raise maximum supported protobuf version
    * choose 2FA method automatically when several methods are available
  • v0.4.5
    deb2130b · Version 0.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
    0e39e859 · Version 0.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
    0f9d0671 · Version 0.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
    bd789ebc · Version 0.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.1
    1ed433d9 · Version 0.4.1 ·
    Version 0.4.1
    * fix 403 forbidden request error
  • v0.4.0
    a5808906 · Version 0.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
    514e0a77 · Version 0.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
    53774e79 · Version 0.3.5 ·
    Version 0.3.5
    * fix phone_number message in DeliveryMedium protobuf
  • v0.3.4
    76b077f9 · Version 0.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
    d64b2c75 · Version 0.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.2
    6b329a60 · Version 0.3.2 ·
    Version 0.3.2
    * fix image uploads
  • v0.3.1
    663e31ed · Version 0.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
    00826461 · Version 0.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
    a0d043f5 · Version 0.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
    f06b19d1 · Version 0.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
    12a7e473 · Version 0.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
    9e769a53 · Version 0.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.6
    82786f40 · Version 0.2.6 ·
    Version 0.2.6
    * fix installation with pip 6.0+
  • v0.2.5
    13e3e01c · Version 0.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