Releases: Seekatar/OptionToStringGenerator
Releases · Seekatar/OptionToStringGenerator
0.3.5
[0.3.5] 2024-11-27
Added
- Now detect
IEnumerable
ofOptionsToString
objects and formats them without custom formatters - Now detect
IDictionary
of<T,OptionsToString>
formats them without custom formatters
Fixed
- Unit tests weren't checking for compiler errors.
Mask.NullLiteral
value on honored
0.3.4
[0.3.4] 2024-11-02
Fixed
- Vulnerable NuGet packages
0.3.3
[0.3.3] 2024-05-28
Fixed
- Nullable syntax update for more picky Rider analyzer
0.3.2
[0.3.2] 2024-05-27
Added
- Inheritance supported without a formatter.
[0.3.1] 2024-02-10
Added
NoQuote
option for OutputFormatProvider, similar to DebuggerDisplayAttribute
Fixed
- Incorrect display name of types for OutputFormatProvider error messages since it wasn't using CSharpErrorMessageFormat. It would display with
global::
prefix - Issues with OutputFormatProvider for nullable types
0.3.1
[0.3.1] 2024-02-10
Added
NoQuote
option for OutputFormatProvider, similar to DebuggerDisplayAttribute
Fixed
- Incorrect display name of types for OutputFormatProvider error messages since it wasn't using CSharpErrorMessageFormat. It would display with
global::
prefix - Issues with OutputFormatProvider for nullable types
0.3.0
0.2.3
[0.2.3] 2023-12-29
Added
- Sort option for sorting properties in output
- Source Links in csproj to allow debugging of NuGet package
Changed
- Split out the formatting method into Seekatar.Mask.Mask* methods to make it easier to use outside of generated code.
0.2.2
[0.2.2] 2023-11-30
Added
- Support for getting the properties of the parent class, too.
Fixed
- Encoding of values for JSON output