|
11 | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
12 | 12 | <description>Software factory automation library used with the CodeFactory for Visual Studio.</description> |
13 | 13 | <releaseNotes> |
14 | | - SDK Update for CodeFactory 1.22335.1 |
| 14 | + SDK Update for CodeFactory 1.22339.1 |
15 | 15 |
|
16 | 16 | This release of the SDK focuses on the following. |
17 | | - - Have updated the injection process of code into files. You no longer have to provide the file path, framework determines this. |
18 | | - - Have added an overload to AddBeforeAsync functionality to allow you to add directly before the definition of the model ignoring xml documentation. |
19 | | - - LookupModel is now obsolete use GetModel now. |
20 | | - - Added GetModel[T] this allows to set the target type to return instead of having to cast to directly. |
21 | | - - CodeFactory.Formatting.CSharp has been moved into the SDK. |
22 | | - - NamespaceManager in formatting now supports adding additional using statements after the manager has been loaded. |
23 | | - - CsManualUsingStatement has been added to formatting to allow adding customizing using statements to the namespace manager. |
24 | | - - Can now directly control code documentation from the SDK. Added the following code management methods to control documentation. |
25 | | - - AddBeforeDocsAsync - Add source code content before XML documentation. |
26 | | - - AddAfterDocsAsync - Add source code content after XML documentation. |
27 | | - - ReplaceDocsAsync - Replaces the XML documentation. |
28 | | - - DeleteDocsAsync - Deletes the XML documentation. |
29 | | - - CsProperty mode has added the following capabilities. |
30 | | - - GetMethod property has been added to give you direct access to the get accessor and all the code management functions of the method. |
31 | | - - SetMethod property has been added to give you direct access to the set accessor and all the code management functions of the method. |
32 | | - - CsEnum mode has added the following capabilities |
33 | | - - Can now inject code at the beginning of the Enum body. |
34 | | - - Can now inject code at the end of the Enum body. |
35 | | - - Can now get the source location of the contents of the Enum body. |
36 | | - - CsContainer Types (Class,Interface, Structure) now support nested type definitions, this includes the following. |
37 | | - - Class,Interface, Structure, and Enums can be nested in the above container types. |
38 | | - - CSMethod now provide partial support in definition which includes the following. |
39 | | - - Method Partial Definition - The capture of the definition of a partial method. |
40 | | - - Method Partial Implementation - The capture of the implementation of a partial method. |
41 | | - - When getting the list of methods you will get two instance models now. One for the definition and second for the implementation. |
42 | | - - CsMethodType has added two additional enums PartialDefinition and PartialImplementation. |
43 | | - - XML Documentation for all models is directly captured from source code so the raw documentation is provided. This includes the following. |
44 | | - - Partial implementations will provide the target xml documentation that was provided. |
45 | | - If documentation was provided in each partial file it will grab the target file the model generation was requested from. |
46 | | - - All C# Models now have a ModelSourceFile property that identifies the source code file the model was generated from. |
47 | | - - Fixed an issue with the Visual Studio packager not able to process project paths that had spaces in the path. |
48 | | - - Packager now injects the target platform and SDK version information directly into assemblies during the build of CodeFactory automation. |
49 | | - This is used to confirm the library is supported by the runtime. |
| 17 | + - Bug fix for bug https://github.com/CodeFactoryLLC/CodeFactory/issues/36 |
| 18 | + - Issue was with how reflections of an assembly was reading the custom attributes assigned to the assembly. Has been fixed and validated. |
50 | 19 | </releaseNotes> |
51 | 20 | <copyright>Copyright 2022</copyright> |
52 | 21 | <tags>Factory Automation</tags> |
|
0 commit comments