Coming to a Browser Extension Store near you, Version 4.0 is a major (10 years!) anniversary milestone for Kiwix JS now comes with full high-fidelity support for all known ZIM archives!
Updating Kiwix-JS
This release has important new features, together with significant under-the-hood refactoring. If you use the Extension in Service Worker mode, it will auto-update after around 30 seconds to v4.0 (you will need to exit and restart the extension). If you use it in JQuery Mode, updated versions are on their way.
What’s changed
The most important new features include:
-
High-fidelity reading of all Zimit archive types, from Zimit Classic to the upcoming Zimit v2.0;
-
Ability to read many Zimit-based archives in JQuery mode (for ZIMs with largely static content);
-
Multi-ZIM support: you can now browse different ZIMs simultaneously in two different instances of the app;
-
Security prompt on opening a dynamic ZIM for the first time, with fallback to Secure mode for untrusted sources (prompt will only show the first time you open a ZIM, but can be disabled in Expert settings).
Under the hood, a new architecture for the Service Worker supports multi-ZIM reading and boosts efficiency by allowing the browser to suspend and restart the Service Worker whenever needed.
And that’s just the tip of the iceberg: for the full changelog, see this CHANGELOG.