From 041befae3449374b3db63dd700f3fed4fff984a5 Mon Sep 17 00:00:00 2001
From: Mark Carrington <31017244+MarkMpn@users.noreply.github.com>
Date: Sun, 10 Nov 2024 16:46:25 +0000
Subject: [PATCH] Updated release notes
---
AzureDataStudioExtension/CHANGELOG.md | 6 ++++
.../MarkMpn.Sql4Cds.Engine.FetchXml.nuspec | 2 +-
.../MarkMpn.Sql4Cds.Engine.nuspec | 27 ++----------------
MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec | 28 +++----------------
4 files changed, 14 insertions(+), 49 deletions(-)
diff --git a/AzureDataStudioExtension/CHANGELOG.md b/AzureDataStudioExtension/CHANGELOG.md
index de2add72..375c94e9 100644
--- a/AzureDataStudioExtension/CHANGELOG.md
+++ b/AzureDataStudioExtension/CHANGELOG.md
@@ -1,5 +1,11 @@
# Change Log
+## [v9.4.1](https://github.com/MarkMpn/Sql4Cds/releases/tag/v9.4.1) - 2024-11-10
+
+Fixed Intellisense with trailing comments
+Improved SQL to Fetch XML conversion of datetime filters
+Fixed use of case-insensitive table names in INSERT statements
+
## [v9.4.0](https://github.com/MarkMpn/Sql4Cds/releases/tag/v9.4.0) - 2024-11-06
New SQL support
* `NEWID` function
diff --git a/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.FetchXml.nuspec b/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.FetchXml.nuspec
index 80311a36..dbb21774 100644
--- a/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.FetchXml.nuspec
+++ b/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.FetchXml.nuspec
@@ -11,7 +11,7 @@
http://markcarrington.dev/sql4cds-icon/
Converts FetchXML to SQL queries. This is a minimal source-only package, you can also use the MarkMpn.Sql4Cds.Engine package that includes this conversion as well as SQL to FetchXML conversion.
Minimal source-only package to convert FetchXML to SQL
- Fixed use of alias in filters
+ Include join alias in output column aliases when converting from Fetch XML to SQL
Copyright © 2020 Mark Carrington
en-GB
FetchXML SQL CDS
diff --git a/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.nuspec b/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.nuspec
index bd215136..038c56d9 100644
--- a/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.nuspec
+++ b/MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.nuspec
@@ -11,30 +11,9 @@
https://markcarrington.dev/sql4cds-icon/
Convert SQL queries to FetchXml and execute them against Dataverse / D365
Convert SQL queries to FetchXml and execute them against Dataverse / D365
- New SQL support
-* `NEWID` function
-* `DATETRUNC` function
-
-SQL Server compatibility improvements
-* Improved data type conversions for better SQL Server compatibility
-* Reworked `DATEPART` / `DATEADD` / `DATEDIFF` functions for improved SQL Server compatibility
-
-DML operation optimizations
-* Update/delete records without reading them first if possible - disable if necessary with `NO_DIRECT_DML` query hint
-* Implemented minimal updates via new `MINIMAL_UPDATES` query hint
-* Refactored type conversion logic for consistency across insert/update/delete operations
-
-Other improvements
-* Extended support for executing messages with more parameter types
-* TDS Endpoint compatibility improvements
-
-Bug fixes
-* Fixed filtering on `metadata.alternate_key.entitykeyindexstatus`
-* Show confirmation message before executing bulk delete job
-* Fixed use of `INSERT` and `UPDATE` with virtual tables
-* Fixed use of `FULL OUTER JOIN` with Fetch XML
-* Fixed filtering of `OUTER JOIN` / `OUTER APPLY` results when using nested loops
-* Fixed use of alias in filters when converting from Fetch XML to SQL
+ Include join alias in output column aliases when converting from Fetch XML to SQL
+Improved SQL to Fetch XML conversion of datetime filters
+Fixed use of case-insensitive table names in INSERT statements
Copyright © 2020 Mark Carrington
en-GB
diff --git a/MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec b/MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec
index 9b7c7d38..35c4ec79 100644
--- a/MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec
+++ b/MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec
@@ -23,30 +23,10 @@ plugins or integrations by writing familiar SQL and converting it.
Queries can also run using the preview TDS Endpoint. A wide range of SQL functionality is also built
in to allow running queries that aren't directly supported by either FetchXML or the TDS Endpoint.
Convert SQL queries to FetchXML and execute them against Dataverse / D365
- New SQL support
-* `NEWID` function
-* `DATETRUNC` function
-
-SQL Server compatibility improvements
-* Improved data type conversions for better SQL Server compatibility
-* Reworked `DATEPART` / `DATEADD` / `DATEDIFF` functions for improved SQL Server compatibility
-
-DML operation optimizations
-* Update/delete records without reading them first if possible - disable if necessary with `NO_DIRECT_DML` query hint
-* Implemented minimal updates via new `MINIMAL_UPDATES` query hint
-* Refactored type conversion logic for consistency across insert/update/delete operations
-
-Other improvements
-* Extended support for executing messages with more parameter types
-* TDS Endpoint compatibility improvements
-
-Bug fixes
-* Fixed filtering on `metadata.alternate_key.entitykeyindexstatus`
-* Show confirmation message before executing bulk delete job
-* Fixed use of `INSERT` and `UPDATE` with virtual tables
-* Fixed use of `FULL OUTER JOIN` with Fetch XML
-* Fixed filtering of `OUTER JOIN` / `OUTER APPLY` results when using nested loops
-* Fixed use of alias in filters when converting from Fetch XML to SQL
+ Fixed Intellisense with trailing comments
+Include join alias in output column aliases when converting from Fetch XML to SQL
+Improved SQL to Fetch XML conversion of datetime filters
+Fixed use of case-insensitive table names in INSERT statements
Copyright © 2019 Mark Carrington
en-GB