# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.3.12] - 2023-01-16 ### Bug Fixes - *(sys)* Fix memory leak in stmt bind - *(sys)* Fix async runtime error under v2- Stmt mem leak for binary/nchar bind ### Features - Taosws PEP-249 fully support ### Testing - Fix sql syntax error ### Dep - Taos-query v0.3.13 ## [0.3.11] - 2022-12-24 ### Bug Fixes - Fix memory leak when query error ### Enhancements - Support delete meta in json ## [0.3.10] - 2022-12-19 ### Bug Fixes - Fix tmq_free_raw lost that causes mem leak ## [0.3.9] - 2022-12-09 ### Bug Fixes - Use dlopen2 instead of libloading - Use spawn_blocking for tmq poll async ## [0.3.7] - 2022-11-30 ### Bug Fixes - *(sys)* Fix compile error when _raw_block_with_fields not avalible ## [0.3.6] - 2022-11-29 ### Bug Fixes - Use new write_raw_block_with_fields API if avaliable ## [0.3.4] - 2022-11-02 ### Bug Fixes - *(ws)* Broadcast errors when connection broken- Async future not cancellable when timeout=never ## [0.3.3] - 2022-10-31 ### Bug Fixes - Fix Stmt Send/Sync error under async/await ## [0.3.2] - 2022-10-28 ### Bug Fixes - Check tmq pointer is null ## [0.3.1] - 2022-10-27 ### Features - Refactor write_raw_* apis ## [0.3.0] - 2022-09-21 ### Features - Add MetaData variant for tmq message. - **BREAKING**: add MetaData variant for tmq message. ## [0.2.5] - 2022-09-16 ### Performance - *(mdsn)* Improve dsn parse performance and reduce binary size ## [0.2.4] - 2022-09-07 ### Bug Fixes - Fix std::ffi::c_char not found in rust v1.63.0 ## [0.2.3] - 2022-09-07 ### Bug Fixes - Fix arm64 specific compile error ## [0.2.2] - 2022-08-31 ### Bug Fixes - *(tmq)* Enable expriment snapshot by default ## [0.2.1] - 2022-08-22 ### Documentation - Add example for bind and r2d2 - Add README and query/tmq examples ### Features - Add main connector ### Refactor - *(query)* New version of raw block- Fix stmt bind with raw block error ### Testing - Fix llvm-cov test error and report code coverage ## [0.2.0] - 2022-08-11 ### Documentation - Add example for bind and r2d2 - Add README and query/tmq examples ### Features - Add main connector ### Refactor - *(query)* New version of raw block- Fix stmt bind with raw block error