| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| EditCode-Windows.zip | 2026-07-13 | 15.0 MB | |
| EditCode_macOS.Silicon.dmg | 2026-07-13 | 34.6 MB | |
| EditCode 1.1.0 source code.tar.gz | 2026-07-13 | 5.1 MB | |
| EditCode 1.1.0 source code.zip | 2026-07-13 | 5.1 MB | |
| README.md | 2026-07-13 | 2.7 kB | |
| Totals: 5 Items | 59.7 MB | 1 | |
EditCode v1.1.0: Project Workspace, Smart Persistence & Core Stability
We are thrilled to announce EditCode v1.1.0! This major update transforms EditCode from a lightweight script editor into a fully-fledged, robust mini-IDE. We've introduced complete project management, intelligent memory features, and bulletproof communication between the Python backend and the web UI.
New Features
-
Project Explorer (File Tree): You can now open entire folders as projects. A sleek new sidebar allows you to navigate your workspace effortlessly. It intelligently ignores heavy directories (like
node_modulesor.git) to ensure lightning-fast performance. Includes a quick "Close Folder" (×) button in the header. -
Smart Workspace Persistence: EditCode now automatically remembers your exact window size and position on the screen. Furthermore, it restores your last opened project folder upon restart so you can pick up exactly where you left off.
-
Open Recent: Added a new "Recently Opened" modal (
Ctrl+R/Cmd+R) that tracks your 10 most recently accessed files and folders for quick navigation. -
"Save As" Functionality: Added a dedicated "Save As" option (
Ctrl+Shift+S/Cmd+Shift+S) to easily duplicate or rename files without overwriting the original. -
Smart Tab Management: Opening a new file or project will now automatically close the default empty "Untitled" tab to keep your workspace clean.
Improvements & Bug Fixes
-
Binary File Guard: Implemented an advanced heuristic file scanner. The editor will now instantly block attempts to open binary files (images, archives, compiled code) or files larger than 5MB, printing a safe warning in the terminal instead of crashing the UI.
-
macOS Integration Fixes:
-
- Fixed a critical
[Errno 17] File exists: '/'bug caused by macOS NSSavePanel root directory quirks.
- Fixed a critical
-
- Injected native Apple system actions to fully restore clipboard functionality (
Cmd+V,Cmd+C) inside system save/open dialogs.
- Injected native Apple system actions to fully restore clipboard functionality (
-
- Implemented Base64 encoding for background AppleEvents (opening files via double-click from Finder).
-
Bulletproof Data Parsing: Switched to strict URL Encoding (
encodeURIComponent/urllib.parse) for all Python-to-JS data transfers. File paths with spaces, special characters, or apostrophes will no longer break the DOM or cause deadlocks. -
UI & Translation Polish: Monaco Editor's built-in search/replace widgets and
aria-labelsare now fully integrated with the dynamic translation engine.