Thonny

Latest version: v4.1.7

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 20

3.2.3

==================
* NEW: Greek translation by Nikos
* UPDATE: Updated several translations (by Vytenis, rnLIKEm, Dleta, Alex ANDRÉ, NathanBnm, LionelVaux, Paul, Eric W, Frank Stengel, ...)
* UPDATE: Propose opening files via dialog in case of macOS Catalina permission error (813).

3.2.2

==================
* NEW: ESP plug-in has been merged into main Thonny package
* FIXED 219: Implement sending EOF / restart for CPython
* FIXED 873: More robust color preference loading in Pi theme
* FIXED 876: Don't step into comprehension calls
* FIXED 897: Redo shortcut not working in Linux and Mac
* FIXED 899: Can't set THONNY_USER_DIR in customize.py
* FIXED 904: Don't show remote MicroPython dialogs when device is busy
* FIXED 905: Problems with Thonny menu on Mac after closing a dialog
* FIXED 911: Allow restoring default scaling factor
* FIXED 921: Make MicroPython backend play nicer with device resets
* FIXED 923: CircuitPython on Trinket m0 gives small int overflow when listing files
* FIXED 925: Save or open problem with network paths
* FIXED 927: Visual glitch / ghosting in Expression Box in macOS
* FIXED 928: Tooltips stay on top in macOS
* FIXED 929: Indicate dirty state in macOS close button
* FIXED 933: Scaling doesn't work right for Treeviews (Files, Variables)
* FIXED 934: Pad button captions for certain languages
* FIXED 936: Problem uploading files to some STM boards
* FIXED 939: More robust handling of different line endings
* FIXED 943: Wrong syntax highlighting with triple quoted string
* FIXED 946: Handle broken UTF-8 codepoints in MicroPython output
* FIXED 951: Use standard tabstops for program output
* FIXED 953: Allow running system commands with MP back-end
* FIXED 957: Wrong encoding in multiprocessing output
* FIXED 960: File browser is not working in replayer
* FIXED 966: Thonny encounters "internal error" in programs calling exit()
* FIXED 969: Provide nicer message, when MicroPython backend can't get to the REPL
* FIXED: Don't apply theming to menu in macOS (menu items were dull with dark themes)

3.2.1

==================
* NEW: Add European Portuguese translation (by Emanuel Angelo)
* NEW: Add Lithuanian translation (by Vytenis)
* NEW: Add Ukrainian translation (by borpol)
* FIXED 802: Avoid scary traceback on MicroPython disconnect
* FIXED 840: Problems with file dialogs in macOS 10.15
* FIXED 843: Make right-click select items in Files view in macOS
* FIXED 845: Crash with older ESP plug-in
* FIXED 851: Ignore warnings when exporting variables
* FIXED 854: Make single instance mode work in multi-user systems
* FIXED 855: Wrong coloring with paren matching
* FIXED 859: Support relative paths when opening files with Thonny from command line
* FIXED 874: Multiline strings break stepping focus background
* FIXED: Dutch translation was inproperly set up
* FIXED: Internal error in Object Inspector (by Emanuel Angelo)
* FIXED: Problem with compacting user event logs
* TECHNICAL: Make tests run with Python 3.8

3.2.0

==================
* FIXED 849: Uploading single file to MicroPython doesn't work
* UPDATE: Updated translations

3.2.0rc1

=====================
* NEW: Several new commands for Files view (New directory, Move to Trash, Delete, Upload (to MicroPython device), Download (from MicroPython device), ...)
* CHANGED: MicroPython files are now displayed in the upper pane of Files view
* CHANGED: Saving or loading editor content to/from MicroPython device displays progress bar
* TECHNICAL: New dependency: Send2Trash

3.2.0b7

====================
* FIXED: Problem with translation markers disturbing import

Page 8 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.