Compatibility¶
The current documented partner baseline is:
| Contract | Supported baseline |
|---|---|
| YukonCRM core | 0.2.0 |
@yukoncrm/extension-sdk |
0.2.0 |
| Extension API | 2 for new extensions; API 1 remains accepted |
| Frappe Framework | >=16.28.0,<17.0.0 |
| Python | >=3.14,<3.15 |
| Vue peer range | ^3.5.0 |
| vue-router peer range | ^4.5.0 |
| List extensions | Not currently exposed by the host |
Baseline published 18 August 2026.
API 2 is additive to API 1. An extension must declare the version it has
actually tested. Feature-detect optional host surfaces, and ignore unknown
additive manifest fields. Although the SDK declarations reserve
context.lists, the current host does not provide it; do not register list
actions against that surface.
Do not infer support from implementation
Only this compatibility page, the public SDK declarations, documented Python exports, and explicitly documented APIs form the partner contract. Internal modules and server endpoints can change without partner compatibility guarantees.
Update this page in the same release that changes a supported version or contract.