cunicu / gont

A Go testing framework for distributed applications
http://gont.cunicu.li/
Apache License 2.0
77 stars 5 forks source link

fix(deps): update module github.com/go-delve/delve to v1.23.1 #204

Open renovate[bot] opened 1 week ago

renovate[bot] commented 1 week ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/go-delve/delve v1.21.0 -> v1.23.1 age adoption passing confidence

Release Notes

go-delve/delve (github.com/go-delve/delve) ### [`v1.23.1`](https://redirect.github.com/go-delve/delve/releases/tag/v1.23.1) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.23.0...v1.23.1) #### What's Changed - proc: move stepping test to their own file by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3784](https://redirect.github.com/go-delve/delve/pull/3784) - proc: fix step stuttering when entering range-over-func bodies by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3788](https://redirect.github.com/go-delve/delve/pull/3788) - proc: fix TestRangeOverFuncNext on linux/386 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3795](https://redirect.github.com/go-delve/delve/pull/3795) - eval: Allow reslicing a slice up to its cap, rather than its length by [@​Jille](https://redirect.github.com/Jille) in [https://github.com/go-delve/delve/pull/3796](https://redirect.github.com/go-delve/delve/pull/3796) - chore: fix function name by [@​linchizhen](https://redirect.github.com/linchizhen) in [https://github.com/go-delve/delve/pull/3803](https://redirect.github.com/go-delve/delve/pull/3803) - terminal/starbind: fix starlark conversion of named consts by [@​arvidfm](https://redirect.github.com/arvidfm) in [https://github.com/go-delve/delve/pull/3802](https://redirect.github.com/go-delve/delve/pull/3802) - proc: workaround for macOS section name truncation by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3799](https://redirect.github.com/go-delve/delve/pull/3799) - service/dap: make handlesMap generic by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3798](https://redirect.github.com/go-delve/delve/pull/3798) - service/dap: fix test failure with 1.24 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3805](https://redirect.github.com/go-delve/delve/pull/3805) - proc: fix result type of division of untyped constants by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3794](https://redirect.github.com/go-delve/delve/pull/3794) - proc: improve Rosetta check by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3810](https://redirect.github.com/go-delve/delve/pull/3810) - proc: for optimized functions allow .closureptr to not exist by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3808](https://redirect.github.com/go-delve/delve/pull/3808) - proc: cache module data by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3800](https://redirect.github.com/go-delve/delve/pull/3800) - \*: release version 1.23.1 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3816](https://redirect.github.com/go-delve/delve/pull/3816) #### New Contributors - [@​Jille](https://redirect.github.com/Jille) made their first contribution in [https://github.com/go-delve/delve/pull/3796](https://redirect.github.com/go-delve/delve/pull/3796) - [@​linchizhen](https://redirect.github.com/linchizhen) made their first contribution in [https://github.com/go-delve/delve/pull/3803](https://redirect.github.com/go-delve/delve/pull/3803) - [@​arvidfm](https://redirect.github.com/arvidfm) made their first contribution in [https://github.com/go-delve/delve/pull/3802](https://redirect.github.com/go-delve/delve/pull/3802) **Curated Changelog**: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1231-2024-09-23 ### [`v1.23.0`](https://redirect.github.com/go-delve/delve/releases/tag/v1.23.0) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.22.1...v1.23.0) #### What's Changed - dwarfbuilder: fix makeAbbrevTable by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3665](https://redirect.github.com/go-delve/delve/pull/3665) - \*: misc fixes for go1.23 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3663](https://redirect.github.com/go-delve/delve/pull/3663) - elfwriter: add WriteSectionHeaders by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3666](https://redirect.github.com/go-delve/delve/pull/3666) - Upgrade github.com/google/go-dap to v0.12.0 by [@​suzmue](https://redirect.github.com/suzmue) in [https://github.com/go-delve/delve/pull/3673](https://redirect.github.com/go-delve/delve/pull/3673) - pkg/terminal,pkg/proc: Implement next-instruction by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3671](https://redirect.github.com/go-delve/delve/pull/3671) - pkg/terminal: print breakpoint number on stop by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3675](https://redirect.github.com/go-delve/delve/pull/3675) - proc/evalop: remove no longer needed Go 1.17 files by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3676](https://redirect.github.com/go-delve/delve/pull/3676) - Cirrus-CI: update to FreeBSD 13.3 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3679](https://redirect.github.com/go-delve/delve/pull/3679) - dwarf/loclist: remove impossible condition by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3677](https://redirect.github.com/go-delve/delve/pull/3677) - proc: catch panics when reading debug info for stripped executables by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3678](https://redirect.github.com/go-delve/delve/pull/3678) - proc,go.mod: update x/sys remove KeepAlive calls by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3680](https://redirect.github.com/go-delve/delve/pull/3680) - pkg/proc: defend better against missing DWARF by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3695](https://redirect.github.com/go-delve/delve/pull/3695) - proc: support reading captured variables of closures by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3682](https://redirect.github.com/go-delve/delve/pull/3682) - pkg/terminal: allow postfix if for breakpoint conds by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3693](https://redirect.github.com/go-delve/delve/pull/3693) - proc: change 'step' command so that it steps through go statements by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3686](https://redirect.github.com/go-delve/delve/pull/3686) - cmd/dlv: add shell (non-)completions to flags taking args by [@​scop](https://redirect.github.com/scop) in [https://github.com/go-delve/delve/pull/3696](https://redirect.github.com/go-delve/delve/pull/3696) - cmd/dlv: fix panic on connect fail by [@​scop](https://redirect.github.com/scop) in [https://github.com/go-delve/delve/pull/3698](https://redirect.github.com/go-delve/delve/pull/3698) - tests: fix tests on Go 1.23 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3697](https://redirect.github.com/go-delve/delve/pull/3697) - pkg/terminal: clear erroneous name setting on postfix if by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3702](https://redirect.github.com/go-delve/delve/pull/3702) - pkg/terminal: remove duplicated word by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3707](https://redirect.github.com/go-delve/delve/pull/3707) - cmd/dlv: improve positional argument completion by [@​scop](https://redirect.github.com/scop) in [https://github.com/go-delve/delve/pull/3699](https://redirect.github.com/go-delve/delve/pull/3699) - proc: generalize escapeCheck and allocString by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3687](https://redirect.github.com/go-delve/delve/pull/3687) - rr: fix gdb parsing by [@​howardjohn](https://redirect.github.com/howardjohn) in [https://github.com/go-delve/delve/pull/3705](https://redirect.github.com/go-delve/delve/pull/3705) - Add function name even in return trace by [@​archanaravindar](https://redirect.github.com/archanaravindar) in [https://github.com/go-delve/delve/pull/3712](https://redirect.github.com/go-delve/delve/pull/3712) - pkg/proc: fix watchpoints on macos by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3703](https://redirect.github.com/go-delve/delve/pull/3703) - \_scripts: upgrade to python3 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3716](https://redirect.github.com/go-delve/delve/pull/3716) - pkg/proc/gdbserial: optimize gdbwire backend by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3715](https://redirect.github.com/go-delve/delve/pull/3715) - gdbserial: update path of lldb protocol extension documentation by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3727](https://redirect.github.com/go-delve/delve/pull/3727) - gdbserial: fixes for rr 5.7.0 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3718](https://redirect.github.com/go-delve/delve/pull/3718) - pkg/terminal: remove deprecated starlark global options by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3722](https://redirect.github.com/go-delve/delve/pull/3722) - \*: remove redundant lines at the start/end of block by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3730](https://redirect.github.com/go-delve/delve/pull/3730) - Update actions/checkout to v4 by [@​abbasudo](https://redirect.github.com/abbasudo) in [https://github.com/go-delve/delve/pull/3731](https://redirect.github.com/go-delve/delve/pull/3731) - proc/gdbserial: add environment variables to configure rr invocation by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3726](https://redirect.github.com/go-delve/delve/pull/3726) - proc: initial stepping with range-over-func support by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3736](https://redirect.github.com/go-delve/delve/pull/3736) - cmd/dlv: print out message with stack trace when breakpoint is hit but has no waiting client by [@​fatanugraha](https://redirect.github.com/fatanugraha) in [https://github.com/go-delve/delve/pull/3632](https://redirect.github.com/go-delve/delve/pull/3632) - Support to add a new suboption --follow-calls to trace subcommand by [@​archanaravindar](https://redirect.github.com/archanaravindar) in [https://github.com/go-delve/delve/pull/3594](https://redirect.github.com/go-delve/delve/pull/3594) - proc: fix bug with stack watchpoints going out of scope by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3742](https://redirect.github.com/go-delve/delve/pull/3742) - proc: fix TestRangeOverFuncNext by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3740](https://redirect.github.com/go-delve/delve/pull/3740) - proc: refactor identifier evaluation for range-over-func support by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3738](https://redirect.github.com/go-delve/delve/pull/3738) - service: print better message for unattended stops by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3747](https://redirect.github.com/go-delve/delve/pull/3747) - pkg/astutil,pkg/elfwriter: fix package doc by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3753](https://redirect.github.com/go-delve/delve/pull/3753) - \*: replace fmt.Errorf with errors.New by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3752](https://redirect.github.com/go-delve/delve/pull/3752) - proc: initial support for expressions with range-over-func by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3750](https://redirect.github.com/go-delve/delve/pull/3750) - pkg/terminal: do not use deprecated strings.Title by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3756](https://redirect.github.com/go-delve/delve/pull/3756) - all: fix typos in CHANGELOG, comments and package name by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3757](https://redirect.github.com/go-delve/delve/pull/3757) - refactor: move loadModuleData from runtimeTypeToDIE and expose the apis by [@​jayantxie](https://redirect.github.com/jayantxie) in [https://github.com/go-delve/delve/pull/3741](https://redirect.github.com/go-delve/delve/pull/3741) - pkg/proc,service/debugger: fix debuginfod-find source by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3762](https://redirect.github.com/go-delve/delve/pull/3762) - fix: mem cache out of range panic caused by overflow by [@​jayantxie](https://redirect.github.com/jayantxie) in [https://github.com/go-delve/delve/pull/3761](https://redirect.github.com/go-delve/delve/pull/3761) - proc: support stepping through range-over-func statements with inlining by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3755](https://redirect.github.com/go-delve/delve/pull/3755) - service/debugger: evaluate breakpoint vars on g-less threads by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3759](https://redirect.github.com/go-delve/delve/pull/3759) - fix: LoadAbstractOriginAndSpecification infinite loop caused by abstr… by [@​zdyj3170101136](https://redirect.github.com/zdyj3170101136) in [https://github.com/go-delve/delve/pull/3767](https://redirect.github.com/go-delve/delve/pull/3767) - \*: remove redundant lines at the start/end of block by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3773](https://redirect.github.com/go-delve/delve/pull/3773) - pkg/proc: fix 404 links and change to https by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3775](https://redirect.github.com/go-delve/delve/pull/3775) - go.mod: update gopkg.in/yaml to v3 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3776](https://redirect.github.com/go-delve/delve/pull/3776) - pkg/terminal: add missing file.Close() call by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3770](https://redirect.github.com/go-delve/delve/pull/3770) - pkg: refactor to .WriteString() instead of .Write(\[]byte()) by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3769](https://redirect.github.com/go-delve/delve/pull/3769) - pkg/dwarf/line: use t.Logf instead of fmt.Printf in tests by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3772](https://redirect.github.com/go-delve/delve/pull/3772) - proc: use .closureptr for stepping through range-over-func statements by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3763](https://redirect.github.com/go-delve/delve/pull/3763) - service/rpc1: add Go Reference doc by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3779](https://redirect.github.com/go-delve/delve/pull/3779) - \*: replace old golang.org links with new go.dev by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3774](https://redirect.github.com/go-delve/delve/pull/3774) - proc: fix bug with range-over-func stepping by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3778](https://redirect.github.com/go-delve/delve/pull/3778) - goversion: add 1.23 to supported versions, update test matrix by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3780](https://redirect.github.com/go-delve/delve/pull/3780) - teamcity: fix typo in configuration by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3783](https://redirect.github.com/go-delve/delve/pull/3783) - \*: release version 1.23.0 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3782](https://redirect.github.com/go-delve/delve/pull/3782) #### New Contributors - [@​scop](https://redirect.github.com/scop) made their first contribution in [https://github.com/go-delve/delve/pull/3696](https://redirect.github.com/go-delve/delve/pull/3696) - [@​howardjohn](https://redirect.github.com/howardjohn) made their first contribution in [https://github.com/go-delve/delve/pull/3705](https://redirect.github.com/go-delve/delve/pull/3705) - [@​abbasudo](https://redirect.github.com/abbasudo) made their first contribution in [https://github.com/go-delve/delve/pull/3731](https://redirect.github.com/go-delve/delve/pull/3731) - [@​fatanugraha](https://redirect.github.com/fatanugraha) made their first contribution in [https://github.com/go-delve/delve/pull/3632](https://redirect.github.com/go-delve/delve/pull/3632) - [@​jayantxie](https://redirect.github.com/jayantxie) made their first contribution in [https://github.com/go-delve/delve/pull/3741](https://redirect.github.com/go-delve/delve/pull/3741) - [@​zdyj3170101136](https://redirect.github.com/zdyj3170101136) made their first contribution in [https://github.com/go-delve/delve/pull/3767](https://redirect.github.com/go-delve/delve/pull/3767) **Full Changelog**: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1230-2024-07-16 ### [`v1.22.1`](https://redirect.github.com/go-delve/delve/releases/tag/v1.22.1) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.22.0...v1.22.1) #### What's Changed - Cirrus-CI: update FreeBSD version by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3618](https://redirect.github.com/go-delve/delve/pull/3618) - go.mod: Update version of go-delve/liner by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3619](https://redirect.github.com/go-delve/delve/pull/3619) - Documentation: document runtime.frame(n).varname by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3625](https://redirect.github.com/go-delve/delve/pull/3625) - TeamCity: speed up ppc64le CI by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3622](https://redirect.github.com/go-delve/delve/pull/3622) - terminal: add paging to print, vars, args and locals by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3620](https://redirect.github.com/go-delve/delve/pull/3620) - proc: fix TestCondBreakpointWithFrame flakes on 1.22rc1 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3624](https://redirect.github.com/go-delve/delve/pull/3624) - proc: fix dynamic library loading with musl loader by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3621](https://redirect.github.com/go-delve/delve/pull/3621) - proc: fix stacktrace frame after runtime.sigpanic by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3638](https://redirect.github.com/go-delve/delve/pull/3638) - proc/native: remove dead code in nonative_darwin.go by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3637](https://redirect.github.com/go-delve/delve/pull/3637) - make.go: skip codesigning when testing an existing build by [@​ardnew](https://redirect.github.com/ardnew) in [https://github.com/go-delve/delve/pull/3639](https://redirect.github.com/go-delve/delve/pull/3639) - proc/native: add support sentinel for FreeBSD with cgo disabled by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3636](https://redirect.github.com/go-delve/delve/pull/3636) - service/dap: make TestEvaluateCallFunction independent of line numbers by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3644](https://redirect.github.com/go-delve/delve/pull/3644) - evalop: fix name of executeOp function in test by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3643](https://redirect.github.com/go-delve/delve/pull/3643) - proc: skip TestDebugStripped on development versions of Go by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3642](https://redirect.github.com/go-delve/delve/pull/3642) - proc/gdbserver: clean up rr directory on detach by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3570](https://redirect.github.com/go-delve/delve/pull/3570) - proc: if a reslice operator is used load the whole slice by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3623](https://redirect.github.com/go-delve/delve/pull/3623) - \*: remove accidentally committed binary by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3645](https://redirect.github.com/go-delve/delve/pull/3645) - \*: update go-delve/gore by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3646](https://redirect.github.com/go-delve/delve/pull/3646) - service/dap: support waitfor option for 'dap attach' only by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3656](https://redirect.github.com/go-delve/delve/pull/3656) - cmd/dlv: support unix domain sockets by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3655](https://redirect.github.com/go-delve/delve/pull/3655) - terminal: add color highlighting to stacktraces by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3649](https://redirect.github.com/go-delve/delve/pull/3649) - terminal: add prompt color option by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3648](https://redirect.github.com/go-delve/delve/pull/3648) - \*: update gore by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3659](https://redirect.github.com/go-delve/delve/pull/3659) - Don't use a fixed width for "sl" column when parsing /proc/net/tcp lines by [@​michaelmerg](https://redirect.github.com/michaelmerg) in [https://github.com/go-delve/delve/pull/3660](https://redirect.github.com/go-delve/delve/pull/3660) - cmd/dlv: fix --continue with unix domain sockets by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3658](https://redirect.github.com/go-delve/delve/pull/3658) - pkg/proc: remove usage of gore dependency by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3664](https://redirect.github.com/go-delve/delve/pull/3664) - \*: release version 1.22.1 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3662](https://redirect.github.com/go-delve/delve/pull/3662) #### New Contributors - [@​ardnew](https://redirect.github.com/ardnew) made their first contribution in [https://github.com/go-delve/delve/pull/3639](https://redirect.github.com/go-delve/delve/pull/3639) - [@​michaelmerg](https://redirect.github.com/michaelmerg) made their first contribution in [https://github.com/go-delve/delve/pull/3660](https://redirect.github.com/go-delve/delve/pull/3660) **Full Changelog**: https://github.com/go-delve/delve/compare/v1.22.0...v1.22.1 **Curated Changelog**: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1221-2024-02-21 ### [`v1.22.0`](https://redirect.github.com/go-delve/delve/releases/tag/v1.22.0) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.21.2...v1.22.0) #### What's Changed - all: remove obsolete build tags by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3513](https://redirect.github.com/go-delve/delve/pull/3513) - service/dap: add the concrete type to interface type by [@​suzmue](https://redirect.github.com/suzmue) in [https://github.com/go-delve/delve/pull/3510](https://redirect.github.com/go-delve/delve/pull/3510) - service/dap: fix bugs in stdout/stderr handling by [@​hyangah](https://redirect.github.com/hyangah) in [https://github.com/go-delve/delve/pull/3522](https://redirect.github.com/go-delve/delve/pull/3522) - pkg/terminal: support vscode in edit command by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3524](https://redirect.github.com/go-delve/delve/pull/3524) - Use a valid timezone in tested binary by [@​upils](https://redirect.github.com/upils) in [https://github.com/go-delve/delve/pull/3527](https://redirect.github.com/go-delve/delve/pull/3527) - proc: implement follow exec mode on Windows by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3507](https://redirect.github.com/go-delve/delve/pull/3507) - service/test: disable TestClientServer_chanGoroutines with rr backend by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3492](https://redirect.github.com/go-delve/delve/pull/3492) - proc/native: use cgo instead of C for freebsd by [@​4a6f656c](https://redirect.github.com/4a6f656c) in [https://github.com/go-delve/delve/pull/3529](https://redirect.github.com/go-delve/delve/pull/3529) - proc: use DW_AT_trampoline to detect auto-generated code by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3528](https://redirect.github.com/go-delve/delve/pull/3528) - proc: use stack machine to evaluate expressions by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3508](https://redirect.github.com/go-delve/delve/pull/3508) - proc: fix comment typos by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3531](https://redirect.github.com/go-delve/delve/pull/3531) - proc: add min and max builtins by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3530](https://redirect.github.com/go-delve/delve/pull/3530) - CI: update staticcheck version by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3533](https://redirect.github.com/go-delve/delve/pull/3533) - proc: remove expr evaluation goroutine from EvalExpressionWithCalls by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3532](https://redirect.github.com/go-delve/delve/pull/3532) - service/api: use bitfield for prettyprint flags by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3536](https://redirect.github.com/go-delve/delve/pull/3536) - proc: allow evaluator to reference previous frames by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3534](https://redirect.github.com/go-delve/delve/pull/3534) - \*: Add explicit code of conduct by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3540](https://redirect.github.com/go-delve/delve/pull/3540) - proc,service/dap,proc/gdbserial: fixes for debugserver --unmask-signals by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3541](https://redirect.github.com/go-delve/delve/pull/3541) - \*: release 1.21.2 (for master) by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3546](https://redirect.github.com/go-delve/delve/pull/3546) - proc/native: wherever we check for exited we should also check detached by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3547](https://redirect.github.com/go-delve/delve/pull/3547) - pkg/proc: add inline function support for stripped binaries by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3549](https://redirect.github.com/go-delve/delve/pull/3549) - cmd: fix a bunch of linter warnings from GoLand by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3550](https://redirect.github.com/go-delve/delve/pull/3550) - proc: add regression test for issue [#​3548](https://redirect.github.com/go-delve/delve/issues/3548) by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3553](https://redirect.github.com/go-delve/delve/pull/3553) - \*: update dependencies by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3552](https://redirect.github.com/go-delve/delve/pull/3552) - service: fix a bunch of linter warnings from GoLand by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3551](https://redirect.github.com/go-delve/delve/pull/3551) - \*: Correct spelling mistakes by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3555](https://redirect.github.com/go-delve/delve/pull/3555) - pkg,service: Remove redundant build constraints by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3556](https://redirect.github.com/go-delve/delve/pull/3556) - Shorten variable types by [@​stefanhaller](https://redirect.github.com/stefanhaller) in [https://github.com/go-delve/delve/pull/3535](https://redirect.github.com/go-delve/delve/pull/3535) - TeamCity: reupgrade linux/386 builder to Go 1.21 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3560](https://redirect.github.com/go-delve/delve/pull/3560) - pkg/proc: improve support unwinding from sigpanic by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3559](https://redirect.github.com/go-delve/delve/pull/3559) - pkg/proc: unskip passing tests and reorganize by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3561](https://redirect.github.com/go-delve/delve/pull/3561) - chore: use strings.Contains instead by [@​testwill](https://redirect.github.com/testwill) in [https://github.com/go-delve/delve/pull/3562](https://redirect.github.com/go-delve/delve/pull/3562) - pkg,service: remove unnecessary convertions by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3564](https://redirect.github.com/go-delve/delve/pull/3564) - \*: remove checks for TRAVIS env variable by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3568](https://redirect.github.com/go-delve/delve/pull/3568) - terminal: clear substitute path rules cache when config is used by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3567](https://redirect.github.com/go-delve/delve/pull/3567) - service: fix typo in variable name by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3575](https://redirect.github.com/go-delve/delve/pull/3575) - TeamCity: remove windows/arm64 builders from chain by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3572](https://redirect.github.com/go-delve/delve/pull/3572) - proc: simplify and generalize runtime.mallocgc workaround by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3571](https://redirect.github.com/go-delve/delve/pull/3571) - proc/gdbserial: refactor parsing of key-value pairs from gdb protocol by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3574](https://redirect.github.com/go-delve/delve/pull/3574) - Extract tip builds into a separate sub-project by [@​artspb](https://redirect.github.com/artspb) in [https://github.com/go-delve/delve/pull/3578](https://redirect.github.com/go-delve/delve/pull/3578) - pkg,service/dap: use switch instead of if-else-if by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3576](https://redirect.github.com/go-delve/delve/pull/3576) - CI: update teamcity settings by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3579](https://redirect.github.com/go-delve/delve/pull/3579) - pkg/proc: use gore to obtain info from stripped binaries by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3577](https://redirect.github.com/go-delve/delve/pull/3577) - add missing import in TeamCity DSL by [@​artspb](https://redirect.github.com/artspb) in [https://github.com/go-delve/delve/pull/3580](https://redirect.github.com/go-delve/delve/pull/3580) - update TeamCity DSL version to 2023.05 and remove tip configurations from Aggregator by [@​artspb](https://redirect.github.com/artspb) in [https://github.com/go-delve/delve/pull/3581](https://redirect.github.com/go-delve/delve/pull/3581) - proc: fix TestIssue1101 flake by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3585](https://redirect.github.com/go-delve/delve/pull/3585) - proc: skip trapthread for harcoded breakpoints after manual stop by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3582](https://redirect.github.com/go-delve/delve/pull/3582) - tests: fix tests in go1.22 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3583](https://redirect.github.com/go-delve/delve/pull/3583) - all: run go mod tidy by [@​prattmic](https://redirect.github.com/prattmic) in [https://github.com/go-delve/delve/pull/3589](https://redirect.github.com/go-delve/delve/pull/3589) - add all branches but PRs to filter by [@​artspb](https://redirect.github.com/artspb) in [https://github.com/go-delve/delve/pull/3590](https://redirect.github.com/go-delve/delve/pull/3590) - service/dap: fix close on closed channel panic by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3573](https://redirect.github.com/go-delve/delve/pull/3573) - Show pprof labels in thread names by [@​stefanhaller](https://redirect.github.com/stefanhaller) in [https://github.com/go-delve/delve/pull/3501](https://redirect.github.com/go-delve/delve/pull/3501) - \*: Use forked goretk/gore module by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3597](https://redirect.github.com/go-delve/delve/pull/3597) - proc: make some type casts less counterintuitive by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3596](https://redirect.github.com/go-delve/delve/pull/3596) - teamcity,version: add 1.22 to supported versions and CI matrix by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3601](https://redirect.github.com/go-delve/delve/pull/3601) - proc: fix ppc64 arch name check by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3608](https://redirect.github.com/go-delve/delve/pull/3608) - goversion: include pre-releases in VersionAfterOrEqual check by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3607](https://redirect.github.com/go-delve/delve/pull/3607) - service/dap: fix close on closed channel by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3609](https://redirect.github.com/go-delve/delve/pull/3609) - proc: fix TestPackageRenames on go1.22 on linux/386 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3610](https://redirect.github.com/go-delve/delve/pull/3610) - \*: Update gore dep for 1.22 by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3611](https://redirect.github.com/go-delve/delve/pull/3611) - \*: release version 1.22.0 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3606](https://redirect.github.com/go-delve/delve/pull/3606) #### New Contributors - [@​upils](https://redirect.github.com/upils) made their first contribution in [https://github.com/go-delve/delve/pull/3527](https://redirect.github.com/go-delve/delve/pull/3527) - [@​testwill](https://redirect.github.com/testwill) made their first contribution in [https://github.com/go-delve/delve/pull/3562](https://redirect.github.com/go-delve/delve/pull/3562) - [@​prattmic](https://redirect.github.com/prattmic) made their first contribution in [https://github.com/go-delve/delve/pull/3589](https://redirect.github.com/go-delve/delve/pull/3589) **Full Changelog**: https://github.com/go-delve/delve/compare/v1.21.1...v1.22.0 **Curated Changelog**: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1220-2023-12-29 ### [`v1.21.2`](https://redirect.github.com/go-delve/delve/releases/tag/v1.21.2) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.21.1...v1.21.2) [Added](https://redirect.github.com/go-delve/delve/blob/release-1.21/CHANGELOG.md#added) DAP: add concrete type to interface type ([@​suzmue](https://redirect.github.com/suzmue), [#​3510](https://redirect.github.com/go-delve/delve/issues/3510)) Support for VSCode in the edit command ([@​derekparker](https://redirect.github.com/derekparker), [#​3524](https://redirect.github.com/go-delve/delve/issues/3524)) Follow-mode support for Windows ([@​aarzilli](https://redirect.github.com/aarzilli), [#​3507](https://redirect.github.com/go-delve/delve/issues/3507)) [Fixed](https://redirect.github.com/go-delve/delve/blob/release-1.21/CHANGELOG.md#fixed) Fix bugs handling stdout/stderr in DAP ([@​hyangah](https://redirect.github.com/hyangah), [#​3522](https://redirect.github.com/go-delve/delve/issues/3522)) Fix bug with autogenerated wrappers for methods of generic types ([@​aarzilli](https://redirect.github.com/aarzilli), [#​3528](https://redirect.github.com/go-delve/delve/issues/3528)) [Changed](https://redirect.github.com/go-delve/delve/blob/release-1.21/CHANGELOG.md#changed) Use Cgo instead of C code in the FreeBSD backend ([@​4a6f656c](https://redirect.github.com/4a6f656c), [#​3529](https://redirect.github.com/go-delve/delve/issues/3529)) Remove obsolete build tags (+build) ([@​alexandear](https://redirect.github.com/alexandear), [#​3513](https://redirect.github.com/go-delve/delve/issues/3513)) ### [`v1.21.1`](https://redirect.github.com/go-delve/delve/releases/tag/v1.21.1) [Compare Source](https://redirect.github.com/go-delve/delve/compare/v1.21.0...v1.21.1) #### What's Changed - proc: read context from sigtrampgo, fixes TestCgoStacktrace2 on 1.21 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3401](https://redirect.github.com/go-delve/delve/pull/3401) - Supports sending output to clients when running programs remotely by [@​tttoad](https://redirect.github.com/tttoad) in [https://github.com/go-delve/delve/pull/3253](https://redirect.github.com/go-delve/delve/pull/3253) - pkg/dwarf/frame: fix FrameDescriptionEntries's Append by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3433](https://redirect.github.com/go-delve/delve/pull/3433) - pkg,service: refactor to use %q instead of "%s" by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3430](https://redirect.github.com/go-delve/delve/pull/3430) - fix typos by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3434](https://redirect.github.com/go-delve/delve/pull/3434) - service/dap: fix test for debug in progress by [@​suzmue](https://redirect.github.com/suzmue) in [https://github.com/go-delve/delve/pull/3407](https://redirect.github.com/go-delve/delve/pull/3407) - delve: add ppc64le support by [@​alexsaezm](https://redirect.github.com/alexsaezm) in [https://github.com/go-delve/delve/pull/2963](https://redirect.github.com/go-delve/delve/pull/2963) - proc: check recursion level when loading pointers by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3431](https://redirect.github.com/go-delve/delve/pull/3431) - terminal,service: better printing of suspended breakpoints by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3415](https://redirect.github.com/go-delve/delve/pull/3415) - \*: add linux/ppc64le targets by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3435](https://redirect.github.com/go-delve/delve/pull/3435) - pkg/proc: simplify code with trivial changes by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3436](https://redirect.github.com/go-delve/delve/pull/3436) - service/dap: fix typos in comments by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3438](https://redirect.github.com/go-delve/delve/pull/3438) - all: use "len == 0" rather than "len <= 0" when checking empty slice/… by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3439](https://redirect.github.com/go-delve/delve/pull/3439) - terminal: restore breakpoints set with line offset on restart by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3425](https://redirect.github.com/go-delve/delve/pull/3425) - service/api: in multiline mode print address of pointers by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3448](https://redirect.github.com/go-delve/delve/pull/3448) - proc,ebpf: mark as unreadable args with unsupported types with ebpf by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3444](https://redirect.github.com/go-delve/delve/pull/3444) - proc: replace use of runtime.GOARCH with Arch.Name by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3442](https://redirect.github.com/go-delve/delve/pull/3442) - pkg/terminal: use reflect.Value.IsValid to check a zero Value by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3450](https://redirect.github.com/go-delve/delve/pull/3450) - starbind: fix Starlark slice unmarshaling by [@​andreimatei](https://redirect.github.com/andreimatei) in [https://github.com/go-delve/delve/pull/3454](https://redirect.github.com/go-delve/delve/pull/3454) - logflags: simplify Logger interface by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3274](https://redirect.github.com/go-delve/delve/pull/3274) - proc: add waitfor option to attach by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3445](https://redirect.github.com/go-delve/delve/pull/3445) - Documentation,cmd/dlv: clean up command line usage help by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3395](https://redirect.github.com/go-delve/delve/pull/3395) - \*: Fix ppc64le test runs by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3460](https://redirect.github.com/go-delve/delve/pull/3460) - goversion,teamcity: update test matrix and fix build scripts by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3463](https://redirect.github.com/go-delve/delve/pull/3463) - service/dap: use == to test io.EOF by [@​gocurr](https://redirect.github.com/gocurr) in [https://github.com/go-delve/delve/pull/3464](https://redirect.github.com/go-delve/delve/pull/3464) - teamcity: hold back linux/386 builds to 1.20 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3465](https://redirect.github.com/go-delve/delve/pull/3465) - proc: fix PIE support on macOS by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3467](https://redirect.github.com/go-delve/delve/pull/3467) - proc: fix stacktraces on freebsd/amd64/go1.20 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3458](https://redirect.github.com/go-delve/delve/pull/3458) - locspec: fix SubstitutePath when converting a Windows path to Linux by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3453](https://redirect.github.com/go-delve/delve/pull/3453) - gobuild: pass user specified arguments of go build first by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3456](https://redirect.github.com/go-delve/delve/pull/3456) - \*: remove deepsource.toml by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3468](https://redirect.github.com/go-delve/delve/pull/3468) - fix(proc): fix nil pointer panic by [@​Ccheers](https://redirect.github.com/Ccheers) in [https://github.com/go-delve/delve/pull/3471](https://redirect.github.com/go-delve/delve/pull/3471) - goversion: parse new version format and simplify version representation by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3470](https://redirect.github.com/go-delve/delve/pull/3470) - pkg,service: make receiver names consistent by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3473](https://redirect.github.com/go-delve/delve/pull/3473) - pkg/proc: add support for more types in ebpf tracing backend by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3474](https://redirect.github.com/go-delve/delve/pull/3474) - proc: when stepping set condition on thread ID if there is no curg by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3475](https://redirect.github.com/go-delve/delve/pull/3475) - teamcity: misc changes to CI by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3476](https://redirect.github.com/go-delve/delve/pull/3476) - cmd/dlv: handle ctrl-c during tracing by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3477](https://redirect.github.com/go-delve/delve/pull/3477) - proc: remove unused functions by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3479](https://redirect.github.com/go-delve/delve/pull/3479) - DWARF CFI: use a stack for restore/remember opcodes by [@​javierhonduco](https://redirect.github.com/javierhonduco) in [https://github.com/go-delve/delve/pull/3480](https://redirect.github.com/go-delve/delve/pull/3480) - proc: disable "wait-for" tests on freebsd by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3482](https://redirect.github.com/go-delve/delve/pull/3482) - proc,service,terminal: add ways to list goroutines waiting on a channel by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3481](https://redirect.github.com/go-delve/delve/pull/3481) - proc: refactorings to implement follow-exec mode on Windows by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3441](https://redirect.github.com/go-delve/delve/pull/3441) - pkg,service: fix typos in comments, exceptions, tests by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3486](https://redirect.github.com/go-delve/delve/pull/3486) - api,dap: fix hexadecimal printing of vars with symbolic const values by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3487](https://redirect.github.com/go-delve/delve/pull/3487) - go.mod: update version of github.com/cilium/ebpf by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3491](https://redirect.github.com/go-delve/delve/pull/3491) - Fix PIE tests on ppc64le port by [@​archanaravindar](https://redirect.github.com/archanaravindar) in [https://github.com/go-delve/delve/pull/3498](https://redirect.github.com/go-delve/delve/pull/3498) - service/dap: strip package paths from symbols in callstack by [@​stefanhaller](https://redirect.github.com/stefanhaller) in [https://github.com/go-delve/delve/pull/3500](https://redirect.github.com/go-delve/delve/pull/3500) - pkg/proc/internal/ebpf: remove redundant nil check by [@​Juneezee](https://redirect.github.com/Juneezee) in [https://github.com/go-delve/delve/pull/3502](https://redirect.github.com/go-delve/delve/pull/3502) - pkg/terminal: add 'packages' command by [@​hyangah](https://redirect.github.com/hyangah) in [https://github.com/go-delve/delve/pull/3499](https://redirect.github.com/go-delve/delve/pull/3499) - proc,service: simplify tests with T.Setenv by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3503](https://redirect.github.com/go-delve/delve/pull/3503) - \_scripts: remove unnecessary os.ExpandEnv by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3504](https://redirect.github.com/go-delve/delve/pull/3504) - service/dap: accept a string list as launch request's buildFlags by [@​hyangah](https://redirect.github.com/hyangah) in [https://github.com/go-delve/delve/pull/3496](https://redirect.github.com/go-delve/delve/pull/3496) - Various fixes for go 1.22 by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3455](https://redirect.github.com/go-delve/delve/pull/3455) - proc: move StepInstruction method to TargetGroup by [@​aarzilli](https://redirect.github.com/aarzilli) in [https://github.com/go-delve/delve/pull/3488](https://redirect.github.com/go-delve/delve/pull/3488) - pkg/terminal: support more editors with edit command by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3506](https://redirect.github.com/go-delve/delve/pull/3506) - Enable function call injection in Delve for linux/ppc64le by [@​archanaravindar](https://redirect.github.com/archanaravindar) in [https://github.com/go-delve/delve/pull/3449](https://redirect.github.com/go-delve/delve/pull/3449) - fix memory leak by [@​thechampagne](https://redirect.github.com/thechampagne) in [https://github.com/go-delve/delve/pull/3512](https://redirect.github.com/go-delve/delve/pull/3512) - macho: Enable debugging stripped binaries by [@​pgavlin](https://redirect.github.com/pgavlin) in [https://github.com/go-delve/delve/pull/3511](https://redirect.github.com/go-delve/delve/pull/3511) - all: replace deprecated io/ioutil with io and os by [@​alexandear](https://redirect.github.com/alexandear) in [https://github.com/go-delve/delve/pull/3509](https://redirect.github.com/go-delve/delve/pull/3509) - V1.21.1 by [@​derekparker](https://redirect.github.com/derekparker) in [https://github.com/go-delve/delve/pull/3518](https://redirect.github.com/go-delve/delve/pull/3518) #### New Contributors - [@​tttoad](https://redirect.github.com/tttoad) made their first contribution in [https://github.com/go-delve/delve/pull/3253](https://redirect.github.com/go-delve/delve/pull/3253) - [@​gocurr](https://redirect.github.com/gocurr) made their first contribution in [https://github.com/go-delve/delve/pull/3433](https://redirect.github.com/go-delve/delve/pull/3433) - [@​Ccheers](https://redirect.github.com/Ccheers) made their first contribution in [https://github.com/go-delve/delve/pull/3471](https://redirect.github.com/go-delve/delve/pull/3471) - [@​archanaravindar](https://redirect.github.com/archanaravindar) made their first contribution in [https://github.com/go-delve/delve/pull/3498](https://redirect.github.com/go-delve/delve/pull/3498) - [@​stefanhaller](https://redirect.github.com/stefanhaller) made their first contribution in [https://github.com/go-delve/delve/pull/3500](https://redirect.github.com/go-delve/delve/pull/3500) - [@​thechampagne](https://redirect.github.com/thechampagne) made their first contribution in [https://github.com/go-delve/delve/pull/3512](https://redirect.github.com/go-delve/delve/pull/3512) - [@​pgavlin](https://redirect.github.com/pgavlin) made their first contribution in [https://github.com/go-delve/delve/pull/3511](https://redirect.github.com/go-delve/delve/pull/3511) **Full Changelog**: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1211-2023-10-3

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 week ago

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
github.com/google/go-dap v0.9.1 -> v0.12.0
github.com/hashicorp/golang-lru v0.5.4 -> v1.0.2
github.com/mattn/go-isatty v0.0.19 -> v0.0.20
github.com/sirupsen/logrus v1.9.2 -> v1.9.3
golang.org/x/arch v0.3.0 -> v0.6.0