This document contains the release information for the project.
- Fixed: As per #32 add vsdbg constant to debugger full path.
- Added: Try to be more clear about the .NET executable in user options. It's not a path but the dotnet executable.
- Fixed: As per #53, cleaned up exponential Build status messages.
- Added: Submenu item to "Options" to quickly access to Linux Debugger's Options dialog
- Update: Refactored options mechanism in prep for custom profiles.
- Added: Option to set output window focus to Linux Debugger, default=
false
. (PR #46)Tools > Options > Linux Debugger > "Switch to LinuxDbg Output on Build"
- Added: Async BASH and SFTP operations to not lock up Visual Studio (PR #40)
- Added: "Experimental" tag to menu items for Alpha/Beta items. (PR# 41)
Build, Deploy, and Debug
Build, Deploy, and Launch
- Temp disabled in Preview-1
- Added: Deploy and Launch (ALPHA Feature) (PR #36)
- Added: BashSudo (PR #36)
- Update: Default VSDBG path to match Visual Studio 2022's deployed path (
~/.vs-debugger/vs2022/
). (PR #36, #47) - Update: Sample's NuGet package for Prism.Avalonia (#54)
- Fixed: Typo, "Build was notsuccessful" (PR #43)
User Contribution
🚀 - Fixed: Auto-install cURL (PR #36)
- Fixed: Reduced duplicate output messages (PR #40)
- Removed: Publish (PR #36)
- Removed: Redundant sample project
- Added: Now comes with PLink embedded. You can still manually set this if you prefer.
- Removed: Option to enable/disable PLink
- Fixed: Remote folder pre-cleanup.
- Added: Upload files async to reduce locking of Visual Studio
- Added: Removal of
launch.json
if it previously existed - Added: More output logging.
- Update: Enhanced Output
- Updated: Output Window drop-down title to "Linux Debugger" from "Remote Debugger"
- Added: Logging to Output window under "Remote Debugging" dropdown
- Update: Do not include
launch.json
in the uploaded.tar.gz
package - Update: Readme notes
- Update: Code cleanup
- Fixed: Remote debugging for PLink
- Fixed: VSDBG default path
- Update: DeleteLaunchJsonAfterBuild set to false by default
- Update: Separated LaunchJson class into separate objects
- Updated: SSH parameters to include
-o
(option) forStrictHostKeyChecking = NO
. - Added: Additional internal logging
- Added: documentation to Launch and Configure classes
- Added: Ability to use SSH KeyFile with or without a passphrase.
- Added: Directions for creating and configuring local and remote devices
- Added: Additional directions in the Docs folder
- Removed: Publish option
- Updated Options page defaults
- Update: Remote output folder is now the assembly name
- Update: Remote output folder only clears intended target sub-folder
- Added: Remote Debugging (still in preview stages..)
- Updated: Branding name
- Removed: Temp disabled remote debugger
- Update: Remote output folder now creates subfolders with the same name as your project.
- Updated: project icon
- Initial release