Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ Version 3.3.3 - 2025 May 20
- Update googletest to v1.16.0 (#506)
- update meson dependencies (#508)

Version 3.4.0 - 2026 ???
Version 3.4.0 - 2026 Sep 21

- Update SQLite from 3.49.2 to 3.53.4 (2026-07-24) (#526) (#538) (#548) (#561) (#566)
- Add a `SQLITECPP_install` CMake option to make the install targets optional (#512)
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# or copy at http://opensource.org/licenses/MIT)
cmake_minimum_required(VERSION 3.5...4.0)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # custom CMake modules like FindSQLiteCpp
project(SQLiteCpp VERSION 3.3.3)
project(SQLiteCpp VERSION 3.4.0)

# SQLiteC++ 3.x requires C++11 features
if (NOT CMAKE_CXX_STANDARD)
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = SQLiteC++
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 3.3.3
PROJECT_NUMBER = 3.4.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ All of the code and documentation in SQLite has been dedicated to the public dom
- to keep dependencies to a minimum (C++11 STL and SQLite3)
- to be portable
- to be light and fast

**C++11 support:** SQLiteCpp 3.4.x is the final release line supporting C++11. After 3.4.0, maintenance fixes for the 3.x series will be made on the `sqlitecpp-3.x` branch, while `master` moves to SQLiteCpp 4.x with a newer C++ and CMake baseline.
- to be thread-safe only as much as SQLite "Multi-thread" mode (see below)
- to have a good unit test coverage
- to use API names sticking with those of the SQLite library
Expand Down
2 changes: 2 additions & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@ All of the code and documentation in SQLite has been dedicated to the public dom
- to keep dependencies to a minimum (C++11 STL and SQLite3)
- to be portable
- to be light and fast

**C++11 support:** SQLiteCpp 3.4.x is the final release line supporting C++11. After 3.4.0, maintenance fixes for the 3.x series will be made on the `sqlitecpp-3.x` branch, while `master` moves to SQLiteCpp 4.x with a newer C++ and CMake baseline.
- to be thread-safe only as much as SQLite "Multi-thread" mode (see below)
- to have a good unit test coverage
- to use API names sticking with those of the SQLite library
Expand Down
4 changes: 2 additions & 2 deletions include/SQLiteCpp/SQLiteCpp.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@
*
* WARNING: shall always be updated in sync with PROJECT_VERSION in CMakeLists.txt
*/
#define SQLITECPP_VERSION "3.03.03" // 3.3.3
#define SQLITECPP_VERSION_NUMBER 3003003 // 3.3.3
#define SQLITECPP_VERSION "3.04.00" // 3.4.0
#define SQLITECPP_VERSION_NUMBER 3004000 // 3.4.0

2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ project(
# however newer versions of gtest requires C++17
default_options: ['cpp_std=c++17', 'warning_level=3'],
license: 'MIT',
version: '3.3.3',
version: '3.4.0',
)

cxx = meson.get_compiler('cpp')
Expand Down
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>SQLiteCpp</name>
<version>3.3.3</version>
<version>3.4.0</version>
<description>A smart and easy to use C++ SQLite3 wrapper.</description>

<maintainer email="sebastien.rombauts@gmail.com">Sébastien Rombauts</maintainer>
Expand Down
Loading