Changelog of @hackage/dap 0.3.0.0

Revision history for dap

0.3.0.0 -- 2025-10-03

Main library changes

  • Adds support for sending a runInTerminal reverse request using sendRunInTerminalReverseRequest. (#15)
  • And adds support for receiving responses to reverse requests via the new argument to runDAPServerWithLogger -- a function which receives a ReverseRequestResponse.
  • Make InitializeRequestArguments comply to the protocol (#17)

0.2.0.0 -- 2025-05-05

Main library changes

  • Adaptor has an additional type parameter denoting the type of the request we are responding to. Crucially, this will be Request when responding to a DAP request (e.g. in send*** functions). On the other hand, this will be () for the withAdaptor continuation argument of registerNewDebugSession which unlifts Adaptor to IO because, when unlifting, we are not replying to any request.

Merged MRs

Full Changelog: https://github.com/haskell-debugger/dap/commits/0.2.0.0

0.1.0.0 -- YYYY-mm-dd

  • First version. Released on an unsuspecting world.