Skip to content

Releases: rohanrhu/gdb-frontend

Version v0.8.0-beta

21 Oct 20:06
Compare
Choose a tag to compare

Release Notes (v0.8-beta)

Hi, here is GDBFrontend v0.8.0-beta 🎉🎉🎉

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!

Discord

Whats new with v0.8-beta?

With new version we have our own terminal sharing daemon, some new hotkeys (runtime controls F5-511), new Sky Theme and many minor enhancements.

The new terminal sharing daemon is working with GDBFrontend's WebSocket server. This new version needs testing, if you encounter any problem (especially maybe with the new terminal daemon), please send a bug report.

With new Terminal Daemon we have full control on the terminal with GDBFrontend API.

image
image

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. 🎃🎃🎃

Changelogs

  • New Terminal Daemon
  • Default port is changed to 5550 and port usage is downed to only one port no longer with new Terminal Daemon.
  • Hotkeys (F5-F11 for runtime control and CTRL+R for ExpressionEvaluater)
  • Minor bugfixes and enhancements
  • New Sky Theme
    gf-sky-theme

How to Install?

Install via PIP

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

python3 -m pip install gdbfrontend

or if it is already installed, just do

python3 -m pip install --upgrade gdbfrontend

and start debugging!

gdbfrontend

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

Version v0.7.0-beta

13 Oct 10:26
Compare
Choose a tag to compare

Release Notes (v0.7-beta)

Hi, here is GDBFrontend v0.7.0-beta 🎉🎉🎉

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! 🎉🎉🎉

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. 🎃🎃🎃

Changelogs

  • Enhanced Collabration
  • Synced source viewing
  • Collabration drawing
  • Transparent terminal background
  • Minor enhancements
  • New Doki Theme
    gf-doki-1
    gf-doki-2

Introduction video:
What's new with GDBFrontend v0.7.0-beta?

How to Install?

Install via PIP

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

python3 -m pip install gdbfrontend

or if it is already installed, just do

python3 -m pip install --upgrade gdbfrontend

and start debugging!

gdbfrontend

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

Version v.0.6.2-beta

20 Sep 19:09
Compare
Choose a tag to compare

Release Notes (v0.6.2-beta)

  • Fixed WebSocket read.

Release Notes (v0.6-beta)

Hi, I was not available for last six months (because i was in the military) now I'm back and continuing to develop the debugger! Here is v0.6-beta. The release contains some requested features, one new theme and various bugfixes and enhancements.

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! 🎉🎉🎉

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. 🎃🎃🎃

Changelogs

  • New Cyberpunk theme.
    ss1
  • Added --gdb-args option. #28
  • Automatically opening the debugger on browser at startup. #25
  • Added "Open in Native Window" feature for EvaluateExpression.
    image
  • Added theme switching menu on top bar in addition to GDB shell commands (gf-theme [theme]).
    image

How to Install?

Install via PIP

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

python3 -m pip install gdbfrontend

or if it is already installed, just do

python3 -m pip install --upgrade gdbfrontend

and start debugging!

gdbfrontend

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

Version v0.6.1-beta

06 Sep 20:50
Compare
Choose a tag to compare

Release Notes (v0.6-beta)

Hi, I was not available for last six months (because i was in the military) now I'm back and continuing to develop the debugger! Here is v0.6-beta. The release contains some requested features, one new theme and various bugfixes and enhancements.

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! 🎉🎉🎉

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. 🎃🎃🎃

Changelogs

  • New Cyberpunk theme.
    ss1
  • Added --gdb-args option. #28
  • Automatically opening the debugger on browser at startup. #25
  • Added "Open in Native Window" feature for EvaluateExpression.
    image
  • Added theme switching menu on top bar in addition to GDB shell commands (gf-theme [theme]).
    image

How to Install?

Install via PIP

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

python3 -m pip install gdbfrontend

or if it is already installed, just do

python3 -m pip install --upgrade gdbfrontend

and start debugging!

gdbfrontend

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

Version v0.5.3-beta

17 Feb 16:09
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python3 -m pip install gdbfrontend

or see other installation options.

Feel free to send bugs and suggestions. It helps to improving the project! 🎉🎉🎉

Changelogs (v0.5.3-beta)

  • Convert URLs to OrderedDict, prepend plugin URLs.

Changelogs (v0.5.2-beta)

  • Check for python3/python command gdbfrontend bash runner script.
  • Added MAX_RECURSIONS to settings.
  • Added focused border to ExpressionEvaluater.
  • Updated README.md python commands to python3.

Changelogs (v0.5.1-beta)

  • Added 32-bit and ARM Gotty executables.

Changelogs

  • Added dark theme.
    gdbfrontend-dark
  • Clear prev symbols while connecting gdbserver.
  • Made it possible to stop execution while remote target running.
  • Check if GDB is installed before run.
  • Fix inner LinkedListVisualizer close event bubbles.
  • Redirect /terminal to /terminal/.
  • Send SIGKILL to process group.
  • Various enhancements.

See v1.0 Roadmap for further features and enhancements.

Version v0.5.2-beta

26 Jan 19:49
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python3 -m pip install gdbfrontend

or see other installation options.

Feel free to send bugs and suggestions. It helps to improving the project! 🎉🎉🎉

Changelogs (v0.5.2-beta)

  • Check for python3/python command gdbfrontend bash runner script.
  • Added MAX_RECURSIONS to settings.
  • Added focused border to ExpressionEvaluater.
  • Updated README.md python commands to python3.

Changelogs (v0.5.1-beta)

  • Added 32-bit and ARM Gotty executables.

Changelogs

  • Added dark theme.
    gdbfrontend-dark
  • Clear prev symbols while connecting gdbserver.
  • Made it possible to stop execution while remote target running.
  • Check if GDB is installed before run.
  • Fix inner LinkedListVisualizer close event bubbles.
  • Redirect /terminal to /terminal/.
  • Send SIGKILL to process group.
  • Various enhancements.

See v1.0 Roadmap for further features and enhancements.

Version v0.5.1-beta

17 Jan 15:58
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python -m pip install gdbfrontend

or see other installation options.

Feel free to send bugs and suggestions. It helps to improving the project! 🎉🎉🎉

Changelogs (v0.5.1)

  • Added 32-bit and ARM Gotty executables.

Changelogs

  • Added dark theme.
    gdbfrontend-dark
  • Clear prev symbols while connecting gdbserver.
  • Made it possible to stop execution while remote target running.
  • Check if GDB is installed before run.
  • Fix inner LinkedListVisualizer close event bubbles.
  • Redirect /terminal to /terminal/.
  • Send SIGKILL to process group.
  • Various enhancements.

See v1.0 Roadmap for further features and enhancements.

Version v0.5.0-beta

15 Jan 16:15
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python -m pip install gdbfrontend

or see other installation options.

Feel free to send bugs and suggestions. It helps to improving the project! 🎉🎉🎉

Changelogs

  • Added dark theme.
    gdbfrontend-dark
  • Clear prev symbols while connecting gdbserver.
  • Made it possible to stop execution while remote target running.
  • Check if GDB is installed before run.
  • Fix inner LinkedListVisualizer close event bubbles.
  • Redirect /terminal to /terminal/.
  • Send SIGKILL to process group.
  • Various enhancements.

See v1.0 Roadmap for further features and enhancements.

Version v0.4.0-beta

02 Dec 10:28
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python -m pip install gdbfrontend

or see other installation options.

Changelogs

  • Added status bar.
  • Added elapsed step time feature.
    gdbfrontend-statusbar
  • Added green theme.
    gdbfrontend-green
  • Added FileBrowser opener for each directory in SourceTree. #13
    adittional-opener
  • Added installation and plugin directory informations to AboutDialog.
    gdbfrontend-install-dirs
  • Minor enhancements.

Version v0.3.4-beta

28 Nov 09:20
Compare
Choose a tag to compare

Install

You can install the release with PIP.

python -m pip install gdbfrontend

or see other installation options.

Changelog (v0.3.4-beta)

  • Added FileBrowser opener for each directory in SourceTree. #13
    adittional-opener

Changelog (v0.3.3-beta)

  • Added PIP package.
  • Updated jQuery.

Bugfixes (v0.3.2-beta)

  • Fixed WebSocket server on Firefox.

Bugfixes (v0.3.1-beta)

  • Fixed GDB shell credentials bug.
  • Added credentials format check.

Changelogs

  • Added linked-list visualization.
    gdbfrontend-llvis
  • Added "Open in Evaluater" feature.
  • Made all variable/members expressions sequenced in VariablesExplorers.
  • Fixed WebSocket byte.
  • Various bugfixes and enhancements.