Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.3.2 #479

Merged
merged 3 commits into from
Aug 16, 2024
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
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -263,3 +263,14 @@ Version 3.3.1 - 2023 Aug 27
- Set -DBUILD_SHARED_LIBS=ON by default on scripts and CI/CD (#442)
- Update SQLite from 3.42.0 to 3.43.0 (2023-08-24) (#443)
- Rename the original build.yml to cmake.yml vs meson.yml (#444)

Version 3.3.2 - 2024 Aug 16

- Fix and update Travis CI workflow (#450)
- Update Googletest to v1.15.2 (#451) and (#478)
- [Meson] update meson dependencies (#448)
- Macos ci fix (#476)
- Update meson dependencies [Meson only] (#475)
- Update SQLite from 3.43.0 to 3.46.1 (2024-08-13) (#461) and (#477)
- Explicitly =delete; Statement::bindNoCopy(..., std::string&&) (#469)

4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Main CMake file for compiling the library itself, examples and tests.
#
# Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
# Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
#
# Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
# or copy at http://opensource.org/licenses/MIT)
cmake_minimum_required(VERSION 3.5)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") # custom CMake modules like FindSQLiteCpp
project(SQLiteCpp VERSION 3.3.1)
project(SQLiteCpp VERSION 3.3.2)

# 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.1
PROJECT_NUMBER = 3.3.2

# 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: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ with a few intuitive and well documented C++ classes.

### License:

Copyright (c) 2012-2023 Sébastien Rombauts ([email protected])
Copyright (c) 2012-2024 Sébastien Rombauts ([email protected])
<a href="https://www.paypal.me/SRombauts" title="Pay Me a Beer! Donate with PayPal :)"><img src="https://www.paypalobjects.com/webstatic/paypalme/images/pp_logo_small.png" width="118"></a>

Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
# Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])

# build format
version: "{build}"
Expand Down
2 changes: 1 addition & 1 deletion build.bat
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@REM Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
@REM Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
@REM
@REM Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
@REM or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion build.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/sh
# Copyright (c) 2012-2023 Sébastien Rombauts ([email protected])
# Copyright (c) 2012-2024 Sébastien Rombauts ([email protected])
#
# Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
# or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion examples/example1/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Demonstrates how-to use the SQLite++ wrapper
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Assertion.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Definition of the SQLITECPP_ASSERT() macro.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Backup.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* @brief Backup is used to backup a database file in a safe and online way.
*
* Copyright (c) 2015 Shibao HONG ([email protected])
* Copyright (c) 2015-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2015-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Column.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Encapsulation of a Column in a row of the result pointed by the prepared SQLite::Statement.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Database.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Management of a SQLite Database Connection.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Exception.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Encapsulation of the error message from SQLite3 on a std::runtime_error.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/ExecuteMany.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* @brief Convenience function to execute a Statement with multiple Parameter sets
*
* Copyright (c) 2019 Maximilian Bachmann ([email protected])
* Copyright (c) 2019-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2019-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
6 changes: 3 additions & 3 deletions include/SQLiteCpp/SQLiteCpp.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*
* Include this main header file in your project to gain access to all functionality provided by the wrapper.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down Expand Up @@ -41,6 +41,6 @@
*
* WARNING: shall always be updated in sync with PROJECT_VERSION in CMakeLists.txt
*/
#define SQLITECPP_VERSION "3.03.01" // 3.3.1
#define SQLITECPP_VERSION_NUMBER 3003001 // 3.3.1
#define SQLITECPP_VERSION "3.03.02" // 3.3.2
#define SQLITECPP_VERSION_NUMBER 3003002 // 3.3.2

2 changes: 1 addition & 1 deletion include/SQLiteCpp/Savepoint.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* secured operation. Similar to a transaction while allowing child savepoints.
*
* Copyright (c) 2020 Kelvin Hammond ([email protected])
* Copyright (c) 2020-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2020-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or
* copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Statement.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief A prepared SQLite Statement is a compiled SQL query ready to be executed, pointing to a row of result.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/Transaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief A Transaction is way to group multiple SQL statements into an atomic secured operation.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion include/SQLiteCpp/VariadicBind.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* @brief Convenience function for Statement::bind(...)
*
* Copyright (c) 2016 Paul Dreik ([email protected])
* Copyright (c) 2016-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2016-2024 Sebastien Rombauts ([email protected])
* Copyright (c) 2019 Maximilian Bachmann ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
Expand Down
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++14
default_options: ['cpp_std=c++14', 'warning_level=3'],
license: 'MIT',
version: '3.3.1',
version: '3.3.2',
)

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.1</version>
<version>3.3.2</version>
<description>A smart and easy to use C++ SQLite3 wrapper.</description>

<maintainer email="[email protected]">Sébastien Rombauts</maintainer>
Expand Down
2 changes: 1 addition & 1 deletion sqlite3/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CMake file for compiling the sqlite3 static library under Windows (for ease of use)
#
# Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
# Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
#
# Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
# or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Backup.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* @brief Backup is used to backup a database file in a safe and online way.
*
* Copyright (c) 2015 Shibao HONG ([email protected])
* Copyright (c) 2015-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2015-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Column.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Encapsulation of a Column in a row of the result pointed by the prepared SQLite::Statement.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Database.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Management of a SQLite Database Connection.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Exception.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief Encapsulation of the error message from SQLite3 on a std::runtime_error.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Savepoint.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* secured operation. Similar to a transaction while allowing child savepoints.
*
* Copyright (c) 2020 Kelvin Hammond ([email protected])
* Copyright (c) 2020-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2020-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or
* copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Statement.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief A prepared SQLite Statement is a compiled SQL query ready to be executed, pointing to a row of result.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion src/Transaction.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup SQLiteCpp
* @brief A Transaction is way to group multiple SQL statements into an atomic secured operation.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion tests/Column_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup tests
* @brief Test of a SQLiteCpp Column.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
2 changes: 1 addition & 1 deletion tests/Database_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* @ingroup tests
* @brief Test of a SQLiteCpp Database.
*
* Copyright (c) 2012-2023 Sebastien Rombauts ([email protected])
* Copyright (c) 2012-2024 Sebastien Rombauts ([email protected])
*
* Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt
* or copy at http://opensource.org/licenses/MIT)
Expand Down
Loading