зеркало из https://github.com/microsoft/fsharplu.git
2.4 KiB
2.4 KiB
-
0.11.7
- Don't use arrays for converters in settings #100
-
0.11.6
- Unit test and fix for Camel casing incorrectly applied to dictionary keys #92
- Remove support for appveyor builds (Migrated to Azure DevOps)
- Drop support for netstandard1.6 and net452
- Clarify error message when timing out on semaphore acquisition
- Security: Upgrade to latest Azure SDK nuget packages, addresses a known CVE
- Minor log fixes in AzureVM
- Sensitive arguments were not always masked in trace logging
- Azure Queue unit tests fixes
- Change exception type raised in
CompactUnionJsonConverter
- Fix conditional template in Azure DevOps Pipeline
-
0.11.5
- State machine agents can call each others via
Call
instruction and consume result returned by the callee
- State machine agents can call each others via
-
0.11.4
- Build with dotnet SDK 2.2.401 and F# 4.6
- Minor changes in state machine OutcomeLogger<,>
-
0.11.3
- New: Fork and Join (WhenAll, WhenAny) for agent state machines
- Fix: Under stressed condition, the call to
Async.AwaitEvent
instartProcessAsync
could hang even if the process does terminate.
-
0.11.2 Add WMI and Hyper providers + minor fixes
- Add WMI helpers, Win32 management and HyperV modules
- Sysprep.ps1 file was not copied to build output directory in projects referencing FSharpLu
- Fix bug in Diagnostics.startProcess where captured stdout/stderr could miss bytes if the process ends too quickly
-
0.11.1 Promote changes from private utility project into FSharp.Lu
- Add new Microsoft.FSharpLu.Azure module, upgraded to latest version of Azure nugets and migrate from WindowsAzure.Storage to Microsoft.Azure.Storage. Includes number of F# helpers to access Azure Compute, Storage, Network, ARM API
- Add HttpCommunication module, a strongly-typed HTTP client thin library
- Add support for environment variable and error output capture in
startProcess
API - Add Knuth-Morris-Pratt implementation for searching a string in a file stream
- Add state machine and agent module used to implement long-running operations in services
- Add Windows/Linux platform helpers
- Adds the Combine functor for the TraceTags statically-typed global logger
- Many other utility functions added: SMB, sysprep, parsing, shutdown, EXE type, IDisposable helpers, Compression, certificate, CacheMap collection...
- Bump up version to 0.11.0
- Hardening of startProcess API to handle corner cases (e.g. process ends too quickly or too slowly)