Skip to content

Commit

Permalink
2.2.274-rc
Browse files Browse the repository at this point in the history
  • Loading branch information
kbilsted committed Jul 8, 2015
1 parent 6b4b777 commit a43dabf
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 16 deletions.
1 change: 1 addition & 0 deletions HowToRelease.txt
Expand Up @@ -2,6 +2,7 @@ Steps for creating a new release
--------------------------------

* Edit Stateprinter/Properties/Assemblyinfo.cs
* Edit appveyor.yml
* Update CHANGELOG.md
* Update StatePrinter.nuspec
* Run DeployToNuget.cmd
Expand Down
18 changes: 5 additions & 13 deletions StatePrinter.nuspec
Expand Up @@ -2,23 +2,15 @@
<package>
<metadata>
<id>StatePrinter</id>
<version>2.1.220</version>
<version>2.2.274-rc</version>
<description>
An open source utility to turn object graphs into strings. Automate your ToString and unit tests asserts.
</description>
<releaseNotes>
Fixed

#22 Make error message configurable upon assertion failure (https://github.com/kbilsted/StatePrinter/issues/22)

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
* Improved performance by 10% for curly and json outputformatters
* #28 - General 50%-70% times speed up of execution speed due to run-time code generation of reflection
* #31 - `RollingGuidValueConverter` - Unit testing data containing Guid's just became much easier
* Bugfixed the Json and Xml outputformatters when outputting dictionary/enumerables as the root element.
</releaseNotes>
<tags>UnitTest ToString Serialization Approvals Test Testing ApprovalsTest</tags>
<copyright>Copyright 2014-2015</copyright>
Expand Down
4 changes: 2 additions & 2 deletions StatePrinter/Properties/AssemblyInfo.cs
Expand Up @@ -53,5 +53,5 @@
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.1.0.0")] // Change this upon breaking changes
[assembly: AssemblyFileVersion("2.1.220.0")] // Bump this at every release
//[assembly: AssemblyInformationalVersion("2.0.207-rc")] // Customer public info (setting a version across multiple products each possibly with their own versioning)
[assembly: AssemblyFileVersion("2.2.274.0")] // Bump this at every release
[assembly: AssemblyInformationalVersion("2.2.274-rc")] // Only set on pre-releases. Customer public info (setting a version across multiple products each possibly with their own versioning)
2 changes: 1 addition & 1 deletion appveyor.yml
@@ -1,4 +1,4 @@
version: 2.1.{build}
version: 2.2.{build}

environment:
COVERALLS_REPO_TOKEN:
Expand Down

0 comments on commit a43dabf

Please sign in to comment.