DPack 3.11.3 released

DPack version 3.11.3 with VS 2017 support has been released.

In the effort to support VS 2017 I went with Extensions distribution model only, ie .vsix files. Most of the features are largely unaffected but one in particular’s been dropped - custom keyboard mapping schemes, as Extensions simply don’t support it. I worked around it for default keyboard shortcut assignment but Delphi keyboard mapping scheme’s no longer supported.

Here’s what new and changed in this version:

  • Added Visual Studio 2017 support.
  • Improved displaying of generic types in Code and Solution browsers.
  • Improved browsers matching accuracy.
  • Added an ability to assign DPack’s shortcuts from Tools|Options dialog.
  • Framework Browser feature has been deprecated.
  • Moving forward DPack will be distributed as .vsix package only. Therefore .exe based distribution model’s been deprecated.
  • DPack will be distributed as a single .vsix from now on targeting all supported VS version with one distribution package.
  • Added a few missing C++ projects supported code file extensions.
  • Fixed VS 2013/2015 Code and Solution Browsers C++ project handling regression (VS 2017 was fine though).
  • Fixed C++ assemblies dependency problem, which was causing some browsers to fail on systems without C++ component installed.

The new version is available on Visual Studio Gallery and at www.usysware.com/dpack/. Enjoy.

Sergey @ USysWare

Anybody still using DPack’s Surround With feature?

Just curious if people are even aware of that feature. I’m considering dropping it in favor of VS built-in Surround With, which is superior in every way other than an ability to assign dedicated keyboard shortcuts. I’d appreciate your feedback. Thanks.

Visual Studio 2017 RC compatible DPack beta 3.9.7 released

DPack 3.9.7 (Beta) has just been made available for download.

It took quite a bit longer to finish Visual Studio 2017 RC compatible version but it’s finally at the point where I feel comfortable sending it out. VS 2017 turned out a lot more challenging to support than I had originally anticipated. Code compiled with little changes but deployment is where I stumbled. I used to distribute DPack as VSIX package and standalone setup executable, later being my personal preference. With VS 2017 multiple instance installations on the same machine support Microsoft made it very difficult to support my standalone installation, which also meant that custom keyboard schemes I developed could no longer be distributed as well. It took a while to work around that in order to support proper keyboard shortcuts customization. From here on when you install new DPack version for the 1st time it’ll ask you if you wanted to have keyboard shortcuts assigned. If you pick No you can always go back to DPack’s Tools|Options dialog and assign them from there.

On a side note and just as it’s been with all previous transitions to new Visual Studio version, older VS 2013 support’s been dropped.

Here’s what new and changed in this version:

  • Added Visual Studio 2017 RC support.
  • Improved displaying of generic types in Code and Solution browsers.
  • Added an ability to assign DPack’s shortcuts from Tools|Options dialog.
  • Deprecated Visual Studio 2013 support.
  • Framework Browser feature has been deprecated.
  • Moving forward DPack will be distributed as .vsix package only. Deprecated .exe based distribution model.
  • Added a few missing C++ projects supported code file extensions.

The new version is available at www.usysware.com/dpack/. Additionally, beta is available on VS Gallery now too. Please let me know when and if you run into any issues. Enjoy.

Sergey @ USysWare

DPack 3.9.5 released

DPack version 3.9.5 maintenance update has just been released. Here’s what new and changed in this version:

  • Added Browsers “Restore Search Filter” configuration option (on by default). When unchecked it disables restoring of the previously used search filter.
  • Browsers rank based search sorting improvements.
  • Fixed LightSwitch project type processing problem.
  • Code Navigator shortcuts re-assignment.

The new version is available at www.usysware.com/dpack/. Enjoy.

Sergey @ USysWare

DPack 3.9.3 released

DPack version 3.9.3 maintenance update has been released. Here’s what new and changed in this version:

  • File Browser search rank based processing and sorting fixes and improvements.
  • Fixed VS 2015 specific problem with bookmarks not working on Xaml files.

The new version is available at www.usysware.com/dpack/. Enjoy.

Sergey @ USysWare

DPack 3.9.1 released

DPack version 3.9.1 has just been released. This is a first release that supports Visual Studio 2015 RTM. Please note that all pre-RTM versions including RC are no longer supported. Here’s what new and changed in this version:

  • Added Visual Studio 2015 support. All pre-RTM versions are no longer supported.
  • Deprecated Visual Studio 2012 support.
  • Improved browsers search matching.
  • Simplified all browsers UI.
  • Updated bookmark images.
  • Added Solution Explorer project node “Copy Full Path” item.
  • Updated Code Browser JavaScript support with assemblies from the latest v3.7 of JavaScript Parser extension.
  • Fixed setup application .NET framework version detection logic in order to work around Windows 8.1 (and up) installation problem.

The new version is available at www.usysware.com/dpack/. Enjoy.

Sergey @ USysWare