{"id":1449,"date":"2014-03-31T13:16:19","date_gmt":"2014-03-31T13:16:19","guid":{"rendered":"http:\/\/www.navision-blog.de\/blog\/?p=1449"},"modified":"2014-03-31T13:17:28","modified_gmt":"2014-03-31T13:17:28","slug":"fake-2-12-0-released-nancyfx-edition","status":"publish","type":"post","link":"http:\/\/www.navision-blog.de\/blog\/2014\/03\/31\/fake-2-12-0-released-nancyfx-edition\/","title":{"rendered":"FAKE 2.12.0 released &#8211; NancyFx edition"},"content":{"rendered":"<p><a href=\"https:\/\/www.nuget.org\/packages\/FAKE\"><img alt=\"FAKE logo\" src=\"http:\/\/www.navision-blog.de\/images\/logo.png\" align=\"right\" \/><\/a>  <\/p>\n<p>Today I released <a href=\"https:\/\/www.nuget.org\/packages\/FAKE\">FAKE 2.12<\/a> with a lot of small bug fixes and improvements. The biggest feature is that we now use <a href=\"http:\/\/nancyfx.org\/\">NancyFx<\/a> for FAKE.Deploy. A big thanks to all of the <a href=\"https:\/\/github.com\/fsharp\/FAKE\/graphs\/contributors\">60 contributors<\/a>.<\/p>\n<h4>What\u2019s new?<\/h4>\n<ul>\n<li>Add getDependencies to NugetHelper <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/373\">#373<\/a> <\/li>\n<li>Add more F# friendly functions for IO.Path <a title=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/374\" href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/374\">#374<\/a> <\/li>\n<li>SourceLink support <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/345\">#345<\/a> <\/li>\n<li>NancyFx instead of ASP.NET MVC for FAKE.Deploy <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/376\">#376<\/a> \u2013 big thanks to <a title=\"https:\/\/github.com\/MorganPersson\" href=\"mailto:M@MorganPersson\">@MorganPersson<\/a> <\/li>\n<li>Allows to execute processes as unit tests <a href=\"https:\/\/github.com\/fsharp\/FAKE\/issues\/379\">#379<\/a> <\/li>\n<li>Allow to run MsTest test in isolation <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/367\">#367<\/a> <\/li>\n<li>Fixed Nuget.packSymbols <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/366\">#366<\/a> <\/li>\n<li>Fixed bug in SemVer parser <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/364\">#364<\/a> <\/li>\n<li>New title property in Nuspec parameters <a href=\"https:\/\/github.com\/fsharp\/FAKE\/issues\/359\">#359<\/a> <\/li>\n<li>Added option to disabled FAKE&#8217;s automatic process killing <a href=\"https:\/\/github.com\/fsharp\/FAKE\/issues\/357\">#357<\/a> <\/li>\n<li>Better <a href=\"https:\/\/www.appveyor.com\/\">AppyVeyor<\/a> integration <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/353\">#353<\/a>, <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/345\">#345<\/a> <\/li>\n<li>Added ability to define custom MSBuild loggers <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/352\">#352<\/a> <\/li>\n<li>Fix for getting the branch name with Git &gt;= 1.9 <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/351\">#351<\/a> <\/li>\n<li>Added functions to write and delete from registry <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/350\">#350<\/a> <\/li>\n<li>NUnit NoThread, Domain and StopOnError parameters <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/349\">#349<\/a> <\/li>\n<li>Add support for VS2013 MSTest <a href=\"https:\/\/github.com\/fsharp\/FAKE\/pull\/346\">#346<\/a> <\/li>\n<li>Lots of small fixes <\/li>\n<\/ul>\n<h4>Getting started<\/h4>\n<p>If you new to FAKE you should read the <a href=\"http:\/\/fsharp.github.io\/FAKE\/gettingstarted.html\">getting started guide<\/a> or clone the <a href=\"https:\/\/github.com\/fsprojects\/FSharp.ProjectScaffold\">F# ProjectScaffold<\/a>.<\/p>\n<h5>Go and grab the bits<\/h5>\n<p>Feel free to contact me if you need help for the upgrade.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I released FAKE 2.12 with a lot of small bug fixes and improvements. The biggest feature is that we now use NancyFx for FAKE.Deploy. A big thanks to all of the 60 contributors. What\u2019s new? Add getDependencies to NugetHelper #373 Add more F# friendly functions for IO.Path #374 SourceLink support #345 NancyFx instead of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[448,546],"tags":[534,544],"_links":{"self":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1449"}],"collection":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/comments?post=1449"}],"version-history":[{"count":2,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1449\/revisions"}],"predecessor-version":[{"id":1451,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1449\/revisions\/1451"}],"wp:attachment":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/media?parent=1449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/categories?post=1449"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/tags?post=1449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}