





















This quarter’s SDK updates push a shared goal forward — to make the world’s most capable document SDKs the easiest to build with. Every improvement removes friction, addresses complexity, and brings intelligence closer to where developers work. That means tighter platform integration, cleaner APIs, and tooling that anticipates edge cases before you hit them.
From AI-powered, multidocument context across iOS, Android, Flutter, and MAUI to native support for iOS 26’s Liquid Glass, Q3’s updates make it easier to build faster, smarter experiences — with fewer workarounds. Accessibility is built into the rendering and annotation layers, and not added after the fact. And refinements across every SDK remove the subtle blockers that quietly slow teams down.
This release focuses on three dimensions: intelligence, performance, and inclusivity — each deeply integrated across every SDK. Here’s what’s new:

With Q3’s releases, AI Assistant achieves feature parity across iOS and Android with full multidocument support. Users can now query, compare, and synthesize across entire document collections — whether they’re reviewing contract variations, cross-referencing technical specifications, or analyzing financial reports.
What you get:
AIAssistantView for SwiftUI with multidocument context, styling system via aiAssistantStyle(_:), and document navigation through onDocumentNavigationAction.InstantDocumentView composable.The technical achievement here isn’t just adding bolt-on AI features; it’s maintaining performance while managing multiple document contexts, preserving privacy while enabling intelligence, and keeping developer APIs clean while the underlying complexity grows. Any toolkit can add a chat window. Building AI that understands document relationships while respecting platform constraints — that’s different.

Apple’s iOS 26 introduced Liquid Glass — the most significant visual redesign since iOS 7’s flat design revolution. Nutrient iOS SDK 26 shipped with full Liquid Glass support on day one.
Our version jump from 14.x to 26 mirrors Apple’s numbering — a deliberate choice that signals alignment with platform evolution, not just compatibility. But here’s what matters more than the version number: compatibility across supported iOS versions. Your iOS 26 users get Liquid Glass. Your iOS 17 users get stability.
Technical highlights:
FlexibleToolbar and ScrubberBar with native glass backgrounds when appropriate.
Every quarter, we ship hundreds of refinements that each save seconds but, together, compound into weeks gained. Q3 pushed that further by fixing the small things that slow teams down and introducing foundations for what’s next.
For Web Viewer SDK, RTL support opens the door to new markets, while granular theming brings fine-grained branding control and built-in accessibility. On mobile, type-safe APIs and threading fixes remove the friction that hides in every release cycle. And in Document Engine, programmatic content (text) editing turns static files into adaptable ones.
Web SDK:
unsafe-eval CSP requirement (finally, stricter security policies)iOS SDK:
setPageIndexWithHighlights(_:highlights:)Android SDK:
InstantDocumentViewOnTextFormElementSuggestionRequestListenerThe pattern here is clear: We’re not just adding features. We’re removing friction. Every improved API, every performance optimization — they compound into developer velocity. And developer velocity compounds into business value.

Q2 introduced our accessibility commitment with WCAG 2.2 support. Q3 proves we meant it.
Across every SDK, every platform, and every release, we shipped accessibility improvements. Because when accessibility is built into your architecture, it doesn’t require special handling; it just happens.
Consider PDF/UA improvements now shipped across our SDK product line. When adding or flattening annotations, SDKs now preserve accessibility tags automatically. No configuration required. No special API calls. Documents that were accessible stay accessible. Documents that weren’t get the foundation to become accessible.
Or look at Web Viewer SDK’s high contrast themes: They adapt to system preferences automatically. They maintain readability across all UI elements. They work with custom themes, and not against them.
This quarter’s accessibility improvements:
Here’s what we’ve learned: Accessibility isn’t a feature you add. It’s a quality you maintain. Every new component, every API change, every UI update — they all need to preserve and enhance accessibility.

Android development is undergoing a generational shift. Jetpack Compose is replacing XML layouts. Kotlin coroutines are replacing callbacks. Material Design 3 is replacing… well, everything that came before.
We’re embracing these changes as opportunities to deliver better developer experiences. The new InstantDocumentView composable brings native Compose support for server-side Document Engine processing. No interop layers or wrapper components. Just clean, declarative UI that follows Compose patterns:
@Composable
fun DocumentScreen(documentId: String) {
InstantDocumentView(
documentId = documentId,
configuration = rememberPdfConfiguration {
// Your configuration here.
}
)
}
But modern Android support goes beyond UI frameworks. Q3 brought enhanced stylus support with natural eraser controls, form field autocomplete for better a better user experience (UX), and atomic write operations for data integrity. Each improvement reflects how Android development is maturing from mobile-first to productivity-first:
InstantDocumentView composable, with no bridge required.OnTextFormElementSuggestionRequestListener for intelligent suggestions.
Every team building document experiences eventually asks the same question: Should we keep rendering and processing in the browser or move it to the backend? Until now, that choice came with friction — setup, operations, cost. Trying and especially owning backend PDF rendering wasn’t easy.
Document Web Services API changes that. This new SaaS further expands the Web SDK and Document Engine ecosystem, enabling web application developers to easily offload rendering and processing to the backend without thinking about infrastructure. Same Web SDK, same experience for the developer — just lighter on the client and ready for heavier workloads.
The new self-serve plans make that decision easy to test. Create an account, load your documents, and see how backend rendering behaves in your environment. No local setup or detailing with DevOps.
Why it matters
Note: Quotas and limits apply. For larger businesses (more than 20 employees or more than $1 million in annual revenue) our Sales team can provide custom plans to ensure sufficient capacity for the best user experience. For the most demanding use cases or strict compliance requirements, Managed Document Engine allows bespoke isolated configuration (still managed by Nutrient), and Document Engine is, as always, available for self-hosted operations. All these solutions are compatible and share the same Document Engine API.
For most developers, DWS Viewer API is the easiest way to experience backend rendering before committing to infrastructure. It also works as the easiest and fastest pass for a production-grade viewing and editing experience for any web application.
Ready to experience these improvements firsthand? Start your trial to explore our latest features. Want to see how other teams are using these capabilities? Join our Discord community(opens in a new tab) where developers share patterns, solutions, and feedback.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。