This issue has been created
 
 
Cristal / cid:jira-generated-image-avatar-c6069ed0-14cc-4355-aca2-d6d30e5a15b7 CRISTAL-645 Open

Add the ability to detect API changes

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-16356fdf-d866-4bba-9a58-e69d74bf2659 Manuel Leduc created this issue on 21/Aug/25 10:37
 
Summary: Add the ability to detect API changes
Issue Type: cid:jira-generated-image-avatar-c6069ed0-14cc-4355-aca2-d6d30e5a15b7 Task
Affects Versions: 0.21
Assignee: Unassigned
Components: Development Issues only
Created: 21/Aug/25 10:37
Priority: cid:jira-generated-image-static-major-a95a3b08-79bf-4272-b16d-d2a2fb0a9b15 Major
Reporter: Manuel Leduc
Description:

The goal of this task is dual:

  1. Add tool support to detect API changes on Cristal, the same way we have revapi on XWiki (best candidate being @microsoft/api-extractor)
  2. Define rules to distinguish between internal, external APIs, what we are allowed to change and when. What's the status of current APIs, etc