Skip to content

Latest commit

 

History

History
90 lines (80 loc) · 3.73 KB

CHANGELOG.md

File metadata and controls

90 lines (80 loc) · 3.73 KB

Change Log

0.4.0 - 2022-09-11

Added

  • #24 Open different folders under recipe folder
    • User has the possibility to access different folders that are located under the recipe folder itself, such as build, dl, source, etc.
    • User can open the folder either in the explorer or in a new VS Code window. The option to open the folders can be found by using right click on the recipe item from the explorer.
  • #17 Filter recipes based on a selected remote
  • #18 Filter binary packages based on a selected remote

0.3.0 - 2022-06-06

Added

  • #16 Configuration in settings.json for CONAN_USER_HOME
    • Enable possibility to overwrite the pre defined CONAN_USER_HOME environment variable using vsconan.general.conanUserHome configuration option
    • User can set home directory to conan local cache within the VS Code using settings.json file

0.2.0 - 2022-05-30

Added

  • #10 Enable option to list dirty packages from a recipe
    • vsconan.explorer.treeview.package.showDirtyPackage is available to set the flag persistent
  • #14 Support non-pip conan installation
    • Enable possibility for user to use the extension using alternative conan installation (e.g. conan executable)
    • Provide mode switch between python interpreter and conan executable (User can still use the python interpreter to execute conan CLI)
  • Configuration for the extension in settings.json
    • vsconan.general.conanExecutable
    • vsconan.general.conanExecutionMode
    • vsconan.general.pythonInterpreter
  • Right click option for recipe and package treeview item to copy its path
  • #13 Managing editable packages
    • List editable packages in the treeview
    • Remove editable package via Treeview
    • Open editable package in VS Code
    • Open editable package in Explorer
    • Copy editable path to clipboard
    • Remove editable package via command and quickpick (simple option)
    • Add editable package from the workspace
    • Enable layout file input for the editable package
      !!! Currently only supporting the manual input from the user for the layout.

Changed

  • The configuration for extension is migrated to official VS Code settings.json. Custom global config.json under ~/.vsconan is now deprecated.

Removed

  • VSConan: Create Global Configuration (JSON)
    Command to create global configuration file in your home directory
  • VSConan: Open Global Configuration (JSON)
    Open the global configuration file in editor

0.1.0 - 2022-04-21

  • Initial Release
  • Conan Explorer
    • Conan Recipe
      • Recipe information
      • Open in explorer
      • Open in VS Code
      • Remove recipe
    • Conan Binary Packages
      • Open in explorer
      • Open in VS Code
      • Remove binary package
    • Conan Profile
      • Add new profile
      • Edit profile
      • Open in explorer
      • Rename profile
      • Duplicate profile
      • Remove profile
    • Conan Remote
      • Edit remotes.json file in VS Code
      • Rename remote
      • Update remote URL
      • Enable remote
      • Disable remote
      • Remove remote
  • Conan Workspace
    • conan create
    • conan install
    • conan build
    • conan source
    • conan package
    • conan export-pkg
  • Additional Support Features
    • Create global configuration file
    • Open global configuration file
    • Create workspace configuration file
    • Open workspace configuration file