Difference between revisions of "Roadmap for version 1.0"

From Code::Blocks
Line 1: Line 1:
===Version 1.0 (Pheidippides)===
+
==Version 1.0 (Pheidippides)==
 
''12 August 2006''
 
''12 August 2006''
  
===Version 1.0 RC final (Athenades)===
+
 
 +
==Version 1.0 RC final (Athenades)==
 
''1 July 2006''
 
''1 July 2006''
 
*No feature additions.
 
*No feature additions.
 
*Regression and bug handling only.
 
*Regression and bug handling only.
  
===Version 1.0 RC 3 (Ephialtes)===
+
 
 +
==Version 1.0 RC 3 (Ephialtes)==
 
''30 April 2006''
 
''30 April 2006''
 
*[[Image:Chk.png]]Unicode support
 
*[[Image:Chk.png]]Unicode support
Line 32: Line 34:
 
*[[Image:Blk.png]]Regression and bug handling.
 
*[[Image:Blk.png]]Regression and bug handling.
  
===Version 1.0 RC 2 (Leonidas)===
+
 
 +
==Version 1.0 RC 2 (Leonidas)==
 
''25 October 2005''
 
''25 October 2005''
 
*Precompiled headers (PCH) support! (currently works only with GCC)  
 
*Precompiled headers (PCH) support! (currently works only with GCC)  
Line 63: Line 66:
  
  
===Version 1.0 RC 1-1 (Oedipus)===
+
==Version 1.0 RC 1-1 (Oedipus)==
 
''2 August 2005''
 
''2 August 2005''
 
*Several critical bug fixes
 
*Several critical bug fixes
  
===Version 1.0 RC 1 (Laius)===
+
 
 +
==Version 1.0 RC 1 (Laius)==
 
''25 July 2005''
 
''25 July 2005''
 
*Compiler support for OpenWatcom  
 
*Compiler support for OpenWatcom  

Revision as of 13:58, 24 March 2006

Version 1.0 (Pheidippides)

12 August 2006


Version 1.0 RC final (Athenades)

1 July 2006

  • No feature additions.
  • Regression and bug handling only.


Version 1.0 RC 3 (Ephialtes)

30 April 2006

  • Chk.pngUnicode support
    • Chk.pngUser interface
    • Chk.pngConfiguration system
    • Chk.pngEditor component
    • Nop.pngNo fully automatic detection of document encoding
  • Blk.pngScripting support (Angelscript)
    • Chk.pngWatch scripts
    • Chk.pngBuild target scripts
    • Blk.png64bit support
  • Blk.pngGlobal user variables
    • Chk.pngProfile-dependent GUVs
    • Blk.pngMultiple variable sets
    • Blk.pngCustom variable definition
  • Chk.pngwxFlatNoteBook editors
  • Chk.pngwxAUI docking library
  • Chk.pngContext-sensitive layout switching
  • Chk.pngXML-based configuration system
  • Blk.pngXML-based compiler framework
  • Blk.pngProperty-based build system
  • Chk.pngImproved configuration user interface
  • Blk.pngUsability and stability fixes for code completion plugin
  • Blk.pngRegression and bug handling.


Version 1.0 RC 2 (Leonidas)

25 October 2005

  • Precompiled headers (PCH) support! (currently works only with GCC)
  • The source is now fully UNICODE-compatible!
  • The source is also fully 64-bit compatible!
  • Autoconf/automake build system is now used for non-windows platforms
  • New editor functionality
    • Find declaration
    • Open #include
  • Project wizard plugins
  • Support for SDCC
  • Better handling of modified files outside the IDE
  • Single file compilation
  • Find-in-Files for arbitrary paths/filemasks
  • All internal file formats are well-formed, valid XML
  • New plugins:
    • Code statistics: counts nr. of source lines, nr. of comment lines, etc.
    • CBProfiler: parses and displays the output of GProf, the GNU Profiler
    • SourceExporter: exports the active file to HTML/RTF/ODT
  • New lexers:
    • Fortran77
    • NVidia CG
    • X-Base languages (Clipper, Foxpro)
  • New and improved project templates:
    • SDCC program
    • Irrlicht 3D Graphics Engine
    • Ogre 3D Graphics Engine
    • GLFW project (OpenGL FrameWork)
    • wxWidgets: static/dynamic unicode/ansi versions.


Version 1.0 RC 1-1 (Oedipus)

2 August 2005

  • Several critical bug fixes


Version 1.0 RC 1 (Laius)

25 July 2005

  • Compiler support for OpenWatcom
  • Per-target environment variables
  • Convenient "Start here" page
  • Improved gcc error parsing
  • Find in files functionality
  • Ability to add files to project recursively.
  • External dependency handling
  • Better import of foreign project files
  • Many GDB debugger updates
  • Numerous user interface improvements
  • New project templates
    • QT4.
    • Ogre3D.
  • Modular Syntax highlighting
  • Syntax highlighting support for:
    • C/C++
    • Windows resources
    • HTML/XML/XSL
    • Lua scripts
    • GameMonkey scripts
    • Hitach H8 ASM