Exceptions are no longer written to the generated files but are instead reported to the command line
With the advent on in line generation, errors out to the source code can be quite disruptive
v0.7.3
2 years ago
Added
Added ProjectPath to the project context so the full name of the project is know by the plugin rather than just its project name
Added contextual loading of each plugin so transient assemblies are loaded relative to the plugin location.
v0.7.3-alpha
2 years ago
Added
Added netcoreapp3.0 target for the Myriad CLI as theres no CLI version of netstandard2.0
v0.7.2
2 years ago
Added
Added netcoreapp3.0 target for the Myriad CLI as theres no CLI version of netstandard2.0
v0.7.1
2 years ago
Added
Added netstandard2.0 target
v0.7.0
2 years ago
Added
Added a project context to Myriad context that comprises all of the data
available at pre compile time that is useful to code generation, especially
when generating a typed Ast.
Added more extensions to Ast nodes so they can be constructed easier.
Changed
Altered the generation code to use plain Ast nodes rather then wrapper records, in
the long term depreciating Rcd prefixed types from FsAst, simple extensions are preferred
and less verbose.
Breaking
Altered the plugin API so that both Ast and string based output are possible via a
discriminated union return type.