Thonny

Latest version: v4.1.4

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

Scan your dependencies

Page 13 of 20

2.2.0b2

====================
* FIXED: Options dialog crashes when Variables view hasn't been created yet

2.2.0b1

====================
* NEW: Added support for stepping back in time during debugging (Run => Step back) by Alar Leemet. If you accidentally stepped over an interesting part of code, then now you can step back and step into.
* NEW: Added support for UI and syntax theming (https://bitbucket.org/plas/thonny/wiki/Theming)
* NEW: Added several built-in dark themes
* NEW: Added support for display scaling / high-DPI screens (Tools => Options => General)
* NEW: Added closing buttons to the tabs of all views
* NEW: Added support for (CPython) back-end plug-ins (https://bitbucket.org/plas/thonny/wiki/Plugins)
* NEW: Current editor line can be highlighted (Tools => Options => Editor)
* NEW: Thonny can be started in simple mode (https://bitbucket.org/plas/thonny/wiki/Modes)
* NEW: Variables view now allows viewing variables from other modules beside __main__ (Tools => Options => General)
* CHANGED: Dropped support for Python 3.4 (both for front-end and back-end)
* CHANGED: Reorganized back-end configuration ("Tools => Options => Back-end" instead of "Tools => Options => Interpreter")
* CHANGED: The roles of Interrupt and Stop commands are now more clear: Stop always restarts the backend and Interrupt only tries to interrupt
* CHANGED: Editing the running program doesn't interrupt it anymore.
* CHANGED: Object inspector now shows attributes and object overview on different tabs
* CHANGED: Can't set thonny.THONNY_USER_DIR directly in customize.py anymore (https://bitbucket.org/plas/thonny/wiki/DeploymentOptions)
* CHANGED: For plug-in writers: Unified early and late plug-ins (load_early_plugin should be renamed to load_plugin)
* CHANGED: For plug-in writers: get_workbench and get_runner moved from thonny.globals to thonny
* FIXED 358: Hide the stacktrace of SystemExit
* FIXED 368: "Open system shell" doesn't work in Xfce (fix by Miro Hrončok)
* FIXED 370: Made zooming with Ctrl++ / Ctrl+- work on the numpad on Linux
* FIXED 372: Now it's possible to specify a link as backend interpreter (fix by Miro Hrončok)
* FIXED 396: exec causes range marker to crash
* FIXED 403: Window width may become negative
* TECHNICAL: Changed the location and sharing of backend.py, common.py, ast_utils.py
* TECHNICAL: Cleaner approach for sharing jedi with the back-end
* TECHNICAL: Package manager now uses pypi.org instead of pypi.python.org
* TECHNICAL: Several changes in Runner and BackendProxy interface
* TECHNICAL: Saving an editor now forces writing to disk (see https://learn.adafruit.com/adafruit-circuit-playground-express/creating-and-editing-code#1-use-an-editor-that-writes-out-the-file-completely-when-you-save-it)

2.1.22

===================
Happy re-independence day to Estonia!

* ENHANCEMENT: Less intrusive logging for AST marking problems
* FIXED 340: Validate geometry before loading
* FIXED 363: subprocess.run causes Thonny backend to hang
* FIXED 419: logging doesn't work in user programs
* FIXED 440: In Linux paste over selection doesn't remove the selection
* FIXED 487: Use PyPI.org and turn off pip warnings in package manager
* FIXED 490: Debugger gets confused with f-strings
* FIXED: In case of back-end problems, kill backend instead of resetting
* FIXED: Colorize f-string prefixes

2.1.21

===================
* FIXED 471: Another problem when Thonny uses jedi 0.11 or newer

2.1.20

===================
* FIXED: Problem when jedi 0.10 and parso are both installed

2.1.19

===================
Updates in this version are relevant only on Windows

* FIXED 467: Error when running Thonny with pythonw on Windows (regression from 2.1.18)
* ENHANCEMENT: New Windows installer (run as administrator for all-users install)
* ENHANCEMENT: Upgraded Python to version 3.6.6 in Thonny+Python bundles

Page 13 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.