Paket Manager release notes
Now shows an error icon on tabs with errors.
Now reloads settings on interaction to reflect changes made in other Visual Studios.
Divided revert unchanged option into two: one for success, one for failure.
Sometimes the Regular Expression checkbox was inappropriately cleared when choosing a regular expression package. This was due to a misinterpretation of the autocomplete control's selection changed event to mean a new package was selected but that is not always the case. Fixed by checking the event parameters to make sure a new package was really selected.
Now shows the version and dependencies in the package details.
Used rendering options to make reduced package detail icon look better.
Changed to image brush for larger icon to avoid it impacting the detail area size.
When using the default Perforce changelist, no longer tries to delete it if is empty after reverting files.
Now, all operations (except restore) default to showing the command dialog and a checkbox can be used to suppress it in the future.
Holding down a Control key overrides.
Reset button in config resets all suppressed dialogs.
Added optional display of package details from local repository.
Added option to use default change list.
When first loaded, the check for regex is performed after loading the paketmanager.packages file.
paketmanager.packages file can now contain a third parameter per line indicating the reference package id to use for versioning.
Versions now load when the drop down is clicked (not just when the combo gets focus in case the combo already had focus when the package was changed).
Load versions checks the package ID used in the last version look up to avoid multiple look ups.
Two part package items in paketmanager.packages are no longer assumed to be regexes. Instead, the package name must contain one of '\', '+', '*', '|', '[', ']', '^', '(', ')'.
Available projects list is sorted.
Since some settings moved to a common location for use with the stand alone version, they have not upgraded with new versions of VS. Fixed.
Went back to default background load as there may have been a conflict with other packages loaded at the selected time. Will consider another slot once I understand what the issue is.
Changed to background load when a solution is loaded as per VS best practices.
Tab tool tip now includes timing similar to stand alone status bar tip.
Error output text from paket is now red like in stand-alone.
While packages and versions are loading in command dialog, a spinner is displayed for feedback against slower nuget sources.
Tabs in tool window show usable text colors in darker themes.
Fixed bug where OnSolutionLoaded fired but no solution was actually loaded.
New build to include features added to Paket Manager for Windows:
Tool window tabs grouping results.
Advanced section in dialogs allowing custom command arguments.
Paket docs link in dialogs.
Changed message for when the same command is run simultaneously so it's more clear why it's blocking it.
When more than one command is run at the same time, it is now blocked with an infobar message to avoid running two pakets simultaneously.
find packages and find versions do not perform this check.
Since ":q" no longer quits paket's find-packages, switched to closing the input stream (presumably resulting in an EOF) which does cause it to quit.
Perforce didn't like the relative paths. Had to build the full path.
Added a Paket Root folder to help find paket.lock, paket.dependencies, etc. when they are not at the solution root.
Now upgrades settings when devenv.exe's version changes (when Visual Studio updates).
Now drills into solution folders to find projects.
Now deletes the P4 changelist if empty when done.
Now outputs how many files are in the completed changelist.
Now upgrades settings from prior version when devenv.exe (VS IDE) changes version.