All Versions
109
Latest Version
Avg Release Cycle
50 days
Latest Release
113 days ago

Changelog History
Page 8

  • v2.0.5 Changes

    March 29, 2014
    • โž• Added - to the list of default missing values.
    • ๐Ÿ‘ Re-added support for specifying known HTTP headers in the wrong casing.
    • ๐Ÿ›  Fixed sending of HTTP requests when using a portable class library version of FSharp.Data in the full .NET version.
  • v2.0.4 Changes

    March 20, 2014
    • Helpers for sending HTTP requests with JSON and XML content.
    • โœ‚ Removed built-in HTTP certificates support, and moved it to a sample in the documentation.
  • v2.0.3 Changes

    March 17, 2014
    • Respect the order of the attributes present in the JSON in JsonProvider.
  • v2.0.2 Changes

    March 16, 2014
    • Always send User-Agent and Accept headers when making requests in the type providers.
    • โž• Added support for creating typed JSON objects in JsonProvider.
  • v2.0.1 Changes

    March 14, 2014
    • ๐Ÿ›  Fixed Freebase provider throwing exceptions in the absense of network connectivity even when not used.
  • v2.0.0 Changes

    March 10, 2014
    • Detect Json values inside Xml documents, and generate appropriate types, instead of considering a raw string.
    • ๐ŸŽ Performance improvements.
    • ๐Ÿ›  Fixed bugs in naming algorithm.
    • ๐Ÿ‘Œ Improved documentation.
  • v2.0.0-beta3 Changes

    March 04, 2014
    • โœ‚ Remove ApiaryProvider.
    • ๐Ÿ‘Œ Improve error reporting in the Freebase provider.
    • โž• Add stronger typing to Http.Request parameters.
    • Respect character set header in HTTP responses.
    • ๐Ÿ‘ Allow to don't throw on HTTP errors.
    • ๐Ÿ‘ Allow to customize the HTTP request by passing a function.
    • โž• Added RequestStream and AsyncRequestStream methods to Http to allow accessing the response stream directly.
  • v2.0.0-beta2 Changes

    February 27, 2014
    • Simplified API generated by XmlProvider.
    • ๐Ÿ›  Fixed handling of optional elements in XmlProvider.
  • v2.0.0-beta Changes

    February 24, 2014
    • ๐Ÿ›  Mono fixes.
    • Allow to set the freebase api key globally by using the environment variable FREEBASE_API_KEY
    • ๐Ÿ›  Fixed handling of optional records in JsonProvider.
    • โฌ‡๏ธ Reduced the number of cases where heterogeneous types are used in JsonProvider.
    • ๐Ÿ›  Fixed option option being generated on some cases in JsonProvider.
    • Treat "", null and missing values in the same way in JsonProvider.
    • ๐Ÿ›  Fixed homogeneous arrays to have the same null skipping behaviour as heterogeneous arrays in JsonProvider.
    • ๐Ÿ›  Fixed namespace declarations generating attributes in XmlProvider.
    • ๐Ÿ›  Fixed CsvProvider generating column names with only a space.
    • ๐Ÿ‘ป Return NaN for missing data in WorldBank indicators instead of throwing an exception.
    • Don't throw exceptions in JsonValue.AsArray, JsonValue.Properties, and JsonValue.InnerText.
  • v2.0.0-alpha7 Changes

    February 20, 2014
    • ๐Ÿ‘Œ Improved name generation algorithm to cope better with acronymns.
    • ๐Ÿ›  Fixed wrong singularization of words ending with 'uses'.
    • ๐Ÿ›  Fixed handling of repeated one letter names.
    • ๐Ÿ‘Œ Improve HTTP error messages.
    • ๐Ÿ‘Œ Support for more api patterns in ApiaryProvider.
    • Tolerate invalid json and missing data in apiary specifications.
    • ๐Ÿ‘Œ Improved naming of generated types.
    • ๐Ÿ›  Fixed 'SampleIsList' to work with xml and json spanning multiple lines.
    • ๐Ÿ›  Fixed handling of nested arrays in JsonProvider.
    • ๐Ÿ›  Fixed handling of optional arrays in JsonProvider.