All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial crude implementation
- Ability to automatically attach to processes spawned by
dotnet watch run
- Refactor entire code-base
- Disposal of services
- Groundwork for multiple instances of the debugger
- Support for
dotnetwatchattach
to manage the lifetime of a specified task by defining thetask
parameter in your launch.json. I no longer advise you to use thepreLaunchTask
andpostLaunchTask
configuration properties. This has the added benefit that theisBackground: true
property is no longer required for the task definition (fixes #1).
- Support for
darwin
(Thanks loganbenjamin!) andlinux
platforms (closes #5, #6)
- More strict regex for linux based system (fixes #12)
- Added simple logging system for future debugging purposes.