diff --git a/CHANGELOG.md b/CHANGELOG.md index f48e1f0f..32512883 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,38 @@ All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. -All changes mention the author, unless contributed by me (@derekparker). +## [1.4.1] 2020-05-22 + +### Added + +- Support for linux/386 added (@chainhelen) +- DAP server initial release (@polinasok, @eliben, @hyangah) +- New command `examinemem` (or `x`) allows users to examine raw memory (@chainhelen) +- New command `display` allows users to print value of an expression every time the program stops (@aarzilli) +- New flag `--tty` allows users to supply a TTY for the debugged program to use (@derekparker) +- Coredump support added for Arm64 (@ossdev07) +- Ability to print goroutine labels (@aarzilli) +- Allow printing registers for arbitrary stack frames (@aarzilli) +- Add `disassemble-flavor` to config to specify assembly syntax (@chainhelen) + +### Fixed + +- Allow function calls on non-struct types (@derekparker) +- Dwarf line parsing bug fix (@klemens-morgenstern) +- Improved error message when building Delve on unsupported systems (@aarzilli) +- Improved error message when trying to execute a binary in an invalid format for host system (@derekparker) +- Fix panic in Delve when using `call` command with some invalid input (@chainhelen) + +### Changed + +- Improved output from `dlv trace` and `trace` REPL commands (@derekparker) +- Conditional breakpoint performance improvements (@aarzilli) +- Thread register loading performance improvement on gdbserial backend (@derekparker) +- Reduce default log level to error (@aarzilli) +- Linux memory read/write optimization using process_vm_read/write (@cuviper) +- Terminal output of commands divided into categories (@aarzilli) +- Use less permissive file settings on history file (@derekparker) +- Autogenerated interface method calls wrappers now automatically stepped through (@aarzilli) ## [1.4.0] 2020-02-11 diff --git a/pkg/version/version.go b/pkg/version/version.go index 67422e6f..bda60614 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -14,7 +14,7 @@ type Version struct { var ( // DelveVersion is the current version of Delve. DelveVersion = Version{ - Major: "1", Minor: "4", Patch: "0", Metadata: "", + Major: "1", Minor: "4", Patch: "1", Metadata: "", Build: "$Id$", } )