Changes to the Lightroom 12.0 SDK
Only a small number of changes in the LR 12.0 SDK compared to the LR 11.4 SDK:
Lightroom Classic SDK Programmers Guide
Correction of typos with LrCatalog:getChildCollections() and :getChildCollectionSets().
API Reference
LrCatalog
Correction of typos with LrCatalog:getChildCollections() and :getChildCollectionSets().
LrDevelopController
Changed methods:
decrement, increment, setValue:
A new boolean parameter "withClippingOn" was added to optionally show clipping.
addToCurrentMask, createNewMask, intersectWithCurrentMask, subtrackFromCurrentMask:
Adds additional mask subtypes "background", "objects", and "people".
New methods:
goToHealing, resetHealing:
These are the same as goToSpotRemoval() and resetSpotRemoval(), which are now deprecated because of the name change in the LR UI.
Deprecated methods:
goToSpotRemoval, resetSpotRemoval:
Use goToHealing() and resetHealing() instead.
LrFileUtils
Documentation corrected for the return value of createAllDirectories().
Undocumented Changes
No changes were found my automated scripts, other than changes to the undocumented LrAnalytics, which provides internal analytics of the app usage to Adobe.
