ChangeLog 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522
  1. 2014-06-05, Version 0.7.4
  2. * Non-ascii string saving fix (junecoder)
  3. * front-end: fix for the Safari browser (ivan baktsheev)
  4. * node-debug: Detecting Windows CMD files (3y3)
  5. * node-debug: Passing NodeJS options to debugged process (3y3)
  6. * node-debug: Fixed passing inspector's 'no-' arg in node-debug (3y3)
  7. * Fix conversion of config options (3y3)
  8. 2014-04-08, Version 0.7.3
  9. * ScriptFileStorage: fix fs.readFile usage on v0.8 (Miroslav Bajtoš)
  10. * Update dependencies (Miroslav Bajtoš)
  11. * Switch to core _debugger module. (3y3)
  12. 2014-03-21, Version 0.7.2
  13. * Fixed a race condition in the debug-server.js (Vasil Dininski)
  14. * Use jshint instead of gjslint (Miroslav Bajtoš)
  15. * fixjsstyle cleanup (3y3)
  16. * debugger isRunning state changes (3y3)
  17. 2014-03-11, Version 0.7.1
  18. * Added subtype property to RemoteObject (3y3)
  19. * Checked Invalid Date object (3y3)
  20. * Fixed wrong proto object link (3y3)
  21. * Checking configurable option (3y3)
  22. * Properties conversion isolated to function (3y3)
  23. * Handle shebang in ScriptFileStorage load/save (Miroslav Bajtoš)
  24. * Implement Debugger.setSkipAllPauses (Miroslav Bajtoš)
  25. * Fix links (Miroslav Bajtoš)
  26. * MAINTAINERS: use imperative sentence style (Miroslav Bajtoš)
  27. 2014-02-20, Version 0.7.0
  28. * README restructuralization (Miroslav Bajtoš)
  29. * Rename readme.md to README.md (Miroslav Bajtoš)
  30. * Update AUTHORS (Miroslav Bajtoš)
  31. * Defer "scriptParsed" until "Page.getResourceTree" (Miroslav Bajtoš)
  32. * Lower the frequency of auto reloads (Miroslav Bajtoš)
  33. * Update .npmignore (Miroslav Bajtoš)
  34. * Clean up node-debug help message (Sam Roberts)
  35. * bin/inspector: Add -h -v --version options (Miroslav Bajtoš)
  36. * Speed up initial parsing of source-map URLs (Miroslav Bajtoš)
  37. * Cache results of ScriptFileStorage.listScripts. (Miroslav Bajtoš)
  38. * Ignore EACCESS errors when listing sources (Miroslav Bajtoš)
  39. * Tighten findAllApplicationScripts heuristics (Miroslav Bajtoš)
  40. * Implement node-debug. (Miroslav Bajtoš)
  41. * RuntimeAgent: implement releaseObject() as no-op (Miroslav Bajtoš)
  42. * Fix DebuggerAgent.setVariableValue to object (Miroslav Bajtoš)
  43. * Add WebSocketServer error handler. (Miroslav Bajtoš)
  44. * README: added shell code higlight (Ionică Bizău)
  45. * Fix conversion of Error objects (Miroslav Bajtoš)
  46. * Use WebSockets instead of socket.io. (Kenneth Auchenberg)
  47. * Small indentation fixes (3y3)
  48. * Help message format update (3y3)
  49. * Reload browser when detached from target (ChrisWren)
  50. * Make socket.io work with subfolder hosting. (Pritam Baral)
  51. 2014-01-23, Version 0.7.0-2
  52. * Updated AUTHORS. (Miroslav Bajtoš)
  53. * Fixed display of RegExp objects. (3y3)
  54. * Fixed DebuggerClient.resume acting like stepInto (Miroslav Bajtoš)
  55. * Fixed timing-dependent unit-tests failures (Miroslav Bajtoš)
  56. * test: improved describe/it names (Miroslav Bajtoš)
  57. * Fixed misspelled word "Visit" in docs (Peter Lyons)
  58. * Fix Date display format. Issue #281 (3y3)
  59. * Fixed throw on DebuggerAgent.resume() (Lennon Pulda-Grealy)
  60. * Added large String support for debugger evaluation requests (Peter Flannery)
  61. 2013-12-26, Version 0.7.0-1
  62. * Improved formatting of Date objects in inspector (Sergey Krilov)
  63. * Added --no-preload to disable glob of all *.js (Dick Hardt)
  64. * Update readme with faq about browser storage and debug metadata (Karan Batra-Daitch)
  65. * Fixed CallFramesProvider test on Node v0.11. (Miroslav Bajtos)
  66. 2013-12-04, Version 0.6.2
  67. * Updated AUTHORS. (Miroslav Bajtos)
  68. * docs: explain dashed name rc config conversion (cattail)
  69. * Removed false error messages on reload (Dave)
  70. 2013-11-17, Version 0.6.1
  71. * Added debug logging of communication (Miroslav Bajtos)
  72. 2013-11-12, Version 0.6.0
  73. * gjslint: removed workaround for linter bug (Miroslav Bajtos)
  74. * Updated AUTHORS. (Miroslav Bajtos)
  75. * Added `stackTraceLimit` configuration, fixes #96. (ssafejava)
  76. * test: fixed launcher errors on windows (Miroslav Bajtos)
  77. * Remove dependence on HTTP for socket io connection to server (Matthew O'Riordan)
  78. * README: added WTF entry about adblock (Gary Katsevman)
  79. * README: howto signal SIGUSR1 on windows (Miroslav Bajtos)
  80. * lib,test: fixed lint issues (Miroslav Bajtos)
  81. 2013-09-20, Version 0.5.0
  82. * Quick fix for properties displayed twice in UI (Miroslav Bajtos)
  83. * README: added FAQ entry for --hidden option (Miroslav Bajtos)
  84. * lib: fixed hiding of script files (Miroslav Bajtos)
  85. * lib: fix config handling (Miroslav Bajtos)
  86. * Updated AUTHORS. (Miroslav Bajtos)
  87. * Fixed wrong hint in error message if web port is used. (Adam Hořčica)
  88. * NetworkAgent: support data scheme URLs (Miroslav Bajtos)
  89. * package.json: upgraded to express 3.4 (Miroslav Bajtos)
  90. * lib,Overrides: support the updated front-end (Miroslav Bajtos)
  91. * front-end: patched inspector.html (Miroslav Bajtos)
  92. * front-end: upgraded to Blink branch 1625, r157454 (Miroslav Bajtos)
  93. * tools: implemented update-front-end.sh (Miroslav Bajtos)
  94. 2013-09-05, Version 0.4.0
  95. * Emit 'listening' and 'error' events (Miroslav Bajtos)
  96. * README: fixed headings level (Miroslav Bajtos)
  97. * New configuration system based on RC module (3y3)
  98. 2013-08-21, Version 0.3.4
  99. * Bugfix: crash when breakpoint was hit in eval()-ed (Miroslav Bajtos)
  100. 2013-08-12, Version 0.3.3
  101. * package.json: upgraded to express 3.3 (Miroslav Bajtos)
  102. * README: added section 'Contributing Code' (Miroslav Bajtos)
  103. * README: Updated "Thanks" section (Miroslav Bajtos)
  104. * Updated AUTHORS list. (Miroslav Bajtos)
  105. * DebugServer: Fix for source map paths on win (pflannery)
  106. * README: added gemnasium dependency status badge (Miroslav Bajtos)
  107. * package.json: added `lint` script (Miroslav Bajtos)
  108. * README: link to issue #146 (Miroslav Bajtoš)
  109. * PageAgent: improved main-file detection (Miroslav Bajtos)
  110. 2013-07-22, Version 0.3.2
  111. * Overrides: show main app file (Miroslav Bajtos)
  112. * PageAgent: fix for main script without extension (Miroslav Bajtos)
  113. 2013-07-15, Version 0.3.1
  114. * Added version log message. (Miroslav Bajtos)
  115. * Fixed RuntimeAgent.callFunctionOn() error handling (Miroslav Bajtos)
  116. 2013-07-15, Version 0.3.0
  117. * MAINTAINERS.md: fixed typo. (Miroslav Bajtos)
  118. * squash! ScriptFileStorage: root detection change (Miroslav Bajtos)
  119. * ScriptFileStorage: improved detection of app root (Miroslav Bajtos)
  120. * ScriptManager: fixed crash (mocha --debug-brk) (Miroslav Bajtos)
  121. * DebuggerClient: fixed crash in getScriptSource (Miroslav Bajtos)
  122. * AUTHORS: updated Stronglooper's emails (Miroslav Bajtos)
  123. * Added MAINTAINERS.md (Miroslav Bajtos)
  124. * Added AUTHORS (Miroslav Bajtos)
  125. * Updated documentation. (Miroslav Bajtos)
  126. * List unit-test files on session start. (Miroslav Bajtos)
  127. * DebuggerClient: workaround for string truncation (Miroslav Bajtos)
  128. * Fixed sourcemap support on Windows (Miroslav Bajtos)
  129. * ScriptFileStorage: fixed issues on windows (Miroslav Bajtos)
  130. * Sourcemap support (Miroslav Bajtos)
  131. * Change the default server ip to be 127.0.0.1 as 0.0.0.0 doesn't work on windows (Raymond Feng)
  132. * PageAgent: removed forgotten console.log call. (Miroslav Bajtos)
  133. * Set breakpoint in a file not loaded yet. (Miroslav Bajtos)
  134. * DebuggerAgent: setVariableValue for node v0.10.12+ (Miroslav Bajtos)
  135. * package.json: relaxed express version spec (Miroslav Bajtos)
  136. * Added few more dummy command handlers. (Miroslav Bajtos)
  137. * DebuggerAgent: handle unsupported node version (Miroslav Bajtos)
  138. * Implemented setVariableValue. (Miroslav Bajtos)
  139. * Fixed 'get scope properties' to include flags (Miroslav Bajtos)
  140. * RuntimeAgent: callFunctionOn with arguments (Miroslav Bajtos)
  141. * RuntimeAgent: added writable and enumerable flags (Miroslav Bajtos)
  142. * DebuggerAgent: implemented restartFrame. (Miroslav Bajtos)
  143. * Improved handling of agent methods not implemented (Miroslav Bajtos)
  144. * DebuggerAgent: save live-edit changes. (Miroslav Bajtos)
  145. * Run ./tools/git-changelog to update ChangeLog (Sam Roberts)
  146. * session: removed improper warning message (Miroslav Bajtos)
  147. * Moved frontend overrides out of front-end folder (Miroslav Bajtos)
  148. * Replaced paperboy with express. (Miroslav Bajtos)
  149. * Added header to enable IE support via Chrome Frame (Miroslav Bajtos)
  150. * added preferGlobal to package.json (Miroslav Bajtos)
  151. * Changed fetchCallFrames to not fetch scope details (Miroslav Bajtos)
  152. * Implemented DebuggerClient.clearBreakpoint (Miroslav Bajtos)
  153. * Moved afterCompile handler to ScriptManager. (Miroslav Bajtos)
  154. * Cleanup: Agents depend on debuggerClient (Miroslav Bajtos)
  155. * Moved session.attach to DebuggerAgent. (Miroslav Bajtos)
  156. * Refactored 'break'/'exception' handling (Miroslav Bajtos)
  157. * Started rename of Debugger.sendDebugRequest. (Miroslav Bajtos)
  158. * Extracted debugger communication to DebuggerClient (Miroslav Bajtos)
  159. * Extracted frontend communication to FrontendClient (Miroslav Bajtos)
  160. * Removed unused code from session.js (Miroslav Bajtos)
  161. * Moved detection of conn errors to debugger. (Miroslav Bajtos)
  162. * Style: added gjslint rules and fixed style issues (Miroslav Bajtos)
  163. * Code-completions in console. (Miroslav Bajtos)
  164. * Display the main document as a script file. (Miroslav Bajtos)
  165. * Upgraded dependencies to recent versions. (Miroslav Bajtos)
  166. * Code clean-up (Miroslav Bajtos)
  167. * Removed overload of Reload page key shortcut. (Miroslav Bajtos)
  168. * Implemented live edit of script sources. (Miroslav Bajtos)
  169. * Fixed creation of a new watch expression (Miroslav Bajtos)
  170. * Prepared for v0.3.0preview1 release. (Miroslav Bajtos)
  171. * Removed leftover file. (Miroslav Bajtos)
  172. * Convert windows paths to file:// URLs. (Miroslav Bajtos)
  173. * Fixed title of html page and removed null error (Miroslav Bajtos)
  174. * Detach from debugger when front-end disconnects. (Miroslav Bajtos)
  175. * Removed test/hello.js (Miroslav Bajtos)
  176. * Code clean-up: removed unused code. (Miroslav Bajtos)
  177. * Fixed DebuggerAgent.setPauseOnExceptions. (Miroslav Bajtos)
  178. * DebuggerAgent.getFunctionDetails() (Miroslav Bajtos)
  179. * v8NameToInspectorUrl for `evaluate` scripts (Miroslav Bajtos)
  180. * Commands not used/supported, capability queries (Miroslav Bajtos)
  181. * Breaking on an Exception now provides a reason. (Michael Schoonmaker)
  182. * Updated the Console methods under both Runtime and Debugger. (Michael Schoonmaker)
  183. * Implemented 'Continue to Here' command (Miroslav Bajtos)
  184. * Implemented activate/deactivate breakpoints. (Miroslav Bajtos)
  185. * Implemented RuntimeAget.getProperties() (Miroslav Bajtos)
  186. * Implemented execution-control related commands (Miroslav Bajtos)
  187. * Implemented Call Stack. (Miroslav Bajtos)
  188. * Implemented breakpoints (Miroslav Bajtos)
  189. * Rework backend to support the new frontend. (Miroslav Bajtos)
  190. * Reuse stubs and commands from webkit-inspector. (Miroslav Bajtos)
  191. * Patched front-end/inspector.html (Miroslav Bajtos)
  192. * Updated front-end to blink branch 1507. (Miroslav Bajtos)
  193. * Display breakpoints in scripts loaded later. (Miroslav Bajtos)
  194. * Fixed breakpoint restore bug. (Miroslav Bajtos)
  195. * Update list of scripts on afterCompile event. (Miroslav Bajtos)
  196. * Restore breakpoints on debugee restart. (Miroslav Bajtos)
  197. * default should be backwards compatible (Philip Tellis)
  198. * missing " (Philip Tellis)
  199. * configure which interface to listen on so that we can avoid opening the debugger to the world if not needed (Philip Tellis)
  200. * Added meta tag to enable IE support via Chrome Frame (Glenn Block)
  201. * Added BSD License (Danny Coates)
  202. * updated 'Thanks' on readme (Danny Coates)
  203. * Syntax highlighting (Akzhan Abdulin)
  204. v0.1.10
  205. * switched to socket.io, now works with Chrome 14+
  206. v0.1.9
  207. * fixed page refresh
  208. v0.1.8
  209. * bug fixes
  210. v0.1.7
  211. * updated dependencies
  212. v0.1.6
  213. * fixed crash on connect when using watch expressions (Issue 25)
  214. v0.1.5
  215. * minor bug fixes
  216. v0.1.4
  217. * experimental support for the profiles panel
  218. v0.1.3
  219. * reverted websocket library to 1.3.53
  220. v0.1.2
  221. * option to save changes from liveEdit
  222. * option to hide files from inspector
  223. * added config.json
  224. - webPort (port to host inspector interface)
  225. - debugPort (default debugger port to connect to)
  226. - saveLiveEdit (save changes to files edited with liveEdit)
  227. - hidden (regexp strings of files to hide from interface)
  228. v0.1.1
  229. * Fixed pause button with node 0.3.1+
  230. * Fixed page refresh with node 0.3.1+
  231. * Shortened script file names in script list
  232. * Updated node-websocket-server library
  233. v0.1.0
  234. * Require node 0.3+
  235. * Improved Scope Variables display
  236. - Better object type info
  237. - Inlined Array / Buffer lengths
  238. * Automatically saved application setting
  239. - last file shown
  240. - console history
  241. - watch expressions
  242. * Console object completion on .
  243. * Updated Web Inspector base
  244. * Moved debugger port to query string i.e. /debug?port=5858
  245. * New front-end <-> back-end message protocol
  246. v0.0.4
  247. * ctrl+click line number for conditional breakpoints
  248. * enable pause on all exceptions button
  249. v0.0.3
  250. * handle multi-byte characters from debugger (Issue 12)
  251. v0.0.2
  252. * removed --start --debug-port --fwd-io flags
  253. * added debugger port UI
  254. v0.0.1
  255. * added to npm registry