3.0.0-beta.3 (2020-10-06)
- Added distributed tracing support.
EventGridProducerClient
will now create spans when sending events to Event Grid. - Added support for system events sent by Azure Key Vault.
Breaking Changes
- The type definitions for SMS events sent by Azure Communication Services have been renamed, to use the prefix "AcsSms" instead of "Acssms". If you are
using TypeScript and explicitly referencing these interfaces, you will need to update your code to use the new names. The payload of the events is unchanged. EventGridSharedAccessCredential
has been removed, in favor ofAzureSASCredential
. Code which is usingEventGridSharedAccessCredential
should
now useAzureSASCredential
instead.- When constructing the client, you must now include the schema type your topic is configured to expect (one of "EventGrid", "CloudEvent" or "Custom").
- The
sendEvents
methods have been collapsed into a single method on the client calledsend
which uses the input schema that was configured on the client.