All Versions
73
Latest Version
Avg Release Cycle
28 days
Latest Release
-

Changelog History
Page 1

  • v1.7.0 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ”ง CodeLLDB configuration settings are now split into three groups: basic, advanced, and launch configuration defaults.

    ๐Ÿ†• New

    • โšก๏ธ Updated LLDB to 14.0.0
    • Added support for VSCode memory viewer.
    • โž• Added UI for [console mode](MANUAL.md#debug-console) switching.

    ๐Ÿ›  Fixed

    • #584: Rust - With Simple Function, LLDB Debugger variables duplicated and random?
    • ๐Ÿ #633: Rust now emits with a new PDB language identifier, breaking debugging on Windows
  • v1.6.10 Changes

    ๐Ÿ›  Fixed

    • #568: Viewing a struct with union:s in C++ doesn't show all the member variables
    • ๐Ÿ“ฆ #573: Installing package flags "Unauthorized"
  • v1.6.9 Changes

    ๐Ÿ›  Fixed

    • ๐ŸŽ #465: Incompatibility with arm64 macOS Monterey.
  • v1.6.8 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ‘€ Okay, LLDB 12.0.1 seems too broken. Restored it to v13.0.0.

    ๐Ÿ›  Fixed

    • #527: Breakpoints no longer triggering in library when using version 1.6.7
    • ๐Ÿ #540: Rust printing of enums not working [for -windows-msvc targets]
    • #337: Visualizing Vec<(f32,f32)> is showing as pointer
  • v1.6.7 Changes

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Rolled the bundled LLDB back to v12, because crash reports started coming from users after upgrade to v13.

    ๐Ÿ†• New

    • โž• Added support for inline breakpoints.
    • โž• Added support for LLDB reproducers.

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #512: External terminal no longer works since updating to v1.6.6
    • ๐Ÿ› Bug #519: Attaching to remote process using debugserver on Mac/iOS is not working.
    • ๐Ÿ› Bug #522: Conditional breakpoints don't trigger when empty logMessage is supplied.
  • v1.6.6 Changes

    ๐Ÿ†• New

    • โšก๏ธ Updated LLDB to 13.0.0
    • โž• Added [debug_info](MANUAL.md#debugger-commands) LLDB command, that makes it easier to determine which modules have debug info available.

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #474: image dump sections causes the plugin to hang
    • ๐Ÿ› Bug #480: Panic: 'assertion failed: addr.is_valid()'
  • v1.6.5 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #327: Enums are not correctly displayed on MacOS.
    • ๐Ÿ› Bug #451: Debug Console doesn't work with version 1.6.4 on Windows.
    • ๐Ÿ› Bug #454: readMemory request does not accept negative offset.

    ๐Ÿ†• New

    • ๐Ÿ Rust windows-msvc binaries built using nightly-2021-06-05 or later compiler will have their enums displayed correctly ๐ŸŽ‰. (This will be in stable rustc 1.54)
    • Upon completing a request, the [RPC server](MANUAL.md#rpc-server) will now respond with a status message.
  • v1.6.4 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #411: Cannot launch and connect to debugserver on Mac
    • ๐Ÿ› Bug #412: std::collectionHashMap/Set are not displayed (on x86_64-pc-windows-msvc)
    • ๐Ÿ› Bug #435: debug session exited unexpectedly
    • ๐Ÿ› Bug #438: Supply memoryReference for variables
    • ๐Ÿ› Bug #439: Debug session fails if I "watch" for a certain expression
    • ๐Ÿ› Bug #440: Nicer watch window messages with "native" expressions
    • ๐Ÿ› Bug #442: Rust std::collection::HashMap has no pretty printing
  • v1.6.3 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #424: 1.6.2 failure stopping at breakpoints
    • ๐Ÿ› Bug #428: Debugger fails to start (Fresh install / macOS 10.13)
  • v1.6.2 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug #417: Loaded modules not shown.
    • ๐Ÿ›  Fixed visualizers for Rust 1.48+ hashmaps.

    ๐Ÿ†• New

    • โž• Added support for Apple Silicon.
    • ๐Ÿ‘ The bundled LLDB is now compiled with support for X86, ARM, AVR, RISCV, MSP430 and WebAssembly architectures.
    • โž• Added [RPC server](MANUAL.md#rpc-server) for "external" launching.
    • Implemented new data watchpoint options (read vs write vs read/write).