Populært: Data opdateret 26. oktober 2026

Kategorier

Internet1.355
Kommunikation321
Lyd og video898
Grafik og design539
Kontor og produktivitet1.120
Udviklerværktøjer3.132
AI-værktøjer527
Sikkerhed og privatliv385
Systemværktøjer3.113
Spil523
Uddannelse og videnskab239
Netværk og IT284

eXeLearning: download ældre versioner

eXeLearning is a free authoring tool to create educational resources.

INTEF Uddannelse #17 Uddannelse

Her er 17 versioner af eXeLearning, fra 27. september 2025 til den aktuelle 4.0.5. Hver version linker til udgiverens egne installationsfiler.

2025: 6 6 25 2026: 11 11 26
VersionDatoStørrelseFiler
4.0.5Nyeste 16. september 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
v4.0.4 Not Found — Update to eXeLearning v4.0.5
Added
- iDevice boxes: you can now choose between the icons provided by the current style and the new General icons catalogue (Google's Material Icons); included styles have been updated to support both icon catalogues
- Math editor: added fullscreen and settings controls, reworked the menu and updated texts
- New EducaBlue style: a modern responsive blue design with dark mode and colours and typography meeting WCAG 2.2 level AA
- Local users can now change their password from the user menu
- Administrators can now reset local account passwords from Admin → Users
- Added make change-password EMAIL=user@example.com command to change a user's password without showing it on screen
- Password changes are unavailable for guest accounts; users signed in through CAS, OpenID Connect or SAML change their password with their identity provider
- Form, True/False, Scrambled list, Complete and Before/After iDevices: added the option to show a button to save the score
- True/False iDevice: added configurable number of attempts
- Word Search iDevice: added the option to hide the time icon in timed activities
- Platform integration: PROVIDER_URLS now supports wildcard subdomains and matches against the address host, allowing multi-tenant deployments to be authorised without widening the allow-list
- Added assets:conflicts command to list and resolve asset storage conflicts, keeping either the old or new copy
- Updated development documentation and improved development tools
- Reviewed and completed the Spanish (ES) and Galician (GL) translations
- Restored the French (FR) translation from version 3, corrected its errors and added new automatic placeholder translations for previously untranslated strings
- Added automatic placeholder translations for new strings in incomplete translations
Changed
- Project assets are now stored in sharded folders with paths relative to the data directory, improving scalability and allowing the data directory to be moved, remounted or restored without invalidating projects; existing installations are converted automatically at startup
- SCORM 1.2: rewritten the runtime shipped in exported packages, with clear licensing and a full regression suite, keeping the same LMS behaviour while removing onunload and onbeforeunload handlers
- SCORM, IMS: exported packages now group pages under a project root entry, which appears above the pages in the LMS table of contents
- SCORM: page status and score are now based on learner interaction with its activities; pages remain incomplete until every activity has been finished, are marked failed while the score is below 50 and passed from there on, while pages without activities are completed when the learner leaves them
- SCORM: activities that save the score automatically now send and commit it on every answer, so the platform index updates while the learner is still working on the page
- SCORM: opening or leaving a page no longer decides its result on its own; only what the learner does with the activities does
- SCORM: entering the access code now starts the activity and records it as started, just like clicking the start button
- SCORM: activities without a set weight now count the same as other activities, which may change scores on pages combining both types
- iDevices: activities can always be repeated
- Base and Universal styles: fully revised for accessibility, presentation and third-party licences, meeting WCAG 2.2 level AA
- Effects: improved accessibility and presentation of accordion, tab, pagination, carousel and timeline controls, with clearer focus indicators and improved contrast
- Styles: improved accessibility of menu and search controls in exported websites
- Universal style: dark mode is now disabled by default, except when exporting as a website
- Math: accessibility is now provided through browser MathML support, with hidden MathML always enabled so screen readers can announce formulas; removed the non-func
4.0.3 6. august 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- New File Attachments iDevice for attaching one or more files to a page
- GeoGebra iDevice: width and height controls are now available in General Settings
- LOMLOE iDevice: added official curriculum dataset for Euskadi / País Vasco (ES-PV)
- Slide iDevice: added keyboard undo/redo, multi-object selection and fine positioning with the keyboard
- Link Validator: improved link validation with more reliable results
- Import: activities with missing asset files now report the affected references
- Reviewed and completed Spanish (ES) translation
- Added automated placeholder translations for new strings in incomplete translations
Changed
- Collaboration: improved the autosave status indicator and reduced the autosave delay
Fixed
- The unsaved-changes warning no longer appears when closing a project immediately after saving
- Rubric iDevice: restored cell editing from the pencil button and prevented edit dialogs from blocking the rest of the work area
- iDevices: fixed activity data corruption caused by image references stored in HTML attributes
- iDevices: invalid or damaged activities no longer prevent the rest of the page from loading
- iDevices: invalid activity data is now rejected before saving, preserving the last valid version of the activity
- Game iDevices: interrupted or invalid saves no longer erase activity content, preserving the last valid version
- Game iDevices: activities with missing questions now render correctly without breaking the page
- Game iDevices: media references are no longer stored as temporary links that become invalid after reloading
- Classify iDevice: cards containing only audio can now be saved correctly
- Slide iDevice: fixed text cursor positioning while editing
- Workarea: iDevices can now be edited correctly when sharing a block with videos or other large content
- File Manager: the Insert button is now enabled only while editing an iDevice
- Image Optimizer: the confirmation button now matches the size of the other modal buttons
- Text iDevice: subtitle files can now be uploaded for videos, with .srt files automatically converted to WebVTT for correct display in preview and exported content
- Media: fixed YouTube and Vimeo embeds failing with Error 153 in exported content
- Import: legacy Dropdown and Cloze iDevice images are now displayed correctly
- Import: fixed page content assignment when importing legacy projects
- Import: LaTeX control sequences are now preserved correctly when importing legacy .elp projects
- Desktop: .elpx projects containing large assets, such as long videos, can now be imported
- Desktop: fixed a startup crash caused by a missing internal module
- Export: the Download Source File iDevice now generates complete .elpx projects that can be reopened and edited
- Export: LaTeX now renders correctly in FX tab labels
- Export: FX effects such as tabs and accordions now work correctly in Form and Magnifier iDevices
- The page footer is now hidden by default when it contains no content or license information
- Link Validator: fixed false broken-link reports for links that cannot be checked by the browser
- LOMLOE iDevice: restored competencia-level operational descriptors in the curriculum browser
- LOMLOE iDevice: fixed display issues between adjacent PDF sections
Upgraded
- ioredis: 5.11.1 → 6.0.0
- jsdom: 29.1.1 → 30.0.1
- kysely-bun-worker: 1.2.1 → 2.0.1
- pdfjs-dist: 6.1.200 → 6.2.108
- typescript: 6.0.3 → 7.0.2
4.0.2 7. juli 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- iDevice edit mode now expands to fill the work area, keeping the toolbar visible and preventing background page scrolling
- Page titles can now be renamed directly from the workspace
- LOMLOE iDevice: added official curriculum datasets for Navarra (ES-NC) and Comunitat Valenciana (ES-VC)
- Mermaid iDevice: added configurable maximum diagram width and height
- Exported packages now emit xAPI statements for LMS activity tracking and direct LRS reporting
- File → New: improved the unsaved-changes confirmation dialog with clearer wording and action labels
- Desktop: added a new File → Close menu option
- Authentication: OIDC endpoints are now automatically discovered from OIDC_ISSUER when not configured individually
- Reviewed and completed Spanish (ES) translation
- Added automated placeholder translations for new strings in incomplete translations
Changed
- LOMLOE iDevice: the Galicia (ES-GA) and Extremadura (ES-EX) curriculum datasets are temporarily disabled pending confirmation for reactivation
Fixed
- Security: multiple hardening improvements across path validation, authentication, SSRF protection, XSS sanitisation, data persistence and resource limits
- Security: enhanced protections against cross-tenant asset deletion and unauthorised file uploads; improved export filename handling for non-Latin titles
- Collaboration: shared Yjs changes are now saved correctly during collaborative sessions
- Collaboration: shared assets are now identified consistently, preventing image loss
- Collaboration: fixed data loss affecting collaborative editing across day changes
- Collaboration: shared and collaborative projects are no longer deleted during session cleanup
- Collaboration: the file manager no longer loses the current selection when a remote change refreshes the asset list
- Assets without a file extension are now served with the correct MIME type, preventing unintended PDF downloads
- Share dialog: the people-with-access list now scrolls correctly within the modal
- Link Validator and Resource Report: Download CSV now works correctly
- The iDevices panel is now disabled when the selected page is the document root
- LOMLOE iDevice: improved table header hover contrast for better readability
- Electrical Circuits iDevice: corrected the AI prompt identifier and fixed rendering of Ω and other Greek and mathematical symbols
- Electrical Circuits iDevice: fixed iDevice name translations
- Magnifier iDevice: fixed image paths in exports so images are displayed correctly in HTML output
- 3DMol iDevice: molecule files are now supported in the file manager and viewer
- 3DMol iDevice: the Add iDevice menu is no longer obscured by the 3D viewer canvas
- 3D Viewer iDevice: fixed a display issue affecting models in exported content
- Preferences: improved the language-change warning in static and offline mode so it accurately describes the required steps before reloading
- Tooltips and lightbox links inside accordions and other effects now initialise correctly
- iDevice icon selector: improved contrast across all styles
- Styles from .elpx projects can now be downloaded from the style manager
- Nova style: teacher-only iDevices are now highlighted with a yellow border in the work area
- Export: iDevice structure properties are now preserved when single-box content is exported and re-imported
- Export: internal page links in content.xml are now preserved across exports and imports
- Export: LaTeX now renders correctly in interactive iDevices in preview and all export formats
- Export: pre-rendered LaTeX equations are now aligned correctly with surrounding text
- Export: the license footer no longer inherits the global content font
- Export: the accessibility toolbar is now included in IMS, SCORM and EPUB exports
- Export: duplicate assets are no longer included in self-contained HTML exports
- Desktop: fixed a duplicate Save As dialog when downloading PDF files generated from HTML assets in Electron
Upgraded
- electron: 42.5.2 → 43.0.
4.0.1 9. juni 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- New Adaptative Quiz iDevice with adaptive assessment, SCORM tracking and AI-assisted question generation
- New Markdown Text iDevice with advanced Markdown and LaTeX support
- New 3D Viewer iDevice for interactive 3D model files
- New 3DMol iDevice for interactive 3D molecular visualisation
- New Electrical and Electronic Circuits iDevice
- New LOMLOE Curriculum Concretion iDevice for Spanish curriculum alignment
- New 360° Panorama Viewer iDevice with multi-scene virtual tour support
- New Slide iDevice for creating interactive presentations
- Code highlighter: added support for Arduino, Bash, Batch, C#, Docker, Git, Less, Markdown, Markup Templating, Mermaid, PowerShell, Twig and TypeScript
- Code highlighter: updated dark mode theme
- Preview panel: added mobile and desktop viewport toggle
- Workarea: support for opening .elpx, .elp and .zip files by drag and drop
- Advanced folder mode for opening and saving .elpx projects as unpacked directories
- Screenshot selector added to the Project Properties dialog
- Preferences: personal default style for new projects
- Admin panel: support for updating styles
- Exports and static editor bundle size reduced by optimising bundled raster image assets
- Reviewed and completed Spanish (ES) translation
- Reviewed existing Basque (EU) translation
- Added automated placeholder translations for new strings in incomplete translations
Fixed
- Security improvements in ZIP extraction
- Security improvements in API authentication and access control
- Auth: disabled users can no longer log in using password authentication
- Auth: updated CAS integration demo server URL
- Export: removed duplicate assets in saved and exported packages
- Export issues when the assets directory is missing
- Export: consistent license footer across single-page exports
- Export: "Made with eXeLearning" link now displayed in the content language instead of always in Spanish
- BASE_PATH compatibility with workarea assets
- TinyMCE relative URL resolution issues
- Legacy .elp import: preserved indentation inside <pre> blocks
- ELPX import: preserved code block content containing escaped HTML-like tags
- Page, block and iDevice ID consistency across save and export operations
- Platform export improvements for Moodle ODE packages
- Downloaded filenames containing non-ASCII characters
- Desktop: duplicate save dialogs when downloading file assets
- Preview: ELPX source download handler issues
- Workarea: page render crashes caused by invalid CSS class values
- Flux style: improved submenu collapse behaviour and sidebar state
- Nova style: navigation sidebar improvements and presentation revision
- Crossword iDevice: auto-layout and mobile readability improvements
- Relate iDevice: LaTeX rendering on activity restart
- Select Media Files iDevice: audio speaker icon issue
- Quick Questions iDevice: shuffle issues in order-type options
- API v1 updateComponent endpoint issues
- API v1 project UUID assignment issues
- CI: improved reliability and diagnostics of Windows installer tests to prevent silent installation failures
Upgraded
- electron: 41.5.0 → 42.0.0
- fabric (Slide iDevice): 6.9.1 → 7.4.0
- http-proxy-middleware: 3.0.5 → 4.0.0
- kysely: 0.28.17 → 0.29.2
- pdfjs-dist: 5.6.205 → 5.7.284
- PrismJS updated to 1.30.0
Removed
- Dropbox and Google Drive upload integrations
- Legacy Node.js Docker support
4.0.0 30. april 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
eXeLearning 4.0 is a complete rebuild of the application. Every part of the stack has been rethought, from the server runtime to the collaboration engine, the distribution model and the user interface. The following summarises the most significant changes since version 3.
New technology stack
The server has been rewritten from scratch, moving from PHP/Symfony/Mercure to Bun (fast JavaScript/TypeScript runtime), Elysia (lightweight HTTP framework) and Kysely (type-safe SQL query builder). The result is a faster server with lower memory usage, improved concurrency under load and a significantly simpler codebase.
Three ways to use eXeLearning
- Team Edition: server installation, full online editor with real-time collaboration, user management, persistent project storage and database-backed persistence
- Personal Edition: online, fully functional static Progressive Web App (PWA) that runs entirely in the browser
- Desktop: local installation on device, native applications for Linux, Windows and macOS, built with Electron
New admin panel
A new admin panel provides real-time visibility into the application, including activity metrics, active users, maintenance mode control and customisation options (application title, favicon, custom head HTML, and assets). This functionality was not available in version 3.
Collaborative editing
The Yjs-based collaborative engine has been substantially improved. Multiple synchronisation and concurrency issues from version 3 have been resolved, including shared project deletion by non-owners, editor state loss on remote changes and block reorder inconsistencies. Collaborative sessions are now more reliable and consistent.
File Manager
The File Manager has been improved in both usability and functionality. New features include file search, sorting options and a reference counter that shows where each asset is used within a project.
LMS and platform integration
Compatibility with the latest Moodle plugins has been improved. The editor can be embedded in platforms such as WordPress, Moodle, Omeka-S or Drupal using iframe and postMessage, with a well-defined integration API. Host platforms can inject admin-approved custom styles, override themes or block style imports without rebuilding the editor bundle.
iDevices
Significant improvements across multiple iDevices:
- Rubric: PDF export, CSV import/export and SCORM score support
- Games: native audio recording using the device microphone
- Classify: maximum number of categories increased from 4 to 9
- Sort: correct validation of exercises with identical cards
- Scrambled List: configurable number of attempts
- Case Study: separate labels for shown/hidden feedback states
- GeoGebra Activity: options to display title and author
- DigCompEdu: new iDevice for digital competence assessment
- All iDevices now include a link to the online usage manual within the editing interface
Interface, accessibility and exports
- Project thumbnails (screenshot.png) are automatically generated on each save and included in .elpx archives
- Accessibility improvements in exported content, including proper heading structure, a skip navigation link and correct <title> elements per page
- Improved responsive layout: modals, preview panel and navigation menus adapt to low-resolution screens
- Teacher Mode: teacher-only content now includes a visual indicator in the editor
- Pages, boxes and iDevices excluded from export are now visually marked in the work area; related presentation and functionality issues have been resolved
- Export metadata has been improved: content.xml now records the actual eXeLearning version, and license information has been standardised
Performance and reliability
Peak memory usage during save, preview and export has been significantly reduced, particularly in large projects. Asset persistence is now more robust and reliable across different environments.
Deployment
Deployment of the Team Edition has been simplified. Configuration options have been streamlin
4.0.0-rc3 27. april 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- Themes: host integrations (WordPress, Moodle, Omeka-S) can now inject admin-approved custom styles, hide built-in styles, block automatic style imports and define a fallback theme via a themeRegistryOverride hook without rebuilding the editor bundle
- iDevices: a link to the online usage manual is now displayed in each iDevice editing interface
Fixed
- Assets now persist correctly when eXeLearning is served over plain HTTP on externally accessible hosts (non-loopback environments); IndexedDB is used as fallback when the Cache API is unavailable in non-secure contexts
- Auth: AUTH_CREATE_USERS setting is now enforced in CAS and OpenID Connect SSO flows, returning 401 when automatic user creation is disabled
- Translation extraction mechanism now correctly generates valid XML XLF language files
- Themes: the "Imported styles" tab is hidden when theme imports are blocked by admin configuration
- Preview panel no longer overflows on screens below 992px width
- User dropdown menu shows only essential actions on mobile devices
- About, Preferences, Open file and File Manager modals now use responsive layout on mobile devices
- iDevices: edition messages now use Bootstrap dismissible alerts
- iDevices: the save dialog no longer appears twice when exporting questions in the desktop application
- iDevices: AI prompt examples preserve line breaks correctly
- iDevices: strings containing % are now correctly translated
Upgraded
- uuid: 13.0.0 → 14.0.0
4.0.0-rc2 22. april 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- Projects now automatically generate a screenshot.png thumbnail on each save; included in .elpx archives and manageable from Project Properties
- Admin panel link added to the user dropdown menu for admin users
- Case Study iDevice: feedback button now supports separate labels for shown/hidden states using Show|Hide syntax (aligned with Text iDevice)
- Download Source File iDevice: progress bar displayed while preparing the file
- Rubric iDevice: add SCORM score support
- File Manager: single-file uploads now automatically select the uploaded file
- New make translations-format command to add CDATA tags where needed and normalize indentation in translation files
- Updated Galician (GL), Italian (IT), Romanian (RO), Basque (EU) and Valencian (VA) translations
Fixed
- Exports no longer produce missing images when cached asset blobs are evicted under storage pressure
- Exported pages now include "Page title | Project title" in the <title> element for non-index pages
- Standardized license naming and reviewed license HTML rendering in exports
- Prevented machine-translated placeholder ~ from being included in exported HTML
- Rubric iDevice: resolved UI and accessibility issues
- Several iDevices: fixed LaTeX rendering issues
- TinyMCE: images no longer appear broken after paste or drag-and-drop uploads
- Workarea: content box minimize/restore arrows order corrected
- File Manager: asset reference count now updates correctly after deleting an image without reopening the project
- Export Page, Export Box and Export iDevice now correctly write files in the desktop app
- Block reorder arrows now move to the correct position in collaborative sessions
- Share modal: confirmation dialogs now use the application UI instead of the browser native dialog
- Static bundle: allow ?url= imports without .elpx, .elp, or .zip file extension in pathname
- Desktop app: first save filename and last accessed folder are now preserved for subsequent saves in the same session
- Auto-updater now activates correctly on official beta and RC builds
- LMS integration: base64-encoded ELP resources sent via Moodle LTI are now correctly loaded on launch
- LMS integration: standalone controls (New, Open, Share, Save) are now hidden when running inside an LMS
Upgraded
- @codecov/bundle-analyzer: 1.9.1 → 2.0.1
- actions/github-script: 8 → 9
- actions/upload-pages-artifact: 4 → 5
- esbuild: 0.27.7 → 0.28.0
4.0.0-rc1 7. april 2026 — 64-bit EXE (NSIS)
Udgivelsesnoter
Added
- Teacher-only content indicator now uses an icon instead of a border for clearer visual distinction
- Improved accessibility in exported content, including proper heading structure and a skip navigation link
- Prevent exposure of blob: URLs to users; asset:// is now the only user-visible and persisted asset reference
- Updated Rubric iDevice: improved interface and added PDF download support and CSV import/export functionality
- Support for the ?url= query parameter to open remote files in the static editor
- New admin dashboard with activity metrics and online users
- New make translations-sort command to reorder <trans-unit> elements in XLF files to match the order in messages.en.xlf
- Updated development documentation for the Translation System
- Updated Spanish (ES) translation
- Added automated placeholder translations for incomplete translations
- Full review of automated placeholder translations
Fixed
- TinyMCE: usability and accessibility improvements across the editor
- TinyMCE media plugin: YouTube Live and Shorts URLs are now correctly recognized
- TinyMCE: toolbar visibility is now preserved between editing sessions in the desktop app
- TinyMCE: missing CSS classes in the "Insert/Edit Attributes" selector
- Added warning when pasting content containing temporary blob: file references that will not work in other contexts
- Link validator now returns a clear error message instead of a generic NetworkError
- Checklist and Progress Report iDevices: fixed double save dialog and improved PDF/PNG output quality
- Sort iDevice: exercises with identical cards (same image, text or audio) are now correctly validated
- Definition lists inside animation effects now render correctly in the desktop version
- Legacy .elp internal links now work correctly in the workarea editor
- Platform name string incorrectly displayed in the online version
- Unsaved changes warning is now displayed in the application's language
- Link validation detects mixed-content (HTTP on HTTPS) requests and return a clear error message instead of a generic NetworkError
- Improved "User not found" error message with more helpful context
- "Made with eXeLearning" link and page counter preferences are now respected in exports
- Further reduction of peak memory usage during save, preview and export for large projects
- Universal style: updated information, removed unused font files and restored the "Made with eXeLearning" logo
- Incorrect cursor when "Allows to minimize/display content" option is disabled in box properties
- Admin panel presentation issues
- Minor presentation issues in the workarea
Upgraded
- codecov/codecov-action: 5 → 6
- mozilla/pdf.js: 5.5.207 → 5.6.205
- typescript: 5.9.3 → 6.0.2
- xmldom/xmldom: 0.8.12 → 0.9.9
Removed
- Homebrew distribution support
4.0.0-beta3 23. marts 2026 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- Games iDevices: native audio recording in the editor using the device microphone
- Complete iDevice: support for symbol answers (<, >, =)
- GeoGebra Activity iDevice: options to display title and author
- Maintenance mode: manage server maintenance state from the admin UI or CLI (maintenance on/off/status)
- Reduced dependencies and simplified script execution in development environments using Bun parallel scripts
- Makefile: warning when using a non-Bash shell on Windows (cmd/PowerShell)
- New repository-specific instruction system for AI coding agents working on eXeLearning
- Strings cleanup and revision
- Updated Catalan (CA), Galician (GL) and Spanish (ES) translations
- Added automated placeholder translations for incomplete translations
Fixed
- Box titles were always displayed in dark color instead of adapting to the selected style
- Cross-page and same-page anchor links
- ABC music notation viewer presentation issues
- TinyMCE link plugin: unnecessary id attribute added to all links
- TinyMCE link plugin: "Include File Information" option did not retrieve file size and extension
- Table center alignment not applied in the "Nova" style
- prettyPhoto (a[rel^='lightbox']) issues with iframe, audio, and video
- Base style: document height in iframe increased unexpectedly
- Base style: iDevices with titles had no background color in edit mode
- Missing Accessibility Toolbar in projects without iDevices
- Incorrect icon colors in the Utilities menu
- License strings not translated in properties and export
- Download Source File iDevice: .elpx download broken in SCORM 1.2, SCORM 2004, and IMS Content Package exports
- Download Source File iDevice: compatibility with all available licenses
- Download Source File iDevice: URL updated to HTTPS
- Hidden Image iDevice: hide delay setting not applied at runtime
- Text iDevice: extra exe-text wrapper in exported content causing duplicate markup
- Collaborative editing: preserve active editor when a remote iDevice is created on the same page
- Collaborative editing: non-owners could delete shared projects
- File Manager: "Oldest first" / "Newest first" date sorting not working
- Theme downloads for styles installed from the admin panel returned 404
- Preview panel: file downloads lost original filename
- Untranslated strings in static bundle UI
- File > New / Open / Import flow in static mode and in the desktop app
- Fixed Electron save dialog fallback and remembered last selected filename
- Reduced peak memory usage during save, preview, and website export for large projects
- Downloaded files were sometimes saved with the wrong extension
- Fixed .elpx download issues in SCORM and IMS exports
- make clean-local command EBUSY error
- make run-app workflow: installed missing Electron libraries required at runtime
- Application crash on Chrome versions older than 105
- Excluded jsdom and its full dependency tree from the bundle
- Fixed Homebrew cask publish job
- CI/CD pipelines for forks: skip signing and external publishing when secrets are unavailable
Upgraded
- electron: 40.8.0 → 41.0.0
- jsdom: 28.1.0 → 29.0.0
- vite: 7.3.1 → 8.0.0
- docker/build-push-action: 6 → 7
- docker/metadata-action: 5 → 6
- docker/setup-buildx-action: 3 → 4
Removed
- open-cli-tools/concurrently dependency
4.0.0-beta2 10. marts 2026 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- Text iDevice: improve feedback detection with legacy compatibility (eXe 2.9)
- Classify iDevice: increase max categories from 4 to 9
- Download source file iDevice: auto-update Project Properties
- Magnifier iDevice: add image authorship and alt text
- Progress report iDevice: improve mobile responsiveness
- Scrambled list iDevice: add configurable number of attempts
- Use eXe modal instead of system alert for success messages when adding AI questions
- Visual distinction (temporary border) for Teacher Mode within the application
- Visual indicators for pages, boxes and iDevices that will not be visible in the export
- Zen and Nova styles: visual distinction for Teacher Mode
- Accessibility: underline links
- File Manager: use modal dialog instead of native window.prompt()
- CPU compatibility check for the Bun runtime with warning for incompatible CPUs
- Clean Yjs IndexedDB on tab close
- Known Issues documentation file
- Admin panel customization options: app title, favicon, head HTML, and assets
- Add make translations-cleanup command to remove obsolete translation strings
- Strings revision
- Complete translations: Galician (GL), Italian (IT), Spanish (ES), Romanian (RO) and Valencian (VA)
Fixed
- Mixed languages on first launch
- File > New / Open / Import flow: fix issues in static mode and desktop app
- Pixelated application icons
- Desktop no longer closes silently with unsaved changes
- Boxes missing .box-content within eXe
- common_i18n.js not generated based on the package language
- Caps Lock key no longer triggers multi-selection
- Untranslated page counter
- Untranslated Previous/Next navigation buttons
- TinyMCE media type selection issue
- TinyMCE deleting part of link titles
- TinyMCE not displaying the default font-family name
- iDevice button issues when TinyMCE is in full-screen mode
- Teacher Mode related issues
- Duplicated results in the search tool
- Style icons: fix inconsistencies in file names
- Base style: presentation issues in preview
- Zen style: gap on first Text iDevice and unnecessary empty paragraphs
- Duplicated Accessibility Toolbar files
- Accessibility Toolbar presentation issues
- Embedded PDF and document links in preview mode
- Pinned preview: style presentation issues
- Preview in new window stopping after ~1 minute (Service Worker content loss)
- Game iDevices: mobile drag-and-drop issues and small screen visibility
- Progress report iDevice: data refresh and page order sync
- Select Media and Sort iDevices: media selection issues in cloned cards
- Page scroll position after saving an iDevice
- File Manager preview issue in WAF-protected environments
- Race condition causing Image Optimizer to get stuck in "Queued"
- Traversal vulnerability (Zip Slip) in the ZIP extraction logic
- Assets exported with unknown/unknown_N filenames
- make translations command not extracting some strings
- make run-app workflow: install missing Electron libraries to fix runtime errors
- Optimize asset check to use a single bulk database query
- Constraint error in PostgreSQL when syncing builtin themes
- MySQL/MariaDB syntax error in theme upsert
- Browser versions: use full reloads for online project transitions to avoid state collisions
- Desktop versions: make Save always prompt in Electron and reuse the last chosen filename
- Typo in Windows build package
- Homebrew push on release
- CI/CD pipelines for forks: skip signing and external publishing when secrets are unavailable
Upgraded
- Bun upgraded to 1.3.10
- Updated multiple dependencies and devDependencies to their latest versions, including dotenv, elysia, fast-xml-parser, ioredis, jsdom, kysely, lib0, mermaid, mysql2, and development tools such as @babel/core, electron, and esbuild
- actions/download-artifact: 6 → 8
- actions/upload-artifact: 4 → 7
- docker/login-action: 3 → 4
Removed
- Double-click handler for page properties to prevent unintended modal opening
- "Static Editor" removed from the title of the static version
4.0.0-beta1 24. februar 2026 — 32-bit EXE (NSIS)
Udgivelsesnoter
First beta release of eXeLearning 4.0 ready for testing and collaboration. New backend built using Elysia, Bun, and Kysely.
3.0.1 2. december 2025 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- Simultaneous editing of iDevice and box titles
- Support for opening editable EPUB files
- Progress dialog added for uploads and imports
- Full Styles review and documentation
- Allow custom favicons in styles
- New project subtitle property
- New "Hide title" option in page settings
- New "Highlight page" option in page settings with styles compatibility
- New Mermaid diagrams plugin added to the TinyMCE Insert menu
- Added touch support for drag-and-drop iDevices (Classify, Sort, Drag and drop, Complete) to improve mobile interaction.
- Complete iDevice: added custom font color and configurable background image support
- Form iDevice improvements: edition/form.js refactor and new feedback/hint options
- Responsive improvements in Puzzle and Word Search iDevices
- Allow text/xml files (like .gpx) and .gltf files
- eXeLearning version added to the export structure
- Extract sources for video, audio, images and pictures; improved multimedia handling
- Default profile image added if no internet connection
- Support for converting old .elp files via REST API
- Support for exporting contents via REST API
- Domain used for generating temporary emails for CAS/OpenID users is now configurable
- Improvements for binded directories on Windows
- New make.bat file for Windows
- Upgraded default proxy settings
- Increased default minimum values for client_max_body_size, post_max_size, and upload_max_filesize
- Added new environment variables: memory_limit=512M, max_execution_time=600, and max_input_time=600 to raise PHP memory and execution time limits
- Added new environment variables (APP_ENV, APP_PORT, APP_ONLINE_MODE, APP_AUTH_METHODS, and default test user credentials) to the Dockerfile for improved configuration and onboarding
- Align asset paths with BASE_PATH when deploying behind an Nginx subdirectory
- Updated deployment documentation, including new Ansible deployment instructions and Keycloak integration
- Improved test management and reliability, with support for running resource-intensive tests separately
- Translations revision and cleanup
- Complete translations: Catalan (CA), Basque (EU), Galician (GL), Spanish (ES), Romanian (RO), and Valencian (VA)
- New Portuguese and French translations (partially automated)
- Automatic Esperanto translation
Fixed
- Optimizations for handling large files (over 100MB) in the ODE import workflow
- Path normalization on Windows (fix incorrect directory separators)
- Styles and iDevices import and installation issues (user-specific files served from new directories)
- File + Upload to: added missing icon
- Sanitize JSON to avoid errors caused by unescaped control characters in legacy iDevices
- ".elpx" extension missing in the Save As dialog
- Multiple Word Search iDevice instances per page
- Feedback button functionality issues in the Text iDevice
- Puzzle iDevice presentation on mobile devices
- Improved Crossword iDevice performance and word placement
- Floated images overflowing in Form iDevice questions
- Case Study iDevice: missing feedback button CSS class
- Crossword iDevice: background image display issue
- SCORM fixes: improved score recovery and better suspend_data handling
- Metadata error in profiler when using MariaDB
- PostgreSQL compatibility issues caused by use of reserved keywords
- TinyMCE fullscreen mode z-index issue (last line selection)
- TinyMCE image and media plugins bugs
Upgraded
- Upgraded base image to erseco/alpine-php-webserver:3.22.2 with PHP/Symfony performance tweaks
- actions/checkout: 5 → 6
- api-platform/core: 4.2.1 → 4.2.6
- doctrine/doctrine-bundle: 2.18.0 → 3.0.0
- doctrine/doctrine-migrations-bundle: 3.5.0 → 3.7.0
- doctrine/orm: 3.5.2 → 3.5.3
- electron: 38.5.0 → 39.0.0
- friendsofphp/php-cs-fixer: 3.88.2 → 3.90.0
- symfony/browser-kit: 7.3.2 → 7.3.6
- symfony/css-selector: 7.3.0 → 7.3.6
- symfony/debug-bundle: 7.3.4 → 7.3.5
- symfony/console: 7.3.4 → 7.3.5
- symfony/flex: 2.8.2 → 2.10.0
- symfony/framework-bundle: 7.3.5 → 7.3.6
- symfony/
3.0.0 28. oktober 2025 — 32-bit EXE (NSIS)
Udgivelsesnoter
- First official release of eXeLearning 3.0
- Includes all features and fixes introduced during the beta and release candidate testing
- Improved iDevices, interface, translations, and installer workflows across platforms
- Full support for Linux, Windows, and macOS desktop versions
- Collaborative editing available in the online version
3.0.0-rc5 27. oktober 2025 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- Local Windows installer signing
- New Windows installation icons
- New iDevice icons in all styles
- Reviewed iDevice icons and positions in the iDevices panel
- Map iDevice translations
- New full translation: Catalan (ca)
- Expanded browser locale detection for all supported languages
Fixed
- Fixed Windows auto-update process
- "Invalid data" error in the "Open" dialog
- Internal links in eXe with the new UI
- Problems with special characters and symbols in page titles and exported HTML files
- Multiple toast notifications appear after editing the project title
- Missing confirmation before closing a project
- "Save As" default extension: elp → elpx
- Export of a block or an iDevice in the offline version left a blank window open
- Text iDevice with feedback: fieldset open by default
- Issues with style information
- Missing font file in the "Zen" style
- Effects not initialized immediately after saving an iDevice
- TinyMCE templates presentation issues (missing CSS)
- Problem with image selection in predefined templates
- TinyMCE image plugin: recognition data removed when opening another tab
- Resources report / Broken links report column titles
- Minor UI presentation issues
Upgraded
- Licenses: attributions for third-party libraries
Removed
- Fluent Emoji icons from the "Flux" and "Neo" styles
- Lucide icons from the "Nova" and "Zen" styles
3.0.0-rc3 22. oktober 2025 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- New default file extension: elp → elpx
- Notarization of the macOS version
- New screenshots of styles
- Information about styles (detailed descriptions and recognitions)
Fixed
- Rubric iDevice median score calculation
- JavaScript errors when more than one UDL iDevice is present on a page
- Accessibility issues in the Favorite iDevices panel
3.0.0-beta7 12. oktober 2025 — 32-bit EXE (NSIS)
Udgivelsesnoter
Added
- New user interface
- New iDevice icons
- Updated Spanish (es) translation
- Build and test automation for Electron desktop installers
- Secure code signing for macOS installers
- Improved Electron build workflow and documentation
- New jobs to build and publish the application to Chocolatey and Winget
- Doctrine middleware to improve SQLite connection performance under concurrent load
- iDevice HTML revision
Fixed
- Moodle publish process
- CAS authentication compatibility with different BASE_PATH values
- Incorrect iDevice order on pages
- Handling of orphaned iDevices in content.xml
- Prevent “invalid data” error when saving iDevices
- Standardized serialization across all controllers
- make create-user command on Windows
Upgraded
- actions/checkout: 4 → 5
- actions/download-artifact: 4 → 5
- actions/setup-python: 5 → 6
- actions/upload-pages-artifact: 3 → 4
- api-platform/core: 4.2.0 → 4.2.1
- brianium/paratest: 7.13.0 → 7.14.1
- friendsofphp/php-cs-fixer: 3.87.2 → 3.88.2
- peter-evans/dockerhub-description: 4 → 5
- phpunit/phpunit: 12.3.14 → 12.3.15
- postgres: 17-alpine → 18-alpine in /doc/deploy
- symfony/debug-bundle: 7.3.0 → 7.3.4
- symfony/framework-bundle: 7.3.3 → 7.3.4
- symfony/intl: 7.3.3 → 7.3.4
- symfony/serializer: 7.3.3 → 7.3.4
- symfony/translation: 7.3.3 → 7.3.4
- symfony/twig-bundle: 7.3.2 → 7.3.4
Removed
- VirusTotal scanning step from the Electron installer build workflow
3.0.0-beta6 27. september 2025 — 64-bit EXE (NSIS)

Mest populære i Uddannelse

Se alle
  1. AnkiUddannelse · Anki
  2. PraatUddannelse · University of Amsterdam
  3. OpenBoardUddannelse · Open Education Foundation
  4. Tux PaintUddannelse · New Breed Software
  5. eXeLearningUddannelse · INTEF
  6. GeoGebra GeometryUddannelse · International GeoGebra Institute
  7. gc-menuUddannelse · oleg-shilo
  8. ilastikUddannelse · ilastik: interactive machine learning for (bio)image analysis
  9. QtRvSimUddannelse · Czech Technical University
  10. processing4Uddannelse

Tags

Del