- Use PDF.js 3.4.120
- Scale down PDF previewer with screen ratio scaling
- Sync loading color to idle previewer state
- Fix pdf page width progressively bigger with the page number
- Handle null bytes for PDF with empty byte
- Create a template for all previewers
- Add Esc key to dismiss for all previewers
- Handle tap outside previewers to dismiss
- Add zoomable option to image previewer
- Ignore flutter-plugins and flutter-plugins-dependencies from git
- Optimize Utils
- Optimize PDF previewer
- Optimize HTML previewer
- Update
HtmlViewOptions
contentClass
tocontentClassName
- Replace pdf_render with pdfrx
- Add white background to text previewer
- Fix web compile error
- Fix a bug where pdf controller was not used
- Create dart_ui_stub to make this package compilable on mobile platform
- Add plain text previewer
- Add image previewer
- Add HTML previewer
- Initial release with PDF previewer