- TIFFRenderer file Corrupt: Don't crash if parseTIFF fails because of corrupted file. (30755e57)
- TIFFRenderer crash: If parseTiff is supplied with an undefined tiffArrayBuffer. Return out. (eedeac1e)
- TIF: Added .tif as an option to render within TIFFRenderer. (a32f9b0f)
- fix/pptx (60c27812)
- Added github url to npm package (b713957f)
- FileName Header:
- decodeURI when rendering fileName in header title (79c0da83)
- When rendering fileName in header, remove url params unless requested to keep (109da8d7)
- Combine File Loaders: File Loaders duplicate code combined, also base64 and arrayBuffer combined into fileData (#47) (f3fd9952)
- README - styled component example is missing a closing bracket after DocViewer Fixes #31 (da0a40ee)
- BMP Image renderer added (2e8578b1)
- Internal ImageProxyRenderer created, that can be used by all other Image renderers, and styled by them (dc2afb71)
- Alcumus/react-doc-viewer into develop (2184d46c)
- mattmogford-alcumus/40_Create-HTMLRenderer (9eff64e2)
- README - styled component example is missing a closing bracket after DocViewer Fixes #31 (7964c0b9)
- BMP Image renderer added (2cb03e4c)
- Internal ImageProxyRenderer created, that can be used by all other Image renderers, and styled by them (90e575da)
- README updated (819acb5b)
- Added renderer for .msg file extension (b4cf7bf4)
- useDocumentLoader hook now allows use of custom fileLoaders. e.g. bse64, ArrayBuffer (ebc9a454)
- mattmogford-alcumus/issue29 (35ea44eb)
- Document fetches header even if file type is supplied (b5296d0f)
- develop (66cd5676)
- mattmogford-alcumus/issue19 (f8f16bc1)
- Added default height to loading container (e5570741)
- pluginRenderers are now passed directly to the main state context, and the correct renderer is retrieved from there depending on it's fileType associations (4c7abfd3)
- Changed Button to actual from to prevent annoying text selection bug (25dc93eb)
- Abort fetch of file when new file is selected mid fetch. Also display loading spinner (db440e66)
- Updated test snapshot (7660907f)
- Removed unused css file (485f15b3)
- Removed FontAwesome and included replacement svgs, which are resizable and colourable (7c7c3fca)
- IIconProps import type fixed (1e1b00c5)
- Updated snapshots for tests (f40a5447)
- implemented ability to fully replace the contents of the header, but also retain access to the state and document navigation actions (2c1e3d0d)
- No longer require public folder (2a639dcc)
- Removed necessity for 2 context calls (1e9886ca)
- Removed Setup Demo from contents at top of README (8a8db314)
- Pass mainState context to CurrentRenderer for ease of use/access to loaded data, and other mainState props (98efa91c)
- Renamed MainContext to DocViewerContext for external plugins to import it with a less generic name (c433d438)
- Added README info for importing and using the included individual renderers (3a87cf87)
- Reverting from Recoil to react state, context and reducers (ff26a49b)
- Merge Default Plugins: Plugins have been pulled back into the component package, Updated README to inform on updated and better way to use included and custom plugins (34bed0c7)
- If user passes in a bad file / url and uri ends up not being useful, (ae99034f)
- Removed old pdf plugin dependencies (3baa9355)
- README updated (39fd2b93)
- FileType removed, as the component needs to be ambiguous to plugin renderers (fcf9e1c0)
- Tidied state atoms etc. (fbb5ede2)
- PDFRenderer Reset Zoom Broken: resetZoomLevel function wasn't being called (4b3b9918)
- PDFRenderer Reset Zoom Broken: resetZoomLevel function wasn't being called (4b3b9918)
- sever was incorrect for build-release options (2ebe713b)
- Added example png for testing purposes (9c3c6cf6)
- ignore index on building package, point main and types to main component file DocViewer.tsx (96f1a12f)
- Versioning: Added scripts for auto update CHANGELOG with versioning (31c31d1c)
- config is optional and so could be undefined (596d611d)
- Versioning: Added scripts for auto update CHANGELOG with versioning (48536a0c)
- config is optional and so could be undefined (596d611d)
- config is optional and so could be undefined (596d611d)