This AI is still in early stages of development.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Version 0.5:

  • Change: Constants are now read-only properties of global Process object
  • Change: Ported diagnostics to Diag API
  • Change: Removed old diagnostics code / constants
  • Change: Ported message output to Util API
  • Change: Removed "ALERT_*" constants
  • Change: Refactored code responsible for starting/ending runs
  • New: Documented Process API Diagnostics
  • New: Tracking of average processing time of process runs
  • New: Ported to Util API dependency checking system
  • New: Process.pulse() function
  • New: Process.create() function
  • New: Process.exists() function

Version 0.4:

  • Complete disaster, ditched it.

Version 0.3

  • Change: process instances are now objects, not functions – use instance.run() to run an instance
  • Change: task return values are now based on constants (or don't return anything to indicate task complete)
  • New: PROCESS_STATE_DISABLED constant

Version 0.2

  • Change: replaced Processes.global with new global "global" property exposed by Util.js v0.8
  • Change: replaced "timeRemaining" param on Tasks with new global "timeRemaining" property
  • Change: timeRemaining can no longer be negative - lower limit set to 0 so it can be treated as a boolean (smile)
  • New: PROCESS_ALERT_DEFAULT constant

Version 0.1

  • Initial dev release.
  • No labels