Skip to content

Releases: moodlebox/moodlebox

v4.5.1

30 Dec 20:55
ad93341
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Remove useless build options (issue #283).

Fixed

  • Update wireless chip firmware swapping logic (issue #280).
  • Make wifi unblocking instructions more robust (issue #279).
  • Prevent issue when re-downloading MoodleBox plugin (issue #282).
  • Fix ansible-lint false positive (no issue number, commit f774321).

v4.5.0

29 Nov 22:17
7505876
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Added

  • Update to Moodle 4.1 (issue #268).
  • Works natively with Raspberry Pi Imager tool (issue #272).
  • Update to MoodleBox plugin v2.14.2 (issue #277).
  • H5P libraries are now available out of the box (issue #262).
  • USBMount updated to version 0.0.26 (issue #270).
  • Cloning program rpi-clone added (issue #259).
  • MathJax download size massively stripped down (issue #267).
  • Info about reference RPi OS image is available in moodlebox-info; this file is also available in the boot partition (issues #256 and #257).

Changed

  • Update to Raspberry Pi OS version date 2022-09-22, Debian Bullseye 64bit (issue #263).
  • Remove xmlrpc PHP module, not needed for Moodle 4.1 (issue #278).
  • Skip DNS lookup in MariadDB, for better performance (issue #266).
  • Simplify cron command (no issue number, commit c63b8f3).
  • Make Adminer download more robust (no issue number, commit bbafe4c)
  • Update resize2fs_once script to last upstream version (no issue number, commit ab50f5f).

Fixed

  • Fix readable Moodle private paths in Nginx (issue #264).
  • Fix missing Moodle error page configuration in Nginx (issue #265).
  • Fix issue preventing Android Moodle Mobile app to connect to the MoodleBox (issue #271).
  • Fix issues when using Raspberry Pi Imager (issues #274 and #275).
  • Fix an error in localized strings (no issue number, commit d977f9b)
  • Fix Ansible Lint errors for task and play names (no issue number, commits c9125d8, 112bcc0, b51ec60 and 112bcc0).
  • Fix more Ansible Lint errors, notably in play names (no issue number, commits 74df8b7, 643137f).
  • Create temporary build directory to fix an Ansible warning (no issue number, commit bb1a635).

v4.4.0

14 Aug 12:58
61085e0
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Update to Moodle 4.0.2+ (no issue number).
  • Update Ansible IP address filters (issue #254).

Fixed

  • Update to MoodleBox plugin v2.13.1, fixing bad display of UI buttons in footer (issue #252).
  • Workaround Raspberry OS bug autologin in console (issue #250).
  • Fix wrong conditionals in task (issue #253).
  • Fix multiple Ansible Lint warnings (no issue number).

v4.3.0

18 Apr 13:59
e13d736
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • MoodleBox runs now on 64bit architecture (issue #171).
  • Update to Raspberry Pi OS version date 2022-04-04, Debian Bullseye 64bit (issue #246).
  • Update to Moodle 4.0 (issue #229).
  • Remove renaming pi user logic (issue #247).

Fixed

  • Fix multiple Ansible Lint warnings (no issue number).
  • Change MathJax GitHub repo URL to HTTPS (no issue number).

v4.2.0

05 Mar 15:39
9563d90
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version date 2022-01-28, Debian Bullseye 32bit (issue #243).
  • Update shell logo and prompt with new colors (issue #240).
  • Update to Moodle 3.11.5+ (no issue number).

Fixed

  • Ensure minimal wireless firmware is used, even after a system update (issue #244).
  • Fix Ansible Lint warnings and shell aliases (no issue number).

v4.1.0

05 Jan 14:45
22472a7
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Replace installation routine for minimal wireless chip firmware (issue #235).
  • New main color for MoodleBox (issue #240).
  • Update brand logos (issue #241).

Fixed

  • Update to MoodleBox plugin v2.11.1 (issue #236), fixing a nasty bug.

v4.0.0

09 Nov 19:01
9914880
Compare
Choose a tag to compare

Release notes

Github Release Downloads

This is the first Debian Bullseye release of MoodleBox.

Changed

  • Update to Raspberry Pi OS version date 2021-10-30, Debian Bullseye 32bit (issue #232).
  • Use minimal firmware (version 7.45.241) for more wireless clients (issue #231).
  • Update to Moodle 3.11.4 (no issue number).
  • Update to MoodleBox plugin v2.11.0 (issue #230).
  • Move wireless access point to its own interface (issue #219).
  • Change DNS servers (issue #217).
  • Change DHCP lease to 1h, instead of 4h (issue #223).

Added

  • AP+STA mode: MoodleBox can connect to Internet without ethernet connection (issue #77). This enables support of all Raspberry Pi models with a wireless chip.
  • Full support for Raspberry Pi Zero W and Raspberry Pi Zero 2 W (issue #230).

Fixed

  • Refactor and cleanup wireless LAN settings (issue #218).
  • Refactor Ansible role for AP mode configuration (issue #221).
  • Refactor Ansible handlers (issue #220).
  • Fix some Ansible warnings and task names (no issue number, commits deea816, d9ad970, 2b7f807, 1a830b2).

v3.12.0

11 Jul 17:06
b610045
Compare
Choose a tag to compare

Release notes

Github Release Downloads

This is the 5th anniversary release of MoodleBox, which version v1.0 was released exactly five years ago (but only a few weeks later on Github).

Changed

  • Update to Raspberry Pi OS version 2021-05-07 (issue #203).
  • Update to Moodle 3.11.1 (no issue number).
  • Don't rebuild apt cache when installing packages to gain some building time (issue #211).

Added

  • Install Poppler and set its path in Moodle (issue #208).

v3.11.0

17 May 15:23
e5c9dc2
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version 2021-03-04 (issue #203).
  • Update to Moodle 3.11 (issue #206).

Added

  • Set PHP setting max_input_vars to 5000, needed for PHP8 support (issue #205).

Fixed

  • Prevent wpa_supplicant to be started by dhcpcd (issue #204).

v3.10.0

20 Mar 17:07
45ce42c
Compare
Choose a tag to compare

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version 2021-01-11 (issue #192).
  • Move continuous integration to Github actions (issue #190).
  • Update to v2.9.0 of MoodleBox plugin (issue #194).
  • Provide image in Bzip2 compression, saving about 50 MB (no issue number).

Added

  • Support of Raspberry Pi 400 via version 2.9.0 of MoodleBox plugin (issue moodlebox/moodle-tool_moodlebox#93).
  • Set Moodle system paths to appropriate values (issue #197).
  • Configure some Moodle settings (issue #198).
  • SSH key added in developement builds (no issue number, commits 0aa322d and e6b77ac).

Fixed

  • Restore WiFi AP capacity to about 30 clients via downgrading WiFi firmware (issue #196, PR #196, #200).
  • Enhance issue templates (no issue number, commits 91f6700, 5062165 and 99e9588).