NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3417 most downloaded on pub.dev
A plugin that provides you with intermediate PDF rendering APIs and easy-to-use Flutter Widgets.
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
90 releases · first in 2018
Merge PR #148 to handle click outside page view
Merge PR #152 to set jvmTarget 1.8
FIXED: App fails to compile for macOS
One column per quarter.
Nothing published for this version
Fixes memory leak when closing PdfViewer
Forked InteractiveViewer code to support wheel-to-scroll (PR #144)
- Minor fixes
- README.md updates.
README.md updates.- README.md updates.
README.md updates.New plugin, named pdfrx, is a better replacement for pdf_render. And pdf_render is now in maintenance mode. No new features are added to pdf_render.
android/build.gradle update toward Gradle Plugin 8+ (PR #131)
Adding many scroll position related members on PdfViewerController to somehow implement scroll position indicator
BREAKING CHANGE: PdfViewerController.getPage now returns Future
PdfViewerController.getPage now returns Future<PdfPage> (#115)Add PdfViewerController.getPage to help rendering on buildPageOverlay
PdfViewerController.getPage to help rendering on buildPageOverlay (#110)Add PdfViewerParams.panAxis (PR #105)
PdfViewerParams.panAxis (PR #105)Fixes dependencies to work on stable channel
Merging PR: Fix allowAntialiasingIOS #98
FIXED: await page.render() crashed on web #66 (and add a button to test rendering API on example)
Minor, but PDF rendering result change (for Android/iOS) due to consistency issue described on #88
Minor dependency update on example code.
Fix #66 await page.render() crashed on web
BREAKING CHANGE: Simpler PdfPageImageTexture structure to improve rendering performance especially on Flutter Web.
Certain Flutter version shows "Error: Type 'Uint8List' not found" though another version does not.
Fix Rendering breakage on recent Flutter
I noticed broken semantic versioning on the 1.0.x versions... But the version numbers are consistent enough to get back to correct versioning.
Add PdfViewerController.goToPointInPage/setZoomRatio (#71/#72)
Nothing published for this version
- Minor updates.
PdfViewerParams introduces scrollDirection to support horizontal scroll (#69).
- Add more error handling codes.
Add workaround for recent Flutter Web breaking change (#60).
Additional null check on updateTex (Android); possible fix for #59 and #61.
Fix a warning on AndroidManifest.xml.
- Merge PR #55 Add flutter_lints
Remove device_info_plus from dependencies.
Merged PR #54 "device_info replace by device_info_plus" by lsaudon
Fix #50 Hot Reload throws error on Change Notifier
Better error handling code for iOS/macOS
More null-check codes for possible runtime exceptions on dispose (#42).
- Now supports macOS.
More null-safety updates on PdfDocument.openXXX functions; they were returning null on certain parameter errors but now they throw exception on such e
Introducing onError handler on PdfViewer.openXXX and PdfDocumentLoader.openXXX.
Additional fix for #35 web - renders blank, with no console error
Fix #35 web - renders blank, with no console error
BREAKING CHANGES: PdfViewer and PdfDocumentLoader now has openFile, openAsset, and openData factory methods. Existing code must be changed to use thes…
- Update documentation.
cMapUrl setting fix for Flutter Web.
Flutter Web support now works correctly.
Stable release for null-safety.
BREAKING CHANGE: pdf_render_widget2 overwrites pdf_render_widget.
- allowAntialiasingIOS support.
- Update device_info version.
PdfViewerController now supports viewRect, zoomRatio, visiblePages, and currentPageNumber.
FIXED: SDK version requirement is not compatible to stable releases.
Nothing published for this version
Introducing PdfViewer that supports interactive pinch-zoom (#5); not yet complete but things just work well.
Fixes PDF page rotation issue on iOS
BREAKING CHANGE: PdfDocument/PdfPage/PdfPageImage no longer have public constructors.
BREAKING CHANGE: backgroundFill/renderingPixelRatio/dontUseTexture are moved to PdfPageTextureBuilder.
Introducing PdfDocumentLoader.onError to handle document open error (#17 by Sp4Rx).
Your coding agent can read these notes before it upgrades. Set up the MCP server →