Skip to content

Version 0.16.2

Latest

Choose a tag to compare

@JFreegman JFreegman released this 12 Feb 17:21
· 10 commits to master since this release
v0.16.2
07dba32

Features

  • Added network profiling support (to use this feature Toxic must be built with experimental options enabled, and it must also be built against a toxcore that has experimental options enabled. See the man pages for usage details)
  • Notifications now have a configurable cooldown via the config file

Bug Fixes

  • Some alerts are no longer double counted in the status bar
  • Fix possible null pointer dereference during video call activation
  • Fix memory leak after live config reload
  • Fix possible pointer use after free if live config reload failed
  • Live config changes to mplex auto-away now work as intended
  • The chat window now stays scrolled to the bottom when the peer list is enabled or disabled in groups/conferences
  • File transfer status bar is no longer broken for the sending client
  • Fatal error messages are now always printed to stderr even if /dev/tty cannot be opened
  • Fix bug causing audio/video calls to fail after shuffling the internal friend list indices via deleting and adding friends
  • Fixed nanosleep implementation which improves performance drastically on some systems

Maintenance

  • Several large code refactors that reduce the number of global objects and generally make the code base more maintainable
  • Numerous improvements to github workflows

Full Changelog: v0.16.1...v0.16.2