From 945ddc63a35f89214ff3efa9cb319bc869c52247 Mon Sep 17 00:00:00 2001 From: nirenjan Date: Sun, 28 Jun 2020 13:31:25 -0700 Subject: [PATCH] Update for release 0.2.1 --- ChangeLog.md | 9 ++++++++- lib/libx52/Makefile.am | 6 +++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 417aba8..8ceb707 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file. The format is based upon [Keep a Changelog]. ## [Unreleased] + +## [0.2.1] - 2020-06-28 ### Added - Connect/Disconnect methods in libx52. These allow for dynamically connecting or disconnecting from a supported joystick without having to reinitialize the @@ -13,9 +15,12 @@ The format is based upon [Keep a Changelog]. * libx52 * x52test - Doxygen generation of HTML documentation for libx52 methods. +- Tests for libx52 that run on all supported platforms. ### Changed - libx52_init no longer fails when a supported joystick is not connected. +- Tests now use [TAP]. +- Python build scripts now use Python 3. ### Fixed - Error reporting in x52cli and x52test commands. @@ -97,7 +102,9 @@ The format is based upon [Keep a Changelog]. [Keep a Changelog]: http://keepachangelog.com/en/1.0.0/ [Semantic Versioning]: http://semver.org/spec/v2.0.0.html -[Unreleased]: https://github.com/nirenjan/x52pro-linux/compare/v0.2.0...HEAD +[TAP]: https://testanything.org +[Unreleased]: https://github.com/nirenjan/x52pro-linux/compare/v0.2.1...HEAD +[0.2.1]: https://github.com/nirenjan/x52pro-linux/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.2...v0.2.0 [0.1.2]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.1...v0.1.2 [0.1.1]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.0...v0.1.1 diff --git a/lib/libx52/Makefile.am b/lib/libx52/Makefile.am index 43114ce..ce64da4 100644 --- a/lib/libx52/Makefile.am +++ b/lib/libx52/Makefile.am @@ -12,9 +12,9 @@ lib_LTLIBRARIES = libx52.la # This library handles the USB communication between the host and the X52 # Libtool Version Info # See: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html -libx52_v_CUR=4 -libx52_v_AGE=2 -libx52_v_REV=1 +libx52_v_CUR=5 +libx52_v_AGE=3 +libx52_v_REV=0 libx52_la_SOURCES = x52_control.c x52_core.c x52_date_time.c x52_mfd_led.c \ x52_strerror.c libx52_la_CFLAGS = @LIBUSB_CFLAGS@ -DLOCALEDIR=\"$(localedir)\" -I $(top_srcdir) $(WARN_CFLAGS)