Download Latest Version Version v0.11.3-beta.zip (17.6 MB)
Email in envelope

Get an email when there's a new version of GDBFrontend

Home / v0.11.3-beta
Name Modified Size InfoDownloads / Week
Parent folder
gdbfrontend-0.11.3-py3-none-any.whl 2022-12-17 17.8 MB
gdb-frontend-0.11.3-beta.tar.gz 2022-12-17 17.0 MB
README.md 2022-12-17 5.8 kB
Version v0.11.3-beta.tar.gz 2022-12-17 17.0 MB
Version v0.11.3-beta.zip 2022-12-17 17.6 MB
Totals: 5 Items   69.4 MB 0

Full Changelog: https://github.com/rohanrhu/gdb-frontend/compare/master%40%7B1day%7D...master

Changelog (v0.11.3-beta)

  • Fixed startup issue on MacOS for x86_64 architecture (now it must be usable on x64 MacOS, please report if you encounter any issue 🀭)
  • Re-engineered debug events system
  • Fixed a slightly occuring issue on closing source file issue that avoids switching previous source file when you close current one
  • Updated xterm.js

Changelog (v0.11.2-beta)

Changelog (v0.11.1-beta)

Release Notes (v0.11-beta)

Hi, here is GDBFrontend v0.11.0-beta πŸŽ‰πŸŽ‰πŸŽ‰ The new version has some new features, enhancements, language-specific supports and bugfixes. With v0.11, we have a new cute Sakura Theme.

If you want to contribute to debugger, you can donate, send commits, test it or contribute to documentation.

You may want to look at our v1.0-stable roadmap: https://github.com/rohanrhu/gdb-frontend/projects/2

Enjoy the new version and happy debugging! πŸŽ‰πŸŽ‰πŸŽ‰

Join to our Discord!

GDBFrontend Discord

Whats new with v0.11-beta?

New ArrayGraph for visualizing arrays

array-graph-visualisation

Alphabetically sorting feature for SourcesTree

image

std::vector support for VariablesExplorer

image

Handle whole expression on mouse over expression evaluating

Mouse over expression evaluation no longer handles whole expression. For example, when you put your mouse on meow of cat.meow/cat->meow, it will handle and evaluate whole expression as cat.meow or cat->meow.

image

Nim-lang enhancements

Auto and PTR array supports for VariablesExplorer

image image

Nim std/lists support for LinkedListVisualization

image

New Sakura Theme

sakura-1

Bugfixes and improvements

  • Re-engineered ProcessManager rendering.
  • Added URL base option (--url-base=PATH, -u PATH) on startup.
  • Set/enter current dirrectory (that runs GDBFrontend) as workdir.
  • Enter workdir for splitted terminals.
  • Make "with terminal" layout default. (We are not using /terminal/ URL no longer.)
  • Escaped <> chars for type names in VariablesExplorer.
  • Pass current protocol and hostname to WS client

How can I contribute to the debugger?

You can be either a developer or a tester. Until the v1.0-stable there are so many features and ideas to do. πŸŽƒπŸŽƒπŸŽƒ

How to Install?

Install via PIP

If you want to install the debugger with PIP, it is so simple.

:::bash
python3 -m pip install gdbfrontend
gdbfrontend

or if it is already installed, just do

:::bash
sudo python3 -m pip install --upgrade gdbfrontend

Important: You must run PIP install command as root.

Arch Linux (AUR)

You can install Arch Linux package for Arch-based distributions. (AUR Package)

:::bash
yay -S gdb-frontend-bin
gdbfrontend

You may also look to other installation options: https://github.com/rohanrhu/gdb-frontend#installing

Patreon

Support me on Patreon

Bitcoin

You can donate for supporting me :)

QR Code Bitcoin address for donations
Bitcoin address QR code for donate 3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL

Other currencies:

Currency Address
BTC 3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL
ETH 0xCa422B014A6F588606864ef2d0C40ec2E5d83DFE
USDT 0xCa422B014A6F588606864ef2d0C40ec2E5d83DFE
USDC 0xCa422B014A6F588606864ef2d0C40ec2E5d83DFE
XMR 88qvS4sfUnLZ7nehFrz3PG1pWovvEgprcUhkmVLaiL8PVAFgfHjspjKPLhWLj3DUcm92rwNQENbJ1ZbvESdukWvh3epBUty
Source: README.md, updated 2022-12-17