Releases: maraf/PluginManager
v0.9.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to user plugins folder of GitExtensions.
This version is compatible with GitExtensions-v3.2 (not yet released in time of this release).
Release notes
- #59 - Plugins are installed as user plugins.
- #75 - Administrator access is not needed anymore to manage plugins.
- #76 - Fixed "Update all" including self update.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
Install
Package Manager: Extract content of PackageManager.0.9.0.zip anywhere. Run with at least with --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version in the GitExtensions installation folder. Than, extract content of GitExtensions.PluginManager.0.9.0.zip in user plugins folder of your user profile GitExtensions folder (C:\users\{user}\AppData\Local\GitExtensions\GitExtensions\UserPlugins
).
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.8.1
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #68 - Fixed write access to NuGet.config during startup.
- #72 - Fixed self update to concrete pre-release version.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
Install
Package Manager: Extract content of PackageManager.0.8.1.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager.0.8.1.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.8.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #49 - When installing or updating a package, an user can select concrete version to install.
- #51 - Support for installation of pre-release packages.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
Install
Package Manager: Extract content of PackageManager.0.8.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager.0.8.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.7.2
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
Install
Package Manager: Extract content of PackageManager-v0.7.2.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.7.2.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.7.1
This update is related only to GitExtensions.PluginManager.
Release notes
- #50 - Default feed points to nuget.org.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
Install
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.7.1.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.7.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
- After package install, manual restart of GitExtensions is needed.
Install
Package Manager: Extract content of PackageManager-v0.7.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.7.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.6.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #39 - Support for multiple feeds, configured directly from PackageManager.
- #40 - Skipped GE plugin version checking - anything that is a plugin can be installed and GE will deal with it.
- #18 - Fixed searching for plugins in long feeds without plugins.
- #35 - Added tab with diagnostics.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
- After package install, manual restart of GitExtensions is needed.
Install
Package Manager: Extract content of PackageManager-v0.6.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.6.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.5.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #32 - Dropped support for v2.51, from now on on v3 is supported.
- #25 - Support for finding older package version when the latest is not compatible with GitExtensions version.
- #26 - Showing "Not compatible" label when installed package in not compatible with GitExtensions version (after GitExtensions update).
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
- After package install, manual restart of GitExtensions is needed.
Install
Package Manager: Extract content of PackageManager-v0.5.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.5.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.4.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #22 - Delayed ask to kill all instances of GitExtensions to install/reinstall/update etc operation in PackageManager.
- #10 - User error messages for expected Exceptions and generic exception message for those unexpected.
- #32 -
Added compatibility plugin with GitExtensions-v3Still supports only v2.51.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
- After GitExtensions.PluginManager update, first run doesn't close running GitExtensions.
- After package install, manual restart of GitExtensions is currently needed.
- When package is being updated/reinstalled/uninstalled, GitExtensions must be closed.
Install
Package Manager: Extract content of PackageManager-v0.4.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager - update: Open Plugin Manager from GitExtensions, go to updates tab and update to v0.4.0.
GitExtensions.PluginManager - install: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.4.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
v0.3.0
Two downloads are provided.
Package Manager: Standalone Windows application for managing packages in single folder. It can be used completely without GitExtensions, just as a tool to find and extract NuGet packages.
GitExtensions.PluginManager: GitExtensions integration of Package Manager. It installs packages to plugins folder of GitExtensions.
Release notes
- #22 - Before starting PluginManager, user is asked whether to close all instances of GitExtensions. Settings page contains option to close all instances without asking user.
- #4 - PluginManager is updatable through PluginManager.
Known Issues
- #21 - When two plugins share same assembly, this assembly is removed with uninstallation of first plugin.
- After package install, manual restart of GitExtensions is currently needed.
- When package is being updated/reinstalled/uninstalled, GitExtensions must be closed.
Install
Package Manager: Extract content of PackageManager-v0.3.0.zip anywhere. Run with at least --path
argument.
GitExtensions.PluginManager: Before installing this version, please remove all content from previous version. Than, extract content of GitExtensions.PluginManager-v0.3.0.zip in plugins folder of your GitExtensions installation.
In 'Plugins' menu item of GitExtensions, there will be a 'Plugin Manager' item.
Further updates
Thanks to #4 all further updates should be possible through PluginManager.