IEE-38 | 100.0.0 | Bug | Closed | FIX: Dependencies should not be included in NuGet package | |
|
IEE-36 | 76 | Bug | Closed | FIX: Nested/Inline modules can't be called from async blocks | |
##AH:UseTextMode
module Hello-Dears
{
Log-Information 1000;
}
# This will work
{
call Hello-Dears();
}
# This will not work
with async
{
call Hello-Dears();
}
|
IEE-35 | 75 | Bug | Open | Add Executer Context to IHasNamespacedTemplates | |
|
IEE-21 | 74 | Feature | Closed | Allow variable expansion in "async" and "lock" execution directive values | |
|
IEE-33 | 74 | Bug | Closed | FIX: Log scopes in asynchronous contexts are not inherited properly | |
|
IEE-34 | 74 | Feature | Closed | Add more information to variable name parse error messages | |
|
IEE-21 | 73 | Feature | Open | Allow variable expansion in lock token | |
Maybe extend this to all with directive values - evaluate risks of doing so.
|
IEE-32 | 73 | Bug | Open | FIX: != predicate is not evaluated correctly in some circumstances [regression from v72] | |
|
IEE-29 | 72 | Feature | Closed | Add IExtendedContextSetter interface | |
This will allow the context to be changed on entering any block; needed for agent impersonation/isolation.
|
IEE-30 | 72 | Bug | Closed | FIX: NullReferenceException when specifying a custom flag in an execution directive statement with no value | |
|
IEE-31 | 72 | Feature | Closed | Add support for "/" in call statement | |
|
IEE-28 | 71 | Bug | Closed | Add ISettableRuntimeVariable interface | |
This is needed to capture variables from a hosted execution context.
|
IEE-14 | 70 | Feature | Closed | Allow expression after throw statement | |
Extend the throw statement to support an optional expression. The new formal grammar will be:
throw_statement ::=
throw[ /literal_expression/];
When specified and the expression evaluates to a string containing any non-whitespace characters, the expression should be written to the current log scope as an error message.
This is essentially a shorthand for Log-Error .
|
IEE-24 | 70 | Bug | Closed | FIX: Execution directive statements have case-sensitive flags | |
|
IEE-26 | 70 | Feature | Closed | Allow parent log scope to be specified in ExecuterThread's constructor | |
|
IEE-27 | 70 | Feature | Closed | Add support for variable expansion in SetNamedPropertiesAsync | |
|
IEE-25 | 69 | Feature | Closed | Add ability to convert RuntimeValue to a ProcessedString | |
|
IEE-23 | 68 | Bug | Closed | FIX: ArgumentException raised when trying to use map variables as output parameters for operations | |
|
IEE-22 | 67 | Task | Open | Add context to the TryGetGlobalTemplate and TryGetGlobalVariable methods | |
|
IEE-16 | 66 | Bug | Closed | FIX: Errors caused by a "with timeout" statement cannot be caught | |
|
IEE-17 | 66 | Feature | Closed | "await" statements update the execution status as soon as each thread finishes instead of waiting for all threads | |
|
IEE-18 | 66 | Feature | Closed | mark operations that are waiting for an external resource to become available | |
The "stalled" state is intended to be used in cases where an operation cannot make progress until some external change is made.
Examples:
Perform-ManualOperation
Acquire-Server
Non-examples:
InedoCore::Sleep
Download-Http
|
IEE-11 | 65 | Bug | Closed | FIX: AH:EvaluateStatementDescriptions is computed at execution level instead of plan level | |
This change will make templates evaluate descriptions if and only if the template has an ##AH:EvaluateStatementDescriptions header.
|
IEE-12 | 65 | Bug | Closed | FIX: AH:EvaluateStatementDescriptions cannot find execution variables on the description of a "with async" block | |
|
IEE-13 | 65 | Feature | Closed | Add IEnterExitBlockNotify interface | |
This will (optionally) enable host environment implementers to receive notifications when execution logically enters or exits a scoped statement block.
|