Release Notes for MonoDevelop 2.2 Beta 2
MonoDevelop 2.2 Beta 2 (2.1.1) has been released. MonoDevelop is a GNOME IDE primarily designed for C# and other .NET languages.
This is the second release of a series of releases that will lead to MonoDevelop 2.2, hopefully in November. This is a bug fix release, so there are no new features since beta 1. Take a look at the What’s new in MonoDevelop 2.2 page for a detailed description of the features included in the upcoming 2.2 release.
License Change
Starting in this release, MonoDevelop will be released under the LGPL 2.1 license instead of GPL 2.0. This change is possible since all the old GPL code has been rewritten or relicensed. The most imporant implication of this change is that from now on MonoDevelop add-ins don’t need to be GPL, and add-in authors can use the licence they find more convenient.
Bug Fixes
This is a list of the bugs fixed in this release:
359785 | Class view contains removed items (C/C++) | |
469562 | Invalid integer value in completion DB | |
478735 | Can’t link a library with a dot in the name (C/C++) | |
484752 | MonoDevelop doesn’t support the AssemblyOriginatorKeyFile element within .csproj files. | |
492429 | MonoDevelop does not resolve the type of UserControls with CodeBehind | |
510595 | MonoDevelop converted project references into package references | |
512148 | Help doesn’t work from MonoDevelop 2.1.0 (Windows) | |
514759 | Cannot start debug on .Net CLR (Windows) | |
518541 | Dragging text should move, not copy (Mac) | |
519651 | Custom Controls cannot be registered in ASP.NET pages | |
520877 | New project allows spaces in roject path, but refuses to build. (Windows) | |
521375 | Configurations broken | |
531209 | Tooltip-delay when inspecting variables is too slow | |
531878 | Incorrect path building with Mono under Windows | |
535492 | Bug on first execution of PyBinding | |
536740 | Expression evaluator unnecessarily in context menu | |
537063 | MonoDevelop ignores AssemblyKeyFile element in .csproj | |
537187 | When ‘interpret tab as reindent’ option is set, code templates don’t work | |
537192 | Surround With command not properly indenting text | |
537195 | Can’t select a ‘Surround With’ template by typing the name | |
537263 | Clicking in text editor ignores horizontal scroll position | |
537267 | Code completion window scrolling is wrong | |
537318 | Text curser misplaced on automatic refactoring (adding spaces etc. when pressing ‘;’) | |
537374 | On-the-fly formatting: New line incorrectly inserted in property | |
537375 | Completed text not immediately updated | |
537392 | It is hard to see the cursor blinking when it is “over a breakpoint line”, hard to see where it is… | |
537497 | Generated Makefiles should use relative paths for rule names instead of just filenames for content files | |
537682 | It would be great if I could just type bar ‘/’ to close any tag as <foo/>… | |
537761 | Keystrokes not working on texteditor like “CTRL + X | Y to trigger Foo action…” |
537846 | Editing .aspx-files throws ‘Error in text editor extension chain’-exception (Windows) | |
537939 | Text editor doesn’t correctly repaint when inline search string changes | |
537948 | “Surround with” templates flatten indentation of content | |
537952 | Cannot publish via SVN: “This argument is not a valid path. A Uri was specified” (Windows) | |
537955 | Autocomplete does not work if mono runtime name contains a : | |
537978 | Unable to find resgen tool (Windows) | |
538049 | It would be nice a toolbar button to “Go to current line” or “Show current line”, I miss the exact VS term | |
538059 | Difficulties on immediate debug window… | |
538060 | text not visible when “Show column ruler” option enabled | |
538072 | NullRef in the background (not causing crash) | |
538175 | Commit completion list with space or punctuation is broken. | |
538186 | Refactoring operations on document while links are active leave strange links | |
538192 | Box selection not working under open suse 11 / gnome | |
538197 | Paste of box selection copy, doesn’t pastes as a box content, it pastes as flow content, even being box content… | |
538208 | Go to declaration not working over a generic method… | |
538257 | Crash in FindReferences | |
538260 | MD no longer emphasizes active project in the Solution panel | |
538296 | Autocompletion makes weird indentation on svn build | |
538298 | Exception thrown | |
538371 | Canceling the closing of a solution with unsaved files open does not work | |
538379 | Situation where CUT over an “box selection” cause a strange final result, see screenshots… | |
538827 | Pango crash when opening a specific file | |
538834 | Monodevelop does not start at all (Windows) | |
538861 | ASP.NET MVC Add-In Not Installed with 2.2 Beta 1 Installer on Windows | |
538984 | auto formatting is going wrong when inserting text | |
539317 | NUnit addin fails to run tests under the debugger | |
539318 | duplicate var suggestion | |
539320 | No intellisense for delegate attributes | |
539327 | Intellisense does not work with default (type) keywork | |
539329 | System.InvalidOperationException: empty type | |
539389 | Monodevelop hangs or closes itself when one tries to remove a breakpoint during debugging | |
539486 | Strange drag-selection behaviour | |
539536 | Cannot create a Gtk# project(solution). (Windows) | |
539729 | Cannot use refactoring operations over a var used in a lock() statement | |
539793 | Completion database error | |
539797 | Text editor trying/failing to load strange font | |
540055 | refactoring ‘create local var’ is going wrong in for loop | |
540056 | System.NullReferenceException in Project Options | |
540059 | MSBuild project files don’t store target framework for “iphone” framework | |
540095 | Code completion issues with dictionaries in foreach | |
540257 | Unit test pad not updated correctly when “run tests” implies a build operation | |
540375 | [REGRESSION] Completion list window sometimes extends offscreen | |
540465 | MonoDevelop’s error list gratuitously sorts messages, it should not. | |
540466 | Code formatter “place else on new line” is broken | |
540487 | Event handler anon delegate completion puts caret in wrong place | |
540512 | NullReferenceException in stetic generated code | |
540543 | About Japanese UI (Windows) | |
540970 | Compiler generated fields | |
540977 | MD is confused when loading different project during debugging | |
540983 | Unknown identifier: <static type=””/> | |
540984 | MD crashes with Unhandled exception in GLib event handler. | |
540987 | Missing support for DebuggerDisplayAttribute (Linux) | |
540991 | Occasional “Object reference not set to an instance of an object” when stopping debugger | |
541177 | Bottom of text editor not updated | |
541208 | DebuggerTypeProxyAttribute does not work (Linux) | |
541362 | DebuggerDisplayattribute::Name does not work on array items (Linux) | |
541585 | Gtk-criticals in code segment preview window | |
541610 | MonoDevelop 2.2 beta 1 can’t display Chinese text (Windows) | |
541726 | using nant beside monodevelop gives errors because of backup files | |
541729 | Cannot inspect nullable values (Linux) | |
541730 | Classbrowser gives crash | |
542015 | Superfluous overloads | |
542054 | MonoDevelop does not remember ‘startup project’ | |
542227 | HPaned and VPaned Position gets reset to 1 on build | |
542325 | refactor rename of interface method bombs | |
542333 | Gtk# apps will not build on Mono using MonoDevelop 2.2 beta on Windows (Windows) | |
542686 | Mark-up text not correctly rendered on status bar | |
542976 | Type resolution problem | |
543195 | GTK-Critical errors in split/unsplit text editor | |
543200 | Files with hscrollbar open scrolled one character to the right | |
543608 | Recent changes in binary serialization (backported to mono-2-4) make MD crash unless the pidb files are deleted before opening the solution | |
543727 | Registered user controls with same tag prefix get incorrect type in generated code | |
543772 | derived TestFixtures are visible but not being run | |
543780 | Debug tooltip shows members in random order | |
543782 | Debug tooltip always shows Static members group | |
543807 | Debug tooltip shows “The name does not exist…” when property throws exception (Linux) | |
543923 | Completion window should deselect when word is deleted | |
543938 | Completion list up/down broken with single entry | |
543941 | Can’t create a new workspace | |
543960 | “Open With” fails when a file has spaces in it | |
543978 | After “Go to definition” source line not repainted to remove active line marker | |
543984 | Completion window should only accept punctuation when it’s an exact match | |
544022 | “Swap source/header” is visible in context menu for all files | |
544027 | “Organize Usings” commands should only be visible in usings section | |
544037 | protected internal members not visible from sublasses in other projects | |
544041 | Caret is not immediately visible when it moves. | |
544054 | Exception in svn addin on file save after showing annotations | |
544137 | Exception while run command | |
544395 | Format document operation should be an atomic undo | |
545196 | Exception in C# completion |
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.4.2 and Gtk# 2.12.9 to run.
Credits
Contributors to this Release
- Lluis Sanchez
- Mike Krüger
- Michael Hutchinson
- Levi Bard
- Christian Hergert
- Zach Lute
- Jonathan Pobst
- Marc Christensen
- Andrew Jorgensen
- Andrea Krüger
All Contributors
Aaron Bockover, Alberto Paro, Alejandro Serrano, Alexandre Gomes, Alex Graveley, Andrés G. Aragoneses, Andre Filipe de Assuncao e Brito, Andrew Jorgensen, Antonio Ognio, Ankit Jain, Ben Maurer, Ben Motmans, Carlo Kok, Christian Hergert, Daniel Kornhauser, Daniel Morgan, David Makovský, Eric Butler, Erik Dasque, Franciso Martinez, Geoff Norton, Gustavo Giráldez, Iain McCoy, Inigo Illan, Jacob Ilsø Christensen, James Fitzsimons, Jeff Stedfast, Jérémie Laval, Jeroen Zwartepoorte, John BouAnton, John Luke, Joshua Tauberer, Jonathan Hernández Velasco, Jonathan Pobst, Levi Bard, Lluis Sanchez Gual, Luciano N. Callero, Marc Christensen, Marcos David Marín Amador, Martin Willemoes Hansen, Marek Sieradzki, Matej Urbas, Maurício de Lemos Rodrigues Collares Neto, Michael Hutchinson, Miguel de Icaza, Mike Krüger, Muthiah Annamalai, Nick Drochak, nricciar, Paco Martínez, Pawel Rozanski, Pedro Abelleira Seco, Peter Johanson, Philip Turnbull, Richard Torkar, Rolf Bjarne Kvinge, Rusty Howell, Scott Ellington, Thomas Wiest, Todd Berman, Viktoria Dudka, Vincent Daron, Vinicius Depizzol, Wade Berrier, Yan-ren Tsai and Zach Lute.
This list may not be complete, some contributors who sent patches by email or via our bugzilla may be missing. Your work is still greatly appreciated. If your name was left off the list, it was not intentional, please send an email to the MonoDevelop mailing list and it will be corrected as soon as possible.
Translators
|
|