Skip to content

Commit 0b7bffc

Browse files
authored
*: v1.24.0 (#3883)
Release v1.24.0. Thanks to everyone who contributed to this release!
1 parent 59aece9 commit 0b7bffc

File tree

2 files changed

+34
-8
lines changed

2 files changed

+34
-8
lines changed

CHANGELOG.md

+29-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +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.24.0] 2024-12-18
7+
8+
### Added
9+
10+
- Support for Go 1.24, particularly the new swiss table map implementation (#3882, #3879, #3838, @aarzilli)
11+
- Import go telemetry and enable crash reporting (#3841, @hyangah)
12+
- Enable stepping into coroutine (#3791, @aarzilli)
13+
- Add raw examinemem dump (#3721, @aarzilli)
14+
- Add linux-riscv64 support (experimental) (#3785, @lrzlin)
15+
- Automatically guessing substitute-path config (#3781, @aarzilli)
16+
- Print a message when the debuggee process exits while Delve in headless mode (#3870, @jakejx)
17+
- Allow accessing closure captured variable as if they were struct fields (#3866, @aarzilli)
18+
- Add dape to list of plugins (#3817, @jgarte)
19+
20+
### Fixed
21+
22+
- Fix step stuttering when entering range-over-func bodies (#3788, @aarzilli)
23+
- Fix formatting of autogenerated documentation (#3836, @aarzilli)
24+
- Fix issue on Windows when launching process while detached (#3867, @aarzilli)
25+
- Fix handling of unsatisfiable breakpoints during restart (#3868, @aarzilli)
26+
27+
### Changed
28+
29+
- Update 'client-addr' to support Unix domain sockets (#3819, @n1lesh)
30+
- Adds pointer pinning to call injection, improving function calls during debug session (#3787, @aarzilli)
31+
- Allow modification of starlark structs returned by API (#3872, @aarzilli)
32+
- API V1 has been removed following the deprecation from last version (#3881, @aarzilli)
33+
634
## [1.23.1] 2024-09-23
735

8-
Telemetry notice: starting with version 1.24.0 Delve will begin collecting opt-in telemetry data using the same mechanism used by the toolchain, see https://github.com/golang/go/issues/68384, https://go.dev/doc/telemetry#background, https://github.com/go-delve/delve/issues/3815.
36+
Telemetry notice: starting with version 1.24.0 Delve will begin collecting opt-in telemetry data using the same mechanism used by the toolchain, see <https://github.com/golang/go/issues/68384>, <https://go.dev/doc/telemetry#background>, <https://github.com/go-delve/delve/issues/3815>.
937

1038
### Fixed
1139

pkg/version/version.go

+5-7
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,11 @@ type Version struct {
1414
Build string
1515
}
1616

17-
var (
18-
// DelveVersion is the current version of Delve.
19-
DelveVersion = Version{
20-
Major: "1", Minor: "23", Patch: "1", Metadata: "",
21-
Build: "$Id$",
22-
}
23-
)
17+
// DelveVersion is the current version of Delve.
18+
var DelveVersion = Version{
19+
Major: "1", Minor: "24", Patch: "0", Metadata: "",
20+
Build: "$Id$",
21+
}
2422

2523
func (v Version) String() string {
2624
fixBuild(&v)

0 commit comments

Comments
 (0)