Skip to content

Commit

Permalink
*: v1.24.0 (#3883)
Browse files Browse the repository at this point in the history
Release v1.24.0.

Thanks to everyone who contributed to this release!
  • Loading branch information
derekparker authored Dec 18, 2024
1 parent 59aece9 commit 0b7bffc
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 8 deletions.
30 changes: 29 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,37 @@
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.

## [1.24.0] 2024-12-18

### Added

- Support for Go 1.24, particularly the new swiss table map implementation (#3882, #3879, #3838, @aarzilli)
- Import go telemetry and enable crash reporting (#3841, @hyangah)
- Enable stepping into coroutine (#3791, @aarzilli)
- Add raw examinemem dump (#3721, @aarzilli)
- Add linux-riscv64 support (experimental) (#3785, @lrzlin)
- Automatically guessing substitute-path config (#3781, @aarzilli)
- Print a message when the debuggee process exits while Delve in headless mode (#3870, @jakejx)
- Allow accessing closure captured variable as if they were struct fields (#3866, @aarzilli)
- Add dape to list of plugins (#3817, @jgarte)

### Fixed

- Fix step stuttering when entering range-over-func bodies (#3788, @aarzilli)
- Fix formatting of autogenerated documentation (#3836, @aarzilli)
- Fix issue on Windows when launching process while detached (#3867, @aarzilli)
- Fix handling of unsatisfiable breakpoints during restart (#3868, @aarzilli)

### Changed

- Update 'client-addr' to support Unix domain sockets (#3819, @n1lesh)
- Adds pointer pinning to call injection, improving function calls during debug session (#3787, @aarzilli)
- Allow modification of starlark structs returned by API (#3872, @aarzilli)
- API V1 has been removed following the deprecation from last version (#3881, @aarzilli)

## [1.23.1] 2024-09-23

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.
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>.

### Fixed

Expand Down
12 changes: 5 additions & 7 deletions pkg/version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,11 @@ type Version struct {
Build string
}

var (
// DelveVersion is the current version of Delve.
DelveVersion = Version{
Major: "1", Minor: "23", Patch: "1", Metadata: "",
Build: "$Id$",
}
)
// DelveVersion is the current version of Delve.
var DelveVersion = Version{
Major: "1", Minor: "24", Patch: "0", Metadata: "",
Build: "$Id$",
}

func (v Version) String() string {
fixBuild(&v)
Expand Down

0 comments on commit 0b7bffc

Please sign in to comment.