Skip to content

Releases

1.4.2

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 26 Jun 19:54
bd127dd

Changelog:

  • Assorted bugfixes and stability improvements.
  • Documented the entire thing, comprehensive manual will be uploaded shortly.

v1.4.1

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 18 May 02:32

Release Notes - Version 1.4.1

What’s New

🤖 Adjutant Improvements

  • One Click Local AI: You can now run LLMs locally with a single click. Simply drag and drop GGUFs into the Adjutant Panel, including vision-encoder GGUFs and click start server. You can also share over LAN and set the LLM to autostart on subsequent app launches.
  • Advanced Controls: Fine-tune Adjutant behavior with new per-model settings for temperature.
  • Enhanced Chat Management: New context menu options in the AI chat allow you to "Reset to here" or export conversations as plain text or Markdown.
  • Improved Tools: Significant reliability improvements to the AI-powered 3-way merge tool.

💻 Expanded Language & Platform Support

  • New Language Engines: Added full support for MicroPython, C#, R, and Flutter/Dash.
  • Better UX for microcontrollers: Added port selection and serial plotter configuration (manual scaling in addition to the existing automatic scaling).
  • Script Execution: You can now execute shell scripts (.bat, .cmd, .sh) directly from the editor.
  • CSS Tools: Navigation tree and improved visual highlighting for CSS files.

📂 Workflow & File Management

  • Instant Project Setup: Quickly set project path by dragging and dropping files/folders directly onto the file tree.
  • Git remote Integration: Seamlessly connect to GitHub or other git remote servers directly from the version control window.
  • File Transfer: Added croc integration GUI, direct file/folder transfers over network/internet. Simply select a combination of files and folders, right click and select "Send selected using croc". Or you can drag and drop files/folders into the croc Send window. To receive, right click the folder to receive in and select "Receive here using croc".
  • Context Menu Shortcuts: Added "Copy as text" to the file browser for pasting code files into external LLM providers (some providers disallow certain file types, this gets around that).

🛠️ Improvements & Bug Fixes

  • General Stability: Fixed a critical issue where the file tree would freeze when navigating to deleted directories.
  • Smoother Workflow: Reduced repetitive prompts when launching hardware-based projects.
  • Security: Implemented various security hardening measures.
  • Bug Fixes: Other assorted platform specific bug fixes and stability improvements.

🔐 Signature Verification

To verify the authenticity of the installer files, use:
minisign -Vm <filename> -P RWTI79HUgL+C3MLnP0T77TZDmMEz20YFa5lQPHQ0SR3+5ip0kRuGiAUA

Ensure you have downloaded the corresponding .minisig files.

v1.3.4

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 05 Apr 12:23

🚀 Release Notes

✨ New Features

  • Out-of-the-Box Language Environments: The application now comes bundled with native Go and Zig runtimes. We now offer seamless, zero-configuration support for Python, Go, C, C++, Zig, HTML, CSS, and JavaScript across all operating systems.
  • Customizable Editor Typing: Added new user settings to easily toggle bracket auto-closing on or off based on your workflow preferences.
  • Emoji Stripper: Introduced a new utility feature that allows you to instantly strip all emojis from the current tab.

⚡ Improvements & Changes

  • Optimized C/C++ Execution: C and C++ environments now default to the bundled Zig engine for improved reliability.
  • Startup Defaults: The application now intelligently defaults to the Python backend upon startup.
  • Theme Management: The theme system has been upgraded to automatically install and populate default themes on a fresh installation.
  • Workspace Initialization: Improved the logic for selecting default directories on startup.

🐛 Bug Fixes

  • Smart Indentation Fixes: Addressed several edge cases
  • Linux Terminal Environments: Resolved an issue where the integrated terminal on Linux systems was failing to activate Python virtual environments.
  • Theme Compatibility: Fixed hardcoded text colors in certain UI widgets to ensure text remains fully legible whether you are using a Light or Dark theme.

v1.3.3

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 26 Mar 04:32

Version 1.3.3 marks a significant milestone with the debut of macOS (Apple Silicon) and Debian Linux support. This update brings enhanced environment stability, optimized version control performance, and other small fixes and features.


🚀 New Platform Support

  • macOS: Full native support for Apple Silicon (tested on M1 and M4 chips, A18 pro status unknown).
  • Linux: Official support for Debian-based distributions.

✨ New Features & Enhancements

  • AI Control: Added an unconditional "STOP" button to terminate AI responses immediately. The system now ensures all AI processes are safely terminated upon closing the application.
  • 🎈Streamlit Integration: Added a dedicated Streamlit execution button within the Python environment for rapid web-app prototyping.
  • Theming Engine:
    • Added support for forcing Light, Dark, or System themes.
    • Theme-specific fonts are now loaded dynamically from the active theme directory.
  • Flexible File Handling: Users can now force-open any arbitrary file type in text mode, regardless of extension.
  • Enhanced Git Workflow: The IDE now intelligently prompts for a "Git Init" when a repository is missing, rather than triggering a system error.
  • Audit Logging: Implemented compulsory Tool Audit JSON for improved tracking of automated refactoring and tool usage.

🔧 Bug Fixes

Environment & Runtimes

  • Jupyter Stability: Resolved a critical issue preventing the Jupyter notebook kernel from starting.
  • Venv Management: Fixed a bug where executing Zig or Nim via right-click would cause the active virtual environment to detach or disappear.
  • Jupyter Context Menu: Restored the "Execute" functionality in the Jupyter right-click context menu.
  • Terminal Fixes: Resolved issues where the Jupyter virtual environment was broken within the integrated terminal.

Version Control (Dulwich)

  • Performance Optimization: Significantly reduced dulwich operation lag. The system now correctly respects .gitignore rules, preventing unnecessary file scanning.
  • Initialization Fix: Resolved the "Unknown Revision HEAD" error during repository initialization.

Editor & UI/UX

  • Auto-Indentation: Fixed a bug causing redundant indents after Python function definitions and improved "Shift + Tab" behavior to prevent accidental whitespace selection.
  • Navigation: Fixed a navigation bug where word-wrap would break the "line jump" feature in the structure view.
  • Iconography: Restored missing icons for Jupyter, Zig, Nim, PHP, and PlatformIO.
  • UI Layering:
    • Fixed success messages appearing behind the login window.
    • Adjusted splash screen timing to ensure it clears before login prompts appear.
  • Fixed the "Send" keyboard shortcut for a smoother messaging experience.

General Stability

  • Debugger: Fixed a crash occurring when attempting to debug empty lines.
  • Streamlit Launcher: Improved the reliability of the Streamlit launcher.

This update is recommended for all users to ensure the best performance and stability across all supported language backends.

v1.3.2

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 16 Feb 09:46

Changelog for v1.3.2:

  1. Adjutant widget can now be placed in any of the three panels.
  2. Improved adjutant UI slightly.
  3. Improved acknowledgements, will improve further.
  4. Smartpaste now has the clipboard content pre-pasted.
  5. Tuned the python backend slightly (better restarts).

Roadmap for v1.3.3:

  1. Better acknowledgements (tune list manually, add missing details).
  2. Better splash-screen.
  3. Ability to open any arbitrary file as text.

v1.3.1

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 12 Feb 17:06

Changelog for 1.3.1:

  1. Fixed Settings menu.
  2. Fixed uv, frfr.
  3. Added acknowledgement screen, currently placeholder, will flesh out completely in next release.
  4. Added wordwrap, enable/disable AI, enable/disable always expanded structure panel entries, default to git or dulwich.
  5. Added splash screen, currently very late to show, will enhance on next release.
  6. Changed app GUID
  7. Corrected install folder
  8. Switched default folder on first launch to Documents
  9. Added EULA to setup

v1.3.0-RC1

Choose a tag to compare

@GeoArkadeep GeoArkadeep released this 12 Feb 09:58

Initial release, windows only.

Will add linux soon and macos in upcoming releases.