Skip to content

Releases: fredconex/Ion

v0.2.8

Choose a tag to compare

@fredconex fredconex released this 09 Oct 16:45

v0.2.8

Features & Improvements:

  • Improved workspace initialization and optimized window startup performance
  • Added support for displaying the .agent folder in the Explorer, even outside a workspace
  • Improved tab persistence across application restarts and when multiple files are open
  • Added a new Update All button for tools
  • Added GitHub update support for tools
  • Improved the reconnection experience with a retry button
  • Updated sidebar icons based on folder and virtual workspace types
  • Refined sidebar layout, minimum width, and resize handle positioning
  • Improved session popup UI

Tools & Tool API:

  • Added configurable tool timeout, with support for timeouts up to 360 seconds
  • Improved file creation and writing, allowing files to be created inside non-existent folders
  • Added session-based tool run cancellation and enhanced error handling
  • Improved tool output scrolling and live rendering
  • Fixed duplicated tool UI elements
  • Improved tool update functionality
  • Hid model URLs and keys from the tools UI, using model UUIDs for connections instead (requires a tool update)

Editor & Interface:

  • Disabled smooth scrolling in the editor
  • Removed transition effects from the no-folder overlay
  • Improved mobile sidebar behavior and fixed missing tab content on mobile
  • Updated toast notifications to reduce unnecessary messages
  • Improved active session state management
  • Applied general UI refinements and code cleanup

v0.2.7

Choose a tag to compare

@fredconex fredconex released this 04 Oct 18:27

v0.2.7

Security & Permissions:

  • Added full-screen view for the security and permissions popover on mobile devices (≤768px)
  • Added batch permission shortcuts (holding Ctrl applies permission changes across all tools in the group)
  • Expanded permissions dialog width by 25% for improved readability
  • Improved settings stacking layout and click-outside dismissal behavior

Tools & Tool API:

  • New auto_option tool for decision models v1/systemone endpoint.
  • Added "model" field to setup a model on tools that may connect to endpoints
  • Added HTTP POST bridge to the Tool API
  • Improved tools UI
  • Fixed an issue where inline editing left orphan UI elements in the chat

Maintenance:

  • Removed unused code and cleaned up codebase

v0.2.6

Choose a tag to compare

@fredconex fredconex released this 03 Oct 21:41

v0.2.6

Virtual Workspaces:

  • Added support for creating and managing virtual workspaces
  • Added folder drag-and-drop support
  • Added file import/export support
  • Prevented workspace name collisions when creating new workspaces
  • Improved synchronization between the tool workspace and Explorer

Explorer:

  • Added file deletion shortcut
  • Added multi-selection support
  • Improved tool workspace synchronization

Tools:

  • New py_run tool that execute python using pyodide
  • Improved crypto_utils tool so it's now able to handle sha 256 and more algorithms
  • Improved virtual workspace integration with tools

Attachments:

  • Improved file attachment handling
  • Improved binary file detection
  • Preserved file encoding more reliably when processing attachments

Session Manager:

  • Improved session deletion handling
  • Prevented ghost session records from being left behind

Messages & Chat:

  • Improved message ID collection and handling
  • Improved edit confirmation logic
  • Improved chat HTML serialization
  • Improved handling of transient UI state

Controller:

  • Improved abort handling for running operations

v0.2.5

Choose a tag to compare

@fredconex fredconex released this 01 Oct 03:28

v0.2.5

UI:

  • New UI improvements and unified theme colors
  • Added a settings accent color picker
  • Replaced confirm dialogs with modals
  • Improved the compression/compaction box behavior and UI
  • Improved user message overflow handling
  • Darkened the model settings window background instead of using blur
  • Added a new status glow effect
  • Removed unused CSS classes and migration code

Session Manager:

  • Fixed popover flashing on every update
  • Fixed attachments being lost when switching sessions
  • Added a force-save option to saveSession and saveActiveSession, allowing new sessions to force saving even when empty

Sidebar:

  • Fixed flashing when switching tabs
  • Automatically collapses when exiting a workspace

Prompt:

  • Automatically focuses the prompt when clicking the prompt bar or status bar
  • Made the focused prompt border more subtle
  • Added a file drop zone for attaching files
  • Automatically scrolls to the bottom when sending a prompt

Tools:

  • Tool-box now properly persists its expanded/collapsed state across reloads
  • Built-in tools are no longer stored unless the user edits them
  • New-tool modal now starts blank and scrolls to the top
  • Consolidated --cyan aliases into --primary

Attachments:

  • Improved attachment handling across session switches

No-folder overlay:

  • Added additional information
  • Made the overlay opaque
  • Added an Open Model Settings button

Settings:

  • Added an accent color picker

v0.2.0

Choose a tag to compare

@fredconex fredconex released this 25 Sep 17:44

UI:

  • New more discrete icon, the lightning color changes based on status
  • Improves to how tools are displayed and handled, with capacity to display custom html.

Attachments:

  • Attached files now become a per session temporary file in .agent/attachments, this means that
    big files now aren't instantly added to context, and tools can access it at any time.

Model settings:

  • Vision tagging for models

Tools:

  • Custom per tool settings
  • New api.setHeaderMsg to set header message
  • Tool errors displayed on header
  • Require_vision setting
  • Batch read tools so they run in parallel
  • New tool modal blank template and infer filename from tool name
  • New Preview_Image tool with cropping ability

New available custom tools:

  • get_weather; preview_chart; preview_html; preview_mermaid; show_options; show_progress;

Known:

  • Changes tracking still not very reliable, be careful with it.