- Issue #420 fix "TVP Column Ordering is incorrect as of version 2.1.0"
- Contributor: Suou Ryuu (https://github.com/suou-ryuu)
- Issue #413 fix "Fixed length binary columns in user defined table types fail when constructed"
- Breaking change: removal of net40 support
- Contributor: Suou Ryuu (https://github.com/suou-ryuu)
- fix reading from app.config vs App.config on case sensitive file system
- move ISqlCommand out of Internals namespace
- SQL Azure handling of
datetimeoffset
,datetime2
,time
causingSqlMetaData
constructor exception (#393) - Breaking change: Optional parameters are required at call site (#348)
- Breaking change: move anything defined in
FSharp.Data
namespace toFSharp.Data.SqlClient
(#359) - Contributors: Christer van der Meeren (https://github.com/cmeeren), Gauthier Segay (https://github.com/smoothdeveloper)
- Issue #345 Decimal values are trimmed when used as part of a TVP
- Contributors: Suou Ryuu (https://github.com/suou-ryuu), Gauthier Segay (https://github.com/smoothdeveloper)
- Issue #364 Fix issues in ToTraceString
- Contributors: piaste (https://github.com/piaste)
- Issue #339 Allow timeout on data table Update commands
Contributor(s): VTJDailey (https://github.com/VTJDailey)
- Issue #340 Some primitive types such as Guid weren't supported as output parameters.
Contributor(s): Jérémie Chassaing (https://github.com/thinkbeforecoding)
- Issue #332 Invalidate SqlFile type when referenced SQL file is modified.
Contributor(s): Matti Oinas (https://github.com/oikku)
- Issue #325 Fix exception when using TVP parameter with fixed length string
Contributor(s): Ryan Riley (https://github.com/panesofglass)
- Issue #314 Add netstandard2.0 target
Contributor(s): Sam Hanes (https://github.com/samhanes)
- Issue #303 Enable typed data table constructor to initialize an empty datatable with the expected columns
Contributor(s): Gauthier Segay (https://github.com/smoothdeveloper)
- Issue #278 Add TempTableDefinitions and TableVarMapping
Contributor(s): David Teasdale (https://github.com/davidoptima)
- Issue #221 - Expose custom getter/setter methods on provided DataColumn properties
- Issue #224 - TVP generated type implicitly from SqlDataRecord.
- Issue #232 - BREAKING CHANGE! SqlFile type provider is a new way to feed external sql files into SqlCommandProvider/CreateCommand
- Issue #233 - Optional continueUpdateOnError parameter added Update method on statically typed data tables
- Issue #234 - Design-time captured value of named connection string used at runtime if code runs under fsi.exe
- Issue #252 - Add factory method to SqlProgrammabilityProvider-generated types
- Issue #280 - Upgrade TSQL parser version
- Issue #286 - SqlCommand disposes underlying connection in its Dispose method
- Issue #289 - Pass
null
if table value argument has zero records
Contributor(s):
- Dmitry Morozov (https://github.com/dmitry-a-morozov)
- Overlord-Zurg (https://github.com/Overlord-Zurg)
- antonkocherin (https://github.com/antonkocherin)
- Vasily Kirichenko (https://github.com/vasily-kirichenko)
- Gauthier Segay (https://github.com/smoothdeveloper)
* Issue #192 - Invert order of release notes so most recent is on top
* Issue #195 - BREAKING CHANGE! Make connection parameter mandatory when literal connection string used at design time
* Issue #196 - BREAKING CHANGE! API based run-time configuration
* Issue #197
* Issue #199 - Support for Stored procedure and Functions Synonyms
* Issue #200 - Support for Table Synonyms
* Issue #201 - Units of measure kind support in SqlEnumProvider
* Issue #214 - BREAKING CHANGE! Add SqlCommand.Table type for ResultType.DataTable
* Issue #185
* Issue #172
* Issue #174
* Issue #176 - Support for SP output params and return values
* Issue #177 - SqlEnumProvider generates const fields when possible.
* Issue #179
* Issue #180
* Issue #170
* Issue #146 - Broken XML doc
* Issue #148 - Quote columnd in OUTPUT clause generated by Update on typed data tables
* Issue #158 - XML docs for stored proc/functions
* Redeploy - because previous nuget package 1.7.4 contains binaries stamped with incorrect version (1.7.3).
* Issue #145 - Stored Procedure and TVP params from diff schemas
* Issue #137 - support single column select in SqlEnumProvider - natural keys case
* Issue #135 - create xml doc from MS_Description ext.prop for routines and params
* Issue #130 - help section dedicated to database updates
* Issue #136 - SqlProgrammabilityProvider does not update User-Defined Table Types on rebuild
* Issue #136 - calling tvp sproc with nullable fields
* Issue #126 - AsSqlCommand removed
* Issue #129 - ExecuteSingle/AsyncExecuteSingle method on SqlProgrammability stored procedure/function types
* Issue #131 - unify SqlProgrammabilityProvider and SqlCommandProvider ctors
* Issue #124 - DataTable ReadXmlSchema/WriteXmlSchema are not used anymore
* Issue #132 - Make value types parameters with default value NULL in SqlProgrammabilityProvider of type option<_>
* Issue #119 fixed
* Issue #122 fixed
* Issue #121 fixed
* Non-nullable columns with default value should not have getter/setter of type option<_> on typed DataRow
* When SqlConnection instance passed to command ctor it's suppose to be in open state
* static factories on provided command types with intellisense
* BREAKING CHANGE: ctor with transaction also requires connection
* Ability to pass connection object to ctor/factory
* Warning on using infrastructure types
* Issue #114 fixed
* Issue #110 FileSystemWatcher not working properly
* Issue #105 Error using library in Mono
* All top level provided types tagged with design time connection string info
* Dynamic sql example. Issue #108
* Fix issue #96 on Sql Azure
* Fix default connection management for Update and BulkCopy
* Update and BulkCopy convenience methods on typed data table
* Issue #102
* Issue #101
* Issue #96
* Issue #99
* Optional in methods AddRow/NewRow pushed to the right
* CommandTimeoput moved to commands ctor
* Issue #98
* Issue #97
* DataTable.AddRow/NewRow with default values for column fo type Guid
* Issue #85 fixed
* Issue #92 work around
* Issue #91 fixed
* Issue #88 fixed
* Issue #86 fixed
* Issue #73 SqlBulkCopy support
* Issue #80 fixed
* Replaced dependency on Microsoft.SqlServer.Types from ver 11.0.1 t0 11.0.0
* Switched to implementation of internal cache with expiration for provided types
* Removed targetFramework=".NETFramework4.0" for system assemblies
* Remove forced camel casing in gen record ctor
* DataDirectory parameter
* Promoted from aplha to officail release
* Hide obj[] as implementation for TVP row
* Hide obj[] as implementation for TVP row
* SqlProgrammabilityProvider dev experience improved significantly
* All entities: UDTT, SPs and Functions under a namespace they belong to
* Fixed connection string by name problem for SqlProgrammabilityProvider
* SqlProgrammability significant refactoring.
* SqlEnumProvider merged in.