- Changed the
ConnectionContext
'sConnectionStates
to correctly serialize as proper JSON when used with JavaScript.
- JavaScript developers using
request.connectionContext.states
no longer need toJSON.parse(...)
its values. The values are already valid JSON.
- Move output binding object to namespace
Microsoft.Azure.WebJobs.Extensions.WebPubSub
. - Add a few static create methods under
WebPubSubAction
to easily discover available actions. - Add dependency
Azure.Messageing.WebPubSub
for service calls. - Rename output binding from
WebPubSubOperation
toWebPubSubAction
, and addAction
as suffix for derived classes. - Rename
operationKind
toactionName
in output binding for javascript to deserialize. - Changed the name and type of the
Uri
properties inWebPubSubConnection
to match other libraries in the Azure SDK for .NET.
- Add
Connection
attribute to input binding and trigger binding to support upstream validations. - Add support to
CloseAllConnections
andCloseGroupConnections
.
- Rename
WebPubSubRequest
input binding toWebPubSubContext
. - Move data model dependencies to
Microsft.Azure.WebPubSub.Common
. - Move output binding objects to sub namespace
Microsoft.Azure.WebJobs.Extensions.WebPubSub.Operations
. - Move dependency
Azure.Messaging.WebPubSub
to internal for GA needs.
- Fix json deserialize issues and limited to string only to reduce ambiguity.
- Upgrade dependency package
Azure.Messaging.WebPubSub
to 1.0.0-beta.2.
- Added
WebPubSubRequest
input binding to support Static Web Apps.
- Fixed exceptions when the library is used in Static Web Apps.
- The initial beta release of Microsoft.Azure.WebJobs.Extensions.WebPubSub 1.0.0