Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

40 lines (31 loc) · 2.31 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Fixed

  • Expose lurch_util_axc_log_func() in the .h file so its unit tests can properly access it, fixing a new compile error.
  • Remove unused variable from lurch_bundle_request_cb().

[0.7.0] - 2021-02-12

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!)

[0.6.8] and below

Lost to git commit logs and GitHub releases page.