This is mostly a bug-fix release. The only new feature is support for Friendly Traceback.
Known issues:
- Loading files from MicroPython device doesn't work: #1043
Updates:
- CHANGED: Python version in binary bundles upgraded from 3.7.5 to 3.7.6
- CHANGED: MyPy checks are now enabled by default (Tools => Options => Assistant)
- CHANGED: New Pylint checks are enabled
- UPDATED #32: Thonny can now display/copy/paste Unicode emojis with Python 3.7.6+ / 3.8.1+ in Windows and Linux. Selection can be still wonky, though and emojis can freeze Thonny on macOS. Fixed by python/cpython#16545
- FIXED #815: "Open System Shell" fails when no script is open
- FIXED #973: Scrollbar in Help and Assistant acts funny
- FIXED #1019: Crash on startup when Shell gets text inserted too soon
- FIXED #1023: Accept code completions without parent and full_name
- FIXED #1025: Extra imports by Thonny's back-end make stdlib name shadowing more troublesome
- FIXED #1026: Allow '+' in image data URI chars in Shell
- FIXED #1028: Thonny now has preliminary support for Friendly Traceback.
- FIXED: Allow larger images in shell (don't squeeze image URI-s), #401
- FIXED: Fallback to English, when configured language can't be loaded
- FIXED: Problem using esptool on PATH
Installation
NB! Windows installer is signed with new identity and you may receive a warning dialog from Defender until it gains more reputation. Just click "More info" and "Run anyway".
- Windows: download and execute thonny-3.2.5.exe
- macOs: download and open thonny-3.2.5.dmg and drag Thonny to Applications
- Linux: download thonny-3.2.5.bash and execute it with Bash (
bash thonny-3.2.5.bash
)