Changelog

List of new features, bug fixes and improvements

    • Version 1.4.15

    • Hotfix for code completion for attributes
    • Version 1.4.14

    • New code completions: Attributes and preprocessor directives (#if, #elif)
    • New gpt feature: Add mode, gpt can add new files to the project
    • New gpt feature: For CodeLens, follow-up question and custom prompt
    • Gpt responses are logged to Visual Studio output window
    • Version 1.4.13

    • Hotfix for gpt requests of OpenAI-API-Compatible platforms
    • Version 1.4.12

    • Additional properties options added for gpt requests
    • Version number mistype fix for Unity asset package
    • Version 1.4.11

    • Hotfix for gpt options page
    • Fix for applying transformers for newer versions of Visual Studio
    • Arm64 architecture support
    • Version 1.4.10

    • Animations added to context aware instructions
    • Hotfix for context aware integrations (for GitHub Copilot)
    • Version 1.4.9

    • Hotfix for gpt options page
    • Version 1.4.8

    • Version bump for sister Visual Studio extensions
    • Version 1.4.7

    • New gpt feature: Integration into GitHub Copilot. Can now feed GitHub Copilot with project/scene/game-object details.
    • Auto updater for itch.io builds
    • Version 1.4.6

    • Updated binaries with new build parameters
    • Version 1.4.5

    • Version skipped by mistake ^-^
    • Version 1.4.4

    • Hotfix for Unity package compile error
    • Version 1.4.3

    • New gpt provider: OpenAI API Compatible, for web/cloud services that supports OpenAI SDK standards
    • Version 1.4.2

    • Bugfix for formatting and title of logging
    • Bugfix for CodeLens2Gpt when closing document
    • Version 1.4.1

    • New gpt provider: Ollama, can use LLMs from local machine or private network
    • Version 1.4.0

    • Gpt backend has been reimplemented for latest models and LLM trends
    • New gpt provider: Anthropic (Claude), can be used as an alternative to OpenAI ChatGPT and Google Gemini
    • New gpt provider: DeepSeek, can be used as an alternative to OpenAI ChatGPT and Google Gemini
    • New code completions: Scene management classes can be auto completed
    • New inline visuals: Scene management classes can display inline information
    • Version 1.3.12

    • Hotfix for Microsoft Marketplace manifest file
    • Version 1.3.11

    • Hotfix for Microsoft Marketplace manifest file
    • Version 1.3.10

    • Hotfix for type resolving
    • Usability improvements for VSCode exporter
    • More filters for expected error logs
    • Version 1.3.9

    • Hotfix for Unity sink
    • Version 1.3.8

    • Hotfix for Unity sink
    • Version 1.3.7

    • Bugfix for exporter/updater
    • Bugfix for logging options
    • Version 1.3.6

    • VSCode readme updated
    • Version 1.3.5

    • JSON library switched back to Newtonsoft.JSON
    • Rule xml files removed from Unity asset
    • Unnessary analyzer binaries are removed from Roslyn Analyzer
    • Version 1.3.4

    • Stability improvements for network (mqttnet)
    • Hotfix for JSON mapping
    • Version 1.3.3

    • Full version for VSCode is released!
    • Fix for VSCode adorments when document is modified
    • Binary files removed from Unity asset
    • Bugfix for network (mqttnet server)
    • VSCode extension stability improvements
    • VSCode roslyn analyzer stability improvements
    • Version 1.3.2

    • Fixed cross-platform issues for Linux and macOS
    • Version 1.3.1

    • Updated VSCode manifest and readme
    • Version 1.3.0

    • Initial release for VSCode!
    • Version 1.2.6

    • Exporting when Unity is in play mode
    • Some error messages have been made more user friendly
    • Version 1.2.5

    • Released on itch.io
    • Url changes
    • Version 1.2.4

    • Bugfix for exporter with long file paths
    • Bugfix for retrieving animation and animator data
    • Version 1.2.3

    • Bugfix for exporter when overwriting files
    • Bugfix for inline visuals when active game object changes
    • Version 1.2.2

    • Bugfix for exporter when facing race condition
    • Version 1.2.1

    • Typo fix for Options page
    • Bugfix for retrieving animation and animator data
    • Version 1.2.0

    • New gpt provider: Google Gemini, can be used as an alternative to OpenAI ChatGPT
    • New feature: CodeLens2Gpt. Can request gpt queries from the CodeLens of methods and classes
    • New feature: Context aware gpt, gpt prompts are embedded with Unity, scene and object information
    • New feature: Package, asset has relocated under Packages directory (from Assets directory), along with Unity setup menu items
    • New code completions: Animation and Animator classes and Invoke/Coroutine/Broadcast methods can be auto completed
    • New inline visuals: Animation and Animator classes can display inline information
    • Version 1.1.12

    • External binary files have been customized and minimized
    • Domain reloading time have been reduced
    • Stability and usability improvements for exporter/updater
    • Bugfix for Feedback window
    • Version 1.1.11

    • Gpt completion endpoint fixed for OpenAI API changes
    • Bugfix for Input Manager monitor
    • Bugfix for logging to Visual Studio output window
    • Bugfix for About window
    • Version 1.1.10

    • Version skipped for compatibility with other assets
    • Version 1.1.9

    • Gpt support for chat and edit
    • More options added for Gpt
    • Overall stability improvements
    • Exporter shows file locks if update/export is unsuccessful
    • Version 1.1.8

    • Bugfix for non-Unity solutions
    • Version 1.1.7

    • Bugfix for Visual Studio freeze
    • Version 1.1.6

    • Gpt support added for shader files
    • Stability improvements for Unity.ScriptFinder
    • Version 1.1.5

    • Stability and usability improvements for exporter/updater
    • Bugfix for Transformer Linq and Auto Input Manager
    • Usability for Transformer window, disabling it if not connected to Unity
    • Enhancement for completions, sorting numerical values correctly *
    • Version 1.1.4

    • Auto Input Manager is now compatible with binary asset files
    • Stability and usability improvements for Transformer windows
    • Version 1.1.3

    • Analyzers are working at a separate process *
    • Inline visuals stability and performance improvements * *
    • Exporter/updater stability improvements * *
    • Transformer window stability improvements *
    • Bugfix for Gpt busy icon positioning *
    • Version 1.1.2

    • Bugfix for Yaml file parsing of InputManager
    • Version 1.1.1

    • Bugfix for error handling of binary file parsing
    • Version 1.1.0

    • New feature: Generative AI. Use OpenAI ChatGPT within comments to complete your code
    • New feature: Visual Studio menus. Access Unity Code Assist from
      "Extensions"->"Unity Code Assist"
    • New code completions: PlayerPrefs, EditorPrefs and Input classes' methods can be auto completed
    • New inline visuals: PlayerPrefs, EditorPrefs and Input classes' methods can display inline information
    • New code transformer: Auto Input Manager. Converts legacy input code into the new Input Manager
    • Version 1.0.0.21

    • Bugfix for deleting script files which are base classes
    • Version 1.0.0.20

    • Bugfix for crash at startup *
    • Version 1.0.0.19

    • More logging for error tracking
    • Version 1.0.0.18

    • Overall stability improvements, nullable references enabled for codebase
    • Stability improvements for communications, when reconnection occurs
    • Version 1.0.0.17

    • Stability improvements for Unity ScriptFinder class
    • Version 1.0.0.16

    • Bugfix for Visual Studio events concurrency
    • Version 1.0.0.15

    • Visual Studio events are reimplemented for both stability and performance
    • Removal of possible Task deadlocks
    • Usability improvements for exporter/updater
    • Bugfix for exporter/updater, where prompts can appear twice
    • Bugfix for Inline Texts, where const null identifier may raise exceptions *
    • Bugfix for communications, where tags&layers are sent for the first time
    • Version 1.0.0.14

    • Usability improvements for Visual Studio Status window where project is not a Unity project
    • Bugfix for communication reinitialization, where projects are closed and opened from Visual Studio *
    • Bugfix for Visual Studio events' initialization *
    • Version 1.0.0.13

    • Bugfix for Unity where target object is neither Component nor MonoBehaviour *
    • Version 1.0.0.12

    • New Feature: Updating Unity asset from Visual Studio
    • Online error reporting of Unity errors
    • Usability improvement for Visual Studio Feedback window
    • Bugfix for Inline Texts where there is no class declaration *
    • Bugfix for Code Completion where there is no class declaration *
    • Bugfix for Visual Studio output window, where it may be unavailable
    • Version 1.0.0.11

    • Bugfix for Visual Studio events' initialization *
    • Exporter now has more logs
    • Version 1.0.0.10

    • Bugfix for Inline Texts where leading trivia is absent *
    • Bugfix for Visual Studio events' initialization *
    • Version 1.0.0.9

    • Minor adjustments for initialization logging
    • Version 1.0.0.8

    • Online analytics added
    • Bugfix for Inline Texts, Visual Studio code preview screen does not raise any exception anymore
    • Version 1.0.0.7

    • Online error tracker added
    • Version 1.0.0.6

    • Exporter is always disabled for non Unity projects
    • Version 1.0.0.5

    • New platform: Lite version released on Visual Studio Marketplace
    • New feature: Export Unity package from Visual Studio, without using Unity package manager
    • Unity package become package independent (Removed Newtonsoft.Json dependency)

Requirements

Unity 2020.2 and newer
Visual Studio 2022