# Develop change list
# Develop change list
SharpDevelop 2.2.0.2595 (6/28/2007)
- Additional and improved templates
- Boo support updated to version 0.7.8
- NUnit support updated to version 2.4.1
- WiX support updated to version 2.0.5325
- Cecil updated to version 0.5
- SharpDevelop Reports 2.2 included
- SharpDbTools has been removed from the 2.x series
SharpDevelop 2.1.0.2429 (3/7/2007 - Final)
- Bug fixes
- SharpDevelop Reports 2.1.0.125
SharpDevelop 2.1.0.2376 (2/9/2007 - RC1)
- Bug fixes
- WiX 2.0.4820.0
- NSvn 1.0.0.2727
- SharpDevelop Reports 2.1.0.105
SharpDevelop 2.1.0.2201 (12/23/2006 - Beta 3)
- Unit Testing News: Support for .NET 1.1
- Unit Testing News: STA support and more
- PDF Export support in SharpReport
- XML Editor has a visual editing environment (tree view)
- Solution configuration editor added
- Custom tool support implemented
- Change: MSBuild libraries are used instead of own implementation
- Change: Asynchronous wait dialog added
- Change: .NET 1.0 support dropped
SharpDevelop2 2.1.0.2006 (11/2/2006 - Beta 2)
- Text editor performance improvements
- Code completion useable in standalone text editor control
- Resource toolkit added
- Widgets assembly created
- SharpReport reverse integration
- Updated to NUnit 2.2.8
- Updated to WiX 2.0.4415.0
- Updated to boo-0.7.6.2351
- Removed: Html export feature, Tip of the day dialog
- Namespace cleanup, file header fixing
SharpDevelop2 2.1.0.1825 (9/19/2006 - Beta 1)
- FxCop Support
- Component Inspector
- WiX Support
- Incremental Search
- Code Navigation History
- List Data Sources in SharpReport
- XPath Queries
- Code Completion for Different Frameworks
- GoTo XML Schema Definition
- Targeting Different Frameworks
- Hosting of SharpDevelop in 3rd Party Applications
SharpDevelop2 2.0.1.1710 (8/24/2006)
- Bug fixes
SharpDevelop2 2.0.0.1591 (7/17/2006 - RTW)
- Bug fixes
SharpDevelop2 2.0.0.1462 (6/5/2006 - RC2)
- Bug fixes
SharpDevelop2 2.0.0.1413 (5/17/2006)
- Debugger improvements
- SharpDevelop2 always runs as a 32 Bit process
- Bug fixes in project subsystem and other areas
SharpDevelop2 2.0.0.1291 (4/12/2006)
- Improvements: Debugger, Boo support, Project subsystem
- Added: ASP.NET templates
- Focus for Beta 3: Bug fixes
#develop 1.1.0.2124 (2/14/2006)
- Minor fixes
SharpDevelop2 2.0.0.1135 (2/12/2006)
- Code Coverage
- Right-to-left fixes
- Support for Mono's GAC
- Beta 1 (12/19/2005) feature set improved and polished
#develop 1.1.0.2118 (12/12/2005)
- SharpReport refactoring
- IME fixes
- Start Page: link buttons replace JavaScript to run in High Security settings
- CloseView fixes
#develop 1.1.0.2081 (9/25/2005)
- SharpReport is separated out into a library
- NAnt tenplate added
- Bug fixes in code conversion
- Setting saving improved
#develop 1.1.0.2019 (8/7/2005)
- Updated WiX to v2.0.3116.0
- Selection & scrolling support in console addin
- Sortable Task View
- Netmodules support
- #report improvements
- Forms Designer bug fixes
#develop 1.1.0.1964 (5/19/2005)
- Command window addin
- #report localized
- Help 2.0 improvements
- Editor fixes (selection issues, freezing)
- Web References now async
- Updated Mono support
#develop 1.1.0.1913 (4/28/2005)
- NAnt Addin
- Help 2.0-compliant Help Addin
- XML Editor Addin (highlighting, completion and more)
- PInvoke Addin
- Web References
- #report Addin
- Read-only line manager (used for InitializeComponent)
- Updates to the WiX backend binding
- Third party tools updated to latest revisions
#develop 1.0.3.1761 (12/21/2004)
- NDoc updated to v1.3
- Code completion performance improvements
- Referenced assemblies are no longer locked
- Bug fixes across the board
#develop 1.0.2.1709a (11/30/2004)
- Forms designer bug fixed (InitializeComponent method code mangling)
- SharpZipLib moved to a separate repository
- Project converter fixes
- C++ linker invocation fix
- Flickering of new view content fixed
- NRefactory removed
#develop 1.0.2.1709 (11/10/2004)
- Loading of MC++ assemblies works (DirectX now has code completion)
- Resource handling improvements when importing VS.NET projects
- Improvements for the Addin Scout
- New Ctrl+Mousewheel text zoom feature
- Font selection now directly implemented in the General tab for text editor options
- Fix for "No form designer tab when combine name contains a space"
#develop 1.0.1.1649 (10/07/2004)
- Setup: GAC registration / deregistration now handled properly
- Setup: User settings are no longer removed on uninstall (starting with 1.0.1)
- UI: 20 languages are now shipping with #develop
- Internal: all assemblies now receive appropriate version information on build
- Tools: NProf 0.9alpha added
- Tools: VB.DOC integration updated to 0.4
- CC: Various fixes, please see ChangeLog.xml
- UI: Toolbox and editor window scrollbars are now sized properly
- Setup: Cleanup in tools
#develop 1.0.0.1550 (9/12/2004)
- Bug fix in output / task pane for compilation
- Translation updates
#develop 1.0.0.1543 (9/11/2004)
- Ctrl+Space for VB.NET
- Direct import of VS.NET .csproj and .vbproj files
- Code converter improvements
- NUnit 2.2 integrated
- Bug fixes
#develop Fidalgo RC3 (8/23/2004)
- Configuration selection added to toolbar
- New Class Wizard rewrite
- C# to VB.NET conversion (and vice versa) fixes
- Bug fixes across the board
#develop Fidalgo RC2 (6/27/2004)
- Bug fixes (details see Subversion change log)
- Code completion: bug fixing, regression checks
- Setup: register file types, GAC assembly install, size
#develop Fidalgo RC1 (6/16/2004)
- Entire project conversion VB.NET to C# and vice versa
- Project import now works for ASP.NET projects
- Bug fixes (details see Subversion change log)
- Performance improvements (details see Subversion change log)
- New setup: OS restrictions are enforced (Windows 2000+)
#develop Fidalgo Beta 1 (5/5/2004)
- Ctrl+Space completion
- Folding fully integrated
- NUnit integration (via a pad)
- Assembly Analyzer
- C++.NET, ILAsm, WiX backend bindings
- Mini Class Browser panel added to source views
- VB.NET to C# converter included
- Alt+Ins code generator revamped (formerly Ctrl+W)
- Improvements to File Templates
- Improvements to VS.NET exporter/importer (VB.NET especially)
- Printing support added
- New DockPanel Suite integrated, Magic library entirely removed
0.99b Beta (3/3/2004)
- Improvements of C# and VB.NET Forms Designers
- Improvements to VB.NET Code Completion
- Improvements of the VS.NET Import/Export Feature
- Install/Uninstall batch files for Nunit and NProf
- C# Project Options Dialog Changed
0.99 Beta (2/20/2004)
- VB.NET Forms Designer
- VB.NET Code Completion
- Database scout for exploring databases (needs current MDAC on your machine!)
- C# code completion improvements (eg externs and array return types)
- Various forms designer related issues fixed such as main menu bugs
- Tool updates: NAnt, NUnit, NProf, NSIS installer
0.98 Beta (10/23/2003)
- Rewrite of the text editor
- Syntax hightlighting definition editor added
- Code completion db wizard cycles #develop on initial startup (better performance)
- Improvements to #assembly and assembly scout
- Icons for menus and toolbars have been changed (in general: lots of UI improvements)
- Code completion improvements
0.97 Beta (09/12/2003)
- MagicLibrary menus removed for stability and performance reasons
- UtilityLibrary toolbars removed and exchanged with CommandBars library
- Improved #coco parser generator
- Improved lexer layer
- Type resolver improved
- Lots of missing localizations added
- CSharpParser.dll replaced with #refactory
- Switched from multiple layout manager to SDI
- NUnit 2.1 integration
- NProf integration
- Forms Designer bug fixes
- Option panel and project property dialog boxes sport common look and feel
- IViewContent changes for documents with multiple views
- Directory layout changes
0.96 Beta (08/23/2003)
- Faster loading
- Forms Designer menu editor added
- C# to VB.NET converter
- User controls are automatically reloaded in referencing project (on build)
- Before and After Build scripts added
- Component selection dropdown added to property grid
- Property grid context menu
- Tooltips in task pane
- File reload (Ctrl+U) prompts for reload
- Sidebar configuration dialog
- Assembly Scout reworked
0.95 Beta (04/30/2003)
- New exception dialog
- "Module" is now a compile target for both C# and VB.NET
- Various class browser fixes
- Improvements in the RegExTk
0.94b Beta (02/03/2003)
- Works on Windows 98 again (FileSystemWatcher is optional)
- Keys which are reached via AltGr work now ("@-Bug")
- Toolbox fixed when multiple forms are open
- Localized help files work (ms-help URI issue)
- Core compiles on Mono
0.94 Beta (01/30/2003)
- Added Code AutoInsert feature (Ctrl+W)
- Events can now be added via the forms designer
- .NET Framework SDK help and DirectX 9 help can now be integrated (Markus Palme)
- Custom controls option for the #develop forms designer (Denis Erchoff)
- Added Xml Documentation preview feature (Ctrl+Q)
- Included initial version of a VS.NET solution importer
- The #develop core has been split out into a separate assembly
- Basic HTML Editor implemented
- #Refactory and #ZipLib included in the #develop project
- Updates to #Unit
- Project templates expanded to support creating of full-featured combines
- New Start Page has been added
- Added Projects and Combines option panel
- Expanded the toolbar with new icons and design
0.93 Beta (12/19/2002)
- Assembly scout (object browser) thoroughly reworked by Georg Brandl
- Regular Expression toolkit allows to generate assemblies (Markus Palme)
- More templates have been added
- Bookmark fixes
- Chinese translations added (traditional & simplified)
- New Register file types panel in the Options dialogbox
- Gutter reworked (look & feel)
- RTF Cut/Copy/Paste
- Forms Designer: control sizing bugs fixed
- Lots of small bug fixes
0.92 Beta (10/25/2002)
- Forms designer refactored
- Included new NDoc version
- 'Long delay' bug when opening large non C# projects fixed
- Enum code completion crash bug fixed
- The cursor+tab keys now work in the forms designer (Cut/Copy/Paste too)
- The core now recognizes a load sequence
- Bugfixes in the COM reference import code
- New VBFormattingStrategy
- Forms Designer: new XmlGenerator - XML Form format changed
- Java/VB.NET project structures refactored
- Removed #cvs and #ziplib from the source tree (SharpCvs no longer supported)
0.91 Beta (9/22/2002)
- Improvements to the forms designer (Cut/Copy/Paste works, Format menu, selection, context menus)
- Improvements to the type resolver for code completion
- Setting the startup project works
- Search & Replace has been refactored
- Find in Files added
- Wildcard search strategy added
- COM Reference panel fixed
- Observed file save methods implemented
- Regular Expressions Toolkit (see Tools menu)
- VB.DOC integration (Markus Palme)
0.90 Beta (9/5/2002)
- Code Completion and Method Insight added
- Improvements to the Forms Designer: C# and VB.NET code generation
- COM References are integrated, thanks to Poul Staugaard
- Reflection Parser Layer and persistence
- Added IME support, thanks to Shinsaku Nakagawa
- Help browser is improved, now shipping with #ziplib help too
- Code Completion Database Wizard added
- Changed the csc/vbc exe path get routine (used to use the registry)
- Ambiences added
- IsValidFileName added to FileUtilityService
- Option dialogs and wizards changed in style and size
- Text area control refactoring
0.89 Beta (8/18/2002)
- Initial implementation of a Windows Forms Designer (help appreciated)
- Support for Mono: you can now choose either csc.exe or mcs.exe, as well as the execution environment
- Folding is re-integrated
- XML formatting strategy
- Object browser was refactored by Markus Palme
- #develop help is integrated with a help browser
- Project options dialog redesigned
- Toolbar is now more functional
- C# backend binding: treat warnings as errors passed to csc.exe
- Parser refactoring and new parser data structures
- NDoc works reliably in exe and source distributions
- Namespace cleanups
- Project browser refactoring allows for more varied backend bindings
- Project file format changed to match new project subsystem
0.88b Beta (5/29/2002)
- Limit of 2178 lines per file is removed
- GAC assemblies correctly included in build runs
- Tool Scout reworked
- Read-only attributes on files or backup copies no longer throw exceptions
- Save dirty files bug fixed for SDI
- GAC assemblies correctly display in object browser
- Search in open files and project fixed
0.88a Beta (4/24/2002)
- Regular expression search added
- Code completion and Class Scout are back for C#
- Path dependency removed - C# compiler is automatically located
- Load/Save options panel (line terminators for other platforms now supported)
- #unit has been integrated (powerful unit testing framework)
0.87c Beta (2/20/2002)
- Setup program for SharpDevelop (thanks to Brent R. Matzelle)
- New Class Wizard from Donald Kackman
- New SDI layout preview (try it in Tools/Options/Menu Style)
- Bug fixes (details in ChangeLog.txt)
0.87b Beta (2/3/2002)
- The "state" of text files is saved & restored. (bookmarks, caret, highlighting, etc.)
- External tools working on all OS's
- PHP and C++ syntax highlighting added
- Bugs fixed that were present in .87a
0.87a Beta (1/22/2002)
- New internal TextRepresentation data structure
- New search & replace data structure
- Preview of add-in infrastructure
0.85 Milestone (12/14/2001)
- Class Browser reintroduced
- Export project to HTML (see samples here)
- NANT included to build SharpDevelop
- Visual CVS preview
- UI changes: VS.NET-style flat status bar added, standard UI to internal Web browser
- Bug fixes: fixed many exception-generating scenarios
0.80 Milestone (9/28/2001)
- New options dialog boxes (IDE and project)
- 'Deploy Project' functionality added
- Side bar with drag&drop support (actually called Toolbar)
- Included DOC.NET, a documentation generator for C# programs
- Linked with the Alexandria library for new GUI features
- SharpDevelop configuration is now saved in user's Application Data folder instead of My Documents
- For more detailed changes, see ChangeLog.txt in the docs folder
0.75 Beta, Interim Beta (8/3/2001)
- Preview of Code Completion (works with Framework classes only)
- Testing framework compatible with NUnit integrated
- Integrated CVS support via NetCvsLib
- Translations for German, French, Spanish and more (see docs/languages/ folder)
- Workspace state is now saved with project
- Combines ("super projects") added (can contain other projects)
- Comment tag inserter added (use /* or /// comments and you'll see)
- Unicode now supported
- Performance enhancements
- Volume labels are displayed in the File Scout
- Reloading files from disk works with Ctrl+U
- All Yes/No/Cancel dialog boxes are gone
- For more detailed changes, see ChangeLog.txt in the docs folder
0.70 Beta, .NET SDK Beta 2 Release (6/20/2001)
- Entirely new File and Project Template architecture
- Localization of the UI to German, Italian and Portugese
- Language Modules, supporting C# and VB.NET
- Standard, Office 2000 and VS.NET-style menus
- Docking toolbar/window support
- Reference browser
- Internal Web browser
- Bugfixes, more exception handling code
0.60beta Milestone 1 (2/7/2001)
- File Scout added
- Class Scout added
- Replace dialog is working
- HTML/XML viewer included
- Dialogs for New File & New Project
- Rudimentary resource file editor included
- Syntax coloring for "embedded" languages
- Tons of bugfixes
0.52beta (12/15/2000)
- file filter is now configurable
- form start positions are now saved in the config file
- some minor bug fixing & spell checking ...
0.51beta
- Tip of the day box added
- Options became one menu item (the seperate options aren't removed, because I tested this not thoroughly ...)
0.5beta
- some syntax highlighting bugs fixed
- line number view is a separate class / bookmarks are shown when line numbers are turned off
- Menu item icons (very important for stability & speed and it looks fine)
0.41beta - some bugfixes :
- project loading bug fixed
- empty file load bug fixed
- window menu bug fixed
- some more bugs fixed, which I can't remember
- new word count dialog, menu item descriptions
0.4beta
- new/updated event system, same base class for : MenuActions, EditActions and Plugins
- basic plugin support
- XML definitions for MenuActions / EditActions
- the paths in your project file are now relative, you can copy your project to any location, from now on the Sharp Develop project file is part of the distribution. (old projects are converted automatically)
0.3beta
- More complex syntax highlighting, now supports highlighting for HTML and XML and is able to support a wide range of highlighting schemes.
- faster scrolling routines
- Mouse wheel support
- FileWatcher added (the prompt for reload thing, when a file has been changed)
- HTML exporter
- In the Project Explorer should now work:
- adding a new directory (isn't created until you put a file in it)
- renaming files/directories
- adding files
0.2alpha
- Customizeable Tool menu
- Updates in: Project Explorer, Find dialog
- Bookmarks
- Code templates
- XML files for config / projects
- Default libraries (the compiler doesn't notability slow down if I include ALL (I hope) DLL's, no more "which DLL do I need ?" questions, if I forgot to include some DLL's write me (omni_brain@hotmail.com) you can find the definition in the "SharpDevelop-options.xml" file)
- Compile error output window - now you can see (and jump to) your erros in the IDE itself
- many various little menu options & bugfixes
- Syntax highlighting is now configurable (through XML file options/Syntax.xml)
09/11/2000 - Project Start