delve v1.6.1 Release Notes

Release Date: 2021-05-18 // 7 months ago
  • โž• Added

    • Dump command: generate core dumps from within Delve (@aarzilli)
    • Toggle command: toggle breakpoints on or off (@alexsaezm)
    • DAP server improvements (@polinasok, @hyangah, @suzmue)
    • ๐Ÿ“œ Delve now parses and uses the .eh_frame section when available (@aarzilli)
    • โž• Add linespec argument to 'continue' command (@icholy)
    • โž• Add optional format argument to 'print' and 'display' commands (@aarzilli)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed file reference handling with DWARF5 compilation units (@thanm)
    • ๐Ÿ›  Fix embedded field searching (@aarzilli)
    • ๐Ÿ›  Fix off by one error reading core files (@aarzilli)
    • ๐Ÿง Correctly read G address on linux/arm64
    • Avoid double removal of temp built binary (@polinasok)
    • ๐Ÿ›  Fix temp binary deletion race in DAP server (@polinasok)
    • ๐Ÿ›  Fix shutdown related bugs in RPC server (@aarzilli)
    • ๐Ÿ›  Fix crashes induced by RequestManualStop (@aarzilli)
    • Fix handling of DW_OP_piece (@aarzilli)
    • Correctly truncate the result of binary operations on integers (@aarzilli)

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Dropped Go 1.13 support (@aarzilli)
    • ๐Ÿ‘Œ Improved documentation (@ChrisHines, @aarzilli, @becheran, @hedenface, @andreimatei, @ehershey , @hyangah)
    • ๐Ÿ‘ Allow examinememory to use an expression (@felixge)
    • ๐Ÿ‘Œ Improve gdb server check on newer ARM based macs (@oxisto)
    • CPU registers can now be used in expressions (@aarzilli)
    • DAP: Add type information to variables (@suzmue)
    • ๐Ÿ‘ DAP: Support setting breakpoints while target is running (@polinasok)
    • DAP: Implement function breakpoints (@suzmue)