summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorJon Cairns <jon@joncairns.com>2015-09-08 10:34:31 +0100
committerJon Cairns <jon@joncairns.com>2015-09-08 10:34:31 +0100
commitfb8dc22f835bfd2feb36ab7c3e1126b489867a52 (patch)
tree58a69a6392ccc1cb30c5d2096403c0bce3c663e2 /CHANGELOG
parentb60356fc4cac743bfe1f03d93ba709867d56a540 (diff)
parent96b51f393cf56cd7add1046547d5d90ed1eb7de3 (diff)
downloadvdebug-fb8dc22f835bfd2feb36ab7c3e1126b489867a52.zip
Merge master branch into version 2
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG156
1 files changed, 156 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000..01e6571
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,156 @@
+=== Vdebug 1.5.1 / 2015-09-07
+Bug fixes:
+ * Fix buffers not being wiped out after ending a session (thanks @BlackIkeEagle, #226)
+
+Features:
+ * Add :VdebugEval! command, which remembers the eval expression when stepping
+ through, as an alternative to :VdebugTrace (thanks @benjifisher, #193)
+
+=== Vdebug 1.5.0 / 2015-08-28
+Bug fixes:
+ * Fix for remote and local file paths with a windows/unix setup (thanks @brothert, #130)
+ * Sort path maps by remote path length (thanks @ragol and @adambiggs, #153, #201)
+ * Default "stop" behaviour (default <F6>) actually stops rather than detaches (issue #166)
+ * Various documentation fixes (issue #172, issue #223, thanks @loonies for #210)
+ * Add documentation to show that komodo-debug doesn't work with nodejs > 0.10 (#202, #223)
+ * Don't override previously defined breakpoint highlights (#208)
+
+Features:
+ * Add support for Python 2.4 (thanks @mbarbon, #189)
+ * Add Vagrantfile and bootstrap for easier local development
+ * Add new VdebugTrace command for tracking individual variables and expressions (thanks @escher9, #178)
+ * Show ellipses for truncated arrays in watch window (#177)
+ * Bind to all available interfaces by default, instead of just localhost (#209, thanks @zolem)
+
+Misc:
+ * Changed HISTORY to CHANGELOG
+
+=== Vdebug 1.4.2 / 2014-05-15
+
+Bug fixes:
+ * Allow overriding of options dictionary after sourcing vdebug (issues #112, #113)
+ * Show local file path in stack window if using path mapping (issue #118)
+ * Change function names for stricter rules introduced in Vim v.7.4.260 (thanks @BlackIkeEagle, #158 and #155)
+
+Documentation:
+ * Various fixes
+ * Mention vim-nox package for Debian (thanks @henningda, #138)
+ * Add Python installation for Windows information (issue #135)
+
+Features:
+ * Add completion to :Breakpoint command (thanks @tommcdo, #124)
+ * Add VdebugStart command (thanks @blueyed, #132)
+ * Sleep for 100ms in wait loop, don't consume as much CPU (thanks @blueyed, #133)
+
+=== Vdebug 1.4.2a / 2013-11-11
+
+Bug fixes:
+ * Add compatibility fix for Python debugging (due to incorrect "file:/" prefix) (issue #68, #102)
+ * Fix remote path slash replacement (issue #94)
+ * Fix rendering of unicode in watch window (issue #95)
+ * Stop errors being thrown on Vim 7.4 (issue #98, #96, #99)
+ * Fix error message on plugin reload, from function definition (thanks @glittershark, #106)
+
+Documentation:
+ * Correct minor spelling and grammar errors in help doc (thanks @dkinzer, #108)
+ * Change the description for setting up the python debugger in the docs
+
+Other:
+ * Add cucumber for integration tests, and add lots of features
+
+=== Vdebug 1.4.1 / 2013-06-09
+
+Bug fixes:
+ * Fix folds being forgotten after debugging (issue #56)
+ * Don't overwrite features array if it exists (issue #59)
+ * Mapping of single modes (thanks @xbot, #66)
+ * Stop empty buffers from being created (issue #70)
+ * Fix ElementTree deprecation warning (thanks @InFog, #89)
+ * Fix minheight error for windows (thanks @zhaocai, #73, also #84)
+ * Fix filename handling on windows (thanks @Chronial, #74)
+ * Use :mkexrc for restoring keymapping (thanks @Chronial and @qstrahl, #75)
+ * Fix window destruction (thanks @Chronial, #76)
+ * Inspect PHP constants with cursor eval (issue #80)
+ * Don't cut final character when inspecting variables at end of line (issue #85)
+
+Documentation:
+ * Test suite requirements (thanks @michaeltwofish, #61)
+ * Add helptag instructions to README (issue #67)
+ * Add 'eval_visual' to documentation (issue #88)
+
+=== Vdebug 1.4.0 / 2013-03-06
+
+Features:
+ * Set debugger features with g:vdebug_features dictionary (issue #55)
+ * Allow use of '~' in log files (issue #53)
+
+Bug fixes:
+ * Print error message if trying to start debugger with unsaved buffers (issue #57)
+ * Don't allow visual eval outside of debugging session (issue #52)
+ * Show updated key mappings in status window (issue #51)
+ * Fix problem with stuck breakpoints after debugging (issue #48, #43)
+ * Swap back to original tab after debugging session closes (issue #23)
+
+=== Vdebug 1.3.2 / 2013-01-28
+
+Features:
+ * Don't allow breakpoints to be set on empty lines (issue #27)
+ * Add :VdebugOpt command for easy setting and getting of options (issue #38)
+
+Bug fixes:
+ * Small fixes for documentation (thanks: https://github.com/grota, #31)
+ * Parse continuous mode option as an integer (thanks: https://github.com/grota, #32)
+ * Stop Xdebug hanging when using the detach command (issue #33)
+ * Don't use recursive Vim mapping (issue #34)
+ * Track movement of line breaks with Vim signs (issue #35)
+ * Add "default" keyword to highlights, to allow custom colours (issue #36)
+ * Fix check for multibyte support (issue #37)
+ * Fix deprecation warning in Python 2.6, catching string exceptions (issue #39)
+ * Stop source code panel opening in incorrect position (issue #40)
+
+=== Vdebug 1.3.1 / 2012-12-21
+
+Bug fixes:
+ * Filepath problems with Windows version
+
+Other:
+ * Packaged tests as an easy-to-run suite
+ * Set up on Travis CI
+
+=== Vdebug 1.3.0 / 2012-12-19
+
+Features:
+ * Added minor version number to versioning, for bug fixes
+ * Support and compatibility fixes for debugging Tcl, plus help file updates
+ * Non-multibyte Vim installations now use ASCII watch window marker characters as a fallback (thanks: https://github.com/satiani, #21)
+ * Watch window marker characters are fully customizable
+ * Added breakpoint list function to Api class
+ * Satiani added multiple file path mappings, for remote debugging (thanks: https://github.com/satiani, #20)
+ * Vdebug re-maps previous key mappings after shutting down (issue #16)
+ * Added 'watch_window_style' option that allows for a compact or (default) expanded watch window (thanks: https://github.com/georgjaehnig, #13)
+ * Simple continuous mode added, where vdebug starts listening after a connection closes, to allow for debugging to start again immediately (issue #19)
+
+Bug fixes:
+ * Fix for watch window characters on Windows versions of Vim (issue #29)
+ * Fix for watch window variable expansion on Windows versions of Vim (issue #28)
+ * Stopped creating empty buffers every time Vdebug started (issue #25)
+ * Fixed bug with file URI quoting
+ * Fixed escaping of characters when calling eval (issue #15)
+
+
+=== Vdebug 1.2 / 2012-10-05
+
+ * Support for nodejs debugging using the komodo-debug package in NPM
+ * Keyboard interrupt while Vim is waiting for a connection (thanks: http://github.com/artnez, #6)
+ * Fixed overwriting dir function with badly named variable (thanks: http://github.com/csomme, #8)
+ * Function keys for debugger are only mapped when the session starts, and are unmapped when it's closed (issue #1)
+ * Removed the help tags file from the git repo (issue #10)
+
+=== Vdebug 1.1 / 2012-08-30
+
+ * Fix for Windows file paths (thanks: http://github.com/beatle, #4)
+ * Watch window trees can be closed as well as opened (issue #5)
+
+=== Vdebug 1.0 / 2012-08-14
+
+ * First release!