Skip to content

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.