Skip to content

v9.2.0

Compare
Choose a tag to compare
@MarkMpn MarkMpn released this 12 Jul 08:06
3a106ae

Changes:

See More
  • 79bf414 Handle virtual entity providers that don't respect filters
  • 06de393 Merge pull request #507 from MarkMpn/virtualentity
  • b02a56d Merge branch 'master' into virtualentity
  • e56960e Removed System.Text.Json dependency
  • 1a86ada Updated release notes and dependencies
  • 5ce82df Merge branch 'virtualentity' of https://github.com/MarkMpn/Sql4Cds into virtualentity
  • 4c6d313 Fixed generating error on invalid lookup/optionset comparison to string [ #506 ]
  • 09bccb4 Merge pull request #505 from MarkMpn/virtualentity
  • f7edef3 Merge branch 'master' into virtualentity
  • f7668c0 Merge pull request #504 from MarkMpn/dependabot/nuget/MarkMpn.Sql4Cds.XTB/Azure.Identity-1.11.4
  • d5cf5bd Use in-memory implementations for DISTINCT, OFFSET/FETCH, ORDER BY and TOP when working with virtual entity providers [ #503 ]
  • 2b1a8a1 Bump Azure.Identity from 1.10.3 to 1.11.4 in /MarkMpn.Sql4Cds.XTB
  • 15b2c89 Merge remote-tracking branch 'origin/master' into virtualentity
  • 5354131 Merge pull request #502 from MarkMpn/copilot
  • cc9bc71 Handle virtual entity providers returning values of different types than described by the metadata [ #152 ]
  • 9a1bdd8 Simplified using OpenAI
  • 71dd652 Improved copilot error handling
  • 9fd57a2 Fixed use of OpenAI vs Azure OpenAI
  • 9e74589 Keep focus in copilot
  • 9868b63 Fixed showing/hiding copilot
  • 972630c Settings form update
  • 139359b Settings form update
  • f1d5519 Delay-load message details
  • fc041ab Added options to set up assistant for copilot
  • 13d2e8c Hide the copilot panel if it is not configured
  • b1d6087 Merged from master
  • 6bcea62 Merge pull request #499 from MarkMpn/v9-fixes
  • 6ae0116 Updated version number variable
  • 14d5936 Updated CI build versioning to match release build
  • 5a673d8 Include new dependencies in nuget package
  • e58e826 Updated multitargeting
  • 34d81ae Updated post-build events
  • 97ee289 Updated gitversion task versions
  • f138613 Use new gitversion task
  • 5341e33 Updated build process
  • 5acb9e0 Added using
  • 8d93ccf Merge remote-tracking branch 'origin/master' into v9-fixes
  • b7df402 Do not use attributes from semi-joins for custom paging. Fixes #498
  • 69f2e02 Updated namespace
  • 428f8e1 Added export handlers to ADS extension
  • d2b663f Made entity references clickable links in Excel exports
  • 50ade3c Refactored multi-targeting
  • b029f12 Added initial export to CSV/Excel for XTB tool
  • a57cf81 Improved error reporting when using wildcard instead of column name
  • 680bb82 Improved error reporting for invalid operator types
  • e0dd417 Improved error reporting on aggregate parameter counts
  • 6008bb4 Fixed build error
  • 8f8714d Improved error reporting when using SELECT * in scalar subquery
  • b666450 Improved reporting of error when using SELECT * in scalar subquery
  • 4328472 Fixed exposing collation of CAST/CONVERT to string
  • 9ff0f41 Fixed incorrect type conversion errors when using specialized FetchXML comparison conditions
  • 55ea349 Allow changing editor font and size [ #444 ]
  • e1de76e Added keyboard shortcuts to switch and close tabs [ #457 ]
  • a4bd989 Merge pull request #497 from MarkMpn/v9-fixes
  • 1844287 Avoid folding aggregates on audit entity using inner joins [ #488 ]
  • e1c416c Added more special cases for filtering specific attributes on audit entity
  • 7067563 Clone metadata query to simplify logic of applying filters
  • 845f623 Replace parameter values in metadata filters on each execution [ #495, #496 ]
  • 9d81921 Fixed tests
  • 539083d Updated tests with new not-null filters
  • 868edb7 Merge remote-tracking branch 'origin/master' into v9-fixes
  • d260783 Updated not-null test to use a nullable column - filter now gets removed otherwise
  • 9ec8644 Identify tautological and contradictory filters
  • 2b49000 Defined columns in outer joins are nullable
  • 9a98441 Add not-null filters for hash join keys [ #491 ]
  • bf94c01 Merge pull request #493 from fowl2/createdOnNull
  • 1d39bf8 Fixed failing tests
  • 0567793 Merge branch 'master' into createdOnNull
  • bba57b5 Merge pull request #490 from MarkMpn/v9-fixes
  • c8dde05 Merge branch 'v9-fixes' of https://github.com/MarkMpn/Sql4Cds into v9-fixes
  • 8f11401 Updated tests
  • a6db135 Copilot progress
  • b434ab9 fix "Column 'createdon' does not allow DBNull.Value" [ #492 ]
  • 843a670 Merged from v9-fixes
  • 5424f8e Merge branch 'master' into v9-fixes
  • d96542b Fixed cross-entity column comparisons using <> and IS NOT DISTINCT FROM [ #486 ]
  • 43896c7 Initial copilot work
  • 5c3f108 Added scripting of stored procedure execution
  • 9bb1b0a Extract SQL error number from exception text
  • da7a985 Added context menus for creating scripts to work with tables
  • 00848b8 Use simplified metadata structure for autocomplete
  • 566c9f1 Refactored getting list of available virtual attributes
  • 3a71157 Fixed execution count for RAISERROR/THROW
  • 426c682 Avoid using cross-table column comparisons on earlier versions (on-prem) [ #486 ]

This list of changes was auto generated.