Releases: rohanrhu/gdb-frontend
Version v0.11.3-beta
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 watchpoint breakpoint issue
- Fixed a slightly occuring issue on closing source file issue that avoids switching previous source file when you close current one
- Added shortcut hints for runtime buttons tooltips
- Updated xterm.js
Changelog (v0.11.2-beta
)
Changelog (v0.11.1-beta
)
- Don't change dir to GF directory #50
- "cd" instad of "set cwd" for MSYS2 compatibility (Windows support is still not available see https://github.com/rohanrhu/gdb-frontend#windows)
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!
Whats new with v0.11-beta
?
New ArrayGraph for visualizing arrays
Alphabetically sorting feature for SourcesTree
std::vector
support for VariablesExplorer
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
.
Nim-lang enhancements
Auto and PTR array supports for VariablesExplorer
Nim std/lists
support for LinkedListVisualization
New Sakura Theme
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate for supporting me :)
QR Code | Bitcoin address for donations |
---|---|
![]() |
bc1qhvlc762kwuzeawedl9a8z0duhs8449nwwc35e2 |
Other currencies:
Currency | Address |
---|---|
BTC | bc1qhvlc762kwuzeawedl9a8z0duhs8449nwwc35e2 |
ETH | 0x1D99B2a2D85C34d478dD8519792e82B18f861974 |
USDT | 0x1D99B2a2D85C34d478dD8519792e82B18f861974 |
USDC | 0x1D99B2a2D85C34d478dD8519792e82B18f861974 |
XMR | 88qvS4sfUnLZ7nehFrz3PG1pWovvEgprcUhkmVLaiL8PVAFgfHjspjKPLhWLj3DUcm92rwNQENbJ1ZbvESdukWvh3epBUty |
Version v0.11.2-beta
❗ A newer version is released (v0.11.3-beta)
Changelog (v0.11.2-beta
)
Changelog (v0.11.1-beta
)
- Don't change dir to GF directory #50
- "cd" instad of "set cwd" for MSYS2 compatibility (Windows support is still not available see https://github.com/rohanrhu/gdb-frontend#windows)
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!
Whats new with v0.11-beta
?
New ArrayGraph for visualizing arrays
Alphabetically sorting feature for SourcesTree
std::vector
support for VariablesExplorer
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
.
Nim-lang enhancements
Auto and PTR array supports for VariablesExplorer
Nim std/lists
support for LinkedListVisualization
New Sakura Theme
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.11.1-beta
❗ A newer version is released (v0.11.3-beta)
Changelog (v0.11.1-beta
)
- Don't change dir to GF directory #50
- "cd" instad of "set cwd" for MSYS2 compatibility (Windows support is still not available see https://github.com/rohanrhu/gdb-frontend#windows)
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!
Whats new with v0.11-beta
?
New ArrayGraph for visualizing arrays
Alphabetically sorting feature for SourcesTree
std::vector
support for VariablesExplorer
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
.
Nim-lang enhancements
Auto and PTR array supports for VariablesExplorer
Nim std/lists
support for LinkedListVisualization
New Sakura Theme
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.11.0-beta
❗ A newer version is released (v0.11.3-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!
Whats new with v0.11-beta
?
New ArrayGraph for visualizing arrays
Alphabetically sorting feature for SourcesTree
std::vector
support for VariablesExplorer
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
.
Nim-lang enhancements
Auto and PTR array supports for VariablesExplorer
Nim std/lists
support for LinkedListVisualization
New Sakura Theme
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.10.3-beta
❗ A newer version is released (v0.11.2-beta)
Release Notes (v0.10.3-beta
)
- Handle whole expression for mouse over evaluation
- Highlighting for mouse over evaluated expression
- Check if X11 is available for spawning app window
getSources()
is improved and made to handle V lang sources.- Added
--dontopenuionstartup
parameter for startup - Added
build-gdb.sh
helper script - New documentation
Release Notes (v0.10.2-beta
)
- Improved Rust debugging (expression resolving, hover information)
- Improved
reslveNonPointer()
Release Notes (v0.10.1-beta
)
- Fixed
subprocess.Popen(capture_output)
error for Python <= 3.6.
Release Notes (v0.10-beta
)
Hi, here is GDBFrontend v0.10.0-beta
🎉🎉🎉
The new version has new features, so many improvements, performance improvements and bugfixes. With v0.10
so many thread-safety issues are fixed!
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!
Whats new with v0.10-beta
?
Performance/freezing and thread-safety issues are fixed
With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.
New Process Manager
With new Process Manager we can watch, filter, attach or manage processes.
Auto-array support for VariablesExplorer
We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.
Also VariablesExplorer.items[N].resolveExpression()
is re-engineered for auto array support.
New Waifu Theme
Bugfixes and improvements
- Added intterupting mechanism for
threadSafe()
decorator - Fixed thread-safety issues
- Fixed long string issue
- Terminal toggle button is redesigned
- Added a warning for giving file path to FileBrowser
- Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
- Performance improvements
- Global Z-ordering for all Movables
- Various bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.10.2-beta
❗ A newer version is released (v0.11.2-beta)
Release Notes (v0.10.2-beta
)
- Improved Rust debugging (expression resolving, hover information)
- Improved
reslveNonPointer()
Release Notes (v0.10.1-beta
)
- Fixed
subprocess.Popen(capture_output)
error for Python <= 3.6.
Release Notes (v0.10-beta
)
Hi, here is GDBFrontend v0.10.0-beta
🎉🎉🎉
The new version has new features, so many improvements, performance improvements and bugfixes. With v0.10
so many thread-safety issues are fixed!
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!
Whats new with v0.10-beta
?
Performance/freezing and thread-safety issues are fixed
With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.
New Process Manager
With new Process Manager we can watch, filter, attach or manage processes.
Auto-array support for VariablesExplorer
We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.
Also VariablesExplorer.items[N].resolveExpression()
is re-engineered for auto array support.
New Waifu Theme
Bugfixes and improvements
- Added intterupting mechanism for
threadSafe()
decorator - Fixed thread-safety issues
- Fixed long string issue
- Terminal toggle button is redesigned
- Added a warning for giving file path to FileBrowser
- Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
- Performance improvements
- Global Z-ordering for all Movables
- Various bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.10.1-beta
❗ A newer version is released (v0.11.2-beta)
Release Notes (v0.10.1-beta
)
- Fixed
subprocess.Popen(capture_output)
error for Python <= 3.6.
Release Notes (v0.10-beta
)
Hi, here is GDBFrontend v0.10.0-beta
🎉🎉🎉
The new version has new features, so many improvements, performance improvements and bugfixes. With v0.10
so many thread-safety issues are fixed!
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!
Whats new with v0.10-beta
?
Performance/freezing and thread-safety issues are fixed
With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.
New Process Manager
With new Process Manager we can watch, filter, attach or manage processes.
Auto-array support for VariablesExplorer
We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.
Also VariablesExplorer.items[N].resolveExpression()
is re-engineered for auto array support.
New Waifu Theme
Bugfixes and improvements
- Added intterupting mechanism for
threadSafe()
decorator - Fixed thread-safety issues
- Fixed long string issue
- Terminal toggle button is redesigned
- Added a warning for giving file path to FileBrowser
- Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
- Performance improvements
- Global Z-ordering for all Movables
- Various bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.10.0-beta
❗ A newer version is released (v0.11.2-beta)
Release Notes (v0.10-beta
)
Hi, here is GDBFrontend v0.10.0-beta
🎉🎉🎉
The new version has new features, so many improvements, performance improvements and bugfixes. With v0.10
so many thread-safety issues are fixed!
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!
Whats new with v0.10-beta
?
Performance/freezing and thread-safety issues are fixed
With this release so many performance and thread-safety issues that cause some problems and freezing are fixed.
New Process Manager
With new Process Manager we can watch, filter, attach or manage processes.
Auto-array support for VariablesExplorer
We already had struct/ptr struct support and LinkedListVisualizer and with this release we have auto-arrays support too.
Also VariablesExplorer.items[N].resolveExpression()
is re-engineered for auto array support.
New Waifu Theme
Bugfixes and improvements
- Added intterupting mechanism for
threadSafe()
decorator - Fixed thread-safety issues
- Fixed long string issue
- Terminal toggle button is redesigned
- Added a warning for giving file path to FileBrowser
- Improved terminal sizing (still need to test on non-1:1 scale and font sized screens)
- Performance improvements
- Global Z-ordering for all Movables
- Various bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.9.7-beta
❗ A newer version is released (v0.11.2-beta)
Changelogs (v0.9.7-beta
)
- Check if GDB has no embedded Python
- Remove preventing emit new_objfile
- Refocus to path input after warning
- Minor fixes
Changelogs (v0.9.6-beta
)
- Removed typing module usage to support older Python versions
Changelogs (v0.9.5-beta
)
- Open evaluaters on native window from LinkedListVisualizer within a native window
- Fixed ContextMenu assignings on SourceTree
Serious performance optimization and bugfix release (v0.9.4-beta
)
- Huge performance optimization
- Interrupting mechanism for missed places (breakpoint del/mod/set)
- Bugfixes and improvements
Changelogs (v0.9.3-beta
)
- Fixed typo issue with enabling terminal mouse support
Changelogs (v0.9.2-beta
)
- Enabled mouse interactions on terminal with new terminal daemon
- Terminal split buttons (horizontal and vertical)
Changelogs (v0.9.1-beta
)
- Fixed running before loading executable doesn't handle its event issue with new performance mechanism
Release Notes (v0.9-beta
)
Hi, here is GDBFrontend v0.9.0-beta
🎉🎉🎉
The new version has new features, so many improvements and bugfixes.
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!
Whats new with v0.9-beta
?
Conditional breakpoints
With this version we have conditional breakpoints.
Context menu and revealing files in OS file explorer
Terminal split buttons
Information about debugger session
Tmux terminal ID and HTTP port informations are now available on status bar.
Bugfixes and improvements
- A little performance mechanism with events
- Fixed issues about getting sources from some dynamic-linked objects
- Fixed GDB prompts issue
- More information on README.md
- Minor bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |
Version v0.9.6-beta
❗ A newer version is released (v0.11.2-beta)
Changelogs (v0.9.6-beta
)
- Removed typing module usage to support older Python versions
Changelogs (v0.9.5-beta
)
- Open evaluaters on native window from LinkedListVisualizer within a native window
- Fixed ContextMenu assignings on SourceTree
Serious performance optimization and bugfix release (v0.9.4-beta
)
- Huge performance optimization
- Interrupting mechanism for missed places (breakpoint del/mod/set)
- Bugfixes and improvements
Changelogs (v0.9.3-beta
)
- Fixed typo issue with enabling terminal mouse support
Changelogs (v0.9.2-beta
)
- Enabled mouse interactions on terminal with new terminal daemon
- Terminal split buttons (horizontal and vertical)
Changelogs (v0.9.1-beta
)
- Fixed running before loading executable doesn't handle its event issue with new performance mechanism
Release Notes (v0.9-beta
)
Hi, here is GDBFrontend v0.9.0-beta
🎉🎉🎉
The new version has new features, so many improvements and bugfixes.
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!
Whats new with v0.9-beta
?
Conditional breakpoints
With this version we have conditional breakpoints.
Context menu and revealing files in OS file explorer
Terminal split buttons
Information about debugger session
Tmux terminal ID and HTTP port informations are now available on status bar.
Bugfixes and improvements
- A little performance mechanism with events
- Fixed issues about getting sources from some dynamic-linked objects
- Fixed GDB prompts issue
- More information on README.md
- Minor bugfixes and improvements
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.
python3 -m pip install gdbfrontend
gdbfrontend
or if it is already installed, just do
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)
yay -S gdb-frontend-bin
gdbfrontend
You may also look to other installation options:
https://github.com/rohanrhu/gdb-frontend#installing
❤️ Donate
Patreon
Bitcoin
You can donate to support the project.
QR Code | Bitcoin address for donations |
---|---|
![]() |
3KBtYfaAT42uVFd6D2XFRDTAoErLz73vpL |