Sha256: d917d0667e3a3507890dc30daf294ecb0e7f46f59d2ca75fba5b3a811d7f218b

Contents?: true

Size: 1.86 KB

Versions: 1

Compression:

Stored size: 1.86 KB

Contents

= StackTracy CHANGELOG

== Version 0.1.4 (August 25, 2012)

* Added major improvements regarding browser performance when opening heavy HTML stack trace pages:
- using padding instead of non-breakable spaces (doh!)
- reduced white lines and white space
- added a threshold (< 0.001s) for folding calls at default and rendering its 'child calls' as comment (see http://ravirajsblog.blogspot.nl/2010/12/another-hack-to-render-heavy-html-pages.html)
- parsing commented 'child calls' at initial unfold
* Falling back to current directory when invoking StackTracy.open (or `tracy` within the Terminal)
* Letting StackTracy auto-determine its dump directory when calling `stack_tracy(:open) {}`
* Clearing StackTracy.stack_trace after having invoked StackTracy.dump
* Displaying passed path when invoking StackTracy.open with use_current_stack_trace == true
* Improved StackTracy::Sinatra middleware a bit regarding the `/tracy` route
* Added three configuration options:
- dump_source_location (default: `false`) include the source location when dumping recorded stack trace
- limit (default: `7500`) stack traces with more calls than the limit will be limited (core class / module calls will be excluded) when displaying
- threshold (default: `0.001`) fold calls faster than the threshold when exceeding the calls limit
* Enhanced the CLI interface `tracy` by using Thor in order to process the :limit and :threshold option

== Version 0.1.3 (August 19, 2012)

* Being able to compile StackTracy native extension on Windows (thanks ramsees for issuing)
* Tackled C compile warnings
* Not using Launchy for opening the generated HTML page when running on Windows

== Version 0.1.2 (August 16, 2012)

* Tackling non-calculated durations within ui/index.html.erb

== Version 0.1.1 (August 16, 2012)

* Not excluding the last two stack trace events anymore

== Version 0.1.0 (August 16, 2012)

* Initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stack_tracy-0.1.4 CHANGELOG.rdoc