Skip to content

Releases: exelearning/exeviewer

v4.0.2

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 07 Jul 07:22
cab54c4
  • Add fullscreen mode (hides navbar and expands viewer to full viewport) and a new share-link option to hide the toolbar, intended for student-facing links. These options are now configurable directly from the Share Link modal.
  • Introduce "Show teacher content" option in the Share Link modal, enabling a selector to toggle visibility of teacher-only content on the page.
  • Redesign the Share Link modal to improve usability and clarity of configuration options.
  • Fix share/download buttons being hidden in macOS browser fullscreen mode.

v4.0.1

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 09 Jun 10:55
043e4b1
  • Fix Dropbox, Nextcloud and ownCloud shared-link downloads by routing them through github-proxy.exelearning.dev.

v4.0.0

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 28 Apr 07:25
62d3c48
  • Version jump to 4.0.0 to align numbering with eXeLearning for consistency across related projects.
  • Add Docker image (published to GitHub Container Registry and Docker Hub) for optional containerized deployment
  • Add a deployment configuration file to override default settings defined in app.js.
  • Request persistent storage to prevent the browser from evicting IndexedDB content.
  • Improve Web Worker lifecycle management by properly terminating the worker, clearing its reference and standardizing error reporting.
  • Align license declaration for consistency across the project.
  • Improve error handling and user feedback for storage-related failures, including insufficient storage space conditions.
  • Add github-proxy.exelearning.dev as the primary proxy for GitHub and Google Drive downloads, with gasProxyUrl as an optional fallback for Google Drive

v1.0.3

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 09 Apr 12:11
134316f
  • Fix SW content loss after browser-induced termination.

v1.0.2

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 02 Feb 14:54
  • Support loading content from Dropbox.
  • Usability improvements: add contextual help and improve the top bar layout.
  • Ask for confirmation before closing the current content.

v1.0.1

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 27 Jan 08:59
  • Support loading content from Google Drive shared links (requires Google Apps Script proxy configuration).

v1.0.0

Choose a tag to compare

@eXeLearningProject eXeLearningProject released this 08 Jan 13:42
  • First official release of eXeViewer
  • Client-side web application to view eXeLearning content packages (.zip/.elpx) directly in the browser
  • All processing happens locally: no files are uploaded to any server
  • Load content from local files (drag and drop or file browser) or from URLs
  • Support for Nextcloud and ownCloud shared links
  • Generate shareable links for content loaded from URLs
  • Installable as a Progressive Web App (PWA) for offline use
  • Multi-language support (English and Spanish)
  • Dark mode (follows system preference)
  • Responsive interface