Releases: justinstenning/SharedMemory
Releases · justinstenning/SharedMemory
SharedMemory v2.3.2
- Task performance improvements using
TaskCompletionSource
- Added support for
CancellationToken
- Handle closed/disposed connections in
RpcBuffer
SharedMemory v2.2.3
RpcBuffer
added for simple RPC- Added CopyTo/ToBytes/FromBytes/ReadBytes/WriteBytes to FastStructure
- Support .NET Standard 2.1
SharedMemory 2.0.16
2.0.16
- Prevent possible deadlock situation with incorrect Acquire and Release of read/write locks in BufferWithLocks (affects BufferReadWrite and SharedArray).
SharedMemory 2.0.15
- Breaking change: Array, Buffer, and Header classes renamed to SharedArray, SharedBuffer, and SharedHeader
- Important breaking change! CircularBuffer Read/Write operations now allow an index to be specified. Check existing code as it may be passing a timeout value into index!
- Circular buffer keeps track of amount written to a node and uses this during read operations
- SharedArray implements IList
- ArraySlice implementation added
- FastStructure now performs type compatibility check within static constructor
- A couple of bug fixes
- A number of unit test fixes, minor corrections to comments and changes to make parameter names consistent
SharedMemory 1.0.1
- Improved usage consistency by changing Buffer.Open to protected
- BufferReadWrite now opens buffer in constructor
- CircularBuffer now opens in constructor
- Added read/write single structure overloads to CircularBuffer
- Added XML documentation to NuGet package
NuGet https://www.nuget.org/packages/SharedMemory/
Codeplex: https://sharedmemory.codeplex.com/releases/view/137219