Release Notes for MonoDevelop 2.8.5

MonoDevelop 2.8.5 has been released.

Changes since the last release

This release includes the following fixes and improvements:

  • Workarounds for some Xcode integration issues
    • Fixed the case where Xcode could spontaenously restart certain circumstances after it was exited
    • Added a workaround to try to avoid a deadlock in Xcode when it starts up
  • Better iPhone debugging support
    • A predefined port is no longer required
  • Fixed rendering glitches on Windows
    • Fixed the case where some windows would turn black the second (and subsequent) time they were viewed and would never re-render properly
  • Better support for both case-insensitive and case-sensitive file systems
    • Correctly handle changing the case of a filename on a case-insensitive filesystem
    • MacOS is now treated as case-insensitive (the default for the filesystem)
  • Several fixes and enhancements to the Version Control support and to SVN support in particular
    • Adding a project which contains linked files to version control is now handled correctly
  • Several fixes to drag and drop support
    • Dragging and dropping folders within MonoDevelop while under SVN version control is supported now
    • If an unexpected error happens during a drag and drop operation, MonoDevelop will no longer hard crash
  • Updater
    • Fixed a cause of the updater crashing on startup on Windows

Bugs fixed:

  • Bug 2247- NREX when trying to move caret after unsplitting the window
  • Bug 532 - Debugger Evaluation timeout setting is missing units description
  • Bug 2437 - Rename file by changing uppercase to lowercase does not work on macosx
  • Bug 1720 - Right edge of selection is fuzzy
  • Bug 2416 - Debugger shows expand icon (black triangle) even if there is nothing to be expanded
  • Bug 2413 - Menu key don’t work in text editor
  • Bug 1571 - Error occurs in Debugging application from path Run<<Debug Application
  • Bug 2427 - When line ending check interrupts save, “keep changes” should save
  • Bug 1469 - Debugger crashes with System.IndexOutOfRangeException: Array index is out of range
  • Bug 1841 - Regression in displaying Dictionary type in watch window
  • Bug 2288 - Ctrl+Alt combinations don’t get handled
  • Bug 91 - NullReferenceException when pressing Enter in empty Watch window
  • Bug 2038 - Numerous issues with SVN/Version Control

Getting MonoDevelop

Packages for several distros and platforms, as well as source code tarballs and build instructions are available in the MonoDevelop Download page.

This release of MonoDevelop needs at least Mono 2.10 and Gtk# 2.12.8 to run.