From d4c451d0b3cd0d908795ef3ab96882c14561e6f7 Mon Sep 17 00:00:00 2001 From: Brendan Long Date: Tue, 12 May 2020 10:59:23 -0600 Subject: [PATCH] Add v2.1.0 CHANGELOG --- CHANGES.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index bc92dc6..29a873d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,18 @@ +## 2.1.0 (2020-05-12) + +### Fixed + +- Fix `execute_pipe`'s exception handling. Previously, exceptions could cause the pipe to close and appear to finish + successfully. Now, the pipe will be left open and an exception will be thrown. +- Correctly parser SQL queries containing single quotes in comments. Previously, a $ parameter surrounded by + comments containing quotes could fail to be replaced and would be treated as a literal currency value. +- Fix hang if `execute_map`'s `~f` throws an exception. This caused caused by `f` being executed in a different + Async context, so the exception wouldn't be caught by the correct context. +- Ensure result sets can't be skipped when using `execute_pipe`. This makes us finish reading the previous result + set before continuing to the next one. +- Cancel query results immediately after an exception instead of waiting for the next query. This can prevent + holding onto resources for an excessive amount of time. + ## 2.0.3 (2020-05-08) ### Fixed