Releases: microsoft/MIMWAL
MIMWAL v2.20.0723.0
Version 2.20.0723.0
Fixed
- Regression bug fix: RunPowerShellScript activity fails to parse PowerShell user password as the ParseIfExpression check leads to an exception if the password is not a WAL expression.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.20.0523.0
Version 2.20.0523.0
Added
- New IndexByValue function
- New CR function
- New DateTimeUtcToLocalTime function
- New optional culture name parameter to DateTimeFormat function
- Added support for WAL Lookup resolution for PowerShellUserName and PowerShellUserPassword properties of Run PowerShell Script activity.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.19.0112.0
Version 2.19.0112.0
Changed
- Generate Unique Value Activity now has the Conflict Filter search optimisation logic for the starts-with XPath function as documented in the Wiki turned off by default. This now makes the start-with() function inside the Generate Unique Value Activity behave as any other XPath function.
To get the backward compatible behaviour and turn on optimisation, define the app setting GenerateUniqueValueActivity_OptimizeUniquenessKey = true in the FIMService app.config.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.18.1110.0
Version 2.18.1110.0
Changed
- FormatMultivaluedList now accepts all null values.
- DateTimeAdd now accepts a null value for timespan parameter.
- ConvertStringToGuid returns Empty GUID if the input is a null/empty string.
- ConvertFromBase64 returns null if the input is a null/empty string.
- ConvertToBase64 returns null if the input is a null/empty string.
- ConvertToNumber returns 0 if the input is a null/empty string.
- SplitString returns null if the input is a null/empty string.
- RemoveDuplicates returns null if the input is a null list.
- Eq function will return true if one string parameter is null and other string parameter is Empty
Removed
- Removed validation check from RunPowerShellScript activity UI from that the PowerShell User Password is decryptable as the code runs under the context of submitter instead of FIMService plus the code runs on the Portal Server which may not be co-located with FIMService server.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.18.0318.0
Version 2.18.0318.0
Added
- New ConvertNumberToList function to be used in defining a max loop count for an Iteration.
- New Multiply function.
- New Divide function.
- New Mod function.
Changed
- ConvertToString will return null if the input parameter is null instead of throwing an exception.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.17.0927.0
Version 2.17.0927.0
Fixed
- Bugfix in SortList function.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.17.0721.0
Version 2.17.0721.0
Added
- Support for Query and Iternation in SendEmailNotification activity.
- DateTimeFromString function.
Fixed
- Fixed ParameterValue* functions to return attribute values in the original datatype than as string.
- Correctly setting connection timeout for ODBC connection in ExecuteSqlNonQuery and ExecuteSqlScalar functions.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.17.0414.0
Version 2.17.0414.0
Added
- Support for executing SQL stored procedures and queries for SQL Server and ODBC Data Sources with the implementation of following new functions:
- New function CreateSqlParameter
- New function CreateSqlParameter2
- New function ExecuteSqlNonQuery
- New function ExecuteSqlScalar
- New function ValueByKey
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.16.1028.0
Version 2.16.1028.0
Changed
- FormatMultivaluedList function now supports lists of variable lengths as input to format. It also no more expects the lists to be of strings. The input can be any object type.
- ConvertToString function now supports a Guid as input.
The Build and Deployment instructions are in the Build and Deployment Wiki.
MIMWAL v2.16.0710.0
Version 2.16.0710.0
Changed
- RunPowerShellScript User for can now be specified in the UPN format. The Domain\UserName or UPN format is also only required if "Impersonate PowerShell User" option is selected.
- Iteration in CreateResource, DeleteResource and UpdateResources activities now re-evaluates not only
[//Value]
expressions but also[//WorkflowData]
expressions. This now allows "traversing a reference hierarchy" to reach a level meeting a specified criteria in these activities using Iteration capability.
Added
FormatMultivaluedString
function now supports more than one list of strings as input to format.ConvertToUniqueIdentifier
now supports a Guid in byte[] format as input.