|
August 17, 2004
IncrediBuild v2.1 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. For full upgrade terms, see our pricing page.
What's New in Version 2.1
Build System
- Fixed bug that could, in some cases, use incorrect optimization flags (when using the /O1 or /O2 options).
- Fixed bug that could, in some cases, ignore file-level overrides for compiler and linker options.
- Fixed bug that caused MIDL step dependencies to be calculated incorrectly in some cases.
- Fixed bug that would cause IncrediBuild to ignore changes made to header files referenced with the syntax: #include <\path\file.h>
- Fixed bug that could sometimes cause the /EHsc compiler option to be used incorrectly.
- Fixed bug that sometimes caused compilations to fail with "fatal error C1086: Cannot seek precompiled header" messages.
- Fixed bug that failed to handle projects using 2 .rc files that share the same output .res file.
- VC7: allow files with the .cc extension to be compiled with IncrediBuild.
- Fixed bug that would trigger an access violation when building C#-only solutions.
- Fixed bug that prevented IncrediBuild from loading project files with a missing 'VCPostBuildEventTool' element.
- Fixed bug that used the /ix86 compiler flag instead of /x86 in VC7 builds.
- Xbox: The Additional Files project property is now correctly supported.
- Added support for Signkey and AltID flags in Xbox projects.
User Interface
- Added support for building the currently highlighted project in the VS.NET IDE (instead of the startup project).
- Add option to play a custom sound when build completes successfully, completes with errors or is terminated.
- Double-clicking warning and error messages in the VS.NET IDE integrated Build Monitor now shows the messages in the IDE status bar.
- Fixed bug that would cause cursor to disappear in the Build Monitor Output and Projects display.
- .DEF files can now be opened by double-clicking on errors/warnings from the VS IDE integrated Build Monitor.
- VC7: Configuration summaries now specify the configuration name and not the configuration output filename.
Other
- Added automatic configuration for use in conjunction with MS Windows XP firewall.
- Fixed memory leak in BuildSystem.exe that could cause the process memory usage to grow continuously during a build.
- Fixed bug that would cause mails sent using the "Contact Support" tray-icon option to bounce.
|