any2orca API reference
    Preparing search index...

    Interface WhatChanged

    interface WhatChanged {
        catalog: { commit: string; tag: string };
        diff?: SettingsDiff;
        format: "any2orca-what-changed";
        groups: ChangeGroup[];
        profile: {
            chosenBy: "matched" | "you" | "preset";
            displayName: string;
            id: string;
        };
        version: 1;
    }
    Index
    catalog: { commit: string; tag: string }

    The Snapmaker Orca release whose labels and settings the record uses.

    Every difference between the original and converted settings, when asked for (explain: true).

    format: "any2orca-what-changed"
    groups: ChangeGroup[]

    In this order: creator, stock, capped, firmware, layout, yours. Empty groups are left out.

    profile: {
        chosenBy: "matched" | "you" | "preset";
        displayName: string;
        id: string;
    }

    The profile the file was converted with, and how it was chosen.

    version: 1