Skip to content

Releases: ycherkes/VarDump

Release 1.0.4.13

15 Aug 11:00
Compare
Choose a tag to compare

What's Changed

  • Added XML-Docs to DumpOptions and added docs in assemblies by @frankhaugen in #47
  • Fix zero, numeric, and negative numeric enum rendering. by @ycherkes in #48

New Contributors

Full Changelog: version_1.0.4.12...version_1.0.4.13

Release 1.0.4.12

09 Jun 17:36
09e189e
Compare
Choose a tag to compare

What's Changed

  • fix readonly collection single line layout by @ycherkes in #46

Full Changelog: version_1.0.4.11...version_1.0.4.12

Release 1.0.4.11

03 Jun 14:35
7263c8e
Compare
Choose a tag to compare

What's Changed

Release 1.0.4.9

25 May 11:34
f6cc0e6
Compare
Choose a tag to compare

What's Changed

Full Changelog: version_1.0.3...version_1.0.4.9

Release 1.0.4.10

25 May 12:44
c9fa09a
Compare
Choose a tag to compare

What's Changed

Release 1.0.3

02 Apr 06:06
8c84424
Compare
Choose a tag to compare

What's Changed

Full Changelog: version_1.0.2...version_1.0.3

Release 1.0.2

31 Mar 08:52
7a2c664
Compare
Choose a tag to compare

What's Changed

Full Changelog: version_1.0.1...version_1.0.2

Release 1.0.1

17 Mar 18:19
5f66e22
Compare
Choose a tag to compare

What's Changed

Add ObjectDescriptionWriter - it simplifies creating custom KnownObjectVisitors see UriVisitorWithObjectDescriptionWriterCSharp in test/VarDump.UnitTests/KnownObjectsSpec.cs

Full Changelog: version_1.0.0...version_1.0.1

Release 1.0.0

17 Mar 08:37
3fe14d6
Compare
Choose a tag to compare

What's Changed

Improved memory consumption by replacing a 2-step process with a single step. This update removed the CodeDom generation, which was hindering lazy collection visiting, and prevented from doing the KnownObjects configuration public.

Notable changes include:

DumpOptions:

Renamed 'UseNamedArgumentsForReferenceRecordTypes' to 'UseNamedArgumentsInConstructors'.
Removed 'DumpOptions.Default'.
Removed 'ExcludeTypes' in favor of VarDump.Visitor.Descriptors.Specific.ObjectMembersFilter middleware; see 'ObjectDescriptorMiddlewareSpec.ExcludeTypesCSharp' for details.
Added 'IndentString' for improved formatting.
Made 'ConfigureKnownTypes' public and renamed it to 'ConfigureKnownObjects'.
Other:

Extracted 'VisitContext'.
Descriptors now return 'Description'.
Replaced 'IReflectionDescription' interface with 'ReflectionDescription' abstract record and its derived types: 'ConstructorArgumentDescription', 'MemberDescription', 'FieldDescription', and 'PropertyDescription'.
Fixed serialization collections of Tuple and ValueTuple.
Added UriVisitor
Added RegexVisitor

Full Changelog: version_0.2.16...version_1.0.0

Release 0.2.16

14 Feb 15:17
79900a7
Compare
Choose a tag to compare

What's Changed

  • Roll laziness back as it brokes circular reference detection. by @ycherkes in #36

Full Changelog: version_0.2.15...version_0.2.16