BREAKING CHANGE: machineId format has been updated to generate 74-character hex strings
Technical Analysis:
Decoded sample ID reveals structured format:
61757468307c757365725f3031... => "auth0|user_01..."
Contains identifiable prefix and separator pattern
Includes encoded user identification information
Changes:
Modified generateMachineId() to produce 74-character hex strings (37 bytes)
Updated related documentation and comments
Ensured compatibility with Cursor v0.44.0 requirements
Removed legacy format handling code
Format Example:
1757468307c757365725f30314a4552464a514639364237464b44583934484a4831374452
─ Hex encoded string containing auth0 prefix and user information
Note: New format provides enhanced uniqueness and metadata capabilities
Reference:
Thanks to 🙏[Huaguang]佬友 for the analysis: https://linux.do/t/topic/287438/148
Cursor version: 0.44+