All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Missing libmagic in docker image
- Add urls support to collections. (#59)
- Add archiveless collection.json support. (#60)
- URL entries are checked early to exit should access fails (#29)
- Simplified [long]description checks using compute_descriptions
- Using PouchDB 8.0.1 (#45)
- Header link to home was leading to template (#68)
- Fixed ZIP acces when using a remote file
--longdescription
(<=4000chars) ZIM Metadata (used instead of --description when there's no about.html)
--description
is now mandatory and must be <= 80 chars- using libzim directly (not via filesystem)
- ZIP archive is not extracted to filesystem anymore
- Only files referenced in collection are considered
- Files are extracted one by one to filesystem and added to ZIM (then removed)
- Files referenced in JSON but not present in ZIP halts the process
- Supports multiple language codes (comma separated)
- Unicode file paths are normalized
--no-zim
param. not possible anymore--skip-download
param. Input is a ZIP (local or remote)
- Replaced zimwriterfs with zimscraperlib –using libzim 7 without namespaces– (#41)
- Removed inline javascript to comply with some CSP (#34)
- removed inline JS in homepage (#34)
- fixed ordering of documents (#32)
- fixed usage on older browsers (without ES6 support)
- fixed behavior when no providing an about page
- fixed broken links on files with special chars
- using zimwriterfs 2.1.0-1
- Hide Picture-in-Picture toggle on videos
- Using zimcraperlib 1.0.6+ to fix translation
- Fixed docker image
- Using zimcraperlib 1.0.5+
- adjusting log level (DEBUG) on
--debug
- --archive to work with user's home path (~)
- Added support for multi-format items #11
- Fixed i18n #13
- Added support for videos (and more audio formats) #2
- Updated zimwriterfs to 1.3.9
- Added support for custom about page
- Inifinite scroll disabled if nb of items <= pagination #18
- Added --no-random option to disable randomization #15
- using zimscraperlib 1.0.2
- using handle_user_provided_file from lib
- changed charset position to overcome libkiwix issue
- fixed link on logo (was /)
- enabled history-friendly, shareable navigation
- not displaying description by default, added --show-description
- using native decoding for if supported
- fixed popup margin on smaller screens
- initial version