For the complete documentation index, see llms.txt. This page is also available as Markdown.

Version 6.8.7.67422 Changelog (September 18th, 2018)

  • Version: 6.8.7.67422

  • Release Date: September 18th, 2018

  • Built with Xcode 10.0 (10A254a)

New

  • New ToolManager APIs to selectively disable tools based on the annotation type or functionality

  • New ToolManagerconfiguration APIs for easy customization:

toolManager.configure(with: ToolManagerConfiguration { builder in
    // Disable editing of ink annotations.
    builder.annotPermissions = [
        .ink : [
            .canCreate : true,
            .canEdit : false,
        ],
    ]
    
    // Disable text selection.
    builder.interactionToolPermissions = [
        .textSelection : [
            .enabled : false,
        ],
    ]
})
[toolManager configureWithConfiguration:[ToolManagerConfiguration configurationWithBuilder:^(ToolManagerConfigurationBuilder * builder) {
    // Disable editing of ink annotations.
    builder.annotPermissions = @{
        PTExtendedAnnotNameInk : @{
            PTAnnotPermissionKeyCanCreate : @YES,
            PTAnnotPermissionKeyCanEdit : @NO,
        },
    };
    
    // Disable text selection.
    builder.interactionToolPermissions = @{
        PTInteractionToolNameTextSelection : @{
            PTInteractionToolPermissionKeyEnabled : @NO,
        },
    };
}]];

Bug fixes

  • Bug fixes for iOS 12.

  • Miscellaneous bug fixes and minor improvements.

Last updated

Was this helpful?