fsharplu/RELEASENOTES.md

47 строки
2.4 KiB
Markdown
Исходник Постоянная ссылка Обычный вид История

- 0.11.7
- Don't use arrays for converters in settings #100
2019-10-19 01:59:52 +03:00
- 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
2019-08-17 02:50:47 +03:00
- 0.11.5
- State machine agents can call each others via `Call` instruction and consume result returned by the callee
2019-08-03 00:35:43 +03:00
- 0.11.4
- Build with dotnet SDK 2.2.401 and F# 4.6
- Minor changes in state machine OutcomeLogger<_,_>
2019-07-31 20:45:53 +03:00
- 0.11.3
- New: Fork and Join (WhenAll, WhenAny) for agent state machines
- Fix: Under stressed condition, the call to `Async.AwaitEvent` in `startProcessAsync` 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)