Version 12.2.0.1 for ODAC 12.2 Release 1
- .NET Framework 4.7 Certification
- Entity Framework 6.2 Certification
- Database Resident Connection Pooling
- Multitenant and Pluggable Databases Connection Pooling
- Edition-Based Redefinition Connection Pooling
- Connection Configuration Upon Open
Version 12.1.0.24160719 for NuGet (September, 2016)
- ODP.NET, Managed Driver can connect to Oracle Database Exadata Express Cloud Service
Version 12.1.0.24160419 for NuGet (April, 2016)
- Data Integrity/Checksumming (managed)
- Transport Layer Security (TLS) 1.1 and 1.2 (managed)
- Configuration settings with relative Windows Paths and Windows Environment Variables (managed)
- Search for *.ORA files in .EXE directory before looking in current working directory (managed)
Version 12.1.0.2 in ODAC 12c Release 4
- .NET Framework 4.6 and 4.6.1 certification
- Windows installer (managed)
- Network data encryption (managed)
- Secure External Password Store (managed)
- Microsoft Local Security Authority (managed): MSLSA Kerberos credential cache
- SSL/TLS Connections Use a Single Port (managed)
- Service Relocation Connection Timeout: Avoid connection attempts to an unavailable service
- Transaction Guard (unmanaged): Less application code needed to manage transaction recovery
- Transaction Guard (managed)
- Fully Managed Code for Distributed Transactions (unmanaged)
- SQL Translation Framework (unmanaged): Migrate vendor-proprietary SQL syntax to semantically-equivalent Oracle syntax
- Tracing: Improves and unifies tracing features between managed and unmanaged ODP.NET
Version 12.1.0.2 in ODAC 12c Release 3
- Entity Framework 6 certification
- Entity Framework 6 Code First
- Entity Framework 6 Code First Migrations
- NuGet package (managed)
- XML DB support (managed)
- Distributed transactions without Oracle.ManagedDataAccessDTC.dll (managed)
- Kerberos (managed)
Version 12.1.0.2
- .NET Framework 4.5.2 certification
- Character data types increased to 32 KB (managed)
- Return number of rows affected from each input in array binding operations (managed)
Version 12.1 in ODAC 12c Release 2
- .NET Framework 4.5.1 certification
- More easily distinguish ODP.NET, Managed Driver versions
Version 12.1 in ODAC 12c Release 1
- LDAP Connections to Active Directory and Oracle Internet Directory (managed)
Version 12.1.0.1 in Oracle Database 12c
- ODP.NET, Managed Driver
- Multitenant container database support in Oracle Database 12c
- Auto increment Identity column support (unmanaged)
- Character data types increased to 32 KB (unmanaged)
- ODP.NET PL/SQL Boolean data type (unmanaged)
- Enhanced implicit REF Cursor binding
- Return number of rows affected from each input in array binding operations (unmanaged)
- LINQ: SQL APPLY keyword support for lateral views
- Transaction Guard support: Ensures transactions commit at-most-once even after outages (unmanaged)
- Faster and less disruptive planned database outages
- Oracle Notification Service (ONS) support
- Global Data Services support: Adds ODP.NET run-time connection load balancing and fast connection failover to Oracle Data Guard and GoldenGate
- Transaction and connection association: ODP.NET connections, by default, detach from transactions only when connection objects are closed or transaction objects are disposed
Version 11.2.0.3.20
- .NET Framework 4.5 certification
- Entity Framework 5 certification
Version 11.2.0.3.0
- ADO.NET Entity Framework 4 and LINQ to Entities
- WCF Data Services and OData
- Implicit REF CURSOR Parameter Binding
Version 11.2.0.2.1
- 64-bit Instant Client for Windows x64: Smaller ODP.NET and xcopy installation
- TimesTen In-Memory Database Support: Faster ODP.NET performance through TimesTen access
- 64-bit .NET Framework 4 and .NET Framework 4 Client Profile support
Version 11.2.0.1.2
- 32-bit .NET Framework 4 and .NET Framework 4 Client Profile support
Version 11.2.0.1.0
- Edition-Based Redefinition: Allows upgrading the database component of an application while in use by .NET, thereby minimizing or eliminating down time
- End-to-End Tracing using ClientInfo attribute
Version 11.1.0.7.20
- Oracle Streams Advanced Queuing API: Build .NET messaging applications with Oracle's database-integrated queue
- Promotable Transactions: Promote local transactions to distributed during run time
- Application Self-Tuning: Automatically optimizes statement cache size at run time
- Faster Data Retrieval and Optimized Memory Usage
- Code Access Security: Enforce imperative and declarative Oracle security
- High Availability Event Notification and Callback: Create event handlers to respond to database status changes
- Programmatic Database Startup and Shutdown
Version 11.1.0.6.20
- 32-bit Instant Client: Smaller ODP.NET client and xcopy installation
- User-Defined Types: Map Oracle objects, collections, and REFs to .NET custom types
- ADO.NET 2.0 Bulk Copy: Upload large data sets into Oracle from .NET
- Process Database Down Events: ODP.NET automatically frees connections to a downed Data Guard instance
- Windows-Authenticated User Connection Pooling: Windows users can now use ODP.NET connection pooling
- Connection Pool Performance Counters: Monitor connections and connection pool status
- End-to-End Tracing using Action and Module attributes
Version 11.1.0.6.0
- Oracle Client Result Cache: Faster performance
- Faster data retrieval with SecureFiles and LOBs
- Improved parameter context caching for faster performance
- Row-Based Database Change Notification
Version 10.2.0.4.0
- .NET Framework 3.0 and 3.5 support
- Configuration File Support: Customize ODP.NET settings at the machine.config, web.config, or application config level
Version 10.2.0.3.02
- 64-bit ODP.NET for Windows x64
- 64-bit ODP.NET for Windows Itanium
- Local Transactions in System.Transacations
- Configure FetchSize via Windows Registry
Version 10.2.0.2.20
- Multiple active ODP.NET Oracle Homes: one active home per process
- ADO.NET 2.0 Support
- DbCommon and Factory Classes
- DataAdapter Batch Update
- Schema Discovery
- Connection String Builder
- Server Enumeration
- Distributed Transactions in System.Transactions
Version 10.2.0.1.0
- Server-side ODP.NET for .NET stored procedures
- RAC client-side connection load balancing and automatic connection cleanup
- Database Change Notification
- LOB and LONG retrieval improvements
- Faster data retrieval with no code changes needed
- InitialLOBFetchSize can be up to 2GB
- Full LOB and LONG functionality when initial fetch size is greater than zero
- (i.e. GetOracleClob and GetOracleBlob methods are enabled).
- Connection Pool Management - explicitly clear connection pool(s)
- Metadata Caching in the connection pool
- Client Identifier property for supporting application context security, such as with VPD
- Input REF Cursor parameters
- Dynamic Distributed Transaction Enlistment
Version 10.1.0.3.0
- Statement caching
- DeriveParameters - automatic population of stored procedure parameters
- Cancel long runnries
- ADO.NET 1.1 interfaces - HasRows and EnlistDistributedTransaction properties
- LOB and LONG retrieval - Entire LOB and LONG column data can be retrieved even if the select list does not contain a primary key, ROWID, or unique key
Version 10.1.0.2.0
- Grid support
- Schema-based XMLType
- BINARY_FLOAT and BINARY_DOUBLE datatypes
- Multiple Oracle Homes
Version 9.2.0.4.01
- Improved XML DB and XMLType support
- PL/SQL associative arrays
- Connection validation when retrieving from the connection pool
- InitialLOBFetchSize property to improve LOB retrieval performance