Repository navigation
Releases: fredconex/Ion
Releases · fredconex/Ion
Release list
v0.2.8
v0.2.8
Features & Improvements:
- Improved workspace initialization and optimized window startup performance
- Added support for displaying the
.agentfolder 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
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
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
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
saveSessionandsaveActiveSession, 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
--cyanaliases 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
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.