Version 3.0.0 (release 2024-12-10)
- fix: tests, compatibility with sqlalchemy>=2
- setup: bump major dependencies
Version 2.3.0 (released 2024-12-10)
- zip: move fullscreen.js to fix the zip previewer
- pdfjs: upgrade to pdf.js v4
Version 2.2.2 (release 2024-11-30)
- setup: change to reusable workflows
- setup: pin dependencies
- i18n:push translations
- integrated new video/audio previewer
- frontend: Improve display of ZIPs with long file names
- markdown: default message if not previewable
- markdown: fixed ascii encoding typo
- setup: migrate dependency from cchardet to charset_normalizer fixes problems with python3.11
- setup: add python3.11 to test matrix
- CSV: Fix handling of small files.
- CSV: removed file size limit. The new extension can preview very large files.
- CSV: change JS rendering from d3 to papaparse, supporting rendering of very large files
- add file size check to CSV extensions
- refactor XML and ipynb extensions
- encoding: cleanup detection and override ASCII to default encoding
- txt-preview: enables horizontal scrolling, avoid invalid coding errors and add option to truncate .txt file preview after PREVIEWER_TXT_MAX_BYTES
- pull latest translations
- remove deprecated flask_babelex dependency
- upgrade invenio_i18n
- remove inline script - pdf js
- add translations
- jupyter: fix previewer of jpynb
- tests: upgrade invenio-db
- Fix dependencies
- Align bootstrap-sass version with Invenio-Theme version.
- Adds german translations
- Fixes the preview button and the question icon mark in the Jinja macro.
- Fixes the file download link the Jinja macro for listing files.
- Migration to Semantic-UI.
- Drops support of flask-assets.
- Fixes PDF.js static asset paths.
- Migrate CI to GitHub Actions.
- Fixes imports in Bootstrap and Semantic UI files.
- set Sphinx
<3
because of errors related to application context - stop using example app
- Change flask dependency to centrally managed by invenio-base
- Drop support for Python 2.7
- Changes styling and method signature of file_list macro.
- Removes inline styling from simple image previewer for Content Security Policy compliance
- Removes html sanitization config
- Initial public release.