The Salesforce managed package I'm working on uses the record type ContentNote
. This record type is available only when the Salesforce organization has enabled the enhanced version of notes.
Currently, if the Salesforce org does not have new notes enabled an error is thrown by Salesforce when the managed package is being installed. Could I set this as a requirement for the installation of the package? When I create the package there is a section called Additional Object Requirements
but it does not contain the ContentNote
object.