Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
[1.0.0] - 2025-01-12
Added
Initial Release - Complete Visual Studio Code extension for ASON compression
Commands :
ASON: Compress Selection - Convert selected JSON to ASON format
ASON: Decompress Selection - Convert selected ASON back to JSON
ASON: Show Compression Stats - Display detailed compression statistics in output panel
Context Menu Integration - Right-click on selections to access ASON commands
Command Palette Integration - All commands accessible via Cmd+Shift+P / Ctrl+Shift+P
Workspace Configuration :
ason.indent - Indentation level (default: 1)
ason.delimiter - Field delimiter (default: ",")
ason.useReferences - Enable object references (default: true)
ason.useDictionary - Enable value dictionary (default: true)
ason.autoShowStats - Automatically show stats after compression (default: true)
Real-time Statistics - Toast notifications with compression metrics
Output Panel - Detailed statistics view with:
Token counts (original vs compressed)
Token reduction percentage
Byte counts and savings
Configuration used
ASON preview
Welcome Message - First-activation guide with "Learn More" link
MCP Server Integration :
Automatic configuration for GitHub Copilot (VS Code 1.99+)
MCP provider for Claude Code and other MCP clients
Uses npx @ason-format/mcp-server@latest in production
Development mode detection for local testing
Status Bar Indicator :
Real-time MCP server status (operational/not-configured/error)
Rich tooltip with markdown showing tools and configuration
Clean positioning to avoid UI conflicts
Modular Architecture - Clean separation of commands, MCP, and utilities
Built with tsup - Optimized bundling with full dependency inclusion
Features
In-place text replacement (compresses/decompresses selected text)
Error handling with user-friendly messages
Preserves indentation when decompressing to JSON
Works with any text selection (no file type restrictions)
Keyboard shortcuts: Cmd+Alt+C (compress), Cmd+Alt+D (decompress), Cmd+Alt+S (stats)
Dependencies
@ason-format/ason@^1.1.2 - Core ASON library
Requirements
Visual Studio Code >= 1.85.0
Developer Tools
TypeScript support
ESLint configuration
Source maps for debugging
You can’t perform that action at this time.