Released version 2.4.6

@dg dg released this Jan 29, 2017 · 5 commits to master since this release

  • TracyExtension: added 'editorMapping' default parameter (#244)
  • error 500 redesign
  • bar.css: fixed reseting :before and :after
  • templates: improved list of hardclosed elements
  • bar.js: tracy-debug is always in <body>
  • bar.css: fixed whitepace for code nette/application#169
  • bar.css: resets SVG display

For the details you can have a look at the diff.

Downloads

Released version 2.3.12

@dg dg released this Jan 18, 2017 · 258 commits to master since this release

  • Bar: is now showing in Safari. See: (#238)
  • bar.css: resets SVG display and :before and :after (#240)
  • Debugger: sends HTTP code with text, related to nette/http#113
  • This release marks the end of life of the 2.3 series

For the details you can have a look at the diff.

Downloads

Released version 2.4.5

@dg dg released this Jan 15, 2017 · 14 commits to master since this release

  • added support for Content Security Policy script-src: 'nonce-....' #136
  • bar.js: avoid multiple init for bar links #239
  • bar.css: resets some other CSS properties and :before and :after (#240)
  • bar: showing/hiding of panel is done via CSS classes
  • TracyExtension: fixed compatibility with nette/di
  • bar.js: evalScripts() uses createElement('script') instead of eval()
  • bar.js: monkey patching getResponseHeader() & getAllResponseHeaders() replaced with addEventListener()

For the details you can have a look at the diff.

Downloads

Released version 2.4.4

@dg dg released this Dec 10, 2016 · 33 commits to master since this release

  • Bar: removes entries from session after 60 seconds #234
  • Bar: all assets & contents in single HTTP request
  • Revert "Bar: JS & CSS is cached in localStorage (#226)" #228
  • Added Linux version of 'open-in-editor' tool (#235)
  • BlueScreen: ability to set whether panel is collapsed or not (#232)
  • Helpers::improveException() removes namespace from function name because is confusing (related to PHP issue 73049)

For the details you can have a look at the diff.

Downloads

Released version 2.4.3

@dg dg released this Sep 30, 2016 · 46 commits to master since this release

  • Bar: JS & CSS is cached in localStorage (#226)
  • Dumper::encodeString() optimization, slow regexp is used for shortened string #223
  • Revert "Bar: disables XDEBUG_PROFILE & XDEBUG_TRACE" - it cannot be disabled
  • Dumper::encodeString - use mb_substr (#222)
  • Logger::getExceptionFile() ignores exception arguments
  • Logger: added exception code to log
  • Revert "Bar: detects and uses document root path" #216
  • Debugger::errorHandler() calls Helpers::improveException() before ErrorException is logged

For the details you can have a look at the diff.

Downloads

Released version 2.4.2

@dg dg released this Jul 31, 2016 · 56 commits to master since this release

  • BlueScreen: catches exceptions while rendering user panels #208
  • Dumper: removed dependency on utf8_decode because it is missing in some PHP packages #212
  • Bar: assets path dependent on session cookie path (#213)
  • bar.js: fix for protocol-less ajax url request (#211)
  • bar.js: warning about IE11+ thrown as exception because console may not exist
  • Debugger::enable() and dispatch() throws exception when output has been sent

For the details you can have a look at the diff.

Downloads

Released version 2.4.1

@dg dg released this Jun 30, 2016 · 65 commits to master since this release

  • bar.js: tracks XMLHttpRequest.getResponseHeader method #205
  • bar.js: Strip tags from window title when opening in new window (#203)
  • Bars: sends CSS with UTF-8 charset (#201)
  • TracyExtension: Don't dispatch Debugger in a CLI (#200)
  • bar.js: auto hide labels works after ajax

For the details you can have a look at the diff.

Downloads

Released version 2.4.0

@dg dg released this Jun 17, 2016 · 71 commits to master since this release

image

  • requires PHP 5.4.4 or newer
  • Bar & BlueScreen: displays AJAX requests
  • saving & restoring of toggles
  • Bar: is loaded in separated HTTP requests
  • Bar: info bar show HTTP method & response code
  • Bar: panel height fits to the viewport #184 (#188)
  • Bar: automatic labels hiding to conserve space #173
  • Bar: lazy rendering of panels (#160)
  • BlueScreen: added $maxDepth & $maxLength #114
  • BlueScreen: added panel with last muted error #133
  • BlueScreen: added renderToFile() #130
  • Bluescreen: rel=noopener for target=_blank
  • Debugger: added $editorMapping support #170
  • Debugger::$maxLen ⇒ $maxLength
  • Debugger::dispatch() starts session if is not started
  • Debugger: error exit code changed from 254 to 255 to be the same as native error code
  • added function bdump()
  • Helpers::getSource: shows PID in CLI logs
  • Tracy requires IE11+

For the details you can have a look at the diff.

Downloads

Released version 2.3.11

@dg dg released this May 30, 2016 · 258 commits to master since this release

  • Dumper: fixed missing escape for & (#187)
  • bar.js: fixed evaluating script tags in panels in window-mode (#174)
  • Bluescreen: rel=noopener for target=_blank
  • BlueScreen::highlightLine() line may be out of range #148
  • Bar: versioning of data in session #146 #149

For the details you can have a look at the diff.

Downloads

Released version 2.3.10

@dg dg released this Feb 28, 2016 · 258 commits to master since this release

  • Debugger: flushes (not cleans) output buffers before Bar is rendered
  • Bar: added CPU usage to info panel #144
  • Dumper: fix possible E_NOTICE #141
  • TracyExtension: added option 'showBar'
  • ob_start() is protected against flush when error occurs

For the details you can have a look at the diff.

Downloads