diff --git a/.gitignore b/.gitignore index 2ccbc81f7..1ffa2eee3 100644 --- a/.gitignore +++ b/.gitignore @@ -30,12 +30,16 @@ obj/ [Dd]ebug*/ [Rr]elease*/ Ankh.NoLoad +.vscode/ #MonoDevelop files *.userprefs *.pidb *~ +#Webstorm files +.idea/ + #Tooling _ReSharper*/ *.resharper @@ -82,3 +86,4 @@ packages/Chocolatey/ # Fody !src/Pickles/packages/Fody*/build/* src/Pickles/.vs/config/applicationhost.config +src/Pickles/Pickles/PortabilityAnalysis.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c4fa24b0..39d360181 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,8 +10,23 @@ This project adheres to [Semantic Versioning](http://semver.org). We consider th - The settings file of the GUI runner - The JSON output of the JSON format +Features in Experimental are subject to change and removal without being considered breaking. + This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com). + +## [2.5.0] - 2016-03-21 + +### Added + +- Experimental features - see the [documentation](http://docs.picklesdoc.com/en/latest/ExperimentalFeatures/) (by [@dirkrombauts](https://github.com/dirkrombauts)). + +### Experimental + +- Using a different MarkDown component. Warning: it is not entirely compatible with the static HTML version. ([#269](https://github.com/picklesdoc/pickles/issues/269)) (by [@dirkrombauts](https://github.com/dirkrombauts)). +- Enabling mathematics in the description elements in the DHTML version. Warning: requires internet connectivity. ([#281](https://github.com/picklesdoc/pickles/issues/281)) (by [@dirkrombauts](https://github.com/dirkrombauts)). +- Overview Dashboard on DHTML Pickles Site with Summary Charts by Namespace and Tags ([#295](https://github.com/picklesdoc/pickles/pull/295)) (by [@ocsurfnut](https://github.com/ocsurfnut)) + ## [2.4.1] - 2016-03-01 ### Fixed diff --git a/DeployArtifacts.cmd b/DeployArtifacts.cmd new file mode 100644 index 000000000..aae3b8997 --- /dev/null +++ b/DeployArtifacts.cmd @@ -0,0 +1,4 @@ +@ECHO OFF +call DeployOutput.cmd %1 +call DeployToChocolatey.cmd %1 +call DeployToNuget.cmd %1 diff --git a/build.bat b/build.bat index 80aa11899..059610bdf 100644 --- a/build.bat +++ b/build.bat @@ -1,5 +1,5 @@ @echo off -set "picklesVersion=2.4.1" +set "picklesVersion=2.5.0" cls diff --git a/build.cmd b/build.cmd new file mode 100644 index 000000000..95de4cac9 --- /dev/null +++ b/build.cmd @@ -0,0 +1 @@ +call build.bat \ No newline at end of file diff --git a/chocolatey.fsx b/chocolatey.fsx index 5c2c85631..a39b3d2e4 100644 --- a/chocolatey.fsx +++ b/chocolatey.fsx @@ -33,6 +33,9 @@ Target "CreatePackage CMD" (fun _ -> cmdDir + "PicklesDoc.Pickles.ObjectModel.dll"; cmdDir + "PicklesDoc.Pickles.TestFrameworks.dll"; cmdDir + "System.IO.Abstractions.dll"; + cmdDir + "FeatureSwitcher.dll"; + cmdDir + "Strike.Jint.dll"; + cmdDir + "Jint.dll"; cmdDir + "pickles.exe"; cmdDir + "NLog.config" ] @@ -70,6 +73,9 @@ Target "CreatePackage GUI" (fun _ -> guiDir + "PicklesDoc.Pickles.ObjectModel.dll"; guiDir + "PicklesDoc.Pickles.TestFrameworks.dll"; guiDir + "System.IO.Abstractions.dll"; + guiDir + "FeatureSwitcher.dll"; + guiDir + "Strike.Jint.dll"; + guiDir + "Jint.dll"; guiDir + "System.Windows.Interactivity.dll"; guiDir + "picklesui.exe"; guiDir + "NLog.config"; diff --git a/chocolatey/pickles.nuspec b/chocolatey/pickles.nuspec index 8966aa52e..ffcb9df71 100644 --- a/chocolatey/pickles.nuspec +++ b/chocolatey/pickles.nuspec @@ -50,6 +50,9 @@ Optionally, *Pickles* can **integrate test results**, so that your stakeholders + + + diff --git a/chocolatey/picklesui.nuspec b/chocolatey/picklesui.nuspec index 3b7cef978..ce27c3da2 100644 --- a/chocolatey/picklesui.nuspec +++ b/chocolatey/picklesui.nuspec @@ -57,6 +57,9 @@ Optionally, *Pickles* can **integrate test results**, so that your stakeholders + + + diff --git a/nuget.fsx b/nuget.fsx index f1f7a3c1e..cfdb69bbd 100644 --- a/nuget.fsx +++ b/nuget.fsx @@ -35,6 +35,9 @@ Target "CreatePackageCommandLine" (fun _ -> cmdDir + "PicklesDoc.Pickles.ObjectModel.dll"; cmdDir + "PicklesDoc.Pickles.TestFrameworks.dll"; cmdDir + "System.IO.Abstractions.dll"; + cmdDir + "FeatureSwitcher.dll"; + cmdDir + "Strike.Jint.dll"; + cmdDir + "Jint.dll"; cmdDir + "pickles.exe"; cmdDir + "NLog.config" ] @@ -64,6 +67,9 @@ Target "CreatePackageMsBuild" (fun _ -> msBuildDir + "PicklesDoc.Pickles.ObjectModel.dll"; msBuildDir + "PicklesDoc.Pickles.TestFrameworks.dll"; msBuildDir + "System.IO.Abstractions.dll"; + msBuildDir + "FeatureSwitcher.dll"; + msBuildDir + "Strike.Jint.dll"; + msBuildDir + "Jint.dll"; msBuildDir + "PicklesDoc.Pickles.MSBuild.Tasks.dll"; msBuildDir + "build/Pickles.MSBuild.targets";] @@ -94,6 +100,9 @@ Target "CreatePackagePowerShell" (fun _ -> powerShellDir + "PicklesDoc.Pickles.TestFrameworks.dll"; powerShellDir + "PicklesDoc.Pickles.PowerShell.dll"; powerShellDir + "System.IO.Abstractions.dll"; + powerShellDir + "FeatureSwitcher.dll"; + powerShellDir + "Strike.Jint.dll"; + powerShellDir + "Jint.dll"; "src/Pickles/Pickles.PowerShell/init.ps1" ] NuGet (fun p -> diff --git a/src/Pickles/Examples/Features/Arithmetic.feature b/src/Pickles/Examples/Features/Arithmetic.feature index 17845dae2..f00fb8873 100644 --- a/src/Pickles/Examples/Features/Arithmetic.feature +++ b/src/Pickles/Examples/Features/Arithmetic.feature @@ -1,7 +1,10 @@ Feature: Arithmetic - In order to avoid silly mistakes - As a math idiot - I want to be able to perform arithmetic on the calculator +In order to avoid silly mistakes +As a math idiot +I want to be able to perform arithmetic on the calculator + +When $a \ne 0$, there are two solutions to $\(ax^2 + bx + c = 0\)$ and they are +$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$ @arithmetic @fast Scenario: Add two numbers diff --git a/src/Pickles/Pickles.BaseDhtmlFiles/Index.html b/src/Pickles/Pickles.BaseDhtmlFiles/Index.html index a0da40862..7b1c91122 100644 --- a/src/Pickles/Pickles.BaseDhtmlFiles/Index.html +++ b/src/Pickles/Pickles.BaseDhtmlFiles/Index.html @@ -14,9 +14,10 @@ + #### EMBED EXPERIMENTALS #### - +
Loading...
@@ -82,15 +83,25 @@