Releases: memgraph/mgclient
Releases · memgraph/mgclient
v1.4.5
What's Changed
- Upgrade Github Actions checkout and cache by @gitbuda in #70
- Fix clang formatting by @mattkjames7 in #72
- Update CI to use newer OS versions by @mattkjames7 in #71
- Updates to CMakeLists to fix Windows pymgclient builds by @mattkjames7 in #73
- Bump version to 1.4.5 by @mattkjames7 in #74
Full Changelog: v1.4.4...v1.4.5
v1.4.4
v1.4.3
v1.4.2
v1.4.1
Bug Fixes and Other Changes
- Improved compatibility with Bolt protocol by updating the pull information map with {n: -1} that is a default in Bolt version 4. #43
- Fixed tests build on Fedora 37 by simplifying the gtest setup. #52
- Fixed
alignofunder Windows Compiler, which allows building under the recent versions of Windows Compiler. #34 - Expanded C++ example code. #49
- Add an example of CMakeLists code to include mgclient properly. #46
v1.4.0
Major Updates
- Added WASM compilation target. #35
- Added support for newer compiler and OpenSSL 3 to make compilation easier on Ubuntu 22.04 #41
- Added
ClientException,TransientExceptionandDatabaseExceptionexceptions toFetchOne,FetchAllandDiscardAllfunctions inmg::Clientto enable better error handling. #36
v1.3.0
Major Updates
- Added support for Memgraph temporal types (
mg_date,mg_local_time,mg_local_date_time,mg_duration). - Added support for compilation with MS Visual Studio.
Bug Fixes and Other Changes
- Fixed comparison typos inside temporal types.
- Fixed uninitialized error_buffer.
v1.2.1
Release v1.2.0 (#20)
Major Updates
- Added Windows support.
- Added Apple support.
- Added compile-time warnings setup.
- Added
DiscardAllandFetchAllin C++.
But Fixes and Other Changes
- Fixed type checking in C++
ConstValue::ValueMapmethod. - Fixed pull error handling in the C++
Client::Executemethod. - Fixed various compile-time warnings.
- Fixed
mg_session_params_get_client_nameby renaming it tomg_session_params_get_user_agent(the one implemented insrc/mgclient.c). - Add advanced C++ example.