Skip to content

Releases: kbilsted/StatePrinter

bugfixes and speed

05 Sep 21:20
Compare
Choose a tag to compare
  • Issue #48 Added AnonymousFieldHarvester for convenience
  • Issue #49 bugfix parsing brackets
  • Issue #51 bugfix thread problem
  • Performance improvements between 5%-40%

v3.0.0

12 Apr 17:44
Compare
Choose a tag to compare
  • Issue #38 fixed root name
  • Issue #40 fixed output format for xml and json
  • Issue #46, changed namespace from "Stateprinter" to "Stateprinting" in order for the project to be usable from VB#
  • 10% speed up
  • Changed the namespace from "StatePrinter" to "StatePrinting" in order to be CLS compliant (cross language support)

API tidyup

10 May 17:41
Compare
Choose a tag to compare

Added

  • Functionality for controlling automatic test rewrite using an environment variable.
  • Functionality for including or excluding fields and properties based on one or more type descriptions. See IncludeByType() and ExcludeByType().
  • Added AreAlike(), replacing IsSame() (which is deprecated). Similar story for PrintAreAlike replacing PrintIsSame().
  • Made error message tell about AreAlike() when two strings are alike but not equals, when using AreEquals().
  • Prepared for future expansion of functionality, by placing unit testing configuration in a sub-configuration class.
  • Obsoleted a lot of methods, describing the alternative API introduced in v2.1

Fixed

v2.1.207rc

23 Apr 19:58
Compare
Choose a tag to compare
v2.1.207rc Pre-release
Pre-release

Control automatic rewrite using the environment

Release 2.1.198-rc

19 Apr 19:37
Compare
Choose a tag to compare
Release 2.1.198-rc Pre-release
Pre-release

Added

  • Functionality for including or excluding fields and properties based on one or more type descriptions. See IncludeByType() and ExcludeByType()

Release 2.1.186-rc

14 Apr 18:31
Compare
Choose a tag to compare
Release 2.1.186-rc Pre-release
Pre-release

Fixed

Added

  • Added AreAlike(), replacing IsSame() (which is deprecated).
  • Made error message tell about AreAlike() when two strings are alike but not equals, when using AreEquals().
  • Prepared for future expansion of functionality, by placing unit testing configuration in a sub-configuration class.

Bugfixin'

21 Jan 20:55
Compare
Choose a tag to compare
  • Executing stylecop on the build server.
  • Made the Configuration class API a bit more fluent
  • BUGFIX: Harvesting of types were cached across Stateprinter instances, which no longer makes sense since harvesting is configurable from instance to instance.
  • BUGFIX: Changed how ToString() methods are harvested. Thanks to "Sjdirect".

NextGen

16 Jan 18:34
Compare
Choose a tag to compare
  • Native ToString-integration
  • Added ProjectiveHarvester for easier unit testing

Removed graphic ressources

27 Jun 19:59
Compare
Choose a tag to compare
1.0.4

Version 1.0.4

Faster and with culture info

27 Jun 18:21
Compare
Choose a tag to compare
Update README.md

Added version number and url's