|
March 16, 2005
IncrediBuild v2.21 has been released and is available for download here.
Users evaluating IncrediBuild can install this version to reset the evaluation period to 30 days.
IncrediBuild 2.x users who are within their maintenance license period are entitled to a free upgrade to this version, and can use their IncrediBuild 2 license
file with this version. Upgrade terms for other users can be found in our pricing page.
Version Highlights
- Intel compiler v8.x is now supported.
- eVC4 support stabilized.
- Added new feature that allows definition of specific Agents that will not be allowed to enter "Disabled" mode (from the Coordinator Monitor).
- Added new Coordinator option that allows a timeout to be specified for compilation tasks. Compilation tasks exceeding this value will be stopped and re-assigned to a new Agent.
- Various bug fixes (listed below).
What's New in Version 2.21
Build System
- Intel compiler v8.x is now supported.
- eVC4 support stabilized.
- Added new circular dependency detection mechanism that warns when a circular reference between projects exists in a solution/workspace.
- Fixed bug that caused .idb files to be left undeleted in intermediate folders.
- Fixed bug that caused a "Directory name cannot be an empty string." when building certain non-C/C++ projects.
- Fixed bug that caused build errors when configurations were of the format "Name (My Platform) - Something".
- Fixed bug that could fail loading certain project files with a "List index out of bounds" error message.
- Clean operation in Makefile projects is now identical to VC's behavior.
- InputDir and InputPath now produce relative paths in VC6.0.
- VC7: Fixed bug with projects having multiple /ASSEMBLYRESOURCE compiler values.
- VC7: Fixed bug that prevented IDL files from being built in Static lib projects.
- VC7: Fixed bug that could cause a "/U" compiler option to be ignored.
- VC7: Fixed bug that caused incorrect configuration names to be built in certain multi-level project dependency hierarchies.
- VC7: Fixed bug that could cause Managed Code projects having References to other managed projects to fail.
- Fixed bug that caused binary source files running a custom step to be excluded from the link stage.
- Fixed bug that caused a "source file not found" compiler error in certain projects.
- Fixed bug that could cause the /nologo compiler option to be ignored.
User Interface
- Added new feature that allows definition of specific Agents that will not be allowed to enter "Disabled" mode (from the Coordinator Monitor).
- Changed Build Monitor looks to have an Outlook-style menu.
- Fixed bug that could cause an access violation when double-clicking an error from the IDE.
- Build Monitor Progress view now allows Zoom in/out using mouse wheel and +/- keys.
- Fixed bug that caused build output to be truncated when building certain non-C/C++ projects.
- Using BuildConsole without /prj to build VC7 projects is now equivalent to a "Build Solution" operation.
- Fixed bug that prevented the Network Connectivity Test feature from being run from a View-Only Coordinator Monitor.
- Added new tray-icon menu icons.
- Fixed bug that caused "PCH not found" errors not to appear in the Projects pane.
- Fixed bug that could cause the Windows taskbar and IncrediBuild tray-icon menus to be displayed simultaneously.
- Double-clicking an error from the IncrediBuild output window will now also expand inlined source file text.
- Fixed mix-up between Batch Build and Settings menu icons in VS add-in.
- Fixed problems in the "Help" menu in the Network Connectivity Test window.
- License Display slightly modified in About dialog.
- Added informational text to Network Connectivity Test if run while no Agents are available.
Other
- Fixed bug that could cause builds to stall.
- Fixed bug related to loading of minilzo.dll.
- Fixed .IDB file close/delete related errors.
- Fixed crash during Setup procedure related to Windows Firewall.
- Added new Coordinator option that allows a timeout to be specified for compilation tasks. Compilation tasks exceeding this value will be stopped and re-assigned to a new Agent.
- Various Make System optimizations added.
- Fixed bug that caused Recv times to be much lower than Send times.
- Windows Firewall related messages are now clearer.
- Fixed bug that could fail the Uninstall procedure because of failure to remove certain files.
- Fixed bug that caused multiple-CPU settings to be reset in version updates.
- Fixed bug that could cause a delay in remote Agent assignment.
- Network Connectivity Test now works with Local Interprocess Communications mode disabled.
|