Release Notes - 1.0

1.0.4-funcrel

Other Updates

Details
Fixes an issue where a new ADO.NET object ID clashed with an object generated by the SAP extension.

1.0.3-funcrel

Note

This is a re-release of 1.0.2-funcrel which has now been withdrawn and includes all updates published in 1.0.2-funcrel.

Resolved Issues

Customer Ticket Id Details
45322 Fixes an issue where the com.castsoftware.dotnet.ado extension generated log files exceeding 100GB for several applications. As a result of this fix, some log messages that were set as “INFO” are now set to “DEBUG”.

New Support

Summary Details
Add unknown object A new object called “DotNet Unknown ADO Query” has been added and set as a standard end point.
Improve bookmark data Bookmark data for existing objects has been updated to improve accuracy.

1.0.2-funcrel

Note

The extension (1.0.2-funcrel) is withdrawn.

1.0.1-funcrel

Other Updates

Details
This update completes the support for SQLite from Praeclarum: SQLite.SQLiteConnection / SQLite.SQLiteAsyncConnection methods for sending a SQL query.
This update adds vendor name property to ADO objects: vendor naming depends on package containing method call.
This update adds properties for incomplete SQL queries for create / insert / update in case of missing values.
This update allows more object bookmark values to be retained.

1.0.0-funcrel

Note

Moved to funcrel.

Other Updates

Details
Keep parameter {X} in String.Format() call if {X} fail to return a definite value

New Support

Summary Details
ADONET-47 Added support for CommandType.TableDirect in Ole Db and SqlServerCe.

Performance Improvements

Summary
Simplified the the process of evaluation and improved the string bookmarks.

1.0.0-beta2

Other Updates

Details
The extension has been improved to ensure that the analysis results are now more precise in comparison to previous releases: additional objects may now be created for identical delivered source code.

New Support

Summary Details
Support new APIs The following APIs are now supported: Devart.Common, Devart.Data.MySql, Devart.Data.SQLite, Devart.Data.PostgreSql, Devart.Data.Linq, IBM.Data.Informix, SQLite, Microsoft.SqlServer.Server.
Add support for missing classes from existing supported APIs The following classes from existing supported APIs are now also supported: OracleBulkCopy (Oracle.ManagedDataAccess.Client + Oracle.DataAccess.Client), DB2BulkCopy (IBM.Data.DB2.Core), MySqlBulkCopy / MySqlBulkLoader (MySqlConnector), SqlStatement / DbScript (Devart.Common), MySqlHelper (Devart.Data.MySql).

Performance Improvements

Summary
Create more objects in client apps

1.0.0-beta1

New Support

Summary Details
Add support for additional data providers The following data providers are now all supported: IBM, Microsoft SQL Server, MySQL, Oracle Server, PostgreSQL, SAP ASE, Teradata, LiteDB, SnowFlake, Spring. See https://doc.castsoftware.com/display/TECHNOS/ADO.NET+-+1.0#ADO.NET1.0-SupportedADO.NETdataproviders .

Performance Improvements

Summary
Improve evaluation quality with more method parameter priorities
Support basic addition operator in concatenation
Support new System.Text.StringBuilder methods that work with string

1.0.0-alpha2

New Support

Summary Details
Add support Added support for Devart.Data.Oracle (https://docs.devart.com/dotconnect/oracle/GettingStarted.html) .
Add support Added support for Oracle.DataAccess.Client (https://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/intro003.htm) .
Add support Added support for Oracle.ManagedDataAccess.Client (https://docs.oracle.com/cd/E48297_01/doc/win.121/e41125/intro003.htm) .
Add support Added support for System.Data.EntityClient (https://learn.microsoft.com/en-us/dotnet/api/system.data.entityclient?view=netframework-4.8) .
Add support Added support for System.Data.Entity.Core.EntityClient (https://learn.microsoft.com/en-us/dotnet/api/system.data.entity.core.entityclient?view=entity-framework-6.2.0) .

Performance Improvements

Summary
The performance of the value conversion for System.Data/System.String has been improved.

1.0.0-alpha1

New Support

Summary Details
Support for SQL queries under ADO.NET Objects are created for SQL queries performed by API methods and properties working under ADO.NET framework. Created Query objects are linkable to available SQL tables.