Releases: Lamparter/CompilerPlatform
1.6
This release introduces a brand new source generator for OpenAPI (Swagger) specification files, powered by Microsoft's Kiota library behind the scenes.
There are numerous API changes included, such as the new Riverside.CompilerPlatform.Extensions package which contains unified static extensions to Roslyn base types as well as helpers for functions needed across the codebase and common practices in source generators.
The versioning system of the "Advanced Compiler Services for .NET" library has also changed to fit a newer standard MajorVersion.MinorVersion.BuildDate format that I prefer.
You can download Riverside.CompilerPlatform on NuGet, for both Visual Basic and C#:
Full Changelog: v1.5.0...v1.6
v1.5.0
This release includes various new changes to the API spec, including:
IncrementalGeneratorrenamed toSimpleGenerator- New
IncrementalGeneratorclass created with less restrictions and more freedom - A dynamic cast language feature (work in progress)
and more!
You can download Riverside.CompilerPlatform on NuGet, for both Visual Basic and C#:
Full Changelog: v1.0.0...v1.5.0
v1.0.0
The first release of Riverside.CompilerPlatform!
You can download Riverside.CompilerPlatform on NuGet, for both Visual Basic and C#:
Full Changelog: v1.0.0 (commits)