Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 241 lines (164 sloc) 7.541 kb
b7ed400 Chris McDonough - The ``valid_host`` custom predicate used internally by pyramid_debugto...
mcdonc authored
1 Next release
2 ------------
3
4 - The ``valid_host`` custom predicate used internally by pyramid_debugtoolbar
5 views didn't use newer "ipaddr"-based logic. Symptom: some views may have
6 been incorrectly inaccessible if you used a network mask as a
7 "debugtoolbar.hosts" option.
8
dfe0063 Chris McDonough indent
mcdonc authored
9 1.0.2 (2012-04-19)
c048725 Blaise Laflamme garden
blaflamme authored
10 ------------------
11
12 - Moved the toolbar and debugger javascript files to use requirejs for
13 better dependency loading and module isolation to play better with mutiple
40f4758 Blaise Laflamme more garden
blaflamme authored
14 library versions. Recurrent problem was with async loading and application
15 specific jquery library where the expected version was overrided by the
0a00a1f Blaise Laflamme more garden
blaflamme authored
16 toolbar one.
17
18 If you are already using requirejs and want the toolbar to load, just add it
dfe0063 Chris McDonough indent
mcdonc authored
19 to your path and module::
20
21 require.config({
22 paths: {
23 "jquery": "jquery-1.7.2.min",
24 "toolbar": "/_debug_toolbar/static/js/toolbar"
25 }
0a00a1f Blaise Laflamme more garden
blaflamme authored
26 });
dfe0063 Chris McDonough indent
mcdonc authored
27
28 require(["jquery", "toolbar"], function($, toolbar) {
29 $(function() {
30 // your module
31 });
32 });
c048725 Blaise Laflamme garden
blaflamme authored
33
744e416 Chris McDonough prep for 1.0.1
mcdonc authored
34 1.0.1 (2012-03-27)
35 ------------------
1bd969a Chris McDonough if request.remote_addr is None, disable the toolbar.. closes #53
mcdonc authored
36
37 - If ``request.remote_addr`` is ``None``, disable the toolbar.
38
ec1e289 Chris McDonough prep for 1.0
mcdonc authored
39 1.0 (2012-03-17)
40 ----------------
08ded26 Chris McDonough garden
mcdonc authored
41
42 - Don't URL-quote SQL parameters on SQLAlchemy panel.
43
131169d Chris McDonough add rudimentary docs and a change log entry
mcdonc authored
44 - Allow hostmask values as ``debugtoolbar.hosts`` entries
45 (e.g. ``192.168.1.0/24``).
46
6036b3c Chris McDonough prep for 0.9.9.1
mcdonc authored
47 0.9.9.1 (2012-02-22)
48 --------------------
ada7a36 Chris McDonough - When used with Pyramid 1.3a9+, views, routes, and other registrations ...
mcdonc authored
49
50 - When used with Pyramid 1.3a9+, views, routes, and other registrations made
6036b3c Chris McDonough prep for 0.9.9.1
mcdonc authored
51 by ``pyramid_debugtoolbar`` itself will not show up in the introspectables
52 panel.
ada7a36 Chris McDonough - When used with Pyramid 1.3a9+, views, routes, and other registrations ...
mcdonc authored
53
5d504a6 Chris McDonough prep for 0.9.9
mcdonc authored
54 0.9.9 (2012-02-19)
55 ------------------
05cbd8b Chris McDonough - Try to take advantage of MakoRendererFactoryHelper in Pyramid 1.3a8+. ...
mcdonc authored
56
57 - Try to take advantage of MakoRendererFactoryHelper in Pyramid 1.3a8+. If
58 we can do this, the toolbar templates won't be effected by normal mako
59 settings. The most visible change is that toolbar mako templates now have
60 a ``dbtmako`` extension.
61
8b59a58 Chris McDonough prep for 0.9.8
mcdonc authored
62 0.9.8 (2012-01-09)
63 ------------------
fbf4729 Chris McDonough - Show request headers instead of mistakenly showing environ values in
mcdonc authored
64
65 - Show request headers instead of mistakenly showing environ values in
66 Headers panel under "Request Headers". This also fixes a potential
67 UnicodeDecodeError.
68
c4bbe6c Chris McDonough - Set content_length on response object when we regenerate app_iter whil...
mcdonc authored
69 - Set content_length on response object when we regenerate app_iter while
70 replacing original content.
71
68b9500 Chris McDonough prep for 0.9.7
mcdonc authored
72 0.9.7 (2011-12-09)
73 ------------------
e5720c3 Chris McDonough - The performance panel of the debugtoolbar used a variable named
mcdonc authored
74
75 - The performance panel of the debugtoolbar used a variable named
76 ``function_calls`` which was not initialised when stats are not
77 collected. This caused a ``NameError`` when mako rendered the template with
78 the ``strict_undefined`` option.
79
59deef6 Chris McDonough - Fix Python 3 compatibility in SQLAlchemy panel.
mcdonc authored
80 - Fix Python 3 compatibility in SQLAlchemy panel.
81
82 - Make SQLAlchemy explain and select work again.
83
f81777a Chris McDonough prep for 0.9.6; add introspection png
mcdonc authored
84 0.9.6 (2011-12-09)
85 ------------------
5719c97 Chris McDonough - Address heisenbug reported where performance panel template variables ...
mcdonc authored
86
5ce5c09 Chris McDonough moderate
mcdonc authored
87 - Added "Introspection" panel; active only under Pyramid 1.3dev+ (requires
88 Pyramid introspection subsystem).
89
5719c97 Chris McDonough - Address heisenbug reported where performance panel template variables ...
mcdonc authored
90 - Address heisenbug reported where performance panel template variables cause
91 unexpected results. Can't repeat, but reporter indicates the fix works for
c73a3af Chris McDonough ref
mcdonc authored
92 him, so hail marying. See
93 https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49
5719c97 Chris McDonough - Address heisenbug reported where performance panel template variables ...
mcdonc authored
94
3e61000 Chris McDonough prep for 0.9.5
mcdonc authored
95 0.9.5 (2011-11-12)
96 ------------------
253b171 Chris McDonough - Adjust tox setup to test older Pyramid and WebOb branches under 2.5.
mcdonc authored
97
98 - Adjust tox setup to test older Pyramid and WebOb branches under 2.5.
99
f62d7f5 Blaise Laflamme updated changes
blaflamme authored
100 - Convert all templates to Mako.
101
fa7a9fb Chris McDonough - Don't rely on ``pyramid.compat.json``.
mcdonc authored
102 - Don't rely on ``pyramid.compat.json``.
103
104 - Add Tweens toolbar panel.
105
5e50612 Chris McDonough prep for 0.9.4
mcdonc authored
106 0.9.4 (2011-09-28)
107 ------------------
6e49114 Daniel Haaker make mention of jquery upgrade in CHANGES.txt
dhaaker authored
108
109 - Upgrade to jquery 1.6.4 and tablesorter plugin 2.0.5b
5e50612 Chris McDonough prep for 0.9.4
mcdonc authored
110
30247c1 Daniel Haaker introduce new setting debugtoolbar.button_style
dhaaker authored
111 - Introduced new setting ``debugtoolbar.button_style``. Which can be used
112 to override the default style (top:30px) set by ``toolbar.css``.
6e49114 Daniel Haaker make mention of jquery upgrade in CHANGES.txt
dhaaker authored
113
5e50612 Chris McDonough prep for 0.9.4
mcdonc authored
114 - Compatible with Python 3.2 (requires Pyramid 1.3dev+).
290d560 Chris McDonough final cleanups before merge to master
mcdonc authored
115
5e50612 Chris McDonough prep for 0.9.4
mcdonc authored
116 - Appease settings values that were sensitive to ``__getattr__`` in the
117 settings debug panel (e.g. MongoDB databases). See
118 https://github.com/Pylons/pyramid_debugtoolbar/issues/30
3f025d8 Chris McDonough garden
mcdonc authored
119
aa234e2 Chris McDonough prep for 0.9.3
mcdonc authored
120 0.9.3 (2011-09-12)
121 ------------------
d710aca Chris McDonough garden
mcdonc authored
122
a44775c Daniel Haaker make sure all toolbar panels and views are executable regardless of the ...
dhaaker authored
123 - All debug toolbar panels and underlying views are now always executable by
124 entirely anonymous users, regardless of the default permission that may be
ad07bf3 Chris McDonough whoops, consolidate
mcdonc authored
125 in effect (use the ``NO_PERMISSION_REQUIRED`` permission for all
126 debugtoolbar views).
a44775c Daniel Haaker make sure all toolbar panels and views are executable regardless of the ...
dhaaker authored
127
d710aca Chris McDonough garden
mcdonc authored
128 - Toolbar cookie settings name changed (from fldt to p_dt), to avoid messing
129 up folks who use both the flask debugtoolbar and Pyramid's.
130
cff8249 Chris McDonough garden
mcdonc authored
131 - Fix IE7 and IE8 renderings of the toolbar.
132
f70e576 Chris McDonough prep for 0.9.2
mcdonc authored
133 0.9.2 (2011-09-05)
134 ------------------
29927fc Chris McDonough - Log an exception body to the debug toolbar logger when an exception
mcdonc authored
135
136 - Log an exception body to the debug toolbar logger when an exception
137 happens.
138
f70e576 Chris McDonough prep for 0.9.2
mcdonc authored
139 - Don't reset the root logger level to NOTSET in the logging panel (changes
140 console logging output to sanity again).
bcd39da Chris McDonough - Don't reset the root logger level to NOTSET in the logging panel.
mcdonc authored
141
5fe9840 Chris McDonough prep for 0.9.1
mcdonc authored
142 0.9.1 (2011-08-30)
143 ------------------
e739d91 Chris McDonough - The ``debugtoolbar.intercept_exc`` setting is now a tri-state setting....
mcdonc authored
144
145 - The ``debugtoolbar.intercept_exc`` setting is now a tri-state setting. It
146 can be one of ``debug``, ``display`` or ``false``. ``debug`` means show
147 the pretty traceback page with debugging controls. ``display`` means show
148 the pretty traceback package but omit the debugging controls. ``false``
149 means don't show the pretty traceback page. For backwards compatibility
150 purposes, ``true`` means ``debug``.
151
152 - A URL is now logged to the console for each exception when
153 ``debugtoolbar.intercept_exc`` is ``debug`` or ``display``. This URL leads
154 to a rendering of the "pretty" traceback page for an exception. This is
155 useful when the exception was caused by an AJAX or non-human-driven
156 request. This URL is also injected into the pretty traceback page (at the
157 bottom).
158
159 - "Unfixed" indentation of SQL EXPLAIN done in 0.9, it broke the explain page
160 when a column value isn't a string.
161
5fd6e9a Chris McDonough prep for 0.9
mcdonc authored
162 0.9 (2011-08-29)
163 ----------------
67e03c0 Chris McDonough - ``response.charset`` in some undefined user-reported cases may be ``No...
mcdonc authored
164
b89cdcd Ben Bangert - Fixed indentation of SQL EXPLAIN by replacing spaces with HTML spaces.
bbangert authored
165 - Fixed indentation of SQL EXPLAIN by replacing spaces with HTML spaces.
ffb6515 Chris McDonough spacing
mcdonc authored
166
67e03c0 Chris McDonough - ``response.charset`` in some undefined user-reported cases may be ``No...
mcdonc authored
167 - ``response.charset`` in some undefined user-reported cases may be ``None``,
168 which would lead to an exception when attempting to render the debug
169 toolbar. In such cases we now assume the charset is UTF-8.
170
9660328 Chris McDonough - Some renderings of the request vars and renderer values would raise an
mcdonc authored
171 - Some renderings of the request vars and renderer values would raise an
172 uncaught exception.
173
d27fe95 Chris McDonough prep for 0.8
mcdonc authored
174 0.8 (2011-08-24)
175 ----------------
04190e8 Chris McDonough - Try to cope with braindead Debian Python installs which package the
mcdonc authored
176
177 - Try to cope with braindead Debian Python installs which package the
178 ``pstats`` module separately from Python for god only knows what reason.
179 Turn the performance panel off in this case instead of crashing.
180
b0e7af7 Chris McDonough prep for 0.7
mcdonc authored
181 0.7 (2011-08-24)
e1cb80d Chris McDonough underline too short
mcdonc authored
182 ----------------
b0e7af7 Chris McDonough prep for 0.7
mcdonc authored
183
184 - Docs-only changes.
185
38b1010 Chris McDonough prep for 0.6
mcdonc authored
186 0.6 (2011-08-21)
187 ----------------
c8e327a Chris McDonough - Do not register an alias when registering an implicit tween factory (c...
mcdonc authored
188
189 - Do not register an alias when registering an implicit tween factory (compat
190 with future 1.2 release).
191
e65bec0 Chris McDonough prep for 0.5
mcdonc authored
192 0.5 (2011-08-18)
193 ----------------
194
195 - The toolbar didn't work under Windows due to usage of the ``resource``
196 module: https://github.com/Pylons/pyramid_debugtoolbar/issues/12
197
e31ee5a Chris McDonough prep for 0.4
mcdonc authored
198 0.4 (2011-08-18)
199 ----------------
2505531 Chris McDonough - Change the default value for ``debugtoolbar.intercept_redirects`` to
mcdonc authored
200
201 - Change the default value for ``debugtoolbar.intercept_redirects`` to
202 ``false.`` Rationale: it confuses people when first developing if the
203 application they're working on has a home page which does a redirection.
204
fbd1e09 Chris McDonough prep for 0.3
mcdonc authored
205 0.3 (2011-08-15)
206 ----------------
ca179ec Chris McDonough - Request vars panel would cause a UnicodeDecodeError under some
mcdonc authored
207
208 - Request vars panel would cause a UnicodeDecodeError under some
209 circumstances (see https://github.com/Pylons/pyramid_debugtoolbar/issues/9).
210
c85b97f Chris McDonough - Dynamicize URLs for SQLAlchemy subpanels.
mcdonc authored
211 - Dynamicize URLs for SQLAlchemy subpanels.
212
1daafe7 Chris McDonough - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" inste...
mcdonc authored
213 - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" instead of
214 "1.1.1dev".
215
916af82 Chris McDonough fix system values in renderer output
mcdonc authored
216 - Requires trunk after 2011-08-14: WSGIHTTPException "prepare" method and
217 ``alias`` param to add_tween, BeforeRender event has no "_system" attr.
d380091 Chris McDonough - Requires trunk after 2011-08-13: WSGIHTTPException "prepare" method an...
mcdonc authored
218
219 - Fix memory leak.
220
221 - HTML HTTP exceptions now are rendered with the debug toolbar div.
222
223 - Added NotFound page to demo app and selenium tests.
224
ca179ec Chris McDonough - Request vars panel would cause a UnicodeDecodeError under some
mcdonc authored
225 0.2 (2011-08-07)
c9e4256 Chris McDonough prep for 0.2
mcdonc authored
226 ----------------
21f14fc Chris McDonough wait for select and explain pages to load to avoid a race condition whic...
mcdonc authored
227
228 - Add SQLAlchemy "explain" and "select" pages (available from the SQLALchemy
c9e4256 Chris McDonough prep for 0.2
mcdonc authored
229 panel next to each query shown in the page).
230
231 - Requires newer Pyramid trunk (checked out on 2011-08-07 or later).
232
233 - Add a link to the SQLAlchemy demo page from the demo app index page.
21f14fc Chris McDonough wait for select and explain pages to load to avoid a race condition whic...
mcdonc authored
234
0dfa330 Chris McDonough prep for release
mcdonc authored
235 0.1 (2011-07-30)
7c3b060 Chris McDonough initial structure
mcdonc authored
236 ----------------
237
0dfa330 Chris McDonough prep for release
mcdonc authored
238 - Initial release.
239
7c3b060 Chris McDonough initial structure
mcdonc authored
240
Something went wrong with that request. Please try again.