Petabridge.Cmd.Remote 1.0.1
Akka.Remote Petabridge.Cmd palettes for connection and monitoring.
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>Petabridge.Cmd.Remote</id>
<version>1.0.1</version>
<authors>Petabridge</authors>
<licenseUrl>https://cmd.petabridge.com/articles/install/license.html</licenseUrl>
<projectUrl>https://cmd.petabridge.com/</projectUrl>
<iconUrl>https://petabridge.com/images/logo.png</iconUrl>
<description>Akka.Remote Petabridge.Cmd palettes for connection and monitoring.</description>
<releaseNotes>Maintenance Release for Petabridge.Cmd 1.0**
Fixed bugs with `IPbmClient` that caused `CommandResponse` streams to be prematurely truncated;
Fixed bugs with `CommandResponse` not propagating `SessionId`s correctly under some circumstances;
Added overloads to all `IPbmClient.ExecuteTextCommandAsync` methods which accept a `CancellationToken`;
Updated [Petabridge.Cmd.Remote](https://cmd.petabridge.com/articles/commands/remote-commands.html), [Petabridge.Cmd.Cluster](https://cmd.petabridge.com/articles/commands/cluster-commands.html), and the [`actor hierarchy` commands](https://cmd.petabridge.com/articles/commands/actor-commands.html#actor-hierarchy) to all fully support multiple concurrent sessions from the same client;
Broke the `Petabridge.Cmd.Remote.RemoteCommands.Instance` method intentionally in order to force users to create new instance each time a new `ActorSystem` that uses it is launched. This is due to the `remote history` command needing to store state over the lifespan of the entire `ActorSystem` in a single actor that has to be used across multiple connections over a long period of time and that actor must be re-created each time a new `ActorSystem` starts.
Added new documentation for creating custom `pbm` commands: "[Handling Commands with Session Support (1.0 and Above)](https://cmd.petabridge.com/articles/commands/custom-commands.html#handling-commands-with-session-support-10-and-above)."</releaseNotes>
<copyright>Copyright © 2015-2021 Petabridge, LLC</copyright>
<dependencies>
<group targetFramework=".NETStandard2.0">
<dependency id="Petabridge.Cmd.Common" version="1.0.1" exclude="Build,Analyzers" />
<dependency id="Petabridge.Cmd.Host" version="1.0.1" exclude="Build,Analyzers" />
<dependency id="Akka.Remote" version="1.4.21" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>