NetEscapades.EnumGenerators.RuntimeDependencies 1.0.0-beta20

NetEscapades.EnumGenerators.RuntimeDependencies

Build status NuGet

NetEscapades.EnumGenerators.RuntimeDependencies provides runtime dependencies for enum extension methods generated by the NetEscapades.EnumGenerators and NetEscapades.EnumGenerators.Generators source generators. See those packages for details and to decide whether you need to install this package directly.

No packages depend on NetEscapades.EnumGenerators.RuntimeDependencies.

1.0.0-beta20

Breaking Changes

  • Split NetEscapades.EnumGenerators package into 3 packages (#233, #234)
    • NetEscapades.EnumGenerators is a meta package, and should not be added with PrivateAssets="All" or ExcludeAssets="runtime"
    • NetEscapades.EnumGenerators.Generators contains the source generator, and can be added with private assets
    • NetEscapades.EnumGenerators.RuntimeDependencies contains optional runtime dependencies used during generation
    • Please see the readme for advice on choosing your packages: https://github.com/andrewlock/NetEscapades.EnumGenerators#package-referencing-options

Features

  • Add analyzer to detect StringBuilder.Append(enum) on enums with [EnumExtensions] or EnumExtensions<T> (#230)

Fixes

  • Fix generating invalid XML in System.Memory warnings (#228)

See https://github.com/andrewlock/NetEscapades.EnumGenerators/blob/main/CHANGELOG.md#v100-beta20 for more details.

.NET Framework 4.5.1

  • No dependencies.

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
1.0.0-beta21 1 07/13/2026
1.0.0-beta20 1 07/13/2026