Automatically add release notes to a nuget package from a changelog

A while back I started to keep a changelog for some of the projects I'm working on. I found that to be helpful for libraries because it allows to easily document and see what changed between versions which is especially helpful for breaking changes. While a CHANGELOG.md file itself is helpful if you look at … Continue reading Automatically add release notes to a nuget package from a changelog

Advertisements

Specifying Custom NUnit Runner in MonoDevelop

I just discovered that the NUnit Add-In in MonoDevelop has a nice although undocumented feature: you can specify a custom test runner in the .csproj file, either as an executable or as a type. If you have the NUnit.Runners nuget package installed in your solution/project and you want MonoDevelop to run the unit tests with … Continue reading Specifying Custom NUnit Runner in MonoDevelop

Building MonoDevelop from SVN

Yesterday I managed to build MonoDevelop from SVN source. I had done it before but had forgotten how to do it, and there are no fool-proof instructions on what you need to build. I compiled mono from SVN and installed in parallel to Ubuntu's 1.9.1 version, following the instructions from http://www.mono-project.com/Parallel_Mono_Environments and http://www.mono-project.com/Compiling_Mono_From_SVN. MonoDevelop has … Continue reading Building MonoDevelop from SVN