Thonny

Latest version: v4.1.4

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

Scan your dependencies

Page 5 of 20

3.3.3

==================
* Add MicroPython support for Raspberry Pi Pico (https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-now-on-sale/)
* Better support for MicroPython daily builds, 1545, 1553
* Automatically prepend relevant Anaconda directories to PATH. Fixes problem with importing Anaconda's numpy, 1522
* Make custom Python chooser see more interpreters, 1522
* Fix several spelling mistakes, by freddii, 1534
* Update toolbar buttons, when another editor gets selected, fixes wrong button states, 1536
* Catch errors when opening file in system app, 1526
* Fix internal error while using Outline View, 1543
* Fix truncated System Shell environment on macOS, 1529
* Add /usr/local/bin to the PATH of the back-end process if missing, 1131
* Fix error while parsing Pygame Zero error, 1535
* Fix MicroPython completion errors with jedi 0.18, 1560
* Add incomplete Korean language by Augene J. Pak, Fabianus.c, Suk-Hyung Hwang, YEON, $1531
* Add incomplete Albanian translation by Algent Albrahimi
* [Technical] Allow older Send2Trash (Fedora doesn't have version 1.5 of this)
* [Technical] Remove erroneous executable flags from some files

3.3.2

==================
* Fix the problem of missing docstrings, 1481
* Fix MicroPython management error after executing machine.reset(), 1492
* Add support for MicroPython raw paste mode (usable in MicroPython 1.14+), 1498
* Restore MicroPython raw mode as fallback, should fix problems with M5Stick and W600, 1516
* Add syntax highlighting for non-decimal number literals and support underscores, 1482 by Stefan Rothe
* Make sure all output from the program gets presented, 1504
* Interrupt current program when running a MicroPython script, 1512
* Add support for Jedi 0.18, 1497
* Fix arguments completions for jedi 0.16+, 1511
* Make micro:bit support a bit more robust, 1515
* Add Persian (Farsi) translation by Farshid Meidani
* Add Slovak translation by jose1711
* Add Armenian translation by Avag. sayan
* Update Italian and Chinese (TW) translations

3.3.1

==================
* Allow installing MicroPython to micro:bit v2
* Fix problem with MicroPython programs creating lot of output very quickly, 1419
* Fix wrong message when saving to MP and device is busy, 1437
* Bump Pyserial version from 3.5b1 to 3.5, fix problem with some ESP devices, 1443
* Fix error when trying to download file from microbit, 1440
* Don't assume anything about conf files in Pi theme, 1436
* Fix error on reseting MicroPython device, 1442
* Fix unwanted output from expession statements in MicroPython, 1441
* Treat double-click in the remote file dialog differently from double-click in the Files view, 1432
* Fix error when closing MP file dialog without name, 1431
* Refactor "File => Rename" command (new label "Move / rename" and you can't "rename" a file on MP device to a file on local disc and vice versa), 1446
* Fix broken links in help pages, 1447
* Use THONNY_USER_DIR/temp for temp files. Fixes printing when default browser is Snap Chrome, 1435
* Fix error when clicking on "Attributes" tab on Object Inspector when no object is selected (MP) 1450
* Updated translations (Spanish an Brasilian Portuguese)
* Allow specifying DTR/RTS for serial connection (to avoid restarting ESP on connect), 1462
* Open log window automatically if work dialog encounters error, 1466
* Don't close work dialog automatically if log window is opened, 1465
* Fix dummy MicroPython packages giving ugly errors, 1464
* Fix crashes in Assistant view with Dracula theme, 1463
* Work around Caps lock problem when binding command shortcuts, 1347

3.3.0

==================

New & changed
-------------
* Removed automatic tabs => spaces conversion and its confirmation dialog, 599
* Added command for replacing tabs with spaces, 1411
* Added option for highlighting tabs (Tools => Options => Editor), 1409
* Added option for indenting with tabs (Tools => Options => Editor), 599
* Add an option to use Tk file dialogs instead of Zenity in Linux, 1404
* Reduce max repr length for MicroPython (1000 instead of 5000)
* Forward https_proxy or http_proxy variable to pip, 535
* Allow specifying environment variables for the UI process, 1421
* Remove special support for Friendly-traceback, 1416
* Use exclusive access when connecting to a MP device over a serial port, 1418

Fixes
-----
* Make sure expression box for while/for test is located properly, 1134
* In MicroPython backends only warn about failed epoch dectection if sync or validation is required
* Don't show ugly traceback in debug mode
* Internal error while debugging exceptions, 1403
* Automatically create Thonny user dir in remote machine, 1365
* Fix MicroPython uploading/downloading when started from an expanded dir, 1398
* Fix unrensponsive UI when MicroPython is printing in infinite loop, 1419
* Fix ugly stacktrace, when MicroPython device is disconnected during processing a command, 1420

New and updated translations
----------------------------
* Czech by Petr. moses and Radim
* Romanian by Pop Vasile Alexandru
* Norwegian (Bokmål and Nynorsk) by Gabriel Slørdahl
* Updated Portuguese (BR) by Marcelo de Gomensoro Malheiros
* Updated French, Polish, Greek, Spanish, Italian

3.3.0b7

====================
* Add default black fg color to tooltips, 1381, by adzierzanowski
* Use paste-mode instead of raw repl for executing code on MP devices, 1386
* Use WebREPL file protocol for uploading files, 1387
* Hide underscored names from autocomplete suggestions unless user already typed '_', 1382, by adzierzanowski
* Add command to filebrowser menu for toggling hidden files, 1292
* Fix Unconnected network drive shorcuts make Files explorer broken 1333
* Don't allow save as a file which is already opened, 1310
* Color self and cls like builtins, 1080
* Soft-reboot MicroPython before "Run current script", 1393
* Fix error in clearing squeezed boxes, 1091
* Enhance upload/download dialogs, 1395
* Make "Open System shell" open ssh with remote back-ends
* Make "Open System shell" open miniterm with MicroPython back-ends, 1287
* Better interrupt for download, 1320

3.3.0b6

====================

* Clean up backend-switcher menu.

Page 5 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.