Skip to content

Releases: nette/tracy

Released version 2.7.0

24 Sep 11:14
@dg dg
Compare
Choose a tag to compare
  • Logger: added priority to the exception file name
  • TracyExtension: added getConfigSchema()
  • Dumper: hidden values are rendered with variable's type [Closes #380]
  • InfoPanel: Add information about localhost IP
  • Bluescreen: added length limit for exception message (#383)
  • BlueScreen: removed source from footer
  • Bluescreen: footer is always on bottom
  • bar: replaced attribute 'rel' with 'data-tracy-action' for closing & open-to-window links
  • tested against PHP 7.4

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

Released version 2.6.5

24 Sep 11:09
@dg dg
Compare
Choose a tag to compare
  • fixes for PHP 7.4
  • Debugger: workaround for PHP bug #77722
  • Bridge: Template line can be null. (#384)
  • BlueScreen: keysToHide respected in title #381
  • Bridge: Remove redundant <pre> and <div>.
  • Debugger::errorHandler() argument $context can be null #379
  • bar.css: fixed table width 100%

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

Released version 2.6.4

16 Jul 14:26
@dg dg
Compare
Choose a tag to compare
  • bar.css: replaced all:unset with specific reset due to problems with Safari #373 #374 #364
  • bar.css: do not reset width/height of replaced elements #371
  • open-editor.sh: Path mapping before using of path.

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

Released version 2.6.3

18 Jun 12:24
@dg dg
Compare
Choose a tag to compare
  • bar.css: resets #tracy-debug #364
  • bar.css: resets initial values for width/height
  • Helpers::improveException() do not improve already improved errors
  • Debugger: added $reservedMemorySize #272
  • Debugger: Increase size of memory reserve for Debugger.
  • PsrToTracyLoggerAdapter: changed the log message
  • Dumper: fixed dumping empty array in snapshot #367
  • BlueScreen: add support for escaping in highlighted title
  • added .phpstorm.meta.php
  • bluescreen: Fixed scollbar in long one-liners on Mac #363

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

Released version 2.6.2

03 Apr 21:13
@dg dg
Compare
Choose a tag to compare
  • BlueScreen: prints request header even when apache_request_headers() is not available
  • BlueScreen: added URL to Http Request panel
  • BlueScreen: in CLI displays panel 'CLI request' instead of HTTP request & response
  • bar: uses all GET parameters when loading bar #352
  • Bar: ensures tab code in string #361
  • Debugger: shows error during rendering bar #361
  • example: removed problem with ?? and jQuery
  • bluescreen: removed reset from CSS
  • Helpers::improveException() handles error 'Call to undefined method parent::xxx()'
  • Helpers::getSource() improved escaping of cmdline arguments
  • TracyExtension: improved generated code

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

Released version 2.5.8

13 Mar 19:55
@dg dg
Compare
Choose a tag to compare
  • bar: uses all GET parameters when loading bar #352
  • dumper: fixed putting location before dump #343
  • Helpers::improveException() handles error 'Call to undefined method parent::xxx()'
  • TracyExtension: improved generated code
  • Helpers::editorLink shows in title the whole file name

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

Released version 2.6.1

01 Mar 02:21
@dg dg
Compare
Choose a tag to compare
  • a lot of fixes
  • significantly reduced HTML size
  • Bar: darker ajax & redirect rows
  • Bar: reverse AJAX rows order
  • Dumper: restored global snapshot used via LIVE, added new option LAZY #344
  • Dumper: changed detection of recursive arrays
  • Dumper: prints { RECURSION } in JavaScript dump
  • TableSort: only tables with class .tracy-sortable are sortable #345
  • Bluescreen: added <!-- in file:line --> at the top of page

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

Released version 2.6.0

17 Feb 18:25
@dg dg
Compare
Choose a tag to compare
  • requires PHP 7.1
  • uses PHP 7.1 features, typehints and declare(strict_types=1)
  • Dumper: lazy loading for collapsed content (10× improves the speed of loading page with large dumps)
  • Bar: shows multiple AJAX requests rows
  • BlueScreen & Bar: implemented table sorting
  • BlueScreen: source mapping, shows original Latte template when errors occurs in compiled template
  • Dumper: added cool toggle animation
  • add PSR-3 adapters (#314)
  • BlueScreen: response header are print in table
  • Dumper: do not quote dumped keys #340
  • BlueScreen: renderToFile() returns bool to indicate if file was written by current process (#325)
  • directory structure rearranged by modules

See videos!

image

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

Released version 2.5.6

17 Feb 18:20
@dg dg
Compare
Choose a tag to compare
  • bar.js: normalizes window.fetch arguments to Request object #323
  • bar.js: Recount hiding of labels when resized (#337)
  • bar.js: appends <div id=tracy-debug> into BODY #335
  • refactoring: used ES6 let
  • eslint: unified arrow function syntax
  • dumper.js: fixed counting collapseCount
  • toggle: disables selection for toggle labels
  • composer.json: compatible with nette/di 3.0 & tester 2.0

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

Released version 2.5.5

03 Nov 12:57
@dg dg
Compare
Choose a tag to compare
  • TracyExtension: bar panel services are not recreated #329
  • Nette Bridge: highlights whitespaces in NEON #330
  • BlueScreen: hides sensitive keys, is GDPR ready
  • Dumper: added KEYS_TO_HIDE #328
  • bar.js: added timeout on mouseover for panel
  • bar.js: removed unnecessary timeout for panel focus (on click)
  • BlueScreen: added action 'create class'
  • BlueScreen: actions are displayed, but not logged
  • added 'did you mean' for logged warning
  • added support for nonce in style-src
  • bar: send with Content-type: application/javascript (#322)
  • bar: improved localization of 'composer.lock' when custom vendor dir is used #313
  • bar: works with <base href> (#321)

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