diff --git a/ReleaseNotes.md b/ReleaseNotes.md
index b60fb0827..6fcebedbe 100644
--- a/ReleaseNotes.md
+++ b/ReleaseNotes.md
@@ -1,275 +1 @@
-# Pickles Release Notes
-
-## v2.0.4 - 2015-12-27
-
-### Bug Fixed
-
-- The PowerShell runner does not load ([#239](https://github.com/picklesdoc/pickles/issues/239))
-
-
-## v2.0.3 - 2015-15-23
-
-### Bug Fixed
-
-- The presence of a background causes a crash when integrating test results ([#238](https://github.com/picklesdoc/pickles/issues/238))
-
-
-## v2.0.2 - 2015-11-21
-
-### Bugs Fixed
-
-- Test results in example rows of scenario outlines that contain `$` signs were not correctly identified ([#227](https://github.com/picklesdoc/pickles/issues/227))
-- Table layout in the DHTML version was sometimes unnecessarily narrow ([#225])https://github.com/picklesdoc/pickles/pull/225))
-
-## v2.0.1 - 2015-11-20
-
-### Bug Fixed
-
-- A crash was fixed that occurred when linking nUnit test results ([#223](https://github.com/picklesdoc/pickles/issues/223))
-
-## v2.0.0 - 2015-11-03
-
-### Breaking Change
-
-- Pickles uses version 3 of the Gherkin parser, and as such requires .NET 4.5. The new parser is a lot smaller and should be faster too.
-
-## v1.2.3 - 2015-10-06
-
-### Bugs Fixed
-
-- In the DHtml version, the alignment of the keywords (Given, When, Then) was fixed for non-English languages ([#219](https://github.com/picklesdoc/pickles/issues/219))
-
-## v1.2.2 - 2015-09-24
-
-### Bugs Fixed
-
-- The PowerShell version now correctly traces relative paths from the current directory ([#216](https://github.com/picklesdoc/pickles/issues/216))
-
-## v1.2.1 - 2015-08-14
-
-### Bugs Fixed
-
-- In the Html version, the alignment of the keywords (Given, When, Then) was fixed for non-English languages ([#209](https://github.com/picklesdoc/pickles/issues/209))
-- A NullReferenceException in the MSTest provider was fixed when the test results also contain ordinary unit test results in addition to the SpecFlow results ([#212](https://github.com/picklesdoc/pickles/issues/212))
-
-## v1.2.0 - 2015-07-28
-
-### New Feature
-
-- In the DHtml version, there are now links to hide/show the navigation, and to collapse/expand all nodes in the navigation ([#204](https://github.com/picklesdoc/pickles/issues/204))
-
-### Bugs Fixed
-
-- The command line version no longer silently fails when an error occurs. You will need to adapt the configuration in order to get more information from the error ([#202]((https://github.com/picklesdoc/pickles/issues/202))
-- The issue of failing silently in case the full filename is too long has been fixed ([#199](https://github.com/picklesdoc/pickles/issues/199))
-
-## v1.1.0 - 2015-05-12
-
-### New Feature
-
-- In both the DHtml and Html versions: Align scenario keywords to the right side so that step texts start from the same position ([#195](https://github.com/picklesdoc/pickles/issues/195))
-
-### Bugs Fixed
-
-- Abbreviations displayed incorrectly with spaces between letters ([#192](https://github.com/picklesdoc/pickles/issues/192))
-
-## v1.0.1 - 2015-03-31
-
-### Bugs Fixed
-
-- In the DHtml version, feature wide tags with capitals can not be filtered on ([#194](https://github.com/picklesdoc/pickles/issues/194))
-- Tables in background for Word & Excel ([#191](https://github.com/picklesdoc/pickles/issues/191))
-
-## v1.0.0 - 2014-12-15
-
-### Breaking Change
-
-- Support for the nAnt runner has been discontinued. nAnt users can migrate by using nAnt's capabilities to call the command line runner of Pickles. ([#179](https://github.com/picklesdoc/pickles/pull/179))
-
-### Bug Fix
-
-- The checkmark/cross icon in the GUI client did not always show the cross icon when appropriate, and its state could be changed by the user. ([#177](https://github.com/picklesdoc/pickles/pull/177))
-
-## v0.20.0 - 2014-12-10
-
-### Breaking Change
-
-- The msbuild runner will now break the build when an error occurs. This reflects our belief that the Living Documentation is a first class output of the software development process.
-
-### New Features
-
-- The command line and powershell runners now return an error code of 0 when everything went fine, and 1 if there was an error.
-- The HTML and DHTML output versions no longer horizontally spread tables.
-- The GUI version has an icon
-
-## v0.19.0 - 2014-11-25
-
-### Breaking Change
-
-- DITA support has been discontinued. ([#153](https://github.com/picklesdoc/pickles/pull/153))
-
-### New Features
-
-- Each runner has its own download package
-- Several improvements to the DHTML version
- - A progress indicator when loading features for the first time
- - Add a toggle to show/hide folder contents (top level folders are collapsed by default)
-- The Nuget package for the MSBuild runner adds an msbuild target file - see [MSBuild Task](http://www.picklesdoc.com/#!Pages/MSBuildTask.md) for documentation ([#157](https://github.com/picklesdoc/pickles/pull/157))
-- The text "pickled on" was replaced with "generated on".
-
-### For developers
-
-We are now using a new assert library: [NFluent](http://n-fluent.net/).
-
-## v0.18.2 - 2014-09-12
-
-### Bug(s) Fixed
-
-- Fixed issue where the Html version didn't render the pass/fail icons ([#139](https://github.com/picklesdoc/pickles/issues/139))
-- Fixed issue where the Html version generated an unexpected entry for a file in obj/Debug ([#140](https://github.com/picklesdoc/pickles/issues/140))
-- Removed dependencies from the Nuget packages ([#142](https://github.com/picklesdoc/pickles/issues/142))
-- The nuget packages Pickles.CommandLine and Pickles.MSBuild contain the files twice ([#144](https://github.com/picklesdoc/pickles/issues/144))
-
-## v0.18.1 - 2014-09-01
-
-### Bug(s) Fixed
-
-- Fixed issue where multiline arguments of gherkin steps would not be rendered in the DHtml verion ([#134](https://github.com/picklesdoc/pickles/issues/134))
-
-## v0.18.0 - 2014-07-07
-
-### New Feature(s)
-
-- **Potential Breaking Change**: the folder structure of the dependencies of the static HTML version was changed. If you override the .css files, you will need to update your workflow to account for that.
-
-### Bug(s) Fixed
-
-- Fixed issue where multiple results files for a single feature causes exceptions when processing scenario outline examples ([#123](https://github.com/picklesdoc/pickles/pull/123))
-- Fixed issue where pickles would crash when a specified test results file does not exist ([#126](https://github.com/picklesdoc/pickles/issues/126))
-
-## v0.17.4 - 2014-06-04
-
-### Bug(s) Fixed
-
-- Description blocks are rendered as code elements in DHtml version ([#118](https://github.com/picklesdoc/pickles/issues/118))
-
-## v0.17.3 - 2014-05-28
-
-### Bug(s) Fixed
-
-- PowerShell version works again
-
-## v0.17.2 - 2014-05-28
-
-Some things went wrong during the publication of versions 0.17.0 and 0.17.1. Therefore 0.17.2 is the first published 0.17.x version.
-
-### New Feature(s)
-
-- Added test status in the DHTML browsing section (left nav) (#110)
-
-### Bug(s) Fixed
-
-- Crash because of nunit result (#108)
-- Avoid crash on start of GUI (#112)
-
-## v0.16.0 - 2014-05-15
-
-### New Feature(s)
-
-- Enable results for individual example results in a scenario outline (in the Html version) ([#105](https://github.com/picklesdoc/pickles/pull/105))
-
-### Bug Fixed
-
-- Features don't render correctly when there are less than 4 spaces ([#106](https://github.com/picklesdoc/pickles/pull/106))
-
-## v0.15.0 - 2014-04-11
-
-### New Feature(s)
-
-- Allow multiple result files ([#83](https://github.com/picklesdoc/pickles/issues/83)): it is now possible to use multiple test result files. This will come in handy if you need to partition your test runs. Simple use a semicolon-separated list of file paths instead of the single file path as an argument
-
-## v0.14.0 - 2014-03-27
-
-### New Feature(s)
-
-- The (static) Html version now supports images with .png, .gif, .jpg and .bmp extensions. This partially addresses issue ([#12](https://github.com/picklesdoc/pickles/issues/12))
-- Several updates of external dependencies, including the long out-of-date IKVM. Yay!
-- All production code and test code now use the excellent [System.IO.Abstraction](https://github.com/tathamoddie/System.IO.Abstractions) library and its TestingHelpers classes.
-- We are using build services provided by [MyGet](http://www.myget.org/)
-
-## v0.13.1 - 2013-12-20
-
-### Bug(s) Fixed
-
-- DHTML uses the Feature's description for the Background ([#74](https://github.com/picklesdoc/pickles/issues/74))
-- Nuget manifest should mention PicklesDoc instead of only Jeffrey Cameron ([#84](https://github.com/picklesdoc/pickles/issues/84))
-- Crash when a feature is not present in the test result (with NUnit) ([#85](https://github.com/picklesdoc/pickles/issues/85))
-
-## v0.13.0 - 2013-11-29
-
-### New Feature(s)
-
-- The UI version now includes the option to generate each selected output format in its own directory ([#78](https://github.com/picklesdoc/pickles/pull/78))
-
-### Bug(s) Fixed
-
-- Left nav bug fix in DHTML format ([#73](https://github.com/picklesdoc/pickles/pull/73))
-- DHTML uses the Feature's description for the Background ([#74](https://github.com/picklesdoc/pickles/issues/74))
-
-
-## v0.12.1 - 2013-10-28
-
-### Bug(s) Fixed
-
-- Fixes a .NET runtime version issue caused by combining all Pickles runners in one directory. We are back to each runner in a separate directory, and will likely remain so until all assemblies use the same .NET framework version.
-
-## v0.12 - 2013-10-25
-
-### New Feature(s)
-
-- DHTML output format should render Markdown correctly (one step closer toward feature parity for all export formats) ([#60](https://github.com/picklesdoc/pickles/issues/60))
-- The .zip file contains all 5 Pickles runners in one directory, reducing the size of the download by roughly three quarters.
-
-### Bug(s) Fixed
-
-- When selecting multiple output formats in the UI, pickles generates the first output format multiple times ([#66](https://github.com/picklesdoc/pickles/issues/66))
-
-## v0.11 - 2013-09-26
-
-### New Feature(s)
-
-- Better Error Reporting: both the command line client and the UI show a log ([#36](https://github.com/picklesdoc/pickles/issues/36))
-
-### Bug(s) Fixed
-
-- Pickles crashes when generating excel with really long descriptions ([#62](https://github.com/picklesdoc/pickles/issues/62))
-- Calling pickles.exe without any arguments in a directory without features causes a crash ([#63](https://github.com/picklesdoc/pickles/issues/63))
-
-## v0.10 - 2013-08-29
-
-### New Feature(s)
-
-- Add support for SpecRun test results ([#21](https://github.com/picklesdoc/pickles/issues/21)). Refer to the wiki page for instructions on how to configure SpecRun correctly: [Integrating Test Results From SpecRun](http://www.picklesdoc.com/#!Pages/IntegratingTestResultsFromSpecRun.md).
-
-### Bug(s) Fixed
-
-- Please implement marking ignored test cases with yellow sign rather than red for all Test Result providers (not just MSTest) ([#47](https://github.com/picklesdoc/pickles/issues/47))
-- Remove duplication of example feature files ([#50](https://github.com/picklesdoc/pickles/issues/50))
-- Adding background to features in word ([#58](https://github.com/picklesdoc/pickles/pull/58))
-- Handle cucumber feature with no scenarios ([#59](https://github.com/picklesdoc/pickles/pull/59))
-
-
-## Older Releases without Release Notes
-
-- v0.9 - 2013-07-23
-- v0.8 - 2012-12-17
-- v0.7 - 2012-08-07
-- v0.6 was skipped
-- v0.5 - 2012-03-13
-- v0.4 - 2012-01-20
-- v0.3 - 2011-12-13
-- v0.2 - 2011-11-14
-- v0.1 - 2011-10-22
-
-
-
+# Pickles Release Notes
## v2.1.0 - 2015-12-30
### New Feature
- The language of the `.feature` files can now be set in the MSBuild runner as well. See MSBuild configuration should map Language too ([#236](https://github.com/picklesdoc/pickles/issues/236)).
### Bug Fixed
- Remove potential load failure from the Command Line, GUI and MSBuild runners ([#243](https://github.com/picklesdoc/pickles/issues/243))
### Other
- Some external components were updated.
## v2.0.4 - 2015-12-27
### Bug Fixed
- The PowerShell runner does not load ([#239](https://github.com/picklesdoc/pickles/issues/239))
## v2.0.3 - 2015-15-23
### Bug Fixed
- The presence of a background causes a crash when integrating test results ([#238](https://github.com/picklesdoc/pickles/issues/238))
## v2.0.2 - 2015-11-21
### Bugs Fixed
- Test results in example rows of scenario outlines that contain `$` signs were not correctly identified ([#227](https://github.com/picklesdoc/pickles/issues/227))
- Table layout in the DHTML version was sometimes unnecessarily narrow ([#225])https://github.com/picklesdoc/pickles/pull/225))
## v2.0.1 - 2015-11-20
### Bug Fixed
- A crash was fixed that occurred when linking nUnit test results ([#223](https://github.com/picklesdoc/pickles/issues/223))
## v2.0.0 - 2015-11-03
### Breaking Change
- Pickles uses version 3 of the Gherkin parser, and as such requires .NET 4.5. The new parser is a lot smaller and should be faster too.
## v1.2.3 - 2015-10-06
### Bugs Fixed
- In the DHtml version, the alignment of the keywords (Given, When, Then) was fixed for non-English languages ([#219](https://github.com/picklesdoc/pickles/issues/219))
## v1.2.2 - 2015-09-24
### Bugs Fixed
- The PowerShell version now correctly traces relative paths from the current directory ([#216](https://github.com/picklesdoc/pickles/issues/216))
## v1.2.1 - 2015-08-14
### Bugs Fixed
- In the Html version, the alignment of the keywords (Given, When, Then) was fixed for non-English languages ([#209](https://github.com/picklesdoc/pickles/issues/209))
- A NullReferenceException in the MSTest provider was fixed when the test results also contain ordinary unit test results in addition to the SpecFlow results ([#212](https://github.com/picklesdoc/pickles/issues/212))
## v1.2.0 - 2015-07-28
### New Feature
- In the DHtml version, there are now links to hide/show the navigation, and to collapse/expand all nodes in the navigation ([#204](https://github.com/picklesdoc/pickles/issues/204))
### Bugs Fixed
- The command line version no longer silently fails when an error occurs. You will need to adapt the configuration in order to get more information from the error ([#202]((https://github.com/picklesdoc/pickles/issues/202))
- The issue of failing silently in case the full filename is too long has been fixed ([#199](https://github.com/picklesdoc/pickles/issues/199))
## v1.1.0 - 2015-05-12
### New Feature
- In both the DHtml and Html versions: Align scenario keywords to the right side so that step texts start from the same position ([#195](https://github.com/picklesdoc/pickles/issues/195))
### Bugs Fixed
- Abbreviations displayed incorrectly with spaces between letters ([#192](https://github.com/picklesdoc/pickles/issues/192))
## v1.0.1 - 2015-03-31
### Bugs Fixed
- In the DHtml version, feature wide tags with capitals can not be filtered on ([#194](https://github.com/picklesdoc/pickles/issues/194))
- Tables in background for Word & Excel ([#191](https://github.com/picklesdoc/pickles/issues/191))
## v1.0.0 - 2014-12-15
### Breaking Change
- Support for the nAnt runner has been discontinued. nAnt users can migrate by using nAnt's capabilities to call the command line runner of Pickles. ([#179](https://github.com/picklesdoc/pickles/pull/179))
### Bug Fix
- The checkmark/cross icon in the GUI client did not always show the cross icon when appropriate, and its state could be changed by the user. ([#177](https://github.com/picklesdoc/pickles/pull/177))
## v0.20.0 - 2014-12-10
### Breaking Change
- The msbuild runner will now break the build when an error occurs. This reflects our belief that the Living Documentation is a first class output of the software development process.
### New Features
- The command line and powershell runners now return an error code of 0 when everything went fine, and 1 if there was an error.
- The HTML and DHTML output versions no longer horizontally spread tables.
- The GUI version has an icon
## v0.19.0 - 2014-11-25
### Breaking Change
- DITA support has been discontinued. ([#153](https://github.com/picklesdoc/pickles/pull/153))
### New Features
- Each runner has its own download package
- Several improvements to the DHTML version
- A progress indicator when loading features for the first time
- Add a toggle to show/hide folder contents (top level folders are collapsed by default)
- The Nuget package for the MSBuild runner adds an msbuild target file - see [MSBuild Task](http://www.picklesdoc.com/#!Pages/MSBuildTask.md) for documentation ([#157](https://github.com/picklesdoc/pickles/pull/157))
- The text "pickled on" was replaced with "generated on".
### For developers
We are now using a new assert library: [NFluent](http://n-fluent.net/).
## v0.18.2 - 2014-09-12
### Bug(s) Fixed
- Fixed issue where the Html version didn't render the pass/fail icons ([#139](https://github.com/picklesdoc/pickles/issues/139))
- Fixed issue where the Html version generated an unexpected entry for a file in obj/Debug ([#140](https://github.com/picklesdoc/pickles/issues/140))
- Removed dependencies from the Nuget packages ([#142](https://github.com/picklesdoc/pickles/issues/142))
- The nuget packages Pickles.CommandLine and Pickles.MSBuild contain the files twice ([#144](https://github.com/picklesdoc/pickles/issues/144))
## v0.18.1 - 2014-09-01
### Bug(s) Fixed
- Fixed issue where multiline arguments of gherkin steps would not be rendered in the DHtml verion ([#134](https://github.com/picklesdoc/pickles/issues/134))
## v0.18.0 - 2014-07-07
### New Feature(s)
- **Potential Breaking Change**: the folder structure of the dependencies of the static HTML version was changed. If you override the .css files, you will need to update your workflow to account for that.
### Bug(s) Fixed
- Fixed issue where multiple results files for a single feature causes exceptions when processing scenario outline examples ([#123](https://github.com/picklesdoc/pickles/pull/123))
- Fixed issue where pickles would crash when a specified test results file does not exist ([#126](https://github.com/picklesdoc/pickles/issues/126))
## v0.17.4 - 2014-06-04
### Bug(s) Fixed
- Description blocks are rendered as code elements in DHtml version ([#118](https://github.com/picklesdoc/pickles/issues/118))
## v0.17.3 - 2014-05-28
### Bug(s) Fixed
- PowerShell version works again
## v0.17.2 - 2014-05-28
Some things went wrong during the publication of versions 0.17.0 and 0.17.1. Therefore 0.17.2 is the first published 0.17.x version.
### New Feature(s)
- Added test status in the DHTML browsing section (left nav) (#110)
### Bug(s) Fixed
- Crash because of nunit result (#108)
- Avoid crash on start of GUI (#112)
## v0.16.0 - 2014-05-15
### New Feature(s)
- Enable results for individual example results in a scenario outline (in the Html version) ([#105](https://github.com/picklesdoc/pickles/pull/105))
### Bug Fixed
- Features don't render correctly when there are less than 4 spaces ([#106](https://github.com/picklesdoc/pickles/pull/106))
## v0.15.0 - 2014-04-11
### New Feature(s)
- Allow multiple result files ([#83](https://github.com/picklesdoc/pickles/issues/83)): it is now possible to use multiple test result files. This will come in handy if you need to partition your test runs. Simple use a semicolon-separated list of file paths instead of the single file path as an argument
## v0.14.0 - 2014-03-27
### New Feature(s)
- The (static) Html version now supports images with .png, .gif, .jpg and .bmp extensions. This partially addresses issue ([#12](https://github.com/picklesdoc/pickles/issues/12))
- Several updates of external dependencies, including the long out-of-date IKVM. Yay!
- All production code and test code now use the excellent [System.IO.Abstraction](https://github.com/tathamoddie/System.IO.Abstractions) library and its TestingHelpers classes.
- We are using build services provided by [MyGet](http://www.myget.org/)
## v0.13.1 - 2013-12-20
### Bug(s) Fixed
- DHTML uses the Feature's description for the Background ([#74](https://github.com/picklesdoc/pickles/issues/74))
- Nuget manifest should mention PicklesDoc instead of only Jeffrey Cameron ([#84](https://github.com/picklesdoc/pickles/issues/84))
- Crash when a feature is not present in the test result (with NUnit) ([#85](https://github.com/picklesdoc/pickles/issues/85))
## v0.13.0 - 2013-11-29
### New Feature(s)
- The UI version now includes the option to generate each selected output format in its own directory ([#78](https://github.com/picklesdoc/pickles/pull/78))
### Bug(s) Fixed
- Left nav bug fix in DHTML format ([#73](https://github.com/picklesdoc/pickles/pull/73))
- DHTML uses the Feature's description for the Background ([#74](https://github.com/picklesdoc/pickles/issues/74))
## v0.12.1 - 2013-10-28
### Bug(s) Fixed
- Fixes a .NET runtime version issue caused by combining all Pickles runners in one directory. We are back to each runner in a separate directory, and will likely remain so until all assemblies use the same .NET framework version.
## v0.12 - 2013-10-25
### New Feature(s)
- DHTML output format should render Markdown correctly (one step closer toward feature parity for all export formats) ([#60](https://github.com/picklesdoc/pickles/issues/60))
- The .zip file contains all 5 Pickles runners in one directory, reducing the size of the download by roughly three quarters.
### Bug(s) Fixed
- When selecting multiple output formats in the UI, pickles generates the first output format multiple times ([#66](https://github.com/picklesdoc/pickles/issues/66))
## v0.11 - 2013-09-26
### New Feature(s)
- Better Error Reporting: both the command line client and the UI show a log ([#36](https://github.com/picklesdoc/pickles/issues/36))
### Bug(s) Fixed
- Pickles crashes when generating excel with really long descriptions ([#62](https://github.com/picklesdoc/pickles/issues/62))
- Calling pickles.exe without any arguments in a directory without features causes a crash ([#63](https://github.com/picklesdoc/pickles/issues/63))
## v0.10 - 2013-08-29
### New Feature(s)
- Add support for SpecRun test results ([#21](https://github.com/picklesdoc/pickles/issues/21)). Refer to the wiki page for instructions on how to configure SpecRun correctly: [Integrating Test Results From SpecRun](http://www.picklesdoc.com/#!Pages/IntegratingTestResultsFromSpecRun.md).
### Bug(s) Fixed
- Please implement marking ignored test cases with yellow sign rather than red for all Test Result providers (not just MSTest) ([#47](https://github.com/picklesdoc/pickles/issues/47))
- Remove duplication of example feature files ([#50](https://github.com/picklesdoc/pickles/issues/50))
- Adding background to features in word ([#58](https://github.com/picklesdoc/pickles/pull/58))
- Handle cucumber feature with no scenarios ([#59](https://github.com/picklesdoc/pickles/pull/59))
## Older Releases without Release Notes
- v0.9 - 2013-07-23
- v0.8 - 2012-12-17
- v0.7 - 2012-08-07
- v0.6 was skipped
- v0.5 - 2012-03-13
- v0.4 - 2012-01-20
- v0.3 - 2011-12-13
- v0.2 - 2011-11-14
- v0.1 - 2011-10-22
\ No newline at end of file
diff --git a/build.bat b/build.bat
index dccdf91d3..7e38a3930 100644
--- a/build.bat
+++ b/build.bat
@@ -1,5 +1,5 @@
@echo off
-set "picklesVersion=2.0.4"
+set "picklesVersion=2.1.0"
cls
diff --git a/chocolatey.fsx b/chocolatey.fsx
index 08df1a3f3..4c09a9e26 100644
--- a/chocolatey.fsx
+++ b/chocolatey.fsx
@@ -18,7 +18,22 @@ Target "Clean" (fun _ ->
Target "CreatePackage CMD" (fun _ ->
- CopyFiles packagingDir [cmdDir + "Pickles.exe"; cmdDir + "NLog.config"]
+ CopyFiles packagingDir [
+ cmdDir + "Autofac.dll";
+ cmdDir + "AutoMapper.dll";
+ cmdDir + "ClosedXML.dll";
+ cmdDir + "DocumentFormat.OpenXml.dll";
+ cmdDir + "Gherkin.dll";
+ cmdDir + "MarkdownDeep.dll";
+ cmdDir + "NDesk.Options.dll";
+ cmdDir + "Newtonsoft.Json.dll";
+ cmdDir + "NGenerics.dll";
+ cmdDir + "NLog.dll";
+ cmdDir + "PicklesDoc.Pickles.Library.dll";
+ cmdDir + "System.IO.Abstractions.dll";
+ cmdDir + "pickles.exe";
+ cmdDir + "NLog.config" ]
+
WriteFile (packagingDir + "version.ps1") [("$version = \"" + version + "\"")]
NuGet (fun p ->
{p with
@@ -31,7 +46,31 @@ Target "CreatePackage CMD" (fun _ ->
Target "CreatePackage GUI" (fun _ ->
- CopyFiles packagingDir [guiDir + "picklesui.exe"; guiDir + "NLog.config"; guiDir + "PicklesUI.exe.config"]
+ CopyFiles packagingDir [
+ guiDir + "Autofac.dll";
+ guiDir + "AutoMapper.dll";
+ guiDir + "ClosedXML.dll";
+ guiDir + "DocumentFormat.OpenXml.dll";
+ guiDir + "GalaSoft.MvvmLight.dll";
+ guiDir + "GalaSoft.MvvmLight.Extras.dll";
+ guiDir + "GalaSoft.MvvmLight.Platform.dll";
+ guiDir + "Gherkin.dll";
+ guiDir + "MahApps.Metro.dll";
+ guiDir + "MarkdownDeep.dll";
+ guiDir + "Microsoft.Practices.ServiceLocation.dll";
+ guiDir + "NDesk.Options.dll";
+ guiDir + "Newtonsoft.Json.dll";
+ guiDir + "NGenerics.dll";
+ guiDir + "NLog.dll";
+ guiDir + "NlogViewer.dll";
+ guiDir + "Ookii.Dialogs.Wpf.dll";
+ guiDir + "PicklesDoc.Pickles.Library.dll";
+ guiDir + "System.IO.Abstractions.dll";
+ guiDir + "System.Windows.Interactivity.dll";
+ guiDir + "picklesui.exe";
+ guiDir + "NLog.config";
+ guiDir + "PicklesUI.exe.config"]
+
WriteFile (packagingDir + "version.ps1") [("$version = \"" + version + "\"")]
WriteFile (packagingDir + "picklesui.exe.gui") [("")]
NuGet (fun p ->
diff --git a/chocolatey/pickles.nuspec b/chocolatey/pickles.nuspec
index 6d781ad5f..9b75b61bc 100644
--- a/chocolatey/pickles.nuspec
+++ b/chocolatey/pickles.nuspec
@@ -35,6 +35,18 @@ Optionally, *Pickles* can **integrate test results**, so that your stakeholders
https://cdn.rawgit.com/picklesdoc/pickles/master/pickles.jpeg
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/chocolatey/picklesui.nuspec b/chocolatey/picklesui.nuspec
index 0bd9207a8..c3c9b67f8 100644
--- a/chocolatey/picklesui.nuspec
+++ b/chocolatey/picklesui.nuspec
@@ -35,6 +35,26 @@ Optionally, *Pickles* can **integrate test results**, so that your stakeholders
https://cdn.rawgit.com/picklesdoc/pickles/master/pickles.jpeg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nuget.fsx b/nuget.fsx
index 41d079043..755417c7c 100644
--- a/nuget.fsx
+++ b/nuget.fsx
@@ -20,27 +20,55 @@ Target "Clean" (fun _ ->
Target "CreatePackageCommandLine" (fun _ ->
// Copy all the package files into a package folder
- CopyFiles packagingDir [cmdDir + "pickles.exe"; cmdDir + "NLog.config" ]
+ CopyFiles packagingDir [
+ cmdDir + "Autofac.dll";
+ cmdDir + "AutoMapper.dll";
+ cmdDir + "ClosedXML.dll";
+ cmdDir + "DocumentFormat.OpenXml.dll";
+ cmdDir + "Gherkin.dll";
+ cmdDir + "MarkdownDeep.dll";
+ cmdDir + "NDesk.Options.dll";
+ cmdDir + "Newtonsoft.Json.dll";
+ cmdDir + "NGenerics.dll";
+ cmdDir + "NLog.dll";
+ cmdDir + "PicklesDoc.Pickles.Library.dll";
+ cmdDir + "System.IO.Abstractions.dll";
+ cmdDir + "pickles.exe";
+ cmdDir + "NLog.config" ]
- NuGet (fun p ->
+ NuGet (fun p ->
{p with
OutputPath = deployDir
WorkingDir = packagingDir
Version = version
- Publish = false })
+ Publish = false })
"src/Pickles/Pickles.CommandLine/Pickles.CommandLine.nuspec"
)
Target "CreatePackageMsBuild" (fun _ ->
// Copy all the package files into a package folder
- CopyFiles packagingDir [msBuildDir + "PicklesDoc.Pickles.MSBuild.Tasks.dll"; msBuildDir + "build/Pickles.MSBuild.targets";]
+ CopyFiles packagingDir [
+ msBuildDir + "Autofac.dll";
+ msBuildDir + "AutoMapper.dll";
+ msBuildDir + "ClosedXML.dll";
+ msBuildDir + "DocumentFormat.OpenXml.dll";
+ msBuildDir + "Gherkin.dll";
+ msBuildDir + "MarkdownDeep.dll";
+ msBuildDir + "NDesk.Options.dll";
+ msBuildDir + "Newtonsoft.Json.dll";
+ msBuildDir + "NGenerics.dll";
+ msBuildDir + "NLog.dll";
+ msBuildDir + "PicklesDoc.Pickles.Library.dll";
+ msBuildDir + "System.IO.Abstractions.dll";
+ msBuildDir + "PicklesDoc.Pickles.MSBuild.Tasks.dll";
+ msBuildDir + "build/Pickles.MSBuild.targets";]
- NuGet (fun p ->
+ NuGet (fun p ->
{p with
OutputPath = deployDir
WorkingDir = packagingDir
Version = version
- Publish = false })
+ Publish = false })
"src/Pickles/Pickles.MSBuild/Pickles.MSBuild.nuspec"
)
@@ -62,16 +90,16 @@ Target "CreatePackagePowerShell" (fun _ ->
powerShellDir + "System.IO.Abstractions.dll";
"src/Pickles/Pickles.PowerShell/init.ps1" ]
- NuGet (fun p ->
+ NuGet (fun p ->
{p with
OutputPath = deployDir
WorkingDir = packagingDir
Version = version
- Publish = false })
+ Publish = false })
"src/Pickles/Pickles.PowerShell/Pickles.nuspec"
)
-Target "CreatePackage" (fun _ ->
+Target "CreatePackage" (fun _ ->
trace ("Starting build of nuget packages version " + version)
DeleteDir packagingDir
)
diff --git a/src/Pickles/.vs/config/applicationhost.config b/src/Pickles/.vs/config/applicationhost.config
index 5ac001ad4..d3533d23c 100644
--- a/src/Pickles/.vs/config/applicationhost.config
+++ b/src/Pickles/.vs/config/applicationhost.config
@@ -163,7 +163,7 @@
-
+
diff --git a/src/Pickles/Pickles.CommandLine/FodyWeavers.xml b/src/Pickles/Pickles.CommandLine/FodyWeavers.xml
deleted file mode 100644
index 57f8fd940..000000000
--- a/src/Pickles/Pickles.CommandLine/FodyWeavers.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/src/Pickles/Pickles.CommandLine/NLog.xsd b/src/Pickles/Pickles.CommandLine/NLog.xsd
index f942370ca..0ed97b6b2 100644
--- a/src/Pickles/Pickles.CommandLine/NLog.xsd
+++ b/src/Pickles/Pickles.CommandLine/NLog.xsd
@@ -366,18 +366,20 @@
+
+
+
-
-
+
-
+
@@ -405,24 +407,34 @@
Indicates whether to append newline at the end of log message.
+
+
+ Action that should be taken if the will be more connections than .
+
+
Action that should be taken if the message is larger than maxMessageSize.
+
+
+ Indicates whether to keep connection open whenever possible.
+
+
Size of the connection cache (number of connections which are kept alive).
-
+
- Network address.
+ Maximum current connections. 0 = no maximum.
-
+
- Indicates whether to keep connection open whenever possible.
+ Network address.
@@ -430,11 +442,6 @@
Maximum queue size.
-
-
- Indicates whether to include NLog-specific extensions to log4j schema.
-
-
Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -445,6 +452,11 @@
NDC item separator.
+
+
+ Indicates whether to include stack contents.
+
+
Indicates whether to include call site (class and method name) in the information sent over the network.
@@ -455,9 +467,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- Indicates whether to include stack contents.
+ Indicates whether to include NLog-specific extensions to log4j schema.
@@ -468,6 +480,13 @@
+
+
+
+
+
+
+
@@ -683,6 +702,7 @@
+
@@ -735,6 +755,11 @@
Indicates whether to keep the database connection open between the log events.
+
+
+ Obsolete - value will be ignored! The logging code always runs outside of transaction. Gets or sets a value indicating whether to use database transactions. Some data providers require this.
+
+
Connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
@@ -1645,10 +1670,12 @@
+
+
@@ -1676,6 +1703,11 @@
Indicates whether to append newline at the end of log message.
+
+
+ Action that should be taken if the will be more connections than .
+
+
Action that should be taken if the message is larger than maxMessageSize.
@@ -1696,6 +1728,11 @@
Indicates whether to keep connection open whenever possible.
+
+
+ Maximum current connections. 0 = no maximum.
+
+
Maximum queue size.
@@ -1713,18 +1750,20 @@
+
+
+
-
-
+
-
+
@@ -1752,24 +1791,34 @@
Indicates whether to append newline at the end of log message.
+
+
+ Action that should be taken if the will be more connections than .
+
+
Action that should be taken if the message is larger than maxMessageSize.
+
+
+ Indicates whether to keep connection open whenever possible.
+
+
Size of the connection cache (number of connections which are kept alive).
-
+
- Network address.
+ Maximum current connections. 0 = no maximum.
-
+
- Indicates whether to keep connection open whenever possible.
+ Network address.
@@ -1777,11 +1826,6 @@
Maximum queue size.
-
-
- Indicates whether to include NLog-specific extensions to log4j schema.
-
-
Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -1792,6 +1836,11 @@
NDC item separator.
+
+
+ Indicates whether to include stack contents.
+
+
Indicates whether to include call site (class and method name) in the information sent over the network.
@@ -1802,9 +1851,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- Indicates whether to include stack contents.
+ Indicates whether to include NLog-specific extensions to log4j schema.
diff --git a/src/Pickles/Pickles.CommandLine/Pickles.CommandLine.csproj b/src/Pickles/Pickles.CommandLine/Pickles.CommandLine.csproj
index e8a2bada0..4539f2a3c 100644
--- a/src/Pickles/Pickles.CommandLine/Pickles.CommandLine.csproj
+++ b/src/Pickles/Pickles.CommandLine/Pickles.CommandLine.csproj
@@ -50,13 +50,13 @@
..\packages\NDesk.Options.0.2.1\lib\NDesk.Options.dll
- ..\packages\NLog.4.2.0\lib\net45\NLog.dll
+ ..\packages\NLog.4.2.3\lib\net45\NLog.dll
True
-
- ..\packages\System.IO.Abstractions.2.0.0.117\lib\net40\System.IO.Abstractions.dll
+
+ ..\packages\System.IO.Abstractions.2.0.0.123\lib\net40\System.IO.Abstractions.dll
True
@@ -78,9 +78,6 @@
-
- Designer
-
Always
@@ -94,49 +91,6 @@
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-