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.
|