Skip to content

Releases: Lamparter/CompilerPlatform

1.6

14 Mar 22:59

Choose a tag to compare

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

13 Mar 07:41

Choose a tag to compare

This release includes various new changes to the API spec, including:

  • IncrementalGenerator renamed to SimpleGenerator
  • New IncrementalGenerator class 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

17 May 08:06
e2e8a27

Choose a tag to compare

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)