Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

### Fixed

### Changed

## [v0.3.2] - 2026-10-07

### Added

### Fixed
- **App Startup Freeze with Deferred Breakpoints on Modern ART:** Fixed an issue where launching apps with deferred breakpoints froze or deadlocked the process on modern ART runtimes (Android 15+). Scoped deferred `ClassPrepareRequest` to `SUSPEND_EVENT_THREAD` and applied class exclusion filters for standard Android framework and runtime packages (`android.*`, `androidx.*`, etc.), while retaining immediate suspension and event resolution for target application classes. Also resolved an issue in the JDI event processing loop where event sets were resumed redundantly during class prepare handling (#97).
- **Pause-State Latency & Thread Safety:** Optimized `debroid pause-state` to eliminate redundant thread and stack frame queries over ADB/JDWP, significantly speeding up paused state inspection at breakpoints. Also added graceful error handling to return a clean `THREAD_NOT_SUSPENDED` error when inspecting an unpaused thread (#99).
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.1
0.3.2