From b824db5b85fb8d334639f17d5ae70bfa82b1492e Mon Sep 17 00:00:00 2001
From: Andreas Kempe <kempe@lysator.liu.se>
Date: Fri, 5 Aug 2022 02:43:57 +0200
Subject: [PATCH] release: 0.2

---
 CMakeLists.txt |  4 ++--
 ChangeLog      | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4d929fa..3d89dd4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,9 +11,9 @@ option(BUILD_DAEMON "Build the blued daemon" ON)
 option(BUILD_CLI "Build bluecontrol CLI" ON)
 
 # blued release version
-set(BLUED_VERSION 0.1)
+set(BLUED_VERSION 0.2)
 # libblue ABI version, major breaks external API, minor does not
-set(BLUED_ABI_VERSION 0.1)
+set(BLUED_ABI_VERSION 1.0)
 
 # provide a version string for the programs to print if --version is
 # given as the argument.
diff --git a/ChangeLog b/ChangeLog
index 7a02827..d8b842c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,54 @@
+v0.2
+====
+
+Connect RPC call added
+----------------------
+
+If a device does not automatically reconnect, it is useful to be able
+to manually initiate a connection. A connect RPC call has been added
+and implemented in bluecontrol. It is used by issuing
+
+	bluecontrol connect $addr
+
+HID support implemented
+-----------------------
+
+Code from bthidd has been integrated into blued. If a mouse is paired,
+it should start working automatically without any external
+configuration being needed. Keyboards hypothetically work, but have
+not been tested.
+
+The HID support makes blued unable to coexist with bthidd. Please
+disable bthidd when using blued.
+
+A big thank you to the original bthidd developers for their work!
+
+Improved device listing
+-----------------------
+
+Devices are now queried for their names and the names are saved to the
+database. bluecontrol list_known will show a name for each device if
+its name has been received.
+
+Each device's connection status is now shown alongside its pairing
+status.
+
+liblue major version bump
+-------------------------
+
+As part of the rather substantial bthidd integration, the library has
+undergone some fairly large changes. This has lead to the ABI being
+changed and the ABI version has subsequently been bumped to 1.0.
+
+rc script added
+---------------
+
+An rc script for blued is now installed as /usr/local/etc/rc.d/blued
+by default. To facilitate this, the -d command line argument has been
+added to blued and it makes blued fork to the background.
+
+blued now creates a PID file in the socket directory.
+
 v0.1
 ====
 
-- 
GitLab