2017-06-28 06:55:59 +02:00
|
|
|
# gdbgui release history
|
|
|
|
|
|
|
|
## dev
|
2017-10-30 02:17:28 +01:00
|
|
|
Changes that are in master but have not yet been pushed to PyPI.
|
|
|
|
|
2017-12-30 07:38:03 +01:00
|
|
|
* Only display assembly flavor is assembly is displayed
|
|
|
|
* Add new output type to console (gdbgui output)
|
|
|
|
* Add dashboard link and dropdown for gdb server/pid attach
|
|
|
|
* Handle invalid signal choice better
|
|
|
|
|
2017-12-27 05:50:05 +01:00
|
|
|
## 0.9.2.0
|
|
|
|
* Add signals component and allow signals to be sent to gdb (issue ##141)
|
|
|
|
* Fix bug when jumping to line of source file
|
|
|
|
|
2017-12-19 05:41:42 +01:00
|
|
|
## 0.9.1.1
|
|
|
|
* Fix bug when passing arguments to gdb
|
|
|
|
* Require latest version of pygdbmi for faster parsing of large gdb output
|
|
|
|
|
2017-11-26 21:36:08 +01:00
|
|
|
## 0.9.1.0
|
2017-11-25 19:43:38 +01:00
|
|
|
* Lazily load files (issue #131)
|
2017-11-26 21:13:38 +01:00
|
|
|
* Update setup.py to build wheels
|
2017-11-25 19:43:38 +01:00
|
|
|
|
2017-11-26 21:36:08 +01:00
|
|
|
## 0.9.0.1
|
|
|
|
* Reupload to fix setup.cfg PyPI bug
|
|
|
|
|
2017-11-23 03:25:39 +01:00
|
|
|
## 0.9.0.0
|
|
|
|
* Compress responses from server (massive bandwidth improvement)
|
|
|
|
* Add button to toggle assembly flavors (issue #110)
|
|
|
|
* Parse executable+args with spaces (issue #116)
|
|
|
|
* Turn modals into components
|
|
|
|
* Move everything into a single root React component
|
|
|
|
* Refresh state when clicking "return" button
|
|
|
|
* Add javascript unit tests
|
|
|
|
|
2017-11-18 18:00:47 +01:00
|
|
|
## 0.8.2.0
|
2017-11-16 02:52:06 +01:00
|
|
|
* Add optional authentication (@nickamon, issue #132)
|
|
|
|
* Support the `--args` flag (issue #126)
|
|
|
|
* Ensure code is correct and adheres to recommended Python style when running tests/building (flake8)
|
2017-11-18 18:00:47 +01:00
|
|
|
* Display source when running `backtrace` (fix regression, #134)
|
|
|
|
|
2017-11-16 02:39:16 +01:00
|
|
|
|
2017-11-14 08:54:30 +01:00
|
|
|
## 0.8.1.0
|
2017-11-13 02:58:05 +01:00
|
|
|
* Add autocomplete functionality (@bobthekingofegypt, issue #129)
|
2017-11-14 08:15:27 +01:00
|
|
|
* Rearranged and improved alignment of assembly
|
|
|
|
* Fixed bug when fetching variable fails
|
|
|
|
* Plot floating point values instead of casting to int
|
2017-11-13 02:58:05 +01:00
|
|
|
|
2017-10-31 19:10:06 +01:00
|
|
|
## 0.8.0.3
|
|
|
|
* modify component initialization order so that store updates are better sequenced
|
|
|
|
|
2017-10-31 02:54:31 +01:00
|
|
|
## 0.8.0.2
|
2017-10-31 19:10:06 +01:00
|
|
|
* display bracket instead of `<` when exploring gdb variables
|
2017-10-31 02:54:31 +01:00
|
|
|
|
2017-10-30 23:26:24 +01:00
|
|
|
## 0.8.0.1
|
|
|
|
* fix bug when restoring old settings
|
|
|
|
|
2017-10-30 02:17:28 +01:00
|
|
|
## 0.8.0.0
|
2017-10-30 01:48:23 +01:00
|
|
|
* Add ability to change radix of variables (issue #102)
|
|
|
|
* Add component to send signals to inferior program (issues #31, #90)
|
|
|
|
* Parse gdb version from arm-non-eabi-gdb (issue #83)
|
|
|
|
* Rewrite most components to React (issue #17)
|
2017-10-24 03:56:13 +02:00
|
|
|
* Improve CSS in various components
|
2017-08-20 22:42:01 +02:00
|
|
|
|
2017-08-26 02:37:51 +02:00
|
|
|
## 0.7.9.5
|
|
|
|
* re-fetch registers if name/value count does not match
|
|
|
|
|
2017-08-20 22:42:01 +02:00
|
|
|
## 0.7.9.4
|
|
|
|
* add inputs to resize Tree view
|
2017-08-20 21:41:40 +02:00
|
|
|
* add menu in top right
|
|
|
|
* css updates to preserve whitespace in terminal
|
|
|
|
* add top-level html to wrap body+head elements in gdbgui.pug
|
|
|
|
* add help file
|
|
|
|
* add donate page
|
2017-07-23 01:57:50 +02:00
|
|
|
|
2017-08-14 17:50:44 +02:00
|
|
|
## 0.7.9.3
|
|
|
|
* Changes to layout
|
|
|
|
* Fix character escaping in breakpoint line display
|
|
|
|
|
2017-08-14 06:14:56 +02:00
|
|
|
## 0.7.9.2
|
|
|
|
* Fix firefox css bug
|
|
|
|
* Update examples
|
|
|
|
* Update readme for windows (cygwin) users (thanks tgharib)
|
|
|
|
|
2017-08-01 07:12:00 +02:00
|
|
|
## 0.7.9.1
|
|
|
|
* Collapse simple fields to the parent node in tree explorer
|
|
|
|
* Add button to re-enter program state when signals are received (i.e. SEGFAULT)
|
|
|
|
|
2017-07-23 01:57:50 +02:00
|
|
|
## 0.7.9.0
|
|
|
|
* Add interactive tree explorer of variables
|
2017-06-28 07:26:50 +02:00
|
|
|
|
2017-07-13 03:04:42 +02:00
|
|
|
## 0.7.8.3
|
|
|
|
* Remove optimization for fetching registers due to potential bug
|
|
|
|
|
2017-06-28 07:26:50 +02:00
|
|
|
## 0.7.8.2
|
2017-06-28 06:55:59 +02:00
|
|
|
* bugfix in logic when jumping to source code line
|
2017-06-28 07:26:50 +02:00
|
|
|
* bugfix for when variable goes from`empty -> 1 element`
|
2017-06-28 06:55:59 +02:00
|
|
|
* add CODE OF CONDUCT, CONTRIBUTING, and CHANGELOG files
|
|
|
|
|
|
|
|
## 0.7.8.1
|
|
|
|
* correctly display `<` and `>` in console widget
|
|
|
|
|
|
|
|
## 0.7.8.0
|
|
|
|
* show disassembly when file is unknown or missing
|
|
|
|
* show new children in expressions widget when they are dynamically added by application (@wuyihao)
|
|
|
|
* suppress nuisance errors when hover variable or fflush command is not found
|
|
|
|
* improve logic when source code line should be jumped to
|
|
|
|
* escape brackets in disassembly, and gracefully hide missing opcodes
|
|
|
|
* update socketio version for more reliable websocket connection
|
|
|
|
|
|
|
|
## 0.7.7.0
|
|
|
|
* Show variable values when hovering in source code
|
|
|
|
* gracefully handle hostname not being present in /etc/hosts when running with remote flag
|
|
|
|
* Use external state management library (`stator.js`) for client ui
|