# Changelog All notable changes to gasm-devkit are documented here. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Conventional Commits](https://www.conventionalcommits.org/). ## [development] Unreleased changes on the `development` branch. ### Added - **Multi-architecture debugger.** `gasm debug` works on arm64, riscv64 and loong64 in addition to amd64. Each architecture has its own ptrace register access, disassembler (`golang.org/x/arch`), register display, and stop-info handler. The REPL is fully arch-neutral. - **Headless debugging.** `gasm debug --script` runs REPL commands from a file (or stdin) and exits; `--timeout` kills the debuggee when a run hangs, with the watchdog armed before the ptrace attach. `--cover` runs to completion with a breakpoint on every label and reports which blocks executed: label-level coverage for headless test runs. - **Conditional breakpoints.** `break