github adafruit/circuitpython 2.3.1
CircuitPython 2.3.1

latest releases: 9.1.0-beta.1, 9.0.4, 9.0.3...
5 years ago

CircuitPython 2.3.1 fixes a regression introduced in 2.3.0: if boot.py changed the root filesystem permission to read/write using storage.remount(), that permission change would get undone. This bug would prevent some data logging code from working, for instance.

All other changes introduced in 2.3.0 are still present: battery power fix, storage.erase_filesystem(), and new frozen libraries for Circuit Playground express. Refer to the 2.3.0 release for details.

Thanks

Thanks to @jerryneedell for finding this issue and doing further testing! Join us on the Discord chat to collaborate.

Documentation

Documentation is available in readthedocs.io.

Here are the changes since 2.3.0 and changes since 2.2.4.

This release is based on MicroPython 1.9.2. Support upstream MicroPython by purchasing a PyBoard (from Adafruit here).

Troubleshooting

Check out this guide for info on common problems with CircuitPython. If you are still having, then post to the Adafruit Support Forums and join Discord.

mpy-cross

The 2.2.0 mpy-cross executables in this release work fine with all 2.x releases.

Don't miss a new circuitpython release

NewReleases is sending notifications on new releases.