Category: SDK
Summary: The classes for handling incoming notifications have all been renamed.
Context: This change was made to fix an issue with how the notification classes were being generated. Previously, a bug existed where the SDK generator was using incorrect models for properties on notification classes. To resolve this bug, the procedure that generates the notification classes had to be rewritten. This rewrite had the necessary side effect of a new naming scheme for the classes.
Impact: SDK users making use of the notification classes must update their code to use the new class names when upgrading the SDK beyond the versions listed below. Additionally, some of the classes used by properties in the main notification classes have changed. The property names should remain the same, but the types may be different.
Date of Change: 11/27/2018
Impacted SDKs:
The SDKs contain the new classes as of the following versions:
- Java - 51.0.0
- .NET - 49.0.0
- Ruby - 47.0.0
- Python - 46.0.0
- JavaScript - unaffected (does not have model classes)