Skip to content

Releases: nforgeio/RaspberryDebugger

v1.6

10 Apr 22:09
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Please submit any issues you encounter at:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • Added support for .NET v5.0.5
  • #31: Log more details about build errors

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

RaspberryDebugger.vsix:
SHA512: 8b8b8a404c9619d4d5b083969afbf2138bd904d6b53747ea92e46f7114fc5b9a7c2bbb72f25a2de05d222b49b4b01b7e559064cba9bd6cdf80c6d4fc5b8c6e41

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.5

31 Mar 18:06
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Please submit any issues you encounter at:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

I've seen a couple reports where publishing projects fail without logging anything. I haven't been able to reproduce this issue. This release logs any exceptions thrown as well as the publish command output.

  • #31: Log exception on publish
  • Added support for recent .NET Core 3.1.11, 3.1.12, and 3.1.13 SDK releases

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

RaspberryDebugger.vsix:
SHA512: 3a80021c73f0fc382ebb96bbfa568728f5a8de853dfd990fc16329993f292e979d3e5bfb897fa86116eb6eb3699a7320e9a4898ee9316d31c8f9270ae7fc6c78

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.4

15 Mar 04:07
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Please submit any issues you encounter at:

https://github.com/nforgeio/RaspberryDebugger/issues

Highlights:

This is a bug fix release.

Changes:

  • #28: Publish Failed on second build
  • #29: Changing Debug Options crashes visual studio

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

RaspberryDebugger.vsix:
SHA512: cab62c92a12df3efa00ed0e2a5d74e29e1ed54948bd5e12802d0e4d3ca988d60ad080acc812ee5e266b10f4ae891cb94c75f48ab8847cab5b2178d5a0505b7fb

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.2

27 Feb 17:45
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Highlights:

.NET 5.0.102 SDK WORKS!!!

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • #15: .NET 5.0.100/101 remote Raspberry debugging doesn't work

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: 1a3817885410aab8449e84c386f2ccff8d1035ef2f089de8f217563be3ff12f485315ccbf2668171d64b4bdf8abc40eb7c2d6c52e34097a691fd3c3f052680e2

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.1

31 Dec 20:32
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Highlights:

This is a bug-fix release with the main fix (#21) ensuring that the solution projects have completely loaded before initiating a build/publish/debug opteration.

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • #21: Build/publish fails when projects are still loading
  • #22: Show error when trying to run a .NET 5 app
  • #23: Debugging projects in solution folders is still not working

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: a6f3edab82bbda4ce3870b38d2e709c2a76084b530bd1dab5c15af8cc077205bde1c7cbdff02d924f66041cca45633136fe1859283c21342cbfc32ed36591f7c

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.0

27 Dec 23:02
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.


IMPORTANT: Remote Raspberry debugging for .NET 5 doesn't currently work due to an .NET 5 Runtime problem:

#44745: Linux arm 5.0 launch fails with CORDBG_E_MISSING_DEBUGGER_EXPORTS

The workaround is to target your app for .NET Core 3.1 until this is corrected.


Highlights:

This is the first official release. .NET 5 isn't currently supported as described above but .NET Core 3.1 works fine.

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

No changes since the Preview v0.6 other than setting the version to v1.0 and removing the preview status.

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: e9be7bd9caf1381667b86119ec5659beb7a6063244b24f5bc51beb29203b7ed4a4e21424ea72737697bd4d0499967201bda09d8440eda243ab8802b2dac0d783

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v0.6

21 Dec 22:07
Compare
Choose a tag to compare
v0.6 Pre-release
Pre-release

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Highlights:

A couple of tweaks suggested by @LwServices.

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • #17: Raspberry Debug Settings: Can't find startup project in solution folder
  • #18: Support running in custom Linux group. Thanks @LwServices for the pull request

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: d85780c72cef4b7c62cd55f81ba488b80dadea7a306d2fa2ce88e503de93d47c6b885830e905ef837b33cd1edc90f4909982ca20b9772af66bf66d4c98368d1d

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v0.5

22 Nov 21:17
Compare
Choose a tag to compare
v0.5 Pre-release
Pre-release

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.


IMPORTANT: There appears to be a .NET 5 runtime problem that prevents remote debugging on ARM based machines (like Raspberries):

The workaround until Microsoft fixes this is to revert your app back to a .NET Core 3.1 SDK. Unfortunately, Raspberry Debugger v0.4 had a bug that prevented the installation of a .NET 3.1 SDK so the workaround doesn't work for that release. This is fixed for our v0.5 release.


Highlights:

  • #16: .NET Core 3.1 SDK not installed on Raspberry when .NET 5 SDK is installed on workstation

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

#16: .NET Core 3.1 SDK not installed on Raspberry when .NET 5 SDK is installed on workstation

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: 77ed037608d65c1e6b110b69edc0825721a2095c4839f04df51051e580be66381b9963a59cac4f63b4514cee1ac80d7439f78e676fffb3de73b58146defb6957

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v0.4

11 Nov 04:13
Compare
Choose a tag to compare
v0.4 Pre-release
Pre-release

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Highlights:

Raspberry Debugger supports .NET 5.0!

...as well as these new .NET Core 3.1 SDKs: SDK 3.1.404 and SDK 3.1.110

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • #13: Add support for .NET 5.0
  • #14: Support new .NET 3.1.10 SDKs: SDK 3.1.404 and SDK 3.1.110

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: b6246070604f94db4b70fbfb0c59224c5a67663f893df79d38f188fd81a1805988440d85f9f275a0ea8c69498c3ba89de7fe2e31a54dbfca97b8eb5a05807542

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation

v1.3

09 Mar 21:20
Compare
Choose a tag to compare

Raspberry Debugger is a Visual Studio extension intended for debugging .NET Core applications remotely on a Raspberry Pi.

Highlights:

.NET Core 5.0.4 is now supported.

Please submit any issues you encounter to:

https://github.com/nforgeio/RaspberryDebugger/issues

Changes:

  • #27: Support .NET Core v5.0.4

WRITE SOMETHING HERE!

Installation:

Simply download the RaspberryDebugger.vsix file to your workstation and double-click it to have Visual Studio install it.

Getting Started:

Visit our GitHub project for instructions: https://github.com/nforgeio/RaspberryDebugger

Build Artifacts and SHA512 signatures:

This is is the Raspberry Debugger VSIX package:

RaspberryDebugger.vsix:
SHA512: 1010c2df1f50285161d19c9e06c9ca1ac5406218358228411d6d6053a3e4f862632d40d9398c3e677530bc6137b62bb8f4ea294f5a36e6dabe50622be1c3fd20

Disclosures:

Raspberry Debugger is compatible with Raspberry Pi
Raspberry Pi is a trademark of the Raspberry Pi Foundation