F# Data v2.0.0-alpha Release Notes

Release Date: 2013-12-15 // over 11 years ago
    • ๐Ÿ‘Œ Support for F# 3.1 and for new portable class library projects.
    • ๐Ÿ‘Œ Support for sending HTTP requests with a binary body.
    • ๐Ÿ‘Œ Support for HTTP compression in portable class library versions (adds dependency on Zlib.Portable).
    • ๐Ÿ›  Fixed problem when using uri's with encoded slashes (%2F) in the sample parameter of CsvProvider, JsonProvider & XmlProvider.
    • 0๏ธโƒฃ CsvProvider now has GetSample static method like the other providers in addition to the default constructor.
    • โž• Add AsyncLoad(string uri) and AsyncGetSample() to CsvProvider, JsonProvider and XmlProvider.
    • โœ‚ Removed '.AsTuple' member from CsvProvider.
    • ๐Ÿ“‡ Renamed 'SampleList' static property to 'SampleIsList'.
    • ๐Ÿ“‡ Renamed 'Separator' static property to 'Separators'.
    • When 'SampleIsList' is true, a 'GetSamples' method is generated.
    • ๐Ÿ›  Fixed XmlProvider's SampleIsList not working correctly.
    • ๐Ÿ›  Fix handling of optional elements in XmlProvider when using multiple samples.
    • ๐Ÿ›  Fix XmlProvider handling of one letter XML tags.
    • ๐Ÿ›  Fixed CsvProvider's SafeMode not working when there were more rows than the InferRows limit.
    • ๐Ÿ Exceptions raised by CsvProvider and CsvFile were reporting the wrong line number when reading files with windows line endings.
    • CsvInference is now part of the runtime so it can be reused by Deedle.
    • ๐Ÿ‘ Allow currency symbols on decimals.
    • ๐Ÿ›  Fixed file change notification not invalidating type providers correctly.
    • ๐Ÿ›  Fix generated code doing repeated work.
    • ๐Ÿ Windows Phone 7 no longer supported.
    • โž• Added Japanese documentation.
    • ๐Ÿ“ฆ Prevent the NuGet package from adding a reference to FSharp.Data.DesignTime.
    • Entity types generated by JsonProvider & XmlProvider are now directly below the type provider, instead of under a DomainTypes inner type.
    • ๐Ÿ— Source Code now builds under Mono.
    • ๐Ÿ”ฆ Expose optional parameters from CsvFile & Http methods as optional in C#.