- Migrate to dotnet core.
- Upgrade FsPickler.
- Upgrade FsPickler.
- Fix version constraint issue
- Fix version constraint issue
- Update to FSharp.Core 4.4.1.0 (F# 4.1/VS2017 fsi.exe
- Update to latest FsPickler.
- Implement ProcessMonitor.
- Update to latest Vagabond.
- MBrace.Runtime bugfixes
- MBrace.Thespian bugfixes
- Update to Argu 3.0
- Fix packaging issue
- CloudProcess and CloudTask bugfixes
- Vagabond bugfix.
- Perfmon bugfix.
- XPlat bugfix.
- Perfmon bugfix.
- Improve cross platform performance monitoring.
- Misc bugfixes.
- Fix packaging issue.
- Vagabond bugfix.
- Add exception protections to WorkerAgent loop.
- Add StructuredFormatDisplay attribute to ExceptionDispatchInfo.
- Fix packaging issues.
- Bugfix #163.
- Add CloudCancellationToken.Canceled property.
- Update to latest Argu.
- Refactor CancellationToken API.
- Json Logger/FsPickler bugfix.
- Improve serialization error reporting.
- Update FsPickler version.
- Fix packaging issue.
- Remove AsyncBuilder Task overloads
- Minor bugfix.
- Add SourceLink to packages.
- Fix packaging issue.
- Thespian improvements for Unix environments.
- Thespian improvements for Unix environments.
- Add tuple overloads to MBrace.CSharp callback methods.
- Add missing CloudFlow operators in MBrace.CSharp.
- Add local parallelism primitives.
- Add tuple overloads to MBrace.CSharp callback methods.
- Add variadic Parallel and Choice overloads to MBrace.CSharp.
- Add typed Catch/OnFailure overloads to MBrace.CSharp.
- Update Vagabond to latest version.
- Update FsPickler to latest version.
- Fix packaging issue.
- CloudFlow bugfix.
- Update Vagabond dependencies.
- Minor FileSystem fixes.
- Improve C# interactive support.
- CloudFlow performance improvements.
- Improve C# interactive support.
- Add CloudFlow.averageByKey.
- MBrace.Core 1.0 release.
- C# interop improvements.
- Add support for text-based serializers in MBrace.Core
- Expose text-based serializer APIs in MBrace.Core
- Add CloudProcess.Wait, .WaitAny and .WaitAll methods.
- PersistedSequence performance improvements.
- WorkerRef pretty printing performance improvements.
- ICloudCollection performance fixes and improvements.
- CloudFlow performance fixes and improvements.
- Misc bugfixes and improvements.
- Add CloudFile.UploadFromStream and CloudFile.DownloadToStream methods.
- Add ICloudFileStore.Upload and .Download methods.
- Fix CloudFlow sortBy issue.
- Rename CloudLocal to LocalCloud.
- Misc improvements and bugfixes
- Clean up MBrace.Core Async extensions
- Rename Local<'T> workflows to CloudLocal<'T>.
- Refactor store primitive APIs to only use asynchronous and synchronous methods.
- Make async bindings to cloud builders optional.
- Remove all CloudFlow.*Local combinators.
- Implement CloudFlow.peek.
- Refactor StoreClient objects and make them serializable.
- MBrace.Core bugfixes and improvements.
- Add support for forced local FSharp.Core binding redirects.
- Fix packaging issue.
- Revise and consolidate API names.
- Bugfix in CloudProcess client reporting code.
- Package MBrace.Thespian with FSharp.Core 4.4.0.0.
- Minor bugfix.
- Fix CloudQueue unit test issue.
- Improve FaultPolicy implementation, add FaultPolicy getter,setter in MBraceClient instances.
- Refactor CloudAtom, CloudDictionary and CloudQueue core APIs to support named lookups.
- Minor improvements in MBrace.Runtime types.
- Add support for working directory prefixes.
- File logger bugfix.
- Minor bugfix.
- Expose worker performance submission intervals.
- Add support for worker specifiable heartbeat intervals.
- Use longs in ICloudCounter.
- Minor fixes and improvements.
- Implement compression support for CloudFiles and PersistedCloudValues.
- Implement compression support for StoreAssemblyManager.
- Implement compression support for StoreCloudValueProvider.
- Use DateTimeOffset in WorkerRef and CloudProcess properties.
- Fix packaging issue in MBrace.Thespian.
- Fix CloudProcess serialization issue.
- Fix StructuredFormatDisplay issues in MBrace primitives.
- Rename CloudTask<> to CloudProcess<>.
- Fix Vagabond issue in Mixed Mode assemblies.
- Implement MBrace.Library.Protected combinators.
- Refactor FaultPolicy using interfaces.
- Implement Cloud.IsPreviouslyFaulted property.
- Fix task counter issue in faulted work items.
- Use DateTimeOffset in place of DateTime in log entries.
- Extend and improve logging abstractions for MBrace clients.
- StoreAssemblyManager tweaks.
- Implement fetching of worker logs on the client side.
- Minor API revisions and fixes.
- Improve VagabondRegistry support for multiple clients in single process.
- Rename CloudFile instances to CloudFileInfo.
- Rename CloudDirectory instances to CloudDirectoryInfo.
- Core improvements and cleanups.
- Add icon to Thespian worker executable.
- Sifting bugfixes.
- MBrace.Runtime WorkerRef and CloudTask fixes.
- Make MBrace.Thespian class library and keep worker exe in separate project.
- Add methods for native dependency registration in client.
- Add support for specifying runtime resources per cloudtask.
- Add new logging tools.
- Implement CloudValue as interface that supports StorageLevels.
- Refactor PersistedCloudFlow to use CloudValue as underlying storage.
- Implement Closure serialization optimizations.
- Implement CloudFlow.OfHttpFileByLine producers.
- Improve MBrace.Thespian implementation.
- Multiple bugfixes and overall improvements.
- Fix packaging issue.
- Allow binding to async workflows in cloud workflows.
- Expand MBrace.Runtime.Core project.
- Bugfixes in partitioner.
- Add more combinators in MBrace.Workflows.
- Improvide FileStore client API and helper methods
- Add DomainLocal utility.
- Misc bugfixes.
- Improve partitioning in CloudFlow.
- Add missing combinators to CloudFlow.
- Add ETags to FileStore API.
- Rename CloudVector to PersistedCloudFlow.
- Introduce ICloudCollection and ICloudDictionary.
- Refactor namespaces in MBrace.Core.
- Refactor CloudVector and MBrace.Flow.
- Rename CloudCell to CloudValue.
- Misc revisions and improvements.
- Upgrade to Vagabond 0.6.
- Rename MBrace.Streams to MBrace.Flow.
- Add 'cacheByDefault' setting to cacheable entitites.
- Implement CloudStream.*Local combinators.
- Upgrade Vagabond.
- Add text methods to MBrace.Streams.
- Refine CloudTask cancellation.
- Update Vagabond to 0.5.0.
- Minor bugfixes.
- Refine local workflows implementation.
- Improve MBrace.Streams implementations.
- Add CloudCacheable primitive.
- Improve DivideAndConquer workflows.
- Misc fixes and improvements.
- Packaging hotfix.
- Introduce Local<> workflows to programming model.
- Add IWorkerRef.ProcessorCount property.
- Release MBrace.Streams NuGet package.
- Minor revisions and bugfixes.
- Add task/cancellation token support in the core library.
- Minor revisions and bugfixes.
- MBrace.Core initial prerelease.