Xoreax Software
IncrediBuild v1.3 Released

July 14, 2003

Xoreax Software is pleased to announce the release of IncrediBuild v1.30.

For a full list of changes in this version, see below.
For a full list of changes in all IncrediBuild versions, view the product release notes.

IncrediBuild v1.13 can be downloaded from here.

Version Highlights
  • The latest Win2k Service Pack 4, released by Microsoft last month, caused "Internal compiler errors" to appear in certain cases when building with IncrediBuild. This version fixes this issue.
  • Build performance is slightly improved.
  • environments with both MSVC.NET 2002 and MSVC.NET 2003 installed on the same machine will now allow builds on both versions without need for manual configuration.
  • a number of MSVC .NET compatibility issues have been corrected.
What's New in Version 1.30
Build System
  • Dependencies are now correctly evaluated for source files that are generated during a build.
  • Fixed bug with dependency binding between custom steps in dependent projects.
  • Fixed bugs several bugs related to file path syntax (.NET).
  • Added support for Tools->Directories paths that use $(env vars)(.NET).
  • Fixed bug that caused a project-level custom step not to be run in incremental builds (.NET).
  • Fixed bug that caused BSCMake to always be run in some conditions, regardless of Agent Settings.
  • Fixed bug related to MIDL steps that don't with an empty .TLB file value (.NET).
  • LIB files specified in "Additional dependencies" are now included in dependency evaluation (.NET).
  • Added support for Embedded IDL in link step (.NET).
  • Fixed capitalization bug in RC command line generation (VC6.0)
  • $(InputDir) VC variable is now dynamically evaluated (VC6.0)
  • 'Additional library directories' linker option now supported (.NET).
  • Fixed bug that could cause a wrong optimization command line parameter to be used when no value was specified in project file (.NET).
  • Unloaded projects are now ignored when building from the IDE (.NET).
  • Delayed DLL loading linker option now fully supported (.NET).
  • Unicode application settings folder paths now supported (.NET).
  • Fixed bug that caused custom build steps that require user input to run forever.
  • Added support for Project reference (.NET).
  • Added optimization to dependency evaluation in projects using Precompiled headers.
User Interface
  • Fixed crash sometimes caused by IncrediBuild add-in when building with MSVC from command line (.NET).
  • When a new Agent is subscribed with the "Auto-subscribe" feature, available extension packages will now be automatically assigned to that Agent.
  • Fixed bug that triggered an error message when one of the projects wasn't loaded in the IDE (.NET).
  • Fixed bug that caused IDE to crash when shutting down machine (.NET).
  • Changed MSVC add-in settings dialog look.
  • Added build time statistics support for MSVC.NET.
  • Fixed bug that caused incomplete text to appear in Build Monitor Progress page tooltips.
  • Added 'Format swapfile' option to Agent Settings dialog.
  • Added 'Format swapfile' option to Coordinator.
  • Added 'Format swapfile' option to BuildConsole.
  • Added new Coordinator option that prevents machine running the Coordinator application from entering standby mode while the Coordinator service is running.
  • More file types are now compressed, resulting in improved performance.
Other
  • Added further optimization to Agent Assignment logic.
  • Fixed bug that caused 'Internal compiler errors' when building with Windows 2K SP4.
  • Fixed access violation that occurred when a file was modified while being cached.
  • Fixed bug that triggered an error when 'vccomponents.dat' file wasn't found.
  • Fixed bug that caused builds to fail when one of the building Agents is shut down.
  • Added support for machines with both MSVC.NET 2002 and 2003 installed.
  • Added 'Keep-alive' mechanism that prevents broken network connections from making builds run infinitely.

As Always, we welcome your feedback. Please submit your comments and suggestion through our online feedback form.

Thank you for using IncrediBuild.

    The IncrediBuild Team
    Xoreax Software
    http://www.xoreax.com