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