silverqx
ea71bdfdb9
qmake MSYS2 disabled LLD linker override for g++
...
LLD isn't faster than bfd, I also did linking when bfd was faster than
LLD.
- also updated docs
[skip ci]
2024-08-26 20:08:23 +02:00
silverqx
efa0c4e96c
qmake/docs updated comments
...
[skip ci]
2024-08-26 20:05:21 +02:00
silverqx
d568759812
bump version to TinyORM v0.38.1
...
Not bumped:
- tom v0.10.0
- TinyDrivers v0.2.0
- TinyMySql v0.2.0
- TinyUtils v0.5.0
Bugfixes
- cmake revisited all if() conditions 🤔
- cmake removed hard-coded -fuse-ld=lld on MinGW 🙃
2024-08-22 11:10:25 +02:00
silverqx
978f9160fb
docs bugfix class vs className 😱
...
[skip ci]
2024-08-16 20:40:22 +02:00
silverqx
65abb5410f
bump version to TinyORM v0.38.0 and tom v0.10.0
...
Also bumped to:
- TinyDrivers v0.2.0
- TinyMySql v0.2.0
- TinyUtils v0.5.0
- removed Qt v5 support (since TinyORM v0.38.0) 🎉 🕺 🙌 eda9df9f
- renamed all occurrences of QVector to QList 8a71078f
- renamed all occurrences of toVector to toList (Model) 118acd88
- renamed all getQtQuery and similar to getSqlQuery 7f897b33
- drivers populate Default Column Values
- added MySQL v9.0 support
- increased min. GCC version to v11.2
- upgraded everything to latest versions 😁
- qmake/cmake added support for ccache >=4.10 (on Windows with PCH) 🙌 👌
- Qt removed deprecated API-s up to Qt v6.9
- bugfix in String::snake() 🤔
- vcpkg bugfix /MT vs /MD
- docs added API Stability boxes and a new page
- fixed all Visual Studio 2022 analyzer warnings (Recommended Rules Profile)
- greatly optimized PCH
- cmake added support for ctest --parallel 🎉
- workflows added LTO to matrix (Linux/Windows)
- tools added deploy scripts 👌
- ~500 more improvements and bugfix-es 😮 😎
2024-08-16 08:22:58 +02:00
silverqx
0c23e26ee3
docs added tip
2024-08-06 21:01:42 +02:00
silverqx
550feec424
docs added API Stability boxes and a new page
2024-07-06 19:10:18 +02:00
silverqx
02e060d6b1
upgraded to max. CMake v3.30
2024-07-03 18:44:56 +02:00
silverqx
eda9df9f9e
removed Qt v5 support since TinyORM v0.38.0 🎉 🕺 🙌
...
Removed Qt v5.15 support since TinyORM v0.38.0, finally.
Minimum required Qt version is now v6.2!
Day of celebration is today. 😁
- removed all #if QT_VERSION macro checks
- updated docs
- workflows removed Qt v5 related pipelines
- updated all comments
- vcpkg removed tinyorm-qt5 port
- updated Gentoo build
- updated README.md Qt v5 badges
- tools removed Qt v5 related scripts
- tools updated deploy.ps1 script
2024-06-28 14:57:59 +02:00
silverqx
5b8ff7542f
docs updated build folders to Clang v18
2024-06-28 14:25:36 +02:00
silverqx
c32ec5a2e6
upgraded to Qt v6.7.2
...
- docs
- tools
- workflows
- NOTES.txt
2024-06-19 12:12:19 +02:00
silverqx
1c67da6b7d
qmake used ccache instead tiny_ccache_win32
...
- updated docs
2024-06-03 13:50:10 +02:00
silverqx
d970f13cb5
upgraded to Qt v6.7.1
...
- docs
- tools
- workflows
- NOTES.txt
2024-05-24 21:45:42 +02:00
silverqx
45ad1ca462
docs bugfix FetchContent example
...
[skip ci]
2024-05-06 19:27:02 +02:00
silverqx
afc22d1d4c
docs added CMAKE_CXX_SCAN_FOR_MODULES=OFF
...
[skip ci]
2024-05-06 19:18:22 +02:00
silverqx
ed3e213600
docs formatted vcpkg.json
...
[skip ci]
2024-05-06 19:12:37 +02:00
silverqx
5e98f39bd5
upgraded to Docusaurus v3.3.2 🥳 👌
...
Also bumped to tinyorm.org v1.0.0.
- changed :::caution to :::warning
- enhanced assigning font-size for APITable-s
- bugfix class vs className
- bugfix unintended extra paragraphs (a new behavior after the upgrade
to MDX v3)
[skip ci]
2024-05-06 18:51:10 +02:00
silverqx
761bbca772
docs used CodeBlock for vscode
...
To avoid corrupted syntax highligting in vscode.
[skip ci]
2024-05-06 12:32:27 +02:00
silverqx
0c692f8ec9
bump version to TinyORM v0.37.3
...
Not bumped:
- tom v0.9.1
- TinyDrivers v0.1.1
- TinyMySql v0.1.1
- TinyUtils v0.4.1
Bugfix release
2024-05-05 14:53:01 +02:00
silverqx
8d835b0217
bump version to TinyORM v0.37.2 and tom v0.9.1
...
Also bumped to:
- TinyDrivers v0.1.1
- TinyMySql v0.1.1
- TinyUtils v0.4.1
Bugfix release
2024-05-04 16:53:13 +02:00
silverqx
5762c1357f
bump version to TinyORM v0.37.1 and tom v0.9.0
...
Not bumped:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
- TinyUtils v0.4.0
Release notes
- workflows bugfixes
- deploy script enhancements
- vcpkg ports bugfixes and enhancements
2024-04-23 18:05:40 +02:00
silverqx
1413ebb22a
bump version to TinyORM v0.37.0 and tom v0.8.0
...
Also bumped to:
- TinyUtils v0.4.0
Initial libraries' versions:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
2024-04-21 18:02:30 +02:00
silverqx
24b02b95ba
upgraded to Qt v6.7.0
...
Upgraded workflows, documentation, and also all occurences I found.
2024-04-08 21:52:51 +02:00
silverqx
e9c905509f
cmake updated max. version to 3.29
2024-03-26 21:03:08 +01:00
silverqx
b1fa8cc8e1
qmake used DEFINE *= where possible
2024-02-24 11:16:31 +01:00
silverqx
bbe1039f3a
cmake updated max. version to 3.28
2023-12-16 11:30:32 +01:00
silverqx
e2c3733eec
bump version to TinyORM v0.36.5
...
- vcpkg removed triplet from usage.in
- tools enhanced qtbuild-qmysql-driver
2023-11-02 08:33:39 +01:00
silverqx
5e06d45c24
bump version to TinyORM v0.36.4
...
- bugfix column aliases quoting
2023-10-31 15:33:34 +01:00
silverqx
84abcb1307
bump version to TinyORM v0.36.3
...
- vcpkg added missing license field
2023-10-20 22:45:07 +02:00
silverqx
e1cd43177c
bump version to TinyORM v0.36.2
...
- cmake case-insensitive CMAKE_BUILD_TYPE
- cmake added new unsupported build
- workflows bugfix-es
- cmake bugfix-es
2023-10-20 18:55:54 +02:00
silverqx
291778ce2c
bump version to TinyORM v0.36.1
...
- vcpkg enabled tom example on Linux
- workflows bugfix-es
2023-10-19 17:05:05 +02:00
silverqx
97ee043adb
bump version to TinyORM v0.36.0 and tom v0.7.0
...
- workflows added CI for TinyORM vcpkg ports
- upgraded to Qt v6.5.3
- upgraded to Clang-Tidy 17
- docs added Partial guessing of TINYORM_BUILD_TREE
- tom enhanced about command
- tools added deploy.ps1 script 🥳
- vcpkg revisited vcpkg ports
- cmake revisited vcpkg-related code
- cmake added STRICT_MODE option
2023-10-17 16:13:31 +02:00
silverqx
9719b12267
docs added caution about QCoreApplication
2023-10-17 15:26:15 +02:00
silverqx
ef3834693f
docs fixed Hello world example for Qt v6.5.3
2023-10-17 15:26:15 +02:00
silverqx
2f4099dfae
bumped old forgotten TinyORM version numbers
...
Updated docs, tools, and NOTES.txt.
2023-10-17 15:26:14 +02:00
silverqx
4e30a29d98
docs added code block titles
2023-10-17 15:26:14 +02:00
silverqx
521bc5c7a1
docs fixtypo
2023-10-17 15:26:13 +02:00
silverqx
c9cce2faea
docs added Partial guessing of TINYORM_BUILD_TREE
2023-10-17 15:26:13 +02:00
silverqx
df0ddfc408
docs fixed unclear and confusing block
2023-10-17 15:26:13 +02:00
silverqx
12c24f23bd
docs upgraded to Qt v6.5.3
2023-10-17 15:26:13 +02:00
silverqx
6ead8c6041
fixtypo
2023-10-17 15:26:12 +02:00
silverqx
8fd444ac4a
vcpkg updated supports
...
- also docs
2023-09-10 12:06:47 +02:00
silverqx
002889d65e
cmake added STRICT_MODE option
...
It propagate strict compiler/linker options and Qt definitions using the
TinyOrm::CommonConfig interface library to the user code (highly
recommended; can also be set with the TINYORM_STRICT_MODE environment
variable).
- updated vcpkg ports
- updated docs
2023-09-10 12:06:44 +02:00
silverqx
01a834ef3d
bump version to TinyORM v0.35.0 and tom v0.6.1
...
- bugfix and continue revisit of qmake build system
2023-09-09 09:34:44 +02:00
silverqx
57a33e503a
qmake updated comment
2023-09-09 09:15:53 +02:00
silverqx
195dcbb965
docs bugfix forgotten updated after rename
2023-09-09 09:15:52 +02:00
silverqx
881ab16368
bump version to TinyORM v0.34.1
2023-08-29 16:33:12 +02:00
silverqx
dddc80c871
bump version to TinyORM v0.34.0
...
- qmake added tiny_autoconf feature
- qmake added tiny_dotenv feature
- completely revisited qmake build system
- updated docs
2023-08-20 20:14:09 +02:00
silverqx
70a1657ed5
docs fixtypo in FetchContent
2023-08-19 19:48:49 +02:00
silverqx
75a6596229
docs qmake Auto-configure and Environment files
...
- added docs for Auto-configure (tiny_autoconf) and Environment files
(tiny_dotenv)
- completely revisited qmake-related docs
- revisited building docs except CMake builds
- many small fixes
2023-08-19 13:09:08 +02:00