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
550feec424
docs added API Stability boxes and a new page
2024-07-06 19:10:18 +02:00
silverqx
c2d54d8cb7
docs updated #L\d+ line numbers
2024-07-06 10:24:05 +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
31b8e06a9c
fixtypo compiler names
...
Everywhere cmake, qmake, docs, ...
2024-06-25 12:13:10 +02:00
silverqx
1c2f17facf
removed deprecated up to Qt v6.9 (Qt::TimeSpec) 🎉
...
- removed using of QDateTime methods using plain Qt::TimeSpec
- set QT_DISABLE_DEPRECATED_UP_TO to 0x060900 (also 0x061000 works)
- maintained Qt v5 and <v6.5 code still 😬 (next step will be to drop
Qt v5 🎉 )
- updated auto tests
- updated docs
- updated comments
See:
8c8d6ff7b6
2024-06-25 12:13:07 +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
b40b016842
docs changed all <a/> to <Link/>
...
To avoid the onBrokenAnchors warning.
[skip ci]
2024-05-06 20:04:19 +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
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
744cc2449c
cmake formatting
2023-10-17 15:26:15 +02:00
silverqx
128afa6b89
docs updated tom CMake project
2023-10-17 15:26:14 +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
c9cce2faea
docs added Partial guessing of TINYORM_BUILD_TREE
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
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
60b4fbc914
qmake changed to *= for all INCLUDEPATH
...
Changed all to INCLUDEPATH *= $$PWD.
2023-09-09 09:13:32 +02:00
silverqx
b021399e0d
docs added info about Tom showcase image
2023-09-09 09:07:57 +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
silverqx
e044979429
updated tom.exe description
...
Updated to - Tom console application for TinyORM C++ library
2023-08-18 17:52:42 +02:00
silverqx
1723e3bf20
docs renamed parent folder path to TinyORM
2023-08-18 17:52:40 +02:00
silverqx
f783da3e24
docs updated vcpkg.json
2023-08-11 18:42:31 +02:00
silverqx
e25e36a3df
docs updated build folders to 6_5_2
2023-08-11 18:42:31 +02:00