From a3d7fc4fbc19ab445ef31870774847622dc0f312 Mon Sep 17 00:00:00 2001 From: Mario Konrad Date: Tue, 7 Jun 2016 23:32:24 +0200 Subject: [PATCH] Version 0.4.0 Changelog: - NMEA - added class 'waypoint'. - added query functions for manufacturer information. - type for padding bits of the payload changed to uint32_t. - cleanup of public API of sentences. - constructing sentence objects differently, gains about 10% performance. - minor refactoring of checksum rendering, also faster. - preformance improvements in string splitting. - added benchmarks for some NMEA sentences, testing nmea::make_sentence - AIS: - type for padding bits of the payload changed to uint32_t. - added benchmarking of AIS message decoding. - Doc: - added GCC-6 and Clang-3.8 as supported/tested compilers. - exclude the namespace 'detail' from generated documentation. - Build: - IO is now optional, use flag 'ENABLE_IO'. - minor cleanup for warning hell. - minor warnings cleanup - Dev: - added Clang-3.8 debug build - added GCC-6 debug build - disabled travis-ci clang builds, llvm.org/apt is out of order at the moment. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 08536ae7..7300615f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.2) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") include(GitInformation) -project(marnav VERSION 0.3.9 LANGUAGES CXX C) +project(marnav VERSION 0.4.0 LANGUAGES CXX C) ### compiler check if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") -- 2.11.4.GIT