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
c7396cb527
fixtypo
...
[skip ci]
2024-08-17 15:16:44 +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
17039450f0
docs fixtypo
2024-08-06 21:01:41 +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
460d029a0a
docs added CMake build environment variables
2024-07-06 10:09:55 +02:00
silverqx
7affc153de
docs updated MSVC_RUNTIME_DYNAMIC
2024-07-05 22:44:43 +02:00
silverqx
afe299e6b0
upgraded to MySQL v9.0
...
- workflows, tools, docs, qmake, CMake, ...
2024-07-03 16:52:11 +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
e24064b7fd
qmake moved all feature to private/ folder
...
Moved all features which aren't used through CONFIG+=xyz and are loaded
using the load(private/xyz) function to the qmake/features/private/
folder.
Currently, the qmake/features/ folder contains only features which
should be used using the CONFIG+= qmake variable.
2024-06-25 13:44:52 +02:00
silverqx
31b8e06a9c
fixtypo compiler names
...
Everywhere cmake, qmake, docs, ...
2024-06-25 12:13:10 +02:00
silverqx
c32ec5a2e6
upgraded to Qt v6.7.2
...
- docs
- tools
- workflows
- NOTES.txt
2024-06-19 12:12:19 +02:00
silverqx
b10f3c82ed
docs added LTO options
2024-06-03 20:20:56 +02:00
silverqx
d7463181e3
qmake/cmake enhanced -Zi|-ZI replacement
...
- updated docs
2024-06-03 15:23:50 +02:00
silverqx
258cffafa3
qmake/cmake added support for ccache >=4.10
...
Don't disable PCH on ccache >=4.10 on Windows as PCH works since this
version.
- updated docs
2024-06-03 14:07:55 +02:00
silverqx
d970f13cb5
upgraded to Qt v6.7.1
...
- docs
- tools
- workflows
- NOTES.txt
2024-05-24 21:45:42 +02:00
silverqx
22d260ebd8
docs added info
...
[skip ci]
2024-05-18 11:49:44 +02:00
silverqx
30f4a64a4c
docs added shebang to qtenvX
...
[skip ci]
2024-05-18 11:49:29 +02:00
silverqx
720b3f9e07
upgraded to MySQL v8.4
...
- docs
- qmake auto-detection
- tools
- workflows
[skip ci]
2024-05-14 15:39:33 +02:00
silverqx
609320a949
enhanced ccache documentation
...
- prefixed qmake build options anchor-s by qmake- because of two
conflicting #ccache anchors
[skip ci]
2024-05-13 18:54:55 +02:00
silverqx
13d8ace073
added link for ccache installation
...
[skip ci]
2024-05-13 18:54:55 +02:00
silverqx
4ba762154a
docs fixtypo
...
[skip ci]
2024-05-13 18:54:55 +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
622afc0d8b
docs updated qtenv6/5 scripts
...
[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
5b79996ebc
cmake removed CMAKE_EXPORT_PACKAGE_REGISTRY=ON
...
Removed setting the default value for the CMAKE_EXPORT_PACKAGE_REGISTRY
to ON.
The new behavior is not to set this variable by default. Its initial
value is taken from the TINYORM_EXPORT_PACKAGE_REGISTRY environment
variable if not already defined.
[skip ci]
2024-05-05 13:41:40 +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
29290724ab
docs fixtypo
...
[skip ci]
2024-04-29 09:25:16 +02:00
silverqx
eae24982eb
docs whitespaces
...
[skip ci]
2024-04-24 09:48:51 +02:00
silverqx
2cc30b2910
docs bugfix wrong anchor
...
[skip ci]
2024-04-24 09:47:17 +02:00
silverqx
53daba7232
docs added links
...
[skip ci]
2024-04-24 09:47:08 +02:00
silverqx
ee0b14ac00
docs added links
...
[skip ci]
2024-04-23 23:14:45 +02:00
silverqx
1d0c708945
docs bugfix qmake static vs staticlib
...
[skip ci]
2024-04-23 23:07:20 +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
4668950db5
docs initial TinyDrivers
...
- tools updated deploy pwsh script
- added TinyDrivers and TinyMySql versions to Prologue
2024-04-21 16:05:25 +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
a346d7081b
drivers cmake added build tree deployment
...
Copy TinyDrivers and TinyMySql libraries to the root of the build tree.
- added a new CMake BOOL option BUILD_TREE_DEPLOY
- updated docs
2024-04-07 18:11:56 +02:00
silverqx
f97949e70e
docs qmake missing load()
2024-03-12 13:04:41 +01:00
silverqx
8ca3b85b58
fixtypo
2024-02-05 16:27:49 +01:00
silverqx
47ae29d263
docs upgraded to MySQL v8.3
2024-02-05 16:27:46 +01:00
silverqx
8f424bc679
docs updated static vs staticlib
...
Also updated NOTES.txt.
2023-12-13 14:07:24 +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