Myriad Versions Save

Myriad is a code generator for F#

v0.8.3

8 months ago

v0.8.2

1 year ago

v0.8.1

2 years ago

v0.8.0

2 years ago

v0.7.4

2 years ago

Changed

  • 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.