Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@gkdr gkdr released this 11 Feb 23:31

(taken from CHANGELOG.md)

Added

  • This file.
  • An API reachable through libpurple signals. See lurch_api.h for details and usage.
  • Testing setup using cmocka and tests for new modules.
  • CI setup running the tests in appveyor and reporting coverage results to codecov.
  • The possibility to dynamically link against the submodule libaries. (#151) (thanks, @fortysixandtwo!)

Changed

  • A new /command handler using the API, replacing the old implementation. The commands are a bit different and some are new.
  • Updated libomemo submodule to 0.7.1. See the changelog for details.
  • Updated axc submodule to 0.3.4. See the changelog for details.

Removed

  • The lurch_initialised setting in the accounts.xml.

Fixed

  • Warnings are no longer displayed at level "error".
  • Use constants instead of magic numbers for conversation type checks.
  • Some forgotten module name parameters for libpurple logging functions.
  • Report skipped messages in conversation window and not just the debug log. (#150) (thanks, @agx!)
  • Failing tests on certain platforms. (#153) (thanks, @agx!)
  • Format the DB filenames in the README as code so they're not rendered as mailto: links. (#130) (thanks, @msiism!)
  • Some memory handling improvements. (#160, #161) (thanks, @root-hardenedvault!)