Release 3.0.0

This commit is contained in:
Sébastien Rombauts 2020-01-31 09:43:28 +01:00
parent 0903df8b4f
commit be1a8eeace
3 changed files with 34 additions and 27 deletions

View File

@ -156,7 +156,7 @@ Version 2.5.0 - December 31 2019
- #251 Added example for getHeaderInfo() - #251 Added example for getHeaderInfo()
Version 3.0.0 - January 1 2020 Version 3.0.0 - January 31 2020
- C++11 is now required - C++11 is now required
- CMake 3.1 minimum - CMake 3.1 minimum
- Visual Studio 2015 minimum - Visual Studio 2015 minimum
@ -165,7 +165,14 @@ Version 3.0.0 - January 1 2020
- Add Valgrind memcheck tool to Travis CI - Add Valgrind memcheck tool to Travis CI
- Remove Statement::isOk() deprecated in 2.2.0 when renamed to Statement::hasRow() - Remove Statement::isOk() deprecated in 2.2.0 when renamed to Statement::hasRow()
- Replace Database::backup() "C" implementation by calling the Backup class - Replace Database::backup() "C" implementation by calling the Backup class
- Run Valgrind memcheck on Travis CI #252 - #252 Run Valgrind memcheck on Travis CI
- Keep inline functions for GCov code coverage #253 - #253 Keep inline functions for GCov code coverage
- Re-enable Coverity static analysis #254 - #254 Re-enable Coverity static analysis
- Fix linking with system library (libsqlite3) #256 - #256 Fix linking with system library (libsqlite3)
- #242 Added a `getIndex` method and used it (KOLANICH)
- #257 Improve Statement unit tests coverage (bind by name with a std::string)
- #234 support for external sqlite3 (BioDataAnalysis/emmenlau)
- #243 adding a pure attribute to getIndex() (KOLANICH)

View File

@ -6,7 +6,7 @@
# or copy at http://opensource.org/licenses/MIT) # or copy at http://opensource.org/licenses/MIT)
cmake_minimum_required(VERSION 3.1) # for "CMAKE_CXX_STANDARD" version cmake_minimum_required(VERSION 3.1) # for "CMAKE_CXX_STANDARD" version
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # custom CMake modules like FindSQLiteCpp list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # custom CMake modules like FindSQLiteCpp
project(SQLiteCpp VERSION 2.99) project(SQLiteCpp VERSION 3.0.0)
# SQLiteC++ 3.x requires C++11 features # SQLiteC++ 3.x requires C++11 features
if (NOT CMAKE_CXX_STANDARD) if (NOT CMAKE_CXX_STANDARD)