As the eXeLearning development community marches forward into the 3.0 era, two landmark releases mark significant milestones: v3.0.0-rc6 and the final v3.0.0. Together they encapsulate the transition from release candidate to full production release — here’s a detailed breakdown of what changed, why it matters, and how users should approach adoption.
v3.0.0-rc6
Release date: October 28. This release candidate brings focused improvements — new functionality and essential fixes — in preparation for the stable release.
What’s new:
- Added a new “Import (.elpx …)” feature under the File menu, allowing import of
.elpx,.elp, and editable.zipfiles. - Fixed: incorrect links generated by the File Manager in the Windows desktop version.
- Fixed hidden buttons in the File Manager’s
.txtfile editor. - Fixed a font-weight issue in the “Zen” style (bold missing).
- Upgrades to several build and runtime dependencies:
-
actions/download-artifactfrom 5 → 6actions/upload-artifactfrom 5 → 6brianium/paratestfrom 7.14.1 → 7.14.2doctrine/doctrine-migrations-bundlefrom 3.4.2 → 3.5.0rector/rectorfrom 2.2.3 → 2.2.6symfony/security-bundlefrom 7.3.3 → 7.3.4
-
Why it matters:
RC6 shows that the team is polishing the usability aspects (e.g., import support, UI issues) and solidifying infrastructure (build pipeline, dependency upgrades). For adopters testing the 3.0 path, this version offers an advanced preview of the stable release with fewer blocking issues and better import/back-compatibility. In particular, the import of .elpx/.elp/.zip files opens up smoother migration paths from previous versions, and the fix of UI quirks improves everyday authoring reliability.
User implications & suggestions:
- If you’re already experimenting with 3.0 or preparing migration, install RC6 and test your workflows (import old files, create new content, check on Windows desktop).
- Monitor the upgraded dependencies: if you maintain custom extensions/modules, ensure compatibility with the updated Symfony, Rector, Doctrine components.
- Pay attention to the File Manager improvements — check that your contents link correctly and you can open/traverse text editors without hidden UI elements.
- While still a “candidate” release, RC6 should be used primarily for testing and validation, not yet for high-stakes production.
v3.0.0 (Stable Release)
Release date: October 28 (later in the day)
With this version, eXeLearning officially transitions to the stable 3.0 line. Key features, completions and platform support are now in place.
What’s new / Highlights:
- First official release of eXeLearning 3.0 — signifying that development through betas and RCs has concluded and this version is considered ready for general use.
- Includes all features and fixes introduced during the beta and release‐candidate testing — bringing together the work done in the prior phases.
- Improved iDevices, interface, translations, and installer workflows across platforms — meaning enhancements in authoring tools (iDevices), UI/UX, localization and cross-platform installation.
- Full support for Linux, Windows, and macOS desktop versions — assuring cross-platform coverage and installation flows.
- Collaborative editing available in the online version — signifying that multi-user simultaneous editing is now officially supported in the web/online variant.
Why it matters:
This marks the moment when institutions, authors and organizations can confidently adopt eXeLearning 3.0 for production use. The stable release signals maturity, stability, and full feature readiness. Importantly, it covers multiple platforms and includes collaborative editing — essential for modern educational workflows.
User implications & suggestions:
- For new installations: choose version 3.0.0 as your baseline and plan migrations of older content (e.g., from 2.x) using the improved import flows introduced earlier.
- For existing projects: schedule updates when your environment allows, and test your custom workflows (iDevices, styles, translations) in a staging environment before going live.
- Leverage the improved installer workflows — if you deploy to Windows, Linux or macOS desktops, use the provided installers to ensure correct packaging.
- Explore the collaborative editing capabilities in the online version if team authoring is relevant in your context.
- Continue to monitor the community and update path — now that 3.0 is stable, ensure you stay aligned with future minor or patch releases for security/maintenance.
From RC6 to the final 3.0.0 release, eXeLearning has made the leap from “nearly there” to “ready for prime time”. RC6 served as the final polish — import capabilities, UI fixes, infrastructure upgrades. With 3.0.0, the project delivers a mature platform: updated iDevices, modern UI, cross-platform support, translations, and a robust installer ecosystem.
For educational content creators, instructional designers, and organizations looking for open-source authoring tools, eXeLearning 3.0 now stands as a viable, production-ready option. As always, test, plan migrations carefully, and exploit the new features — while keeping an eye on future updates and community contributions.
