The Basic Alfred 4.0 Architecture
Please see the Alfred 4.x Overview
for brief description of the features and capabilites of the
Alfred 4.0 architecture.
  
 
  
Alfred 4.1 - Release Notes
New Features
Bug Fixes
  - Spooled Job Scripts Containing Errors would
	sometimes create a "ghost" entry in the user interface.
	Jobs are automatically deleted when parsing errors are detected,
	although sometimes a non-executing entry would still appear in
	top-level user interface.  Partial jobs are now fully deleted
	and better error messages appear in the command log.
	
 
    - Voluminous Command Output was sometimes
	truncated in the command logs at approximately 40k bytes.
	Large output logs should appear in full now.
	
 
    - Error Opening Task-Tree Window - sometimes
	an error message would appear rather than the job "DAG" window
	when the triangular open button was pressed.  This was caused
	by a bug in the auto-placement mechanism which is used when
	there are no previously saved window locations, and it has
	been fixed.
	
 
    - Command Tokenizer was sometimes incorrectly
	removing double-quotes from arguments.  Alfred scripts contain
	Cmd directives which specify an executable and arguments
	to be launched.  In some instances, double-quotes embedded within
	argument strings were being stripped before being passed to the
	executable.  The 4.1 release now tokenizes arguments in the same
	manner as the 3.x releases.
	
 - Bug Fix:   Disabling Walk-Ahead Limits was not possible
	in the 4.0 release.  The limit on the number of ready but currently
	unlaunchable tasks generated by expand and Iterate nodes can be set
	using the Walk-Ahead entry in the Session->Preferences dialog.  As
	with the 3.3 release, setting the value to "-1" will once
	again allow unlimited unrolling when these nodes are first processed.
	
 - Empty Windows Back-up Schedules would sometimes
	be created when a new schedule was written.  This has been fixed.
	
 - Limit Counts Exceeded have been fixed in
	the case where the command name was also specified as explicit tag.
	Limits were also sometimes exceeded in the 4.1-beta releases due to
	race conditions which have been resolved.
  
 
  
 |