Releases: well-typed/haskell-debugger
Releases · well-typed/haskell-debugger
v0.11.0.0
What's Changed
- Implement a simple DSL for controlling the custom debugger view by @mpickering in #139
- Some stylistic edits to organize term parser module by @alt-romes in #145
- Windows fixes and CI by @alt-romes in #148
- Ground work for multi threads, callstacks, and various other improvements (include
RemoteExprDSL) by @alt-romes in #140
New Contributors
- @mpickering made their first contribution in #139
Full Changelog: v0.10.1.0...v0.11.0.0
v0.10.1.0
What's Changed
- hdb interactive mode by @alt-romes in #39
- Use Output.console for EvalCompleted by @alt-romes in #50
- Use the entryFile to determine the home unit of the entry point by @fendor in #43
- Release 0.6.0 by @alt-romes in #52
- Release 0.7.0 by @alt-romes in #55
- Rename lingering references to "GHC Debugger" by @adamgundry in #56
- Add --version flag by @amaebel in #58
- Add pull_request to .github/workflows by @alt-romes in #60
- Don't display functions as unevaluated thunks by @amaebel in #59
- fix: changed default config settings for missing launch.json case. by @LordN909 in #62
- Remove special case for newtypes in variable display by @J0J0 in #65
- Add homepage to readme by @siteswapper in #67
- Update the READMEs by @alt-romes in #68
- Add a test for #55 by @alt-romes in #70
- fix: Don't try to load newtype cons by @alt-romes in #72
- Improve launch defaults and failure message by @alt-romes in #73
- Publish extension to VSCode on CI by @alt-romes in #74
- Wip/romes/0.8.0 fixup by @alt-romes in #76
- Fix #77 by @alt-romes in #81
- Update hdb for GHC alpha2 by @alt-romes in #82
- Fix #83 crash by @alt-romes in #85
- logger: default verbosity per mode by @alt-romes in #87
- cli: Use absolute entryFile path by @alt-romes in #88
- ci: Run on push to master by @alt-romes in #89
- Canonicalize special target and root by @alt-romes in #90
- Run proxy program with runInTerminal to allow stdin by @alt-romes in #93
- runInTerminal: Wait for proxy client before launching by @alt-romes in #96
- Expand Terms as they the user expands them by @alt-romes in #101
- Release 0.9.0 by @alt-romes in #102
- Update README by @alt-romes in #103
- Update CHANGELOG by @alt-romes in #104
- Support inspecting mutable variables by @alt-romes in #106
- A fully evaluated may still have children nodes by @alt-romes in #112
- feat: Conditional and hit count breakpoints by @alt-romes in #114
- Structured representation for Eval by @alt-romes in #117
- Custom Debug Visualisations by @alt-romes in #120
- Add talks to README by @alt-romes in #124
- Add a cache for
DebugViewInstancesby @alt-romes in #125 - Preparations for release 0.10 by @alt-romes in #129
- ci: Don't continue on error if RELEASE! by @alt-romes in #132
- Fix flaky tests by @alt-romes in #133
- Don't forget cached units when loading in-memory-debugger-view unit by @alt-romes in #137
New Contributors
- @adamgundry made their first contribution in #56
- @amaebel made their first contribution in #58
- @LordN909 made their first contribution in #62
- @J0J0 made their first contribution in #65
- @siteswapper made their first contribution in #67
Full Changelog: v0.5.0.0...v0.10.1.0
v0.10.0.0
What's Changed
- Update README by @alt-romes in #103
- Update CHANGELOG by @alt-romes in #104
- Support inspecting mutable variables by @alt-romes in #106
- A fully evaluated may still have children nodes by @alt-romes in #112
- feat: Conditional and hit count breakpoints by @alt-romes in #114
- Structured representation for Eval by @alt-romes in #117
- Custom Debug Visualisations by @alt-romes in #120
- Add talks to README by @alt-romes in #124
- Add a cache for
DebugViewInstancesby @alt-romes in #125
Full Changelog: v0.9.0.0...v0.10.0.0
v0.9.0.0
What's Changed
- Fix #77 by @alt-romes in #81
- Update hdb for GHC alpha2 by @alt-romes in #82
- Fix #83 crash by @alt-romes in #85
- logger: default verbosity per mode by @alt-romes in #87
- cli: Use absolute entryFile path by @alt-romes in #88
- ci: Run on push to master by @alt-romes in #89
- Canonicalize special target and root by @alt-romes in #90
- Run proxy program with runInTerminal to allow stdin by @alt-romes in #93
- runInTerminal: Wait for proxy client before launching by @alt-romes in #96
- Expand Terms as they the user expands them by @alt-romes in #101
Full Changelog: v0.8.0.0...v0.9.0.0
v0.8.0.0
What's Changed
- Rename lingering references to "GHC Debugger" by @adamgundry in #56
- Add --version flag by @amaebel in #58
- Don't display functions as unevaluated thunks by @amaebel in #59
- fix: changed default config settings for missing launch.json case. by @LordN909 in #62
- Remove special case for newtypes in variable display by @J0J0 in #65
- Add homepage to readme by @siteswapper in #67
- Update the READMEs by @alt-romes in #68
- Add a test for #55 by @alt-romes in #70
- fix: Don't try to load newtype cons by @alt-romes in #72
- Improve launch defaults and failure message by @alt-romes in #73
New Contributors
- @adamgundry made their first contribution in #56
- @amaebel made their first contribution in #58
- @LordN909 made their first contribution in #62
- @J0J0 made their first contribution in #65
- @siteswapper made their first contribution in #67
Full Changelog: v0.7.0.0...v0.8.0.0
v0.7.0.0
What's Changed
- hdb interactive mode by @alt-romes in #39
- Use Output.console for EvalCompleted by @alt-romes in #50
- Use the entryFile to determine the home unit of the entry point by @fendor in #43
- Release 0.6.0 by @alt-romes in #52
Full Changelog: v0.5.0.0...v0.7.0.0
v0.6.0.0
What's Changed
- hdb interactive mode by @alt-romes in #39
- Use Output.console for EvalCompleted by @alt-romes in #50
- Use the entryFile to determine the home unit of the entry point by @fendor in #43
Full Changelog: v0.5.0.0...v0.6.0.0
v0.5.0.0
What's Changed
- Fix build with latest GHC by @alt-romes in #19
- feat: Implement stepping-out by @alt-romes in #12
- Update to support !14480 by @alt-romes in #20
- Use implicit cradle discovery mirroring HLS by @fendor in #23
- Query the GHC run-time version via hie-bios by @fendor in #27
- Compile with 9.14 alpha by @alt-romes in #28
- Rename debugger package by @alt-romes in #33
- Add cache dirs for compiler artefacts by @fendor in #35
- Disable nightly pipeline while it's broken by @alt-romes in #37
New Contributors
Full Changelog: v0.4.0.0...v0.5.0.0
v0.4.0.0
What's Changed
- Add MHU support by @alt-romes @fendor and @mpickering in #16
Full Changelog: v0.3.0.0...v0.4.0.0
v0.3.0.0
What's Changed
- Important variable inspection fixes by @alt-romes in #17
Full Changelog: v0.2.0.0...v0.3.0.0