Xoreax Software
IncrediBuild v1.12 Released

August 20, 2002

Xoreax Software is pleased to announce availability of IncrediBuild version 1.12. It contains new features and fixes based on your feedback and reports for version 1.11, as well as an additional ~10% improvement in compilation speed.

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.

Your Feedback is Important to us
The IncrediBuild feedback page lets you post your views, suggestions for future development and quotes for our online testimonials page.
We really would appreciate a moment of your time taken to fill in this form.

What's New in Version 1.12
Build System
  • Agents with very low memory/disk space will not be assigned to builds (configurable).
  • Added support for include directories defined in response files.
  • Added option to run build/rebuild/clean operation only on specified project configurations, ignoring sub-projects.
  • The file:\\{{NO_DEPENDENCIES}} keyword is now taken into consideration when evaluating dependencies
  • Circular dependencies between projects in workspace are now detected.
  • /incremental linker switch is now always used correctly.
  • Updating dependencies stage is more error-tolerant.
  • Fixed bug that sometimes made the linker tool run instead of the lib tool.
  • Allow referencing files from intermediate folders (in #include and #import statements, for instance).
  • Added option to always generate .SBR files according to information in DSP file.
  • Added option to disable/enable compression of certain file types for network transfer.
User Interface
  • Added Ability to send pop-up messages to Agent machines from the Coordinator application.
  • Added navigation between errors only (skipping warning messages) in build Monitor, using F2/Shift F2 keys.
  • Build Monitor will open up faster.
  • Added "Enable screen-saver detection" option to Agent settings dialog, that will disable Agent screen-saver behavior altogether.
  • When the Agent service fails to start, clicking the tray-icon display will show the last error.
  • Added configuration of minimal level of disk space/free memory required for an Agent to participate in a build (in Coordinator Settings dialog).
  • Added IP address & port column to coordinator application.
  • Added Free/Total available disk space column to Agents list in Coordinator application
  • When jumping to an error in a source file, the error line will be centered in the editor
  • Fixed problem with filename/line numbers with whitespaces in compiler output.
  • Fixed problem with error navigation and especially long output lines.
  • Fixed bug in Build Monitor display that may cause certain steps to appear incorrectly.
  • Fixed Build Monitor window caption bug.
  • Added new tray-icon graphic for "service not running"
  • Added new tray-icon graphic for tray-icon initialization.
  • Added "Display unavailable Agents" checkbox option to Coordinator view menu.
  • Added "Display unsubscribed Agents" checkbox option to Coordinator view menu.
  • Improved Build Monitor error handling.
  • Added new add-in commands: "Build Active Project Only", "Rebuild Active Project Only" and "Clean Active Project Only".
  • Added Agent Settings option to override Build Monitor keyboard shortcuts.
Other
  • Dramatically more efficient memory usage, will now:
    • Speed up builds.
    • Make Agent machines more responsive when performing local and remote builds.
  • Fixed memory leak in Build Monitor.
  • Fixed memory leak in tray-icon display.
  • Fixed crash related to detection of performance data on Agent machines.
  • Service will show a message box when failing to start
  • IP addresses rather than computer names are now used to connect between network components

Thank you for using IncrediBuild.

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