Skip to content

Releases: jbaldwin/libwingmysql

v2020.3 values return optionals

12 Nov 22:30
9d3c20d
Compare
Choose a tag to compare

Column values now return optional rather than T{} defaults. This allows values to differentiate between null values and empty string or actually integer values that are 0.

v2020.2

03 Nov 23:14
Compare
Choose a tag to compare
  • Adds support for #30 Some automation tests!

v2020.1

29 May 22:21
Compare
Choose a tag to compare
  1. New versioning schema, .
  2. Added CI
  3. Removed lift::Eventloop and libuv worker threads in favor of lift::Executor
    • Executors will spin up worker threads to execute queries synchronously.
    • API allows for a callback on completion (executed on worker thread)
    • API allows for a future to be returned to block on/check if completed.
  4. Added pthread id + os thread_id for renaming/monitoring threads.
  5. Added code coverage (not great yet but WIP)
  6. Namespaced the example projects with "wing_" prefix to not nameclash with other projects.
  7. Simplified the wing::GobalScopeInitiaizer{} so there is only one way to use it.
    • Played around with a std::atexit() for issuing the mysql_library_end(), it didn't appear to work correctly.

clang-format and cleanup of api

18 Mar 23:48
Compare
Choose a tag to compare
v1.1

clang-format with WebKit

Tagging first release

18 Jan 17:07
Compare
Choose a tag to compare
v1.0

Allow MySQL communication to happen over unix domain sockets