Releases: lmbelo/pyscripter
Releases · lmbelo/pyscripter
Version 5.3.0
-
New features:
- Code diagnostics using Ruff a very fast linter and language server
- File Check, with issues shown in the editor
- Fixable issues flagged in the gutter
- Quick Fix or Ignore fixable found issues
- Fix all command
- Refactoring support: Organize Imports, rename, extract variable, extract function, inline
- Built-in code formatting (Edit, Source Code, Format)
- Added auto-refreshing project folders that mirror physical folders (#521)
- Scrollbar annotation for highlighted search term
-
Issues addressed:
v5.2.3
Version 5.2.2
Version 5.0.0
Version 5.0.0 (July 1, 2024)
- New features:
- Integrated LLM support
- OpenAI and local LLM models using Ollama supported.
- New IDE Window Chat for interacting with Large Language Models
- Code Assistant functionality (Suggest, Find bugs, Optimize, Comment)
- Python 3.13 support added. Dropped support for python 3.7
- Updated and improved documentation (Help file)
- Issues addressed:
Download installation files from Sourceforge
Version 4.3.0
Version 4.3.0 (October 13, 2023)
- New features:
- Python 3.12 support
- Improved multi-monitor support (per monitor DPI awareness)
- Customizable user interface content font size (#1209)
- Screen reader support in the editor
- Issues addressed:
Version 4.0.0 (7 May 2021)
Version 4.0.0 (May 7, 2021)
- New features:
- Major redesign of the User Interface - Material icons and new logo
- Re-architecture the interaction with python, code-completion etc. It should
result in a more responsive user experience without delays and freezes. - Added support for Python 3.10
- Removed support for Python 2.7, 3.2
- Installer and executable are now code-signed
- Persian translation added
- New IDE option "Restore open project"
- New File Explorer command "Select Directory..." (#1034)
- Issues addressed:
Version 3.6.2.1 (31 May 2020)
Last release that can be compiled with Delphi 10.3.3. Shifting the development to Delphi 10.4.
Version 3.6.2 (29 November 2019)
-
New features:
- Improved compatibility with venv virtual environments
- Restore code folding state when you start PyScripter (#973)
- Syntax for adding and removing parameters (#971).
$[proc=?Question] adds parameter proc and $ [proc=] removes it - Improved DPI scaling
- Highlighters and styles are now installed under ProgramData to better support multiple users on the same computer
- Two new styles added (Calypso and Stellar)
- Issues addressed:
Version v3.5.0 (November 12 2018)
- New features:
- Open and work with remote files from Windows and Linux machines as if they were local.
- Run and Debug scripts on remote Windows and Linux machines using SSH.
- Connection to python server with Windows named pipes. Avoids firewall issues. Requires the installation of pywin32 (pip install pywin32).
- IDE option to force the use of sockets for connection to the python server. (default True).
- New Editor commands Copy Line Up/Down (Shift+Alt+Up/Down) and Move Line Up/Down (Alt + Up/Down) as in Visual Studio.
- PyScripter icons given a facelift by Salim Saddaquzzaman.
- Upgraded rpyc to 4.x. As a result Python 2.5 is no longer supported.
- Issues addressed:
Version 3.4.0 released (May 5 2018)
New features:
* Switch Python Engines without exiting PyScripter
* Faster loading times
* Initial support for running Jupyter notebooks inside PyScripter
* Syntax highlighting for JSON files
* New IDE option "Style Main Window Border"
* Find in Files and ToDo folders can include parameters (#828)