Skip to content

v3.2

Latest
Compare
Choose a tag to compare
@Irame Irame released this 04 Dec 22:44

Due to some major bugs, we had to roll back v3.0 by rereleasing v2.6 as v3.1. This was necessary because of the missing option to unpublish a specific version of an extension on the Visual Studio Marketplace.

This release is basically a rerelease of v3.0 with some bugfixes.

Features:

  • Working Directory/Launch Application Management: You can now manage the working directory and launch application the same way you can manage the Environment variables, which was added in the last release. (Thanks to belkiss #98 and abizeauMaxon #162)
  • Show active Entries: Inactive Items can now be grayed out. An Item is considered inactive is one of the following is true:
    • It is not checked.
    • It is part of a group which has conditions that are not met (like configuration or platform).
    • The setting to manage the type of items is disabled (like Manage Environment Variables)
  • Disable Extension: The extension is now disabled by default and only enables itself if it finds a *.args.json file or an entry in the *.suo file. When disabled the extension can be enabled by clicking the button in the extension window. This enables the extension for the current solution, with a flag saved to the *.suo file. If this behavior is not desired it can be modified in the Options with one of four modes:
    • Enable if a *.arg.json file or an entry in the *.suo file is found (this is the default)
    • Enable if a *.arg.json file is found
    • Always ask for new Solutions
    • Enable by default (old behavior)
  • Auto Update: The parameters inside the active project configuration are now updated whenever they are modified in the extension window.
  • Better support for generated Projects: The saved CLI-Arguments are now also associated with a project based on the name not only the project GUID. This helps to keep the arguments even if the GUID changes which often happens when projects/solutions are generated. #170

Bugfixes:

  • Settings wiped: Fixed a bug that wiped the settings after restarting Visual Studio.
  • Load JSON from Custom Path: Fixed a bug where the custom JSON path was ignored for loading.
  • Start with "Step Into": Fixed a bug where the configuration was not updated when using "Step Into" to launch an application.
  • Apply Default Checked correctly: "Default Checked" will now be applied when a item is first loaded. (In other words when they are not found in the *.suo file.)
  • Microsoft.Bcl.AsyncInterfaces not found: Fixed crash due to missing Microsoft.Bcl.AsyncInterfaces assembly.
  • GetDialogPage crash: Fixed crash due to call of GetDialogPage on non UI thread.
  • Microsoft.VisualStudio.ProjectSystem.Managed not found: Fixed crash due to missing Microsoft.VisualStudio.ProjectSystem.Managed assembly.