Skip to content

Commit

Permalink
Updated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkMpn committed Dec 5, 2024
1 parent 3e6f6c6 commit 442f2ee
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 7 deletions.
22 changes: 22 additions & 0 deletions AzureDataStudioExtension/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Change Log

## [v9.5.0](https://github.com/MarkMpn/Sql4Cds/releases/tag/v9.4.1) - 2024-12-07

Updated to .NET 8

Bulk DML improvements
* Automatically adjust batch size to keep requests within timeout limits
* Automatically adjust thread count to avoid hitting service protection limits
* Provide better feedback when queries pause due to service protection limits
* Automatically retry requests that have failed due to a transient error
* Added DML support for `solutioncomponent` table

Metadata improvements
* Expose optionset values via `metadata.globaloptionsetvalue` and `metadata.optionsetvalue` tables
* Reduced amount of metadata required to execute queries

Bug fixes
* Use correct scale when displaying numeric results
* Fixed "Must declare the scalar variable @Cond" error when using nested loop for single-record joins
* Do not trust `RetrieveTotalRecordCount` for certain metadata-related entities that give incorrect results
* Avoid errors when using cross-table column comparisons and nested link entities
* Handle nested primary functions

## [v9.4.1](https://github.com/MarkMpn/Sql4Cds/releases/tag/v9.4.1) - 2024-11-10

Fixed Intellisense with trailing comments
Expand Down
19 changes: 16 additions & 3 deletions MarkMpn.Sql4Cds.Engine/MarkMpn.Sql4Cds.Engine.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,22 @@
<iconUrl>https://markcarrington.dev/sql4cds-icon/</iconUrl>
<description>Convert SQL queries to FetchXml and execute them against Dataverse / D365</description>
<summary>Convert SQL queries to FetchXml and execute them against Dataverse / D365</summary>
<releaseNotes>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
<releaseNotes>Bulk DML improvements
* Automatically adjust batch size to keep requests within timeout limits
* Automatically adjust thread count to avoid hitting service protection limits
* Provide better feedback when queries pause due to service protection limits
* Automatically retry requests that have failed due to a transient error
* Added DML support for `solutioncomponent` table

Metadata improvements
* Expose optionset values via `metadata.globaloptionsetvalue` and `metadata.optionsetvalue` tables
* Reduced amount of metadata required to execute queries

Bug fixes
* Fixed "Must declare the scalar variable @Cond" error when using nested loop for single-record joins
* Do not trust `RetrieveTotalRecordCount` for certain metadata-related entities that give incorrect results
* Avoid errors when using cross-table column comparisons and nested link entities
* Handle nested primary functions
</releaseNotes>
<copyright>Copyright © 2020 Mark Carrington</copyright>
<language>en-GB</language>
Expand Down
23 changes: 19 additions & 4 deletions MarkMpn.Sql4Cds/MarkMpn.SQL4CDS.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,25 @@ 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.</description>
<summary>Convert SQL queries to FetchXML and execute them against Dataverse / D365</summary>
<releaseNotes>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
<releaseNotes>Bulk DML improvements
* Automatically adjust batch size to keep requests within timeout limits
* Automatically adjust thread count to avoid hitting service protection limits
* Provide better feedback when queries pause due to service protection limits
* Automatically retry requests that have failed due to a transient error
* Added DML support for `solutioncomponent` table

Metadata improvements
* Expose optionset values via `metadata.globaloptionsetvalue` and `metadata.optionsetvalue` tables
* Reduced amount of metadata required to execute queries

Bug fixes
* Fixed "Must declare the scalar variable @Cond" error when using nested loop for single-record joins
* Do not trust `RetrieveTotalRecordCount` for certain metadata-related entities that give incorrect results
* Avoid errors when using cross-table column comparisons and nested link entities
* Handle nested primary functions
* Improved handling of comments and whitespace when reformatting queries
* Fixed generating TVF and sproc scripts
* Show confirmation dialog when closing unsaved scripts
</releaseNotes>
<copyright>Copyright © 2019 Mark Carrington</copyright>
<language>en-GB</language>
Expand Down

0 comments on commit 442f2ee

Please sign in to comment.