Nette Tracy Versions Save

😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.

v2.10.6

3 weeks ago
  • info panel: added TS indicator & xdebug modes
  • Helpers::improveException() improved
  • js: unload replaced with pagehide #576

v2.10.5

6 months ago
  • code highlighting moved to CodeHighlighter, implemented own PHP syntax highlighter
  • css: unified spaces to --tracy-space & top margin
  • Dumper: added WeakMap support, improved SplObjectStorage & ArrayObject dump
  • BlueScreen: fixed highlighted line in CLI
  • is_file may trigger error #572
  • table-sort.js: distinguishes a click from a selection
  • Helprs::utf8Length() uses mbstring, iconv and then utf8_decode
  • constants are PascalCase

v2.9.8

7 months ago
  • BlueScreen: highlightLine() produces extra </code>
  • is_file may trigger error #572
  • table-sort.js: distinguishes a click from a selection
  • Debugger:barDump(): pass Debugger::$maxItems option to Dumper (#563)
  • Dumper: clones Ds\Collection (#561)
  • bluescreen: checks if $_SERVER['argv'] is set (#568)
  • create-phar: attributes are not considered comments in PHP 7 #562

v2.10.3

8 months ago
  • support for PHP 8.3
  • Debugger:barDump(): pass Debugger::$maxItems option to Dumper (#563)
  • Dumper: clones Ds\Collection (#561)
  • bluescreen: checks if $_SERVER['argv'] is set (#568)
  • MailSender: host is taken from nette/http (#566)

v2.10.2

1 year ago
  • Exposer: recognizes virtual properties of native classes
  • Fixes native class dumping [Closes #558]

v2.10.0

1 year ago
  • requires PHP 8.0
  • added PHP 8 typehints
  • BlueScreen: added support for sensitive markers /sensitive{/ and /}/ [Closes #426]
  • BlueScreen: added source to header
  • Dumper: added support for enum/flags properties
  • Debugger::timer: switch from microtime to hrtime
  • CSP: requires 'script-dynamic'
  • removed FireLogger (BC break)

v2.9.7

1 year ago
  • bar.js: toggle & dumper now works in panel in new window #554
  • BlueScreen: added 'authorization' to keysToHide #365
  • Dumper: added support for sensitive values in PHP 8.2
  • dumper.js: highlights same instances in whole <tracy-div>
  • bar.js: window.TracyAutoRefresh = false works now
  • Info panel: better responsivity
  • open-editor: slash after action is optional

v2.9.6

1 year ago
  • TracyExtension: sets $mailer only to Tracy\Logger #549
  • TracyExtension: compatibility with nette/di
  • added PascalCase constant aliases
  • dumper.js builds elements even if is called via Toggle.toggle()
  • bar.css: removed extra margin/padding for dumps

v2.9.5

1 year ago
  • support for PHP 8.2
  • tableSort: sort using a natural order algorithm (#547)
  • BlueScreen: scroll to top when visible
  • BlueScreen: fixed initialization issues, added globalInit()
  • BlueScreen: toggler is visibile in quirks mode

v2.9.4

1 year ago
  • bluescreen: resets <body> display only when is displayed #545 #546
  • bluescreen.css: responsive spacer