|
1 | 1 | Release History |
2 | 2 | --------------- |
3 | 3 |
|
| 4 | +1.1.0-beta.4 |
| 5 | +============ |
| 6 | + |
| 7 | +This is a beta release and may contain bugs or unfinished features. Please |
| 8 | +provide bug reports or feedback via: https://github.com/mu-editor/mu/issues/new |
| 9 | + |
| 10 | +* During the beta phase, we're moving to a fortnightly release cadence. Since |
| 11 | + this release is a week late, expect the next one in a week's time - 26th |
| 12 | + April. |
| 13 | +* Carlos made many changes to clean up the specification for required modules |
| 14 | + used by the installer. This will make supporting and tracking Mu's |
| 15 | + dependencies MUCH easier. Thank you Carlos! |
| 16 | +* Huge thanks to Dan Halbert of Adafruit who contributed a significant amount |
| 17 | + of refactoring to the CircuitPython mode. As a result Mu now uses the |
| 18 | + `adafruit-board-toolkit` module for device identification, among many other |
| 19 | + helpful changes |
| 20 | + [described in Dan's pull request](https://github.com/mu-editor/mu/pull/1371). |
| 21 | + Thank you Dan..! |
| 22 | +* Carlos was on fire... he also fixed a bug in the file-copy dialog when the |
| 23 | + context menu was opened with an empty list of files. |
| 24 | +* Carlos (again), fixed some outstanding documentation issues for supporting |
| 25 | + Raspbian Buster (and newer). These are now at https://mu.rtfd.io/. |
| 26 | +* Carlos (again, again) tidied up various aspects of the Makefile so there is |
| 27 | + only a single source of truth for running various utilities and commands. |
| 28 | +* Logging was another focus for this release. Now that we have a few weeks |
| 29 | + worth of crash reports we've been able to look at the parts of the |
| 30 | + application that cause most grief and add extra-logging in various locations. |
| 31 | + Tim put in a great effort to make sure the "first run" and other virtual |
| 32 | + environment based aspects of Mu now have clearer and more useful logging and |
| 33 | + throw more useful exceptions, closer to the source of the problem, for the |
| 34 | + resulting crash report. Carlos ensured the IPython kernel installation was |
| 35 | + properly logged. |
| 36 | +* We ensured various key packages were pinned to particular versions to |
| 37 | + maximise compatibility with older versions of Python still found in schools. |
| 38 | + |
| 39 | +There are many pull requests and work items currently in flight and they'll be |
| 40 | +landing very soon as the overall quality and robustness of Mu significantly |
| 41 | +improves. Many thanks to everyone who continues to help, support and contribute |
| 42 | +to the ongoing development of Mu. |
| 43 | + |
4 | 44 | 1.1.0-beta.3 |
5 | 45 | ============ |
6 | 46 |
|
|
0 commit comments