Skip to content

Commit

Permalink
bump version to TinyORM v0.34.0
Browse files Browse the repository at this point in the history
 - qmake added tiny_autoconf feature
 - qmake added tiny_dotenv feature
 - completely revisited qmake build system
 - updated docs
  • Loading branch information
silverqx committed Aug 20, 2023
1 parent 7d0aea6 commit dddc80c
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions NOTES.txt
Expand Up @@ -3,9 +3,9 @@ Increase/bump the release version:

- bump message format:

bump version to TinyORM v0.33.0 and tom v0.6.0
bump version to TinyORM v0.34.0 and tom v0.6.0

- just simply search the current version number in all files eg. 0.33.0
- just simply search the current version number in all files eg. 0.34.0
- 6 files must be modified, README.md, docs/README.mdx, two vcpkg.json files, NOTES.txt,
plus bumped version.hpp files

Expand Down
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -11,7 +11,7 @@

[![TinyORM - www.tinyorm.org][docs-badge]][docs]
[![License MIT][license-badge]][license]
[![TinyORM v0.33.0][version-tinyorm-badge]][docs]
[![TinyORM v0.34.0][version-tinyorm-badge]][docs]
[![tom v0.6.0][version-tom-badge]][docs]

TinyORM is a modern ORM library that makes interacting with a database extremely simple.
Expand Down Expand Up @@ -135,5 +135,5 @@ The following list fastly summarizes all the `TinyORM` features.
[docs]: https://www.tinyorm.org
[license-badge]: https://img.shields.io/github/license/silverqx/TinyORM
[license]: https://github.com/silverqx/TinyORM/blob/main/LICENSE
[version-tinyorm-badge]: https://img.shields.io/badge/TinyORM-v0.33.0-blue
[version-tinyorm-badge]: https://img.shields.io/badge/TinyORM-v0.34.0-blue
[version-tom-badge]: https://img.shields.io/badge/tom-v0.6.0-blue
2 changes: 1 addition & 1 deletion cmake/vcpkg/ports/tinyorm-qt5/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "tinyorm-qt5",
"version-semver": "0.33.0",
"version-semver": "0.34.0",
"description": "Modern C++ ORM library for the Qt framework",
"homepage": "https://github.com/silverqx/TinyORM",
"documentation": "https://www.tinyorm.org",
Expand Down
2 changes: 1 addition & 1 deletion cmake/vcpkg/ports/tinyorm/vcpkg.json
@@ -1,7 +1,7 @@
{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"name": "tinyorm",
"version-semver": "0.33.0",
"version-semver": "0.34.0",

This comment has been minimized.

Copy link
@SchaichAlonso

SchaichAlonso Aug 20, 2023

Contributor

Note that the version string here will only affect for vcpkg's versioning api. The TinyORM code that will be checked out to be compiled is defined by the commit hash in cmake/vcpkg/ports/tinyorm/portfile.cmake:4, which still points to 0.28.0 .

This comment has been minimized.

Copy link
@silverqx

silverqx Aug 21, 2023

Author Owner

I totally forget about this because I don't use these vcpkg ports, I need to make it part of the release. I already thought about some release script that automates releasing to avoid bugs. Thx you for noting

This comment has been minimized.

Copy link
@silverqx

silverqx Aug 21, 2023

Author Owner

I updated these hashes

"description": "Modern C++ ORM library for the Qt framework",
"homepage": "https://github.com/silverqx/TinyORM",
"documentation": "https://www.tinyorm.org",
Expand Down
2 changes: 1 addition & 1 deletion docs/README.mdx
Expand Up @@ -45,5 +45,5 @@ If you don't want to use full [`ORM`](tinyorm/getting-started.mdx), then you can

##### Current versions

- __TinyORM__ v0.33.0
- __TinyORM__ v0.34.0
- __tom__ v0.6.0
2 changes: 1 addition & 1 deletion docs/building/hello-world.mdx
Expand Up @@ -306,7 +306,7 @@ add_executable(HelloWorld
)\n
find_package(QT NAMES Qt6 Qt5 COMPONENTS Core REQUIRED)
find_package(Qt\${QT_VERSION_MAJOR} COMPONENTS Core REQUIRED)
find_package(TinyOrm 0.33.0 CONFIG REQUIRED)\n
find_package(TinyOrm 0.34.0 CONFIG REQUIRED)\n
target_link_libraries(HelloWorld
PRIVATE
Qt\${QT_VERSION_MAJOR}::Core
Expand Down
2 changes: 1 addition & 1 deletion include/orm/version.hpp
Expand Up @@ -12,7 +12,7 @@ TINY_SYSTEM_HEADER
https://community.kde.org/Policies/Binary_Compatibility_Issues_With_C++
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html*/
#define TINYORM_VERSION_MAJOR 0
#define TINYORM_VERSION_MINOR 33
#define TINYORM_VERSION_MINOR 34
#define TINYORM_VERSION_BUGFIX 0
#define TINYORM_VERSION_BUILD 0
// Should be empty for stable releases, and use hypen before for SemVer compatibility!
Expand Down

0 comments on commit dddc80c

Please sign in to comment.