From 67b77b78aa21dbc249acbc6693972f638bbfc962 Mon Sep 17 00:00:00 2001 From: Mihai Tudor Panu Date: Tue, 4 Sep 2018 09:29:39 -0700 Subject: [PATCH] upm: version 1.7.0 Signed-off-by: Mihai Tudor Panu --- CMakeLists.txt | 2 +- docs/apichanges.md | 15 +++++++++++---- docs/changelog.md | 10 ++++++++++ 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7df2f855..03b7e13a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -229,7 +229,7 @@ include (GetGitRevisionDescription) git_describe (VERSION "--tags") # If git_describe fails, use a dirty version if (${VERSION} MATCHES -NOTFOUND) - set (VERSION "v1.6.0") + set (VERSION "v1.7.0") message (WARNING "Failed to retrieve UPM version with 'git describe' (using " "${VERSION}). Check that git is installed and this is a valid git repo.") endif () diff --git a/docs/apichanges.md b/docs/apichanges.md index 24f19e7a..6848dd3c 100644 --- a/docs/apichanges.md +++ b/docs/apichanges.md @@ -4,10 +4,17 @@ API Changes {#apichanges} Here's a list of other API changes made to the library that break source/binary compatibility between releases: -# vNext - * The interface of **kx122** has been modified to return values instead of - receiving pointers. This applies to member functions: getWhoAmI, - getInterruptSource, getBufferStatus, getRawBufferSamples, and getBufferSamples. +# v1.7.0 + * The interface of **kx122** has been modified to return values instead + of receiving pointers. This applies to member functions: getWhoAmI, + getInterruptSource, getBufferStatus, getRawBufferSamples, and + getBufferSamples. + * The **tm1637** constructor has been updated and the fast GPIO parameter + has been removed with the deprecation of supporting MRAA functions. The + GPIO lines will initialize by default in fast mode when available. + * The generic **nmea_gps** library for GPS devices has been greatly enhanced + with new APIs to offer better control over acquisition intervals and simplify + parsing of the returned data. # v1.6.0 diff --git a/docs/changelog.md b/docs/changelog.md index c2827e79..a1003c4b 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -4,6 +4,16 @@ Changelog {#changelog} Here's a list summarizing some of the key undergoing changes to our library from earlier versions: +### v1.7.0 + + * Added Cordova bindings based on Java packages + * Complete rework of the nmea_gps library giving more control over data + acquisition and parsing + * Added GTest support for unit tests + * Removed calls to deprecated MRAA fast GPIO functions + * Several bug fixes and improvements around SWIG type maps and gcc8 support + * New sensors: kx122, kxtj3, bh1792, bh1749 + ### v1.6.0 * Extended LED library to support the new MRAA gpio-leds APIs