Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 241 lines (164 sloc) 7.541 kB
b7ed400 @mcdonc - The ``valid_host`` custom predicate used internally by pyramid_debu…
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 @mcdonc indent
mcdonc authored
9 1.0.2 (2012-04-19)
c048725 @blaflamme 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 @blaflamme 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 @blaflamme 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 @mcdonc 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 @blaflamme more garden
blaflamme authored
26 });
dfe0063 @mcdonc indent
mcdonc authored
27
28 require(["jquery", "toolbar"], function($, toolbar) {
29 $(function() {
30 // your module
31 });
32 });
c048725 @blaflamme garden
blaflamme authored
33
744e416 @mcdonc prep for 1.0.1
mcdonc authored
34 1.0.1 (2012-03-27)
35 ------------------
1bd969a @mcdonc 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 @mcdonc prep for 1.0
mcdonc authored
39 1.0 (2012-03-17)
40 ----------------
08ded26 @mcdonc garden
mcdonc authored
41
42 - Don't URL-quote SQL parameters on SQLAlchemy panel.
43
131169d @mcdonc 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 @mcdonc prep for 0.9.9.1
mcdonc authored
47 0.9.9.1 (2012-02-22)
48 --------------------
ada7a36 @mcdonc - When used with Pyramid 1.3a9+, views, routes, and other registratio…
mcdonc authored
49
50 - When used with Pyramid 1.3a9+, views, routes, and other registrations made
6036b3c @mcdonc prep for 0.9.9.1
mcdonc authored
51 by ``pyramid_debugtoolbar`` itself will not show up in the introspectables
52 panel.
ada7a36 @mcdonc - When used with Pyramid 1.3a9+, views, routes, and other registratio…
mcdonc authored
53
5d504a6 @mcdonc prep for 0.9.9
mcdonc authored
54 0.9.9 (2012-02-19)
55 ------------------
05cbd8b @mcdonc - 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 @mcdonc prep for 0.9.8
mcdonc authored
62 0.9.8 (2012-01-09)
63 ------------------
fbf4729 @mcdonc - 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 @mcdonc - Set content_length on response object when we regenerate app_iter w…
mcdonc authored
69 - Set content_length on response object when we regenerate app_iter while
70 replacing original content.
71
68b9500 @mcdonc prep for 0.9.7
mcdonc authored
72 0.9.7 (2011-12-09)
73 ------------------
e5720c3 @mcdonc - 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 @mcdonc - 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 @mcdonc prep for 0.9.6; add introspection png
mcdonc authored
84 0.9.6 (2011-12-09)
85 ------------------
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
mcdonc authored
86
5ce5c09 @mcdonc moderate
mcdonc authored
87 - Added "Introspection" panel; active only under Pyramid 1.3dev+ (requires
88 Pyramid introspection subsystem).
89
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
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 @mcdonc ref
mcdonc authored
92 him, so hail marying. See
93 https://github.com/Pylons/pyramid_debugtoolbar/commit/5719c97ea2a3a41fc01e261403d0167cc38f3b49
5719c97 @mcdonc - Address heisenbug reported where performance panel template variabl…
mcdonc authored
94
3e61000 @mcdonc prep for 0.9.5
mcdonc authored
95 0.9.5 (2011-11-12)
96 ------------------
253b171 @mcdonc - 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 @blaflamme updated changes
blaflamme authored
100 - Convert all templates to Mako.
101
fa7a9fb @mcdonc - 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 @mcdonc prep for 0.9.4
mcdonc authored
106 0.9.4 (2011-09-28)
107 ------------------
6e49114 @dhaaker 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 @mcdonc prep for 0.9.4
mcdonc authored
110
30247c1 @dhaaker 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 @dhaaker make mention of jquery upgrade in CHANGES.txt
dhaaker authored
113
5e50612 @mcdonc prep for 0.9.4
mcdonc authored
114 - Compatible with Python 3.2 (requires Pyramid 1.3dev+).
290d560 @mcdonc final cleanups before merge to master
mcdonc authored
115
5e50612 @mcdonc 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 @mcdonc garden
mcdonc authored
119
aa234e2 @mcdonc prep for 0.9.3
mcdonc authored
120 0.9.3 (2011-09-12)
121 ------------------
d710aca @mcdonc garden
mcdonc authored
122
a44775c @dhaaker make sure all toolbar panels and views are executable regardless of t…
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 @mcdonc whoops, consolidate
mcdonc authored
125 in effect (use the ``NO_PERMISSION_REQUIRED`` permission for all
126 debugtoolbar views).
a44775c @dhaaker make sure all toolbar panels and views are executable regardless of t…
dhaaker authored
127
d710aca @mcdonc 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 @mcdonc garden
mcdonc authored
131 - Fix IE7 and IE8 renderings of the toolbar.
132
f70e576 @mcdonc prep for 0.9.2
mcdonc authored
133 0.9.2 (2011-09-05)
134 ------------------
29927fc @mcdonc - 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 @mcdonc 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 @mcdonc - Don't reset the root logger level to NOTSET in the logging panel.
mcdonc authored
141
5fe9840 @mcdonc prep for 0.9.1
mcdonc authored
142 0.9.1 (2011-08-30)
143 ------------------
e739d91 @mcdonc - The ``debugtoolbar.intercept_exc`` setting is now a tri-state setti…
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 @mcdonc prep for 0.9
mcdonc authored
162 0.9 (2011-08-29)
163 ----------------
67e03c0 @mcdonc - ``response.charset`` in some undefined user-reported cases may be `…
mcdonc authored
164
b89cdcd @bbangert - 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 @mcdonc spacing
mcdonc authored
166
67e03c0 @mcdonc - ``response.charset`` in some undefined user-reported cases may be `…
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 @mcdonc - 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 @mcdonc prep for 0.8
mcdonc authored
174 0.8 (2011-08-24)
175 ----------------
04190e8 @mcdonc - 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 @mcdonc prep for 0.7
mcdonc authored
181 0.7 (2011-08-24)
e1cb80d @mcdonc underline too short
mcdonc authored
182 ----------------
b0e7af7 @mcdonc prep for 0.7
mcdonc authored
183
184 - Docs-only changes.
185
38b1010 @mcdonc prep for 0.6
mcdonc authored
186 0.6 (2011-08-21)
187 ----------------
c8e327a @mcdonc - Do not register an alias when registering an implicit tween factory…
mcdonc authored
188
189 - Do not register an alias when registering an implicit tween factory (compat
190 with future 1.2 release).
191
e65bec0 @mcdonc 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 @mcdonc prep for 0.4
mcdonc authored
198 0.4 (2011-08-18)
199 ----------------
2505531 @mcdonc - 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 @mcdonc prep for 0.3
mcdonc authored
205 0.3 (2011-08-15)
206 ----------------
ca179ec @mcdonc - 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 @mcdonc - Dynamicize URLs for SQLAlchemy subpanels.
mcdonc authored
211 - Dynamicize URLs for SQLAlchemy subpanels.
212
1daafe7 @mcdonc - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" in…
mcdonc authored
213 - Require "pyramid>=1.2dev" for install; the trunk is now "1.2dev" instead of
214 "1.1.1dev".
215
916af82 @mcdonc 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 @mcdonc - Requires trunk after 2011-08-13: WSGIHTTPException "prepare" method…
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 @mcdonc - Request vars panel would cause a UnicodeDecodeError under some
mcdonc authored
225 0.2 (2011-08-07)
c9e4256 @mcdonc prep for 0.2
mcdonc authored
226 ----------------
21f14fc @mcdonc wait for select and explain pages to load to avoid a race condition w…
mcdonc authored
227
228 - Add SQLAlchemy "explain" and "select" pages (available from the SQLALchemy
c9e4256 @mcdonc 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 @mcdonc wait for select and explain pages to load to avoid a race condition w…
mcdonc authored
234
0dfa330 @mcdonc prep for release
mcdonc authored
235 0.1 (2011-07-30)
7c3b060 @mcdonc initial structure
mcdonc authored
236 ----------------
237
0dfa330 @mcdonc prep for release
mcdonc authored
238 - Initial release.
239
7c3b060 @mcdonc initial structure
mcdonc authored
240
Something went wrong with that request. Please try again.