We’re really proud to present our 3.6 release just a month after the 3.5 milestone. Next to it being fully compatible and tested with iOS 7.1 and Xcode 5.1, it has some amazing new features:
We’ve completely rewritten the annotation toolbar to be more fluid and flexible. The new toolbar can be dragged to be both horizontal and vertical, and will automatically consolidate buttons if you ever add too many. (Devs, we’re keeping the previous
UIToolbar-based one around for some more time, so it’s easier for people to upgrade. See
PSPDFAnnotationToolbarType in the
We’ve supported verifying digital signatures for quite some time now, and with the 3.6 release these signatures can now also be created. This is a PSPDFKit Complete feature and it’s really useful if you also use PDF AcroForms. These signatures of course are fully compatible with Acrobat, and are also legally binding in most countries.
Great support for accessibility has long been a high priority for us, and blind users could already use the interface and read the PDF. In this version, we’ve taken this great accessibility feature and made it available to everyone. Just select some text and press “Speak” to get the spoken version. (Devs, see
PSPDFSpeechSynthesizer for details. This is an iOS 7-only feature)
Search now also checks the text that’s saved in your notes and other annotation objects like free text. That’s great to get the full picture and extremely useful for forms. And instead of making things slower, we spent some days tweaking the text extraction logic and managed to make our search even faster. We’ve also improved search accuracy and now dismiss search results on a second tap.
This might sound trivial, but was actually really tricky to get right. Next to getting the rendering right, PDF pages can have different sizes, and we had to find a size that is smaller than the default style, but still makes the icon visible in a smaller thumbnail (and thumbnails have a configurable size as well…)
We’ve also worked on notes in general. Now, when you zoom, they stay the same size. No more huge pixelated note icons on high zoom levels.
As always, our powerful gallery component learned a few tricks as well. It can now do content looping (fully configurable via JSON), the support for YouTube embedding is much improved, including custom quality settings, and the background now optionally is live-blurred instead of the default black.
Everything’s a bit snappier, as we’ve spent a lot of time rewriting the hot spots and are doing more work lazily. Annotation saving is faster and writes more compact data, and now always preserves the correct z-index for annotations. Mail links with multiple email targets are now parsed correctly. XFDF has gained some tricks, and many internal components can now be customized via
UIAppearance. Oh, and we added Swedish to our list of pre-supplied languages, which bumps the total number of supported languages to 13.
And these are just some of the highlights. See the full list of changes in the changelog.
This release wouldn’t have been possible without the amazing team, a huge thanks to Denys, Erik, Vic, Matthias, Matej, Samo, Karin, Martin, Derek and Max. Want to work for us? Drop a mail to firstname.lastname@example.org.