From 3fb2d49829187388d75c70fa46a18e0361a0292f Mon Sep 17 00:00:00 2001 From: Alessandro Arzilli Date: Wed, 6 Jul 2022 19:18:27 +0200 Subject: [PATCH] *: Bump version to 1.9.0 (#3054) Update CHANGELOG and add Go1.19 to supported versions. Thank you @4a6f656c, @pippolo84 and @polinasok. --- CHANGELOG.md | 19 +++++++++++++++++++ pkg/goversion/compat.go | 2 +- pkg/version/version.go | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2348b428a7..a86c4a3d94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. +## [1.9.0] 2022-07-06 +### Added +- Support for Go 1.19 (#3038, #3031, #3009, @aarzilli) +- Autocomplete for local variables (#3004, @pippolo84) +- Support for function call injection on arm64 (#2996, @aarzilli) + +### Fixed +- Ctrl-C handling on Windows (#3039, @aarzilli) +- Expressions accessing maps with string literals (#3036, @aarzilli) +- Occasional crash caused by race between manual stop and normal stop on macOS (#3021, @aarzilli) +- Pretty-print of register components (#3022, @aarzilli) +- Misc function call injection bugs (#3007, #3002, #3000, @aarzilli) + +### Changed +- Improved FreeBSD port (#3019, #2972, #2981, #2982, @4a6f656c) +- Misc test fixes (#3011, #2995, #2979, @polinasok, @aarzilli) +- Misc documentation changes (#2998, #2991, @aarzilli, @polinasok) +- Better autogenerated function skip (#2975, @aarzilli) + ## [1.8.3] 2022-04-25 ### Added - Pretty-print time.Time variables (@aarzilli) diff --git a/pkg/goversion/compat.go b/pkg/goversion/compat.go index 8366056463..6427c722a9 100644 --- a/pkg/goversion/compat.go +++ b/pkg/goversion/compat.go @@ -10,7 +10,7 @@ var ( MinSupportedVersionOfGoMajor = 1 MinSupportedVersionOfGoMinor = 16 MaxSupportedVersionOfGoMajor = 1 - MaxSupportedVersionOfGoMinor = 18 + MaxSupportedVersionOfGoMinor = 19 goTooOldErr = fmt.Sprintf("Go version %%s is too old for this version of Delve (minimum supported version %d.%d, suppress this error with --check-go-version=false)", MinSupportedVersionOfGoMajor, MinSupportedVersionOfGoMinor) goTooOldWarn = fmt.Sprintf("WARNING: undefined behavior - Go version %%s is too old for this version of Delve (minimum supported version %d.%d)", MinSupportedVersionOfGoMajor, MinSupportedVersionOfGoMinor) dlvTooOldErr = fmt.Sprintf("Version of Delve is too old for Go version %%s (maximum supported version %d.%d, suppress this error with --check-go-version=false)", MaxSupportedVersionOfGoMajor, MaxSupportedVersionOfGoMinor) diff --git a/pkg/version/version.go b/pkg/version/version.go index f92bb46b82..69310c2f43 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -17,7 +17,7 @@ type Version struct { var ( // DelveVersion is the current version of Delve. DelveVersion = Version{ - Major: "1", Minor: "8", Patch: "3", Metadata: "", + Major: "1", Minor: "9", Patch: "0", Metadata: "", //TODO(aarzilli): before updating this to 1.8.0 re-enable staticcheck test Build: "$Id$", }