Releases: sztomi/dap-rs
Releases · sztomi/dap-rs
v0.4.1-alpha1
What's Changed
- Fix lack of cfg(feature) attribute by @nuid64 in #19
- responses: flatten ResponseMessage member by @sztomi in #16
- types: remove StopReason by @nuid64 in #23
- Update to v1.62.x by @sztomi in #25
- Allow multi-threaded sends by @lionel- in #27
- Fix deserialisation of restart arguments by @lionel- in #26
- Make all sendable structs (de)serializable by @nuid64 in #21
New Contributors
- @nuid64 made their first contribution in #19 - Thank you! 🙏
- @lionel- made their first contribution in #27 - Thank you! 🙏
Full Changelog: v0.3.1-alpha1...v0.4.1-alpha1
v0.3.1-alpha1
This release features numerous bugfixes and a significant refactoring of the library, resulting in a much simpler interfaces that gives more flexibility to users (thanks to @pileghoff). This version should be much more conformant with the specification. We have added the beginnings of automated verification of the protocol. There is more coming in this area.
Reminder: this version is still not production-ready. There are likely several bugs still and the interface shouldn't be considered stable in any way yet.
What's Changed
- Do not use camel-case for "ID" in clientID and adapterID by @pileghoff in #4
- Add a base message that contains the sequence number and type by @pileghoff in #8
- Add additional data fields to launch and attach requests by @pileghoff in #11
- Add the clone and default to applicable types by @pileghoff in #10
- Read content based on content-length and do not rely on newlines by @pileghoff in #5
- Remove Client and Adapter to create a simpler API by @pileghoff in #9
- Create responses from instaces of requests by @pileghoff in #12
- Basic verification for responses by @sztomi in #13
New Contributors
- @pileghoff gave a huge push to this project with thoughtful feedback and well-engineered PRs. Thanks! 🙏
Full Changelog: https://github.com/sztomi/dap-rs/commits/v0.3.1-alpha1