From b9010059ade9b3ee9fb343b23c506acaed7d0b15 Mon Sep 17 00:00:00 2001 From: Mihai Tudor Panu Date: Tue, 10 Oct 2017 12:07:59 -0700 Subject: [PATCH] upm: v1.5.0 Signed-off-by: Mihai Tudor Panu --- CMakeLists.txt | 2 +- docs/apichanges.md | 6 ++++++ docs/changelog.md | 14 ++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8b5f0068..49c872e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -216,7 +216,7 @@ include (GetGitRevisionDescription) git_describe (VERSION "--tags") # If git_describe fails, use a dirty version if (${VERSION} MATCHES -NOTFOUND) - set (VERSION "v1.3.0") + set (VERSION "v1.5.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 f0f84047..1e4d1f13 100644 --- a/docs/apichanges.md +++ b/docs/apichanges.md @@ -4,6 +4,12 @@ API Changes {#apichanges} Here's a list of other API changes made to the library that break source/binary compatibility between releases: +# v1.5.0 + + * **VEML6070** This sensor class no longer needs an I2C address when + initialized, since they are fixed. Only the I2C bus number needs to + be provided. + # v1.3.0 * **The lsm303 driver has been renamed** There are a variety of diff --git a/docs/changelog.md b/docs/changelog.md index a369fc60..c5e4aae0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -4,6 +4,20 @@ Changelog {#changelog} Here's a list summarizing some of the key undergoing changes to our library from earlier versions: +### v1.5.0 + + * Introduced a flexible JSON format for technical sensor specifications, notes + and classification. This is also used by our [new UPM website](http://upm.mraa.io) + * Revised all C++ sensor examples and switched to stack allocations where + possible along with other code and formatting clean-up + * Significantly improved docker workflow, CI integration, sanity and + consistency tests, static code scans and documentation generation + * Several improvements to a couple of existing sensor drivers and better + compatibility with subplatforms + * Added new std::vector to AbstractList<> typemap for Java bindings and + examples + * New sensors: lis2ds12, lsm6ds3h, lsm6dsl, lidarlitev3 + ### v1.3.0 * Finalized all required build system and JAVA binding changes to release the