Along the the last 2 weeks 53 issues have been successfully integrated with 6 rejected and 16 delayed. That's 89% success, good one!
- First of all, sorry for the delayed issues. Both the complexity of some of the issues and the reduced availability of people (national holidays, Australian Moot...) have leaded to that. Of course, all those delayed issues will get prioritized handling next week, so they should be meeting core really soon.
- We are just 10 days away from code freeze (October 10th, 14:00 Perth/Australia TZ). That means that, if everything is ready, the awesome Moodle 3.2 will be released in just 6 weeks (November 14th).
- Everybody is welcome to discuss, comment about next-next Moodle 3.3 release requirements @ MDL-54901 and linked issues.
- We are phasing out both jshint and csslint, replacing them with modern and better supported eslint and stylelint. It has been a complex matter to get them configured in a balanced and useful way and, surely, adjustments will happen along the time.
Special thanks to Dan Poltawski for taking and leading the project and to everybody that has collaborated along the last months towards it.
- A renewed, XAMPP based, Moodle installer for Windows has been rolled recently. It comes with PHP7 and MariaDB and works with Windows Vista and later versions (XP/2003 users should continue using previous versions). For any problem, idea, please comment @ MDLSITE-4669.
- Important: Last week we detected a small, but important regression included in last (September 12th) releases. Sites with the
$CFG->loginhttpsoption enabled got the "forgot password" functionality broken. It has been already fixed (MDL-55945) and everybody using those recent releases and having the option enabled is recommended to update to the corresponding "plus" (weeklies) current versions. Finally, side note, here there is also a recommendation to stop using such a
$CFG->loginhttpsoption. It provides a non-accurate sense of security, keeping everything else not secured. Change to full encrypted site ASAP (shouldn't be hard if you are already doing it for logins!).
- MDL-55071 : The new "Boost" theme (Bootstrap 4 based) has landed. Still many things to polish there, but it's the base and future of Moodle theming. Current/ongoing prototype available here.
- MDL-55837 : Together with previous issue, both the base and canvas themes have been deprecated and won't be part of core anymore.
- MDL-42041 : Better placement for book's "Turn edit on" button.
- MDL-29332 : Correct case-sensitive handling of data in calculated questions. Sites being affected by this and using old (< 3.0.x) Moodle versions should upgrade to supported version or, alternatively, try some of the workarounds proposed in both the docs and in the issue.
- MDL-53870 : Needed modifications in core in order to allow offline quizzes from the Mobile app.
- And lots more in areas like web services, themes, libraries, enrolment, messaging...
- To Jason Hardin, from Moodle's partner Moodlerooms, because of all his work related with accessibility: organizing meetings, proxying requests, reporting problems and providing solutions and all his continuous collaborations here and there. Thanks!
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning.
– Rich Cook