Releases: hackerzhuli/unity-code
Releases ยท hackerzhuli/unity-code
1.1.1
๐ง Improvements & Bug Fixes
Fixed
- ๐ ๏ธ Unity Messaging - Fixed message handler conflicts by replacing single handler with typed event emitters, ensuring compilation finished events are properly received by test provider
Improved
- ๐ Test Provider - Simplified message handling by moving JSON parsing logic into the messaging client
1.1.0
๐ Features
Added
- ๐จ USS Language Server - Complete IDE experience for Unity Style Sheets (USS) development
- Blazing fast performance - Written in Rust and built from the ground up for speed
- Smart auto-completion - Property names, values, selectors, pseudo-classes, and asset URLs
- Advanced validation - 100% USS-native diagnostics that validate syntax, asset paths, and property values
- Rich hover documentation - Unity-specific tooltips with syntax examples and direct links to official documentation
- Professional formatting - Document and selection formatting for USS and TSS files
- Intelligent refactoring - Rename operations for ID and class selectors
- Asset path completion - Auto-complete asset paths from
Assetsdown to individual sprites - Unity element awareness - Knows all Unity UXML elements like
ButtonandLabel
- ๐ง Enhanced Documentation System - Improved fallback C# documentation with native binary support
๐ง Improvements & Bug Fixes
Fixed
- ๐ ๏ธ Documentation Hover - Improved handling of inheritdoc and normalized paths for fallback documentation
- ๐ ๏ธ XML Documentation - Fixed empty top-level tags exclusion from markdown output
- ๐ ๏ธ Asset Management - Enhanced meta file deletion handling for deleted assets
- ๐ ๏ธ Symbol Lookup - Better symbol lookup for empty ranges in hover provider
Improved
- ๐จ Assets - Updated image assets to WebP format for better performance
1.0.3
๐ง Improvements & Bug Fixes
Fixed
- ๐ ๏ธ Documentation Hover - Fixed unnecessary separator display in hover tooltips when only XML documentation is present without documentation links.
- ๐ ๏ธ Documentation Hover - Now ignoring summary, returns, param, and exception tags from XML docs in hover display because Dot Rush already covered these.
1.0.2
๐ Features
- rebranding: Rename from Unity Code to Unity Code Pro because of name conflicts with an existing vs code extension.
1.0.1
๐ง Improvements & Bug Fixes
Fixed
- ๐ ๏ธ Asset database Refresh - Prevent asset database refresh when Unity is in Play Mode
Improved
- ๐ฆ Settings - Improved description of settings to make them clearer and more precise
1.0.0
๐ Initial Release
First stable release of Unity Code - bringing Unity IDE capabilities to VS Code-based code editors.
Added
- ๐งช Unity Test Explorer - Run Unity tests directly in editor with inline results
- ๐ Unity Console Integration - Real-time logs with clickable stack traces
- ๐ Integrated Debugger - Unity debugging with MonoDebugger
- ๐ Intelligent Documentation - Hover docs with Unity API and .NET links
- ๐ Advanced Code Analysis - Roslyn-powered Unity-specific static analysis
- ๐ Smart Asset Management - Automatic meta file handling and asset refresh
- ๐ค AI Editor Support - Full compatibility with Cursor, Windsurf, and Trae
Technical
- Requires companion Unity package: Visual Studio Code Editor
- Free and open source with no licensing restrictions
Unity Code 1.0.0 - Where Unity development meets modern AI-powered editors! ๐ฎโจ