v0.1.7 Beta
Date: April 30, 2025 - May 5th, 2025
- Integrated Terminal Tab: Added a new panel for terminal commands.
- Dual Backend Terminal:
- Node.js backend for standard command execution (stateless).
- Python backend proxy for file fetching commands ("git clone", "wget").
- Terminal File Fetching: Implemented ability for "git clone" and "wget" commands in the terminal to download files/repos and add them directly to the IDE's file list using JSZip.
- Responsive Layout: Improved layout adaptation between desktop (sidebar preview) and mobile (tabbed preview).
- JSZip Integration Fix: Resolved issues with loading the JSZip library for file unpacking.
- Backend Connection Logic: Added retry mechanisms and improved logging for backend connections.
- Updated Terminal "help" command with more details and examples.
- Added Changelog page.
- Added Credits & Resources page.
v0.1.6 Beta
Date: April 28th 2025
- Added backend execution support for Python (Flask/Render).
- Added "Run Externally" links for Java, C++, C#.
- Migrated data storage from localStorage to IndexedDB.
v0.1.5 Beta & Prior
Date: April 24th, 2025 - April 27th, 2025
- Initial Release (Monaco Editor).
- Multi-project support (localStorage).
- File management (create, delete, open).
- Basic AI Chat integration.
- Client-side execution (HTML/CSS/JS, Pyodide, Marked.js, Ruby WASM Exp, C# PoC Exp).
- Settings page (API key).
- Added Project Download (Zip) feature.
- Added File Renaming.
- Added Auto-Save option.
- Added Find/Replace/Go To Line editor actions.
- Added Theme Selector.
- Added Shortcuts help modal.
- Multi-page structure.
- Enhanced AI Chat (History, REST API, Thinking Indicator, Friendlier).