Skip to content

Releases: nette/tracy

Released version 2.4.12

28 Feb 00:53
@dg dg
Compare
Choose a tag to compare
  • bar: floating panel is focused on mousedown instead of on mouseover (BC break in behavior) #269
  • bar: panel zIndex is stored in session
  • bar: added Tracy.panelZIndex
  • bar: fixed z-index issue when some panels are already in FLOAT mode when the page is loaded. #269
  • bar.css: supports <small>
  • examples: improved fatal-error.php to be fatal in PHP 7

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

Released version 2.4.11

31 Jan 15:01
@dg dg
Compare
Choose a tag to compare
  • Bar: fixed Undefined index #271
  • TracyExtension: add configuration directive maxLength #274 (#275)
  • shortcuts: added function dumpe(), shortcut for dump() & exit()
  • Better exception messages for invalid logging directory
  • Debugger::dispatch() is ignored in CLI
  • Bar: added info about OPcache
  • Bar: removed HHVM version from info panel
  • Bar: info panel counts only user defined classes/interfaces/traits
  • Debugger: added support for custom JS via $customJsFiles #265
  • Debugger: added support for custom CSS via $customCssFiles #27
  • Debugger: error handler context argument optional for compatibility with PHP 7.2 (#264)

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

Released version 2.4.10

05 Oct 14:14
@dg dg
Compare
Choose a tag to compare
  • Bar: uses session only for redirect, AJAX and when is rendered via renderLoader()
  • added example "preload"
  • bar.js: fixed attribute nonce
  • bar: fixed iconv_strlen may return false #263
  • Debugger::detectDebugMode() check for Forwarded header existence

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

Released version 2.4.9

16 Aug 17:15
@dg dg
Compare
Choose a tag to compare
  • supports PHP up to 7.2
  • added Debugger::renderLoader() for faster client-side initialization
  • element <div id=tracy-debug> is created by JS
  • bar: added support for touch events
  • bar: is draggable only using logo
  • bar: all H1 tags should make panel draggable (#207)
  • dumper: added CSS for anchors
  • TracyExtension: throws exception when log directory is not writable

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

Released version 2.4.8

14 Jul 07:47
@dg dg
Compare
Choose a tag to compare
  • dumps true/false/null in lowercase
  • coding style: fixes, lowercase true/false/null
  • examples: added info about DEVELOPMENT vs DETECT mode
  • Show date/time error occured on error 500 (#258)

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

Released version 2.4.7

11 May 14:31
@dg dg
Compare
Choose a tag to compare
  • AJAX: debug Fetch requests (#249)
  • Logger::getExceptionFile() hash contains exception class name
  • Helpers::improveException() fixed suggestion when calling undefined method of anonymous class #248
  • create-phar: leaves annotation @tracySkipLocation #254

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

Released version 2.4.6

29 Jan 19:41
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 2.3.12

18 Jan 14:21
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 2.4.5

15 Jan 13:29
@dg dg
Compare
Choose a tag to compare
  • 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.

Released version 2.4.4

10 Dec 15:06
@dg dg
Compare
Choose a tag to compare
  • 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.