Skip to content

Releases: Seekatar/OptionToStringGenerator

0.3.5

05 Dec 00:39
dc0dcb8
Compare
Choose a tag to compare

[0.3.5] 2024-11-27

Added

  • Now detect IEnumerable of OptionsToString 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

02 Nov 17:39
c037e07
Compare
Choose a tag to compare

[0.3.4] 2024-11-02

Fixed

  • Vulnerable NuGet packages

0.3.3

28 May 23:56
defbfa3
Compare
Choose a tag to compare

[0.3.3] 2024-05-28

Fixed

  • Nullable syntax update for more picky Rider analyzer

0.3.2

27 May 15:42
c871d70
Compare
Choose a tag to compare

[0.3.2] 2024-05-27

Added

  • Inheritance supported without a formatter.

[0.3.1] 2024-02-10

Added

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

10 Feb 19:50
5447830
Compare
Choose a tag to compare

[0.3.1] 2024-02-10

Added

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

13 Jan 19:54
2f46ea1
Compare
Choose a tag to compare

[0.3.0] 2024-01-12

Added

  • OutputFormatToString attribute to allow custom formatting of an object in ToString()
  • OutputFormatProvider attribute to use a method to format an object

Fixed

  • Fix for property type not working for multi-level namespace #14

0.2.3

01 Jan 15:31
fa5e4d7
Compare
Choose a tag to compare

[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

04 Dec 14:56
7234a27
Compare
Choose a tag to compare

[0.2.2] 2023-11-30

Added

  • Support for getting the properties of the parent class, too.

Fixed

  • Encoding of values for JSON output