Skip to content
Newer
Older
100644 499 lines (346 sloc) 16.9 KB
9d9b806 @jvanasco added Location to Versions panel
jvanasco authored
1 unreleased
2 ==========
3
4 - Added the packages' `.location` to the "Versions" panel so developers can tell
5 which version of each package is actually being used.
6 See https://github.com/Pylons/pyramid_debugtoolbar/pull/240
7
11e2b91 @mmerickel add changelog entry
mmerickel authored
8 - Upon exception do a better job guessing the charset of the sourcefile when
9 reading it in to display tracebacks.
10 See https://github.com/Pylons/pyramid_debugtoolbar/pull/244
11
c16b739 @inklesspen Remove old myTab-related jQuery code.
inklesspen authored
12 - Removed jQuery code in the toolbar referring to a DOM node called 'myTab',
13 which doesn't seem to exist anymore.
14 See https://github.com/Pylons/pyramid_debugtoolbar/pull/247
15
b6ac7f6 @mmerickel prep 2.4.2
mmerickel authored
16 2.4.2 (2015-10-28)
17 ------------------
18
19 - Fix a long-standing bug in which log messages were not rendered until
20 the end of the response. By this time the arguments passed to the logger
21 may no longer be valid (such as SQLAlchemy managed objects) and you would
22 see a ``DetachedInstanceError``.
23 See https://github.com/Pylons/pyramid_debugtoolbar/issues/188
24
770b007 @mmerickel update date on changelog
mmerickel authored
25 2.4.1 (2015-08-12)
245d1f2 @mmerickel prep 2.4.1
mmerickel authored
26 ------------------
5413f09 @mmerickel update changelog for #232
mmerickel authored
27
28 - Remove the extra query hash constructed when indexing into SQL queries via
29 url as it was unused after releasing 2.4.
30 See https://github.com/Pylons/pyramid_debugtoolbar/pull/232
31
69aaf9c @mmerickel prep 2.4
mmerickel authored
32 2.4 (2015-06-04)
33 ----------------
34
35 This release changes some details of the panel API, so if you are writing
36 any custom panels for the toolbar please review the changes.
993268e @mmerickel update changelog
mmerickel authored
37
38 - Document the cookie used to activate panels on a per-request basis. It is
39 possible to specify the cookie per-request to turn on certain panels. This
40 is used by default in the browser, but may also be used on a per-request
41 basis by curl or other http APIs.
42
43 - Add new ``debugtoolbar.active_panels`` setting which can specify certain
c1ab462 @mmerickel clarify activation as being always-on
mmerickel authored
44 panels to be always active.
993268e @mmerickel update changelog
mmerickel authored
45
46 - Modify ``DebugPanel.name`` to be a valid python identifier, used for
47 settings and lookup.
48
6f9ea75 @mmerickel update changelog
mmerickel authored
49 - The toolbar no longer will clobber the ``request.id`` property. It now
870c92b @mmerickel fix some out of date docs and reformat changelog
mmerickel authored
50 namespaces its usage as ``request.pdtb_id``, freeing up ``request.id``
6f9ea75 @mmerickel update changelog
mmerickel authored
51 for applications.
52
6df3b6b @mmerickel update changelog for #213
mmerickel authored
53 - Add a lock icon next to the request method in the sidebar if the request
54 was accessed over https.
55 See https://github.com/Pylons/pyramid_debugtoolbar/pull/213
56
57 - Update to bootstrap 3.1.1.
58 See https://github.com/Pylons/pyramid_debugtoolbar/pull/213
59
a38803e @mmerickel update changelog for #210
mmerickel authored
60 - Fix display of POST variables where the same key is used multiple times.
61 See https://github.com/Pylons/pyramid_debugtoolbar/pull/210
62
870c92b @mmerickel fix some out of date docs and reformat changelog
mmerickel authored
63 - Fix auth callback so it protects the toolbar views. Auth system is tested
64 now. See https://github.com/Pylons/pyramid_debugtoolbar/pull/226
0b952a3 @inklesspen Allow the auth predicate to protect toolbar views.
inklesspen authored
65
870c92b @mmerickel fix some out of date docs and reformat changelog
mmerickel authored
66 - Convert SQLAlchemy views to obtain the query and params internally; this
67 allows executing queries with parameters that are not serializable.
299c1e3 @inklesspen Change SQLAlchemy utility views to access the query internally.
inklesspen authored
68 See https://github.com/Pylons/pyramid_debugtoolbar/pull/227
69
b94041f @inklesspen Adds Pyramid version tests; bumps required version.
inklesspen authored
70 - Adds Pyramid version tests and bumps required Pyramid version to 1.4.
71 The pyramid_mako dependency requires 1.3, but debugtoolbar also uses
870c92b @mmerickel fix some out of date docs and reformat changelog
mmerickel authored
72 ``invoke_subrequest`` which was added in 1.4. The ``invoke_subrequest`` call
73 was added
74 in pyramid_debugtoolbar 2.0; if you need Pyramid 1.3 compatibility, try
75 an older version.
76 See https://github.com/Pylons/pyramid_debugtoolbar/issues/183
b94041f @inklesspen Adds Pyramid version tests; bumps required version.
inklesspen authored
77 and https://github.com/Pylons/pyramid_debugtoolbar/pull/225
78
4a45f42 @mmerickel prep 2.3
mmerickel authored
79 2.3 (2015-01-05)
80 ----------------
2fcbf18 @mmerickel update changelog
mmerickel authored
81
9e4dc75 @mmerickel support debugtoolbar.includes setting
mmerickel authored
82 - Support a ``debugtoolbar.includes`` setting which will allow addons to
83 extend the toolbar's internal Pyramid application with custom logic.
84 See https://github.com/Pylons/pyramid_debugtoolbar/issues/207
85
2fcbf18 @mmerickel update changelog
mmerickel authored
86 - Fixed an issue when the toolbar is not mounted at the root of the domain.
87 See https://github.com/Pylons/pyramid_debugtoolbar/pull/201
88
837ff35 @jvanasco added unreleased note
jvanasco authored
89 - Fixed an issue where the `button_css` was not pulled from the settings.
90 Added support for configurable `max_request_history` and
91 `max_visible_requests`.
92 See https://github.com/Pylons/pyramid_debugtoolbar/pull/206
93
5ef5b09 @mmerickel prep 2.2.2
mmerickel authored
94 2.2.2 (2014-11-09)
95 ------------------
96
97 - Brownbagged 2.2.1, forgot to include the templates!
98
0c926a8 @mmerickel prep 2.2.1
mmerickel authored
99 2.2.1 (2014-11-09)
100 ------------------
48c48f1 @mmerickel update changelog
mmerickel authored
101
dc2cc57 @mmerickel update changelog
mmerickel authored
102 - Several internal links were not relative causing them to fail when the
103 app is mounted at a path prefix. See
104 https://github.com/Pylons/pyramid_debugtoolbar/pull/185 and
105 https://github.com/Pylons/pyramid_debugtoolbar/pull/196
106
48c48f1 @mmerickel update changelog
mmerickel authored
107 - Pin pygments<2 on 3.2 as the new release has dropped support.
108
890a7ec @mmerickel prep 2.2
mmerickel authored
109 2.2 (2014-08-12)
290311e @wichert Add changelog entry
wichert authored
110 ----------------
111
f8143c8 @mmerickel update changelog
mmerickel authored
112 - Avoid polluting user code with unnecessary toolbar css just to show the
113 button. See https://github.com/Pylons/pyramid_debugtoolbar/pull/174
114
5b6c6cf @mmerickel update changelog
mmerickel authored
115 - Inject the toolbar button into ``application/xhtml+xml`` requests.
116 See https://github.com/Pylons/pyramid_debugtoolbar/pull/176
117
290311e @wichert Add changelog entry
wichert authored
118 - Make the toolbar accessible before another request has been served by the
5b6c6cf @mmerickel update changelog
mmerickel authored
119 application. See https://github.com/Pylons/pyramid_debugtoolbar/pull/171
290311e @wichert Add changelog entry
wichert authored
120
121
6a13841 @mmerickel prep 2.1
mmerickel authored
122 2.1 (2014-05-22)
123 ----------------
411a6f4 @blaflamme back to work
blaflamme authored
124
573df2b @bertjwregeer Update CHANGES.txt
bertjwregeer authored
125 - Add new "debugtoolbar." configuration settings that allow enabling or
126 disabling various Pyramid knobs in a users .ini file. This for instance
127 allows easy enabling/disabling of template reloading for the debugtoolbar.
a8524ef @bertjwregeer \n
bertjwregeer authored
128
d56dec3 @mmerickel allow the toolbar to work even if the app has a default permission
mmerickel authored
129 - Allow the toolbar to display always, even when the parent application
130 is using a default permission.
131 See https://github.com/Pylons/pyramid_debugtoolbar/issues/147
411a6f4 @blaflamme back to work
blaflamme authored
132
f68d44a @mmerickel fix broken rst for pypi
mmerickel authored
133 - Stabilize and document the ``pyramid_debugtoolbar.panels.DebugPanel``
3488c2c @mmerickel update changelog
mmerickel authored
134 API to allow developers to create their own panels.
135
0c8ced9 @mmerickel support some configuration options for extra panels
mmerickel authored
136 - Add new ``debugtoolbar.extra_panels`` and
137 ``debugtoolbar.extra_global_panels`` configuration settings to make it
138 simpler to support custom panels without overwriting the default panels.
139
bc0e57e @blaflamme prep for 2.0.2
blaflamme authored
140 2.0.2 (2014-02-13)
141 ------------------
719ee32 @blaflamme back to work
blaflamme authored
142
ce56e19 @mmerickel update changelog
mmerickel authored
143 - Fix breaking bugs when run under Py3k.
719ee32 @blaflamme back to work
blaflamme authored
144
52981b3 @mmerickel Update CHANGES.txt
mmerickel authored
145 2.0.1 (2014-02-12)
146 ------------------
147
148 - Fixes a bug in 2.0 expecting pyramid_beaker to be around.
149
c6153fa @mmerickel Update CHANGES.txt
mmerickel authored
150 2.0 (2014-02-12)
6dff408 @mmerickel update documentation
mmerickel authored
151 ----------------
152
153 - The toolbar has undergone a major refactoring to mitigate the effects of
154 the toolbar's internal behavior on the application to which it is connected
155 and make it possible to inspect arbitrary requests. It is now available at
156 ``/_debug_toolbar`` and can be used to monitor any and all requests serviced
157 by the Pyramid application that it is wrapping, including non-html responses.
158
c6153fa @mmerickel Update CHANGES.txt
mmerickel authored
159 The toolbar will live-update (on conforming browsers via Server Sent Events)
160 when requests come into the Pyramid application, and can be used to debug and
161 inspect multiple requests simultaneously.
c56457a @blaflamme back to work
blaflamme authored
162
383c9d6 @blaflamme prep for 1.0.9
blaflamme authored
163 1.0.9 (2013-10-20)
164 ------------------
165
166 - Use new ``pyramid_mako`` configuration directive add_mako_renderer.
167
f25d907 @mcdonc prep for 1.0.8
mcdonc authored
168 1.0.8 (2013-09-09)
169 ------------------
756d798 @mcdonc fix toolbar mako usage in prep for 1.5 mako removal
mcdonc authored
170
f25d907 @mcdonc prep for 1.0.8
mcdonc authored
171 - Depend on ``pyramid_mako`` (Mako support will be split out of Pyramid in
172 1.5+).
756d798 @mcdonc fix toolbar mako usage in prep for 1.5 mako removal
mcdonc authored
173
c0852af @mcdonc prep for 1.0.7
mcdonc authored
174 1.0.7 (2013-08-29)
175 ------------------
91597b1 @blaflamme back to dev
blaflamme authored
176
9df4459 @tseaver Drop support for Python 2.5.
tseaver authored
177 - Drop support for Python 2.5.
91597b1 @blaflamme back to dev
blaflamme authored
178
7d3d741 @mcdonc add a change note
mcdonc authored
179 - Fix computation of proxy addresses. See
180 https://github.com/Pylons/pyramid_debugtoolbar/pull/100 .
181
8c95bdf @mcdonc note
mcdonc authored
182 - Make templates compatible with no-MarkupSafe Mako under Python 3.2.
183
b7ee8ce @mcdonc add changelog entry
mcdonc authored
184 - Decode platform name to Unicode using utf-8 encoding to cope with nonascii
185 characters in platform (e.g. Fedora's Schrodinger's Cat). See
186 https://github.com/Pylons/pyramid_debugtoolbar/pull/98
187
4908f9e @mcdonc raise a URLDecodeError rather than a plain UnicodeDecodeError when th…
mcdonc authored
188 - Raise a ``pyramid.exceptions.URLDecodeError`` instead of a raw
189 UnicodeDecodeError when the request path cannot be decoded. See
190 https://github.com/Pylons/pyramid/issues/1057.
191
228664e @mcdonc avoid duplicate sections
mcdonc authored
192 - Added new configuration option: `debugtoolbar.show_on_exc_only` (
383c9d6 @blaflamme prep for 1.0.9
blaflamme authored
193 default=false). If set to true (`debugtoolbar.show_on_exc_only = true`)
194 the debugtoolbar will only be injected into the response in case a
195 exception is raised. If the response is processed without exception the
196 returned html code is not changed at all.
9580adc added show_on_exc_only configuration option update
adroullier authored
197 See https://github.com/Pylons/pyramid_debugtoolbar/issues/54
198
c0852af @mcdonc prep for 1.0.7
mcdonc authored
199 - Fix various UnicodeDecodeError exceptions.
9580adc added show_on_exc_only configuration option update
adroullier authored
200
8422b76 @blaflamme prep for 1.0.6, fixed missing directories in last release
blaflamme authored
201 1.0.6 (2013-04-17)
202 ------------------
c82ce01 @blaflamme back to dev
blaflamme authored
203
8422b76 @blaflamme prep for 1.0.6, fixed missing directories in last release
blaflamme authored
204 - Packaging release only, no code changes. 1.0.5 was a brownbag release due to
205 missing directories in the tarball.
c82ce01 @blaflamme back to dev
blaflamme authored
206
66a398f @blaflamme prep for 1.0.5
blaflamme authored
207 1.0.5 (2013-04-17)
208 ------------------
7253932 @mcdonc vb
mcdonc authored
209
66a398f @blaflamme prep for 1.0.5
blaflamme authored
210 - Parse IPs correctly when request.remote_addr is a comma separated list
6832284 @blaflamme Update CHANGES.txt
blaflamme authored
211 of proxies IPs.
212
c0e3f3b @blaflamme updated changes
blaflamme authored
213 - If you are also using require.js, the debug toolbar's version of jQuery
214 will no longer conflict with your application's version of the library.
215
216 - Use the "n" filter to disable default_filters when including the raw
217 SQL in links, leaving only the "u" filter (URL escaping).
1d14aef @AaronAsAChimp Added message to CHANGES.txt, added name to CONTRIBUTERS.txt
AaronAsAChimp authored
218
eb9019a @hanula Move info about per-request authorization feature to correct place in…
hanula authored
219 - Support for per-request authorization of toolbar middleware via
220 ``config.set_debugtoolbar_request_authorization(callback)`` where callback
221 accepts request object and returns boolean value whether toolbar is enabled
222 or not.
223
80dec0c @blaflamme Update CHANGES.txt
blaflamme authored
224 - Short term fix for preventing error when converting binary query params to json.
225
19b6c8f @blaflamme Update CHANGES.txt
blaflamme authored
226 - Fix sqlalchemy query duration from microseconds to milliseconds.
227
f80601a @mcdonc prep for 1.0.4
mcdonc authored
228 1.0.4 (2013-01-05)
6d3b23a @blaflamme fixed changes
blaflamme authored
229 ------------------
230
4502cb9 @mcdonc - Add a ``debugtoolbar.excluded_prefixes`` setting. When a URL path p…
mcdonc authored
231 - Add a ``debugtoolbar.excluded_prefixes`` setting. When a URL path prefix
232 matches one of these prefixes, the toolbar will not be shown on the resulting
233 page.
234
6d3b23a @blaflamme fixed changes
blaflamme authored
235 - Show the prompt and little text file icons show all the time, instead of
236 only on hover.
237
238 - Do not set max-height on result boxes (which result in nested scroll on
239 the page, which makes it hard to find information quickly).
240
241 - When an expression result is long, do not truncate with an ellipsis, which
242 requires one more click to get at the information I need.
243
244 - Support ``pip install`` from the github repository by adding all static files
245 required to install in the ``package_data`` ``setup.py``. Setuptools usually
246 uses Subversion or CVS to tell it what static files it needs to package up
247 for egg distribution, but does not support reading git metadata.
248
2091a63 @blaflamme fixed docs and demo to use require.js
blaflamme authored
249 - The debug toolbar now use a patched version of require.js with a distinct
250 private name that cannot clash with the dojo loader or other incompatible
251 versions of require that may already be loaded on the page. You no longer
252 need to add the toolbar to your own require.js to make it work.
253
6c51f0c @mcdonc prep for 1.0.3
mcdonc authored
254 1.0.3 (2012-09-23)
255 ------------------
b7ed400 @mcdonc - The ``valid_host`` custom predicate used internally by pyramid_debu…
mcdonc authored
256
257 - The ``valid_host`` custom predicate used internally by pyramid_debugtoolbar
258 views didn't use newer "ipaddr"-based logic. Symptom: some views may have
259 been incorrectly inaccessible if you used a network mask as a
260 "debugtoolbar.hosts" option.
261
62ff3da @mcdonc add change log
mcdonc authored
262 - The debug console now works with Google App Engine.
263
264 - The debug console now adds a shortcut for accessing the last result through
265 ``_``.
266
dfe0063 @mcdonc indent
mcdonc authored
267 1.0.2 (2012-04-19)
c048725 @blaflamme garden
blaflamme authored
268 ------------------
269
270 - Moved the toolbar and debugger javascript files to use requirejs for
271 better dependency loading and module isolation to play better with mutiple
6d3b23a @blaflamme fixed changes
blaflamme authored
272 library versions. Recurrent problem was with async loading and application
40f4758 @blaflamme more garden
blaflamme authored
273 specific jquery library where the expected version was overrided by the
0a00a1f @blaflamme more garden
blaflamme authored
274 toolbar one.
275
276 If you are already using requirejs and want the toolbar to load, just add it
dfe0063 @mcdonc indent
mcdonc authored
277 to your path and module::
278
279 require.config({
280 paths: {
281 "jquery": "jquery-1.7.2.min",
282 "toolbar": "/_debug_toolbar/static/js/toolbar"
283 }
0a00a1f @blaflamme more garden
blaflamme authored
284 });
6d3b23a @blaflamme fixed changes
blaflamme authored
285
dfe0063 @mcdonc indent
mcdonc authored
286 require(["jquery", "toolbar"], function($, toolbar) {
287 $(function() {
288 // your module
289 });
6d3b23a @blaflamme fixed changes
blaflamme authored
290 });
c048725 @blaflamme garden
blaflamme authored
291
744e416 @mcdonc prep for 1.0.1
mcdonc authored
292 1.0.1 (2012-03-27)
293 ------------------
1bd969a @mcdonc if request.remote_addr is None, disable the toolbar.. closes #53
mcdonc authored
294
295 - If ``request.remote_addr`` is ``None``, disable the toolbar.
296
ec1e289 @mcdonc prep for 1.0
mcdonc authored
297 1.0 (2012-03-17)
298 ----------------
08ded26 @mcdonc garden
mcdonc authored
299
300 - Don't URL-quote SQL parameters on SQLAlchemy panel.
301
131169d @mcdonc add rudimentary docs and a change log entry
mcdonc authored
302 - Allow hostmask values as ``debugtoolbar.hosts`` entries
303 (e.g. ``192.168.1.0/24``).
304
6036b3c @mcdonc prep for 0.9.9.1
mcdonc authored
305 0.9.9.1 (2012-02-22)
306 --------------------
ada7a36 @mcdonc - When used with Pyramid 1.3a9+, views, routes, and other registratio…
mcdonc authored
307
308 - When used with Pyramid 1.3a9+, views, routes, and other registrations made
6036b3c @mcdonc prep for 0.9.9.1
mcdonc authored
309 by ``pyramid_debugtoolbar`` itself will not show up in the introspectables
310 panel.
ada7a36 @mcdonc - When used with Pyramid 1.3a9+, views, routes, and other registratio…
mcdonc authored
311
5d504a6 @mcdonc prep for 0.9.9
mcdonc authored
312 0.9.9 (2012-02-19)
313 ------------------
05cbd8b @mcdonc - Try to take advantage of MakoRendererFactoryHelper in Pyramid 1.3a8…
mcdonc authored
314
315 - Try to take advantage of MakoRendererFactoryHelper in Pyramid 1.3a8+. If
316 we can do this, the toolbar templates won't be effected by normal mako
317 settings. The most visible change is that toolbar mako templates now have
318 a ``dbtmako`` extension.
319
8b59a58 @mcdonc prep for 0.9.8
mcdonc authored
320 0.9.8 (2012-01-09)
321 ------------------
fbf4729 @mcdonc - Show request headers instead of mistakenly showing environ values in
mcdonc authored
322
323 - Show request headers instead of mistakenly showing environ values in
324 Headers panel under "Request Headers". This also fixes a potential
325 UnicodeDecodeError.
326
c4bbe6c @mcdonc - Set content_length on response object when we regenerate app_iter w…
mcdonc authored
327 - Set content_length on response object when we regenerate app_iter while
328 replacing original content.
329
68b9500 @mcdonc prep for 0.9.7
mcdonc authored
330 0.9.7 (2011-12-09)
331 ------------------
e5720c3 @mcdonc - The performance panel of the debugtoolbar used a variable named
mcdonc authored
332
333 - The performance panel of the debugtoolbar used a variable named
334 ``function_calls`` which was not initialised when stats are not
335 collected. This caused a ``NameError`` when mako rendered the template with
336 the ``strict_undefined`` option.
337
59deef6 @mcdonc - Fix Python 3 compatibility in SQLAlchemy panel.
mcdonc authored
338 - Fix Python 3 compatibility in SQLAlchemy panel.
339
340 - Make SQLAlchemy explain and select work again.
341
f81777a @mcdonc prep for 0.9.6; add introspection png
mcdonc authored
342 0.9.6 (2011-12-09)
343 ------------------
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
mcdonc authored
344
5ce5c09 @mcdonc moderate
mcdonc authored
345 - Added "Introspection" panel; active only under Pyramid 1.3dev+ (requires
346 Pyramid introspection subsystem).
347
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
mcdonc authored
348 - Address heisenbug reported where performance panel template variables cause
349 unexpected results. Can't repeat, but reporter indicates the fix works for
c73a3af @mcdonc ref
mcdonc authored
350 him, so hail marying. See
351 https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
mcdonc authored
352
3e61000 @mcdonc prep for 0.9.5
mcdonc authored
353 0.9.5 (2011-11-12)
354 ------------------
253b171 @mcdonc - Adjust tox setup to test older Pyramid and WebOb branches under 2.5.
mcdonc authored
355
356 - Adjust tox setup to test older Pyramid and WebOb branches under 2.5.
357
f62d7f5 @blaflamme updated changes
blaflamme authored
358 - Convert all templates to Mako.
359
fa7a9fb @mcdonc - Don't rely on ``pyramid.compat.json``.
mcdonc authored
360 - Don't rely on ``pyramid.compat.json``.
361
362 - Add Tweens toolbar panel.
363
5e50612 @mcdonc prep for 0.9.4
mcdonc authored
364 0.9.4 (2011-09-28)
365 ------------------
6e49114 @dhaaker make mention of jquery upgrade in CHANGES.txt
dhaaker authored
366
367 - Upgrade to jquery 1.6.4 and tablesorter plugin 2.0.5b
5e50612 @mcdonc prep for 0.9.4
mcdonc authored
368
30247c1 @dhaaker introduce new setting debugtoolbar.button_style
dhaaker authored
369 - Introduced new setting ``debugtoolbar.button_style``. Which can be used
370 to override the default style (top:30px) set by ``toolbar.css``.
6e49114 @dhaaker make mention of jquery upgrade in CHANGES.txt
dhaaker authored
371
5e50612 @mcdonc prep for 0.9.4
mcdonc authored
372 - Compatible with Python 3.2 (requires Pyramid 1.3dev+).
290d560 @mcdonc final cleanups before merge to master
mcdonc authored
373
5e50612 @mcdonc prep for 0.9.4
mcdonc authored
374 - Appease settings values that were sensitive to ``__getattr__`` in the
375 settings debug panel (e.g. MongoDB databases). See
376 https://github.com/Pylons/pyramid_debugtoolbar/issues/30
3f025d8 @mcdonc garden
mcdonc authored
377
aa234e2 @mcdonc prep for 0.9.3
mcdonc authored
378 0.9.3 (2011-09-12)
379 ------------------
d710aca @mcdonc garden
mcdonc authored
380
a44775c @dhaaker make sure all toolbar panels and views are executable regardless of t…
dhaaker authored
381 - All debug toolbar panels and underlying views are now always executable by
382 entirely anonymous users, regardless of the default permission that may be
ad07bf3 @mcdonc whoops, consolidate
mcdonc authored
383 in effect (use the ``NO_PERMISSION_REQUIRED`` permission for all
384 debugtoolbar views).
a44775c @dhaaker make sure all toolbar panels and views are executable regardless of t…
dhaaker authored
385
d710aca @mcdonc garden
mcdonc authored
386 - Toolbar cookie settings name changed (from fldt to p_dt), to avoid messing
387 up folks who use both the flask debugtoolbar and Pyramid's.
388
cff8249 @mcdonc garden
mcdonc authored
389 - Fix IE7 and IE8 renderings of the toolbar.
390
f70e576 @mcdonc prep for 0.9.2
mcdonc authored
391 0.9.2 (2011-09-05)
392 ------------------
29927fc @mcdonc - Log an exception body to the debug toolbar logger when an exception
mcdonc authored
393
394 - Log an exception body to the debug toolbar logger when an exception
395 happens.
396
f70e576 @mcdonc prep for 0.9.2
mcdonc authored
397 - Don't reset the root logger level to NOTSET in the logging panel (changes
398 console logging output to sanity again).
bcd39da @mcdonc - Don't reset the root logger level to NOTSET in the logging panel.
mcdonc authored
399
5fe9840 @mcdonc prep for 0.9.1
mcdonc authored
400 0.9.1 (2011-08-30)
401 ------------------
e739d91 @mcdonc - The ``debugtoolbar.intercept_exc`` setting is now a tri-state setti…
mcdonc authored
402
403 - The ``debugtoolbar.intercept_exc`` setting is now a tri-state setting. It
404 can be one of ``debug``, ``display`` or ``false``. ``debug`` means show
405 the pretty traceback page with debugging controls. ``display`` means show
406 the pretty traceback package but omit the debugging controls. ``false``
407 means don't show the pretty traceback page. For backwards compatibility
408 purposes, ``true`` means ``debug``.
409
410 - A URL is now logged to the console for each exception when
411 ``debugtoolbar.intercept_exc`` is ``debug`` or ``display``. This URL leads
412 to a rendering of the "pretty" traceback page for an exception. This is
413 useful when the exception was caused by an AJAX or non-human-driven
414 request. This URL is also injected into the pretty traceback page (at the
415 bottom).
416
417 - "Unfixed" indentation of SQL EXPLAIN done in 0.9, it broke the explain page
418 when a column value isn't a string.
419
5fd6e9a @mcdonc prep for 0.9
mcdonc authored
420 0.9 (2011-08-29)
421 ----------------
67e03c0 @mcdonc - ``response.charset`` in some undefined user-reported cases may be `…
mcdonc authored
422
b89cdcd @bbangert - Fixed indentation of SQL EXPLAIN by replacing spaces with HTML spaces.
bbangert authored
423 - Fixed indentation of SQL EXPLAIN by replacing spaces with HTML spaces.
ffb6515 @mcdonc spacing
mcdonc authored
424
67e03c0 @mcdonc - ``response.charset`` in some undefined user-reported cases may be `…
mcdonc authored
425 - ``response.charset`` in some undefined user-reported cases may be ``None``,
426 which would lead to an exception when attempting to render the debug
427 toolbar. In such cases we now assume the charset is UTF-8.
428
9660328 @mcdonc - Some renderings of the request vars and renderer values would raise an
mcdonc authored
429 - Some renderings of the request vars and renderer values would raise an
430 uncaught exception.
431
d27fe95 @mcdonc prep for 0.8
mcdonc authored
432 0.8 (2011-08-24)
433 ----------------
04190e8 @mcdonc - Try to cope with braindead Debian Python installs which package the
mcdonc authored
434
435 - Try to cope with braindead Debian Python installs which package the
436 ``pstats`` module separately from Python for god only knows what reason.
437 Turn the performance panel off in this case instead of crashing.
438
b0e7af7 @mcdonc prep for 0.7
mcdonc authored
439 0.7 (2011-08-24)
e1cb80d @mcdonc underline too short
mcdonc authored
440 ----------------
b0e7af7 @mcdonc prep for 0.7
mcdonc authored
441
442 - Docs-only changes.
443
38b1010 @mcdonc prep for 0.6
mcdonc authored
444 0.6 (2011-08-21)
445 ----------------
c8e327a @mcdonc - Do not register an alias when registering an implicit tween factory…
mcdonc authored
446
447 - Do not register an alias when registering an implicit tween factory (compat
448 with future 1.2 release).
449
e65bec0 @mcdonc prep for 0.5
mcdonc authored
450 0.5 (2011-08-18)
451 ----------------
452
453 - The toolbar didn't work under Windows due to usage of the ``resource``
454 module: https://github.com/Pylons/pyramid_debugtoolbar/issues/12
455
e31ee5a @mcdonc prep for 0.4
mcdonc authored
456 0.4 (2011-08-18)
457 ----------------
2505531 @mcdonc - Change the default value for ``debugtoolbar.intercept_redirects`` to
mcdonc authored
458
459 - Change the default value for ``debugtoolbar.intercept_redirects`` to
460 ``false.`` Rationale: it confuses people when first developing if the
461 application they're working on has a home page which does a redirection.
462
fbd1e09 @mcdonc prep for 0.3
mcdonc authored
463 0.3 (2011-08-15)
464 ----------------
ca179ec @mcdonc - Request vars panel would cause a UnicodeDecodeError under some
mcdonc authored
465
466 - Request vars panel would cause a UnicodeDecodeError under some
467 circumstances (see https://github.com/Pylons/pyramid_debugtoolbar/issues/9).
468
c85b97f @mcdonc - Dynamicize URLs for SQLAlchemy subpanels.
mcdonc authored
469 - Dynamicize URLs for SQLAlchemy subpanels.
470
1daafe7 @mcdonc - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" in…
mcdonc authored
471 - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" instead of
472 "1.1.1dev".
473
916af82 @mcdonc fix system values in renderer output
mcdonc authored
474 - Requires trunk after 2011-08-14: WSGIHTTPException "prepare" method and
475 ``alias`` param to add_tween, BeforeRender event has no "_system" attr.
d380091 @mcdonc - Requires trunk after 2011-08-13: WSGIHTTPException "prepare" method…
mcdonc authored
476
477 - Fix memory leak.
478
479 - HTML HTTP exceptions now are rendered with the debug toolbar div.
480
481 - Added NotFound page to demo app and selenium tests.
482
ca179ec @mcdonc - Request vars panel would cause a UnicodeDecodeError under some
mcdonc authored
483 0.2 (2011-08-07)
c9e4256 @mcdonc prep for 0.2
mcdonc authored
484 ----------------
21f14fc @mcdonc wait for select and explain pages to load to avoid a race condition w…
mcdonc authored
485
486 - Add SQLAlchemy "explain" and "select" pages (available from the SQLALchemy
c9e4256 @mcdonc prep for 0.2
mcdonc authored
487 panel next to each query shown in the page).
488
489 - Requires newer Pyramid trunk (checked out on 2011-08-07 or later).
490
491 - Add a link to the SQLAlchemy demo page from the demo app index page.
21f14fc @mcdonc wait for select and explain pages to load to avoid a race condition w…
mcdonc authored
492
0dfa330 @mcdonc prep for release
mcdonc authored
493 0.1 (2011-07-30)
7c3b060 @mcdonc initial structure
mcdonc authored
494 ----------------
495
0dfa330 @mcdonc prep for release
mcdonc authored
496 - Initial release.
497
7c3b060 @mcdonc initial structure
mcdonc authored
498
Something went wrong with that request. Please try again.