|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 | This project adheres to Semantic Versioning. |
5 | 5 |
|
| 6 | +## [1.26.0] 2025-12-18 |
| 7 | + |
| 8 | +### Added |
| 9 | + |
| 10 | +- Go 1.26 support (#4211, #4205, #4212, #4217, @aarzilli) |
| 11 | +- Savestate command for terminal (#4045, @alexsaezm) |
| 12 | +- DAP: Target command and follow-exec support (#4078, @Lslightly) |
| 13 | +- DAP: Read memory request handler (#4083, @MistaTwista) |
| 14 | +- DAP: Input/output redirection (#4178, @aarzilli) |
| 15 | +- DAP: Suspended breakpoints support (#4075, @firelizzard18) |
| 16 | +- DAP: Use exception breakpoints for predefined breakpoints (#4169, @aarzilli) |
| 17 | +- Custom starlark commands can be used with on prefix (#4170, @derekparker) |
| 18 | +- Shortcut syntax to access target variables in starlark (#4134, @aarzilli) |
| 19 | +- Support for tracing defer function calls with follow option (#3978, @archanaravindar) |
| 20 | +- Flag to retain trace directory after detach (#4091, @archanaravindar) |
| 21 | +- Ability to cancel debuginfod downloads (#4123, @aarzilli) |
| 22 | +- Process spawned event (#4171, @firelizzard18) |
| 23 | +- Materialized breakpoint event for follow-exec mode (#4161, @aarzilli) |
| 24 | +- Way to disable stop-on-error for breakpoint conditions (#4191, @aarzilli) |
| 25 | +- Function call support on loong64 (#4114, @yelvens) |
| 26 | +- Build argument logging (#4185, @pedia) |
| 27 | +- Capslock check (#4106, @derekparker) |
| 28 | + |
| 29 | +### Fixed |
| 30 | + |
| 31 | +- DAP: Restart handling when compilation fails (#4215, @aarzilli) |
| 32 | +- DAP: Disable string() field for address-less variables (#4214, @aarzilli) |
| 33 | +- DAP: Race condition in tests (#4121, @derekparker) |
| 34 | +- Gdbserial: Do not set detached if we kill the process (#4216, @aarzilli) |
| 35 | +- Prevent trace killing attached process (#4164, @alex-emery) |
| 36 | +- Trace /regexp/ should set ret breakpoints correctly (#4130, @aarzilli) |
| 37 | +- Replay subcommand must keep trace directory (#4184, @lwintermelon) |
| 38 | +- Nil pointer dereference when calling extra on a nil func (#4174, @aarzilli) |
| 39 | +- Check that breakpoint exists in ClearBreakpoint (#4141, @aarzilli) |
| 40 | +- Use address in ClearBreakpoint only when ID is 0 (#4168, @aarzilli) |
| 41 | +- Return error when calling a non-ptr receiver method on a nil ptr (#4139, @aarzilli) |
| 42 | +- Additional checks parsing g structs (#4140, @aarzilli) |
| 43 | +- Remember that we attached in WaitFor attach mode (#4120, @aarzilli) |
| 44 | +- Guard register logging from nil pointer dereferences (#4188, @aarzilli) |
| 45 | +- Do not insist stmt is same line as entry in DWARF (#4186, @derekparker) |
| 46 | +- Fix wait reason string table (#4182, @aarzilli) |
| 47 | +- Workaround for non-unicode strings in Variables (#4082, @aarzilli) |
| 48 | +- Fix ppc64le clause in support_sentinel_linux.go (#4129, @tshah14) |
| 49 | +- Improve frame unwind context handling on loong64 (#4133, @yelvens) |
| 50 | + |
| 51 | +### Changed |
| 52 | + |
| 53 | +- Replace hashicorp/golang-lru with custom lru cache (#4196, @qmuntal) |
| 54 | +- Update riscv64 support and add to test matrix (#4190, @lrzlin) |
| 55 | +- Update riscv64 capslock file (#4210, @derekparker) |
| 56 | +- Move things that use x/tools/go/packages to new repo (#3990, @aarzilli) |
| 57 | +- Remove experimental build tags for Windows ARM64 (#4176, @gdams) |
| 58 | +- Add Windows ARM64 workflow to CI (#4175, @gdams) |
| 59 | +- Add linux/loong64 to TeamCity configuration (#4154, @yelvens) |
| 60 | +- Set CI=true on a project level (#4156, @vietage) |
| 61 | +- Hierarchical search for structMember or method (#4118, @wenxuan70) |
| 62 | +- Update trie to v3.2.0 (#4131, @derekparker) |
| 63 | +- Parallelize tests where possible (#4115, @derekparker) |
| 64 | +- Modernize codebase with newer syntax and helpers (#4110, @derekparker) |
| 65 | +- Miscellaneous improvements to tests and build configuration (#4096, #4135, #4145, #4157, #4163, #4198, #4202, #4111, #4122, #4124, #4209, @derekparker, @aarzilli) |
| 66 | +- Miscellaneous code refactoring (#4159, #4173, #4201, @aarzilli) |
| 67 | + |
6 | 68 | ## [1.25.2] 2025-08-26 |
7 | 69 |
|
8 | 70 | ### Added |
|
0 commit comments