Releases: OpatrilPeter/SuperiorMySqlpp
Releases · OpatrilPeter/SuperiorMySqlpp
v0.8.2
Refactoring
- Make signatures in dbdriver more explicit.
- Make initializeBindings signature more specific.
- Remove auto return type on void returning function.
Function sendLongData was misleading, as it implied return of some form of error code. - Add explicit return type for fetchWithStatus.
- Replace problematic size_t alias in DBDriver.
Replacement is RowIndex_t which is more specific and no longer private. - Use explicit return type for tellRowOffset.
Explicit type MYSQL_ROW_OFFSET is important - as exactly this type is
required as argument for coupled function seekRowOffset. - Remove fetchColumn method for prepared statements.
It never worked properly and we've never found a practical usage for it so far, so we ruled it'd better to remove the option altogether. The lower level interface remains available.
Bug fixes
- Fix missing includes.
Other changes
- Update Dockerfile (modern practices, customizable image)
Upgrade implicit image from mysql 5.7 to 8.0, allow customization via
TEST_MYSQL_DOCKER_IMAGE environment variable. - Add Github actions schedule.
- Update image in Github actions.
- Update docker image for tests.
- Polish readme.
- Update readme CI badge.
- Update Github actions.