(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 theaccounts.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!)