Skip to content

Commit 56e9b85

Browse files
authored
1 parent 3ff6dc5 commit 56e9b85

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

CHANGELOG.md

+31
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,37 @@
33
All notable changes to this project will be documented in this file.
44
This project adheres to Semantic Versioning.
55

6+
## [1.23.0] 2024-07-16
7+
8+
Deprecation notice: starting with the next version of Delve version 1 of the API will be removed. Version 2 was added in version 0.12.0 in 2017 and has been the recommended way to connect to Delve since.
9+
10+
### Added
11+
12+
- Support for Go 1.23, particularly the new range-over-func statement (#3663, #3697, #3736, #3738, #3750, #3755, #3763, #3778, @aarzilli)
13+
- `next-instruction` command (#3671, @derekparker)
14+
- Support reading captured variables of closure functions (#3682, @aarzilli)
15+
- Breakpoint command `break` now allows adding a condition the a breakpoint with a postfix notation (`break <name> <locspec> if <condition>`) (#3693, #3702, @derekparker)
16+
- When the `step` command is executed on `go funccall()` statements it will stop on the newly created goroutine (#3686, @aarzilli)
17+
- Invocation of [rr](https://github.com/rr-debugger/rr/) when it is used as a backend can be now controlled with environment variables `$DELVE_RR_RECORD_FLAGS` and `$DELVE_RR_REPLAY_FLAGS` (#3726, @aarzilli)
18+
- Added new suboption `--follow-calls` to trace command (#3594, @archanaravindar)
19+
20+
### Fixed
21+
22+
- Better behavior on stripped files (#3678, #3695, @aarzilli, @derekparker)
23+
- Support rr version 5.7.0 and later (#3705, #3718, @howardjohn, @aarzilli)
24+
- Watchpoints on newer versions of macOS (#3703, @derekparker)
25+
- Bug related to watchpoints going out of scope (#3742, @aarzilli)
26+
- Bug invoking debuginfod-find (#3762, @derekparker)
27+
- Miscellaneus fixes (#3707, #3761, #3759, #3767, @scop, @jayantxie, @aarzilli, @zdyj3170101136)
28+
29+
### Changed
30+
31+
- Improved auto-completions for shells (#3696, #3699, @scop)
32+
- Print more informations on tracepoint stops (#3675, #3712, @derekparker, @archanaravindar)
33+
- Improved performance of the default macOS backend (#3715, @derekparker)
34+
- When a breakpoint is hit on a headless instance of Delve while no clients are connected a message will be printed to stdout (#3632,#3747, @fatanugraha, @aarzilli)
35+
- Miscellaneous code and documentation improvements (#3676, #3677, #3698, #3716, #3727, #3722, #3730, #3731, #3753, #3752, #3756, #3757, #3741, #3773, #3775, #3770, #3769, #3772, #3779, #3774, @alexandear, @aarzilli, @abbasudo, @jayantxie)
36+
637
## [1.22.1] 2024-02-21
738

839
### Added

pkg/version/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type Version struct {
1717
var (
1818
// DelveVersion is the current version of Delve.
1919
DelveVersion = Version{
20-
Major: "1", Minor: "22", Patch: "1", Metadata: "",
20+
Major: "1", Minor: "23", Patch: "0", Metadata: "",
2121
Build: "$Id$",
2222
}
2323
)

0 commit comments

Comments
 (0)