Versioning
Per-Event-Type Versioning
Medallion versions each event type independently. The version is the final component of the event type name:
payer_enrollment.request.in_progress.v1
^^
Multiple versions of the same event type may be active simultaneously. You subscribe to specific versions and receive only those.
What Triggers a New Version
| Change type | Version bump? |
|---|---|
| Adding a new field | No |
| Removing a field | Yes |
| Renaming a field | Yes |
| Changing a field type | Yes |
Deprecation Policy
When a new version of an event type is introduced:
- The previous version continues to be delivered during the deprecation period
- Advance notice is provided before the old version is retired
- After retirement, the old version stops firing
Subscribe to new versions when they become available and migrate your handler before the deprecation deadline.
Updated about 19 hours ago
What’s Next