- #77 - Add functionality to ignore members while generating interface and proxy [enhancement] contributed by StefH
- #74 - Is there a way we can lazy load interface mappings? [enhancement]
- #68 - Use fully qualified names to reduce namespace clashes. [bug] contributed by Fieslix
- #70 - Add tests for interfaces with same name but different namespace [test] contributed by StefH
- #69 - output filename clash in case with multiple interfaces with same name but different namespace [bug]
- #66 - Exclude System.Runtime.CompilerServices.NullableContextAttribute [enhancement] contributed by StefH
- #62 - Add test for HttpClient [test] contributed by StefH
- #65 - Change "nullable disable" to "nullable restore" [bug] contributed by StefH
- #61 - Fix "ref" parameter [bug] contributed by StefH
- #60 - Parameters passed in with Keyword "ref" are proxied such that they are no longer updated by reference [bug]
- #58 - Add support for public and internal ProxyClass [enhancement] contributed by StefH
- #56 - Internal proxies/Proxy factory [enhancement]
- #55 - Fixed multi-dimension argument / return type [bug] contributed by StefH
- #54 - 2D arrays as inputs to a method generate interfaces with incorrect asterisks in their array definitions [bug]
- #53 - Return correct type (interfacve) for array [bug] contributed by StefH
- #52 - Proxied array return types are left as is, and do not return their proxied type [bug]
- #50 - Add unit test for generic class + change generated filename [enhancement] contributed by StefH
- #48 - Add support for parameter attributes [enhancement] contributed by StefH
- #49 - Add support for property and method attributes [enhancement] contributed by StefH
- #46 - Add support to generate code for interface without a namespace [enhancement] contributed by StefH
- #47 - Only generate setters and getters for public properties [bug] contributed by StefH
- #42 - Build error on missing namespace [bug]
- #44 - Build error on mixed visibility properties [bug]
- #41 - Fixed GetDeterministicHashCodeAsString (use InvariantCulture) [bug] contributed by StefH
- #40 - Invalid code is generated for some locales (e.g. sv-ES) [bug]
- #37 - Add support for indexers [enhancement] contributed by StefH
- #13 - no support for indexers [bug]
- #36 - If the parameter is defined as Nullable, always return "null" as default value. [enhancement] contributed by StefH
- #27 - ProxyBaseClasses [enhancement] contributed by StefH
- #5 - generated code is not valid when there is no namespace (foreign class is in root scope) [test]
- #26 - Update filename for generated interface files + set DevelopmentDependency to true for the project [enhancement] contributed by StefH
- #25 - Fix support for Nullable (language version 8) [bug] contributed by StefH
- #14 - for projects where #nullable is disabled emitting nullable reftype without preprocessor '#nullable enable' would result in compile time error. [bug]
- #23 - Add support for Events [enhancement] contributed by StefH
- #8 - no support for events... maybe simple forwarders [enhancement]
- #22 - Add support for using a simple type-name [enhancement] contributed by StefH
- #3 - it is not allowed to put simple type name but only full name [bug]
- #20 - Add support for generics [enhancement] contributed by StefH
- #6 - no support for generics [bug]
- #18 - Add support for reserved keywords like @object and @string [enhancement] contributed by StefH
- #19 - Fix Default value [enhancement] contributed by StefH
- #9 - Support verbatim / reserved names like @object [bug]
- #11 - interface methods do not propagate default value for parameters [bug]
- #15 - Fix issue #4 (string?) [bug] contributed by StefH
- #16 - Fix 'params' [bug] contributed by StefH
- #17 - Fix method parameters: 'in', 'out' and 'ref' [bug] contributed by StefH
- #4 - mapper is used for
string?
/ there is a case where _mapper is used but not assigned [bug] - #10 - "ref" and "out" are not being forwarded correctly [bug]
- #12 - "params" keyword is not emitted [bug]