Changelog History
-
v0.38.1 Changes
August 22, 2024🛠 Bugfixes
- cmake revisited all
if()conditions 🤔 - cmake removed hard-coded
-fuse-ld=lldon MinGW 🙃
Full Changelog : v0.38.0...v0.38.1
- cmake revisited all
-
v0.38.0 Changes
August 16, 2024Also bumped to:
- TinyDrivers v0.2.0
- TinyMySql v0.2.0
- TinyUtils v0.5.0
API/ABI Breaking Changes
✂ removed Qt v5 support (since TinyORM v0.38.0) 🎉🕺🙌 eda9df9
📇 renamed all getQtQuery and similar to getSqlQuery 7f897b3
0️⃣ drivers populate Default Column Values
Dependencies
- ➕ added MySQL v9.0 support
- increased min. GCC version to v11.2
- ⬆️ upgraded everything to latest versions 😁
✨ Enhancements & Bugfixes
- 🏁 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 😮😎
Full Changelog : v0.37.3...v0.38.0
-
v0.37.3 Changes
May 05, 2024🛠 Bugfix release
Full Changelog : v0.37.2...v0.37.3
-
v0.37.2 Changes
May 04, 2024Also bumped to:
- TinyDrivers v0.1.1
- TinyMySql v0.1.1
- TinyUtils v0.4.1
🛠 Bugfix release
Full Changelog : v0.37.1...v0.37.2
-
v0.37.1 Changes
April 23, 2024- 🛠 workflows bugfixes
- 🚀 deploy script enhancements
- 🛠 vcpkg ports bugfixes and enhancements
Full Changelog : v0.37.0...v0.37.1
-
v0.37.0 Changes
April 21, 2024Also bumped to:
- TinyUtils v0.4.0
🎉 Initial libraries' versions:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
🆕 New features
The
TinyDriverslibrary, an underlying SQL database layer forTinyORM. It can be used instead of theQtSqlmodule, can be swapped at compile, and has 1:1 API as theQtSqlmodule. 😮 Swapping is controlled by theqmakeandCMakebuild system options.It was designed to drop the
QtSqldependency while maintaining backward compatibility and without the need for any code changes after the swap.Full Changelog : v0.36.5...v0.37.0
-
v0.36.5 Changes
November 02, 2023- 🚚 vcpkg removed triplet from usage.in
- tools enhanced qtbuild-qmysql-driver
Full Changelog : v0.36.4...v0.36.5
-
v0.36.4 Changes
October 31, 2023- 🛠 bugfix column aliases quoting
Full Changelog : v0.36.3...v0.36.4
-
v0.36.3 Changes
October 31, 2023- vcpkg added missing license field
Full Changelog : v0.36.2...v0.36.3
-
v0.36.2 Changes
October 20, 2023- 🏗 cmake case-insensitive CMAKE_BUILD_TYPE
- 🏗 cmake added new unsupported build
- 🛠 workflows bugfix-es
- 🛠 cmake bugfix-es
Full Changelog : v0.36.1...v0.36.2