Skip to content

Latest commit

 

History

History
202 lines (114 loc) · 7.47 KB

CHANGELOG.md

File metadata and controls

202 lines (114 loc) · 7.47 KB

Road map

Change log

These are the changes to each version that has been released on the official Visual Studio extension gallery.

v1.5.1 (2022-02-07)

v1.5.0 (2022-01-23)

  • Update dependencies: add support for NSwag.Commands v13.14.8
  • Fix issue #63 - Visual Studio 2022 Support

v1.4.2 (2020-10-02)

v1.4.1 (2020-02-21)

  • Replace Dictionary with IDictionary in ByKey method
    • This fix is dependent on the update to OData Client v7.6.3 as done in this PR OData/odata.net#1648

v1.4.0 (2020-02-20)

  • Add feature: allow making generated types internal to hide them outside the assembly
    • Add an option in the advanced settings UI configuration of the service that makes the generated types (classes and enums) internal

v1.3.11 (2020-02-12)

Thanks @ChrisSchaller for PR #31

  • Add fix: reduce clashes with argument names
  • Add support async binding

v1.3.10 (2020-01-17)

  • Fix some bugs in ODataT4CodeGenerator.ttinclude file

v1.3.9 (2020-01-13)

v1.3.8 (2020-01-11)

  • Fix issue #23
  • Fix small bug: delete generation code duplicate

v1.3.7 (2020-01-08)

v1.3.6 (2020-01-07)

v1.3.4 (2019-10-20)

  • Update icon resolution

v1.3.3 (2019-10-03)

  • Add fix: set DtdProcessing option in XmlReaderSettings

v1.3.2 (2019-09-23)

  • Add option for accepting all untrusted certificates on the first wizard page

v1.3.1 (2019-09-21)

  • Add support for emitting dynamic properties on open types for OData V4

v 1.3.0 (2019-09-21)

  • Close the issue #5:
    • Add support for loading client code generation parameters from json files (including Connected Service .json from OData Connected Service by Microsoft)
  • Fix bug with multiple untrusted sertificate validation (if multiple OData services are hosted on one endpoint)
  • Add more code generation parameters to stored UserSettings
  • Add Excluded Operation imports names to OData V4 generation template for excluding OperationImports you need

v1.2.0 (2019-09-10)

  • Code refactoring
  • Add ExcludedOperationImportsNames to AdvancedSettings and ODataT4CodeGenerator (comma separated OperationImports (ActionImports and FunctionImports) names in metadata to exclude from generated code)
  • Add methods for selecting OperationImports for OData V4

v1.1.2 (2019-09-07)

v1.1.1 (2019-08-12)

  • Fix bug with metadata file URI
  • Add "Browse" button in the first wizard page for choosing metadata file

v1.1.0 (2019-08-12)

  • Add bug fixes in FunctionImports generation
  • Add some improvements in the Function Imports Settings wizard page

v1.0.2 (2019-08-11)

  • Add bug fix: downgrade some NuGet-packages for supporting Visual Studio 2017

v1.0.0 (2019-08-11)

  • Full code refactoring
  • Add wizard page for OData V3 that allows to select function imports that will be generated
  • Add generation VB client code for OData protocol version 4.0
  • Add many little fixes

v0.6.0 (2019-08-04)

  • Add bug fix for issue #7:
    • Fix updating with more than one endpoints. Now works correctly
    • Add the check for untrusted certificate when connecting to ssl Service
  • Add bug fix: fix parameter's namespaces for FunctionImports in SimpleOData generation

v0.5.3 (2019-04-30)

  • Add a button in the first wizard page for reporting bugs in github project issues

v0.5.0 (2019-04-19)

  • Add feature: Generate client-side VisualBasic proxy-classes for OData protocol versions 1.0-3.0

v0.4.4 (2019-04-16)

  • Add minor fix: in SimpleOData generation methods add @-symbol before the endpoint uri in new ODataClient(@"<enpoint_uri>"); bounded parameter type was fixed

v0.4.3 (2019-04-14)

v0.4.0 (2019-04-13)

  • The code has been refactored!
  • Add: in the first page of wizard add checkbox for open generated files on complete
  • Add ability to hide/show settings in the first page of service settings wizard
  • Storage last OData metadata Endpoint and Service name

v0.3.14 (2019-04-12)

v0.3.12 (2019-02-26)

  • Fix error in method GetModelRegion

v0.3.11 (2019-02-26)

  • Fix error in method GetFunctionMethodRegionWithSimpleOdataClient

v0.3.10 (2019-02-26)

  • Fix nuget package source to nuget online repository

v0.3.9 (2019-02-22)

  • Fix errors in OData V4 generator class: fix casting IEdmTypeDefinition to clrTypeName

v0.3.8 (2019-02-20)

  • Fix setting web-proxy credentials

v0.3.7 (2019-02-20)

  • Add web-proxy (with network credentials) for connecting to the endpoint

v0.3.6 (2019-02-20)

  • Add network credentials for connecting to the endpoint

v0.3.2 (2019-02-18)

  • Add checkbox for enable/disable methods generation from FunctionImports

v0.3 (2019-02-17)

  • Add methods to generating functions from FunctionImports in OData V3 extension class

v0.2 (2019-01-18 - 2019-01-27)

  • Add methods in OData V3 extension class for calling service methods returns void value

v0.1.34 (2019-01-11)

  • Add code-fix in tt-template for OData V3 extension class: simplify method AddGetQueryOptions

v0.1.33 (2019-01-10)

  • Fix bug: make public a few internal classes

v0.1.0 - 0.1.32 (2018-12-30 - 2018-12-31)

  • Add necessary nuget-packages for client-side OData proxy-classes
  • Generate client-side class with proxy-class extension methods for OData protocol versions 1.0-3.0 (with generating functions from FunctionImports)
  • Generate client-side C# proxy-classes for OData protocol versions 1.0-4.0