Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 132 lines (126 sloc) 7.048 kB
722eaa1 [svn] Added Thomas's patch to the 0.9 trunk as well as a CHANGELOG.
bbangert authored
1 Pylons Changelog
2 =================
3
14c27de [svn] Changelog update for last commit.
bbangert authored
4 0.9.2 (**svn**)
55901a0 [svn] * Added g object to the shell. Works as long as the Pylons app …
bbangert authored
5 * Added g object to the shell. Works as long as the Pylons app can respond
6 to a path of '/'. The pylons.g variable will also be setup properly for
7 use in the shell.
a6fa2ab [svn] * Myghty template options are now passed properly to the templa…
bbangert authored
8 * Myghty template options are now passed properly to the template creation, and
9 allow_globals now works to add Myghty template globals.
c36e297 [svn] * Re-organized helpers, switched Helpers class to use static me…
bbangert authored
10 * Re-organized helpers, switched Helpers class to use static methods to reduce
11 code duplication.
7ce592c [svn] * Helpers cleanup:
bbangert authored
12 * Helpers cleanup:
13 - Old-style Helper object uses StackedObjectProxy just like the new
14 scheme, thus avoiding possible WSGI stack issues.
15 - New project templates use new-style Helpers scheme.
16 - Updated wsgiapp to utilize new Helpers cleanup style. The 'h' object
17 is now friendlier to use, and maps directly to a projects lib.helpers
18 file. No more wacky Helpers object proxying to it.
19 - Added translator global to __init__.py for use with new Helpers cleanup.
20 - Copied Helpers function methods directly into util so they can be used
21 stand-alone.
370437d [svn] deprecating h.lang for the new helpers setup does not support it
pjenvey authored
22 - Deprecated h.lang (for h.set_lang/h.get_lang)
d2fc09f [svn] o moved the 'default_charset' option from PylonsApp's constructor
pjenvey authored
23 * Moved the 'default_charset' option from PylonsApp's constructor to
24 Config's.
3140209 [svn] * Added 'error' controller route to the top of the Pylons templ…
bbangert authored
25 * Added 'error' controller route to the top of the Pylons template to avoid
26 the common issue people discover when removing the generic default route.
37413f2 [svn] * Changing validate decorator to have variable_decode option, w…
bbangert authored
27 * Changing validate decorator to have variable_decode option, which will
28 also run formencode's variable_decode function over the form input.
d64b6dd [svn] * Switched to using Context obj classes instead of RequestLocal…
bbangert authored
29 * Switched to using Context obj classes instead of RequestLocal which is
30 being phased out.
f117754 [svn] changelog for r1272
pjenvey authored
31 * Added an 'encode_variables' option to the validate decorator.
65efeca [svn] * Switched all current_obj calls to _current_obj to avoid trigg…
bbangert authored
32 * Switched all current_obj calls to _current_obj to avoid triggering
33 deprecation warnings.
d2fc09f [svn] o moved the 'default_charset' option from PylonsApp's constructor
pjenvey authored
34 * Added is_xhr to Request object in Paste.
65efeca [svn] * Switched all current_obj calls to _current_obj to avoid trigg…
bbangert authored
35 * Bumping up dependency to latest Paste.
7aa5e3e [svn] * Switching back to prior controller import check, throwing a m…
bbangert authored
36 * Switching back to prior controller import check, throwing a more detailed
37 error with a suggest fix should the user really want a URL with that name
38 in it. (refs #67)
2e6f25e [svn] * Fixes bug with prior fix for #67. Wasn't properly testing the…
bbangert authored
39 * Fixes bug with prior fix for #67. Wasn't properly testing the full package
40 name to include the current project which would incorrectly restrict
41 valid controller names (refs #67).
0c53316 [svn] * Fixed '_method_' checking to test in a more efficient manner.
bbangert authored
42 * Fixed '_method_' checking to test in a more efficient manner.
40c1144 [svn] * Added deprecation warning for legacy mode activation. Not nec…
bbangert authored
43 * Added deprecation warning for legacy mode activation. Not necessary to
44 update multiple files, as all of legacy mode is enabled via the Legacy
45 WSGI app. Fixes #89.
eb16765 [svn] Fixed controller command to check controller name and refuse to…
bbangert authored
46 * Fixed controller command to check controller name and refuse to create
47 controllers that have name clashes with existing modules that could be
48 imported. Reported (with patch) by Chuck Adams. Fixes #67.
9f5a191 [svn] Added capability for 'c' object to throw an exception when an a…
bbangert authored
49 * Added capability for 'c' object to throw an exception when an attribute
50 is used that doesn't exist. Closes #84.
14c27de [svn] Changelog update for last commit.
bbangert authored
51 * Fix for endless error document call when an error document controller
52 wants to throw a error that the error_mapper catches.
53
54 0.9.1 (August 11th, 2006)
00de724 [svn] * Fixed __all__ export typo in templating.py. Added example of …
bbangert authored
55 * Fixed __all__ export typo in templating.py. Added example of render
56 with a template.
5814fb1 [svn] Fixed issue with set_lang not using proper CONFIG var.
bbangert authored
57 * Fixed issue with set_lang not using proper CONFIG var.
0c7f13c [svn] * Minor tweaks to update docs in pylons.helpers and move remain…
bbangert authored
58 * Minor tweaks to update docs in pylons.helpers and move remaining legacy
59 code into legacy module. Updated wsgiapp to refer to new locations of
60 legacy compatibility objects.
9988e72 [svn] only displaying PylonsEvalException's full traceback button whe…
pjenvey authored
61 * The interactive debugger's 'full traceback' link is now only displayed
62 when the full traceback differs from the regular (includes hidden
63 frames).
c294834 [svn] o fixed the full traceback button bottom border (the pylons ora…
pjenvey authored
64 * Providing an optional text version of exception tracebacks and the
65 associated extra data within the interactive debugger.
5974ff5 [svn] changelog entry for r1168
pjenvey authored
66 * The 'Debug at: http://hostname/_debug/view/XXXXX' URLs now display the
67 interactive debugger properly skinned.
25b5f90 [svn] * Fixed issue in PasteScript with new controller sub-directorie…
bbangert authored
68 * Fixed issue in PasteScript with new controller sub-directories lacking a
69 __init__.py file. This fixes an import error when using the controller.
70 PasteScript dependency updated to fixed version. Reported by Artur Lew.
001d10e [svn] Removed lowercasing of the module name during resolver import.
bbangert authored
71 * Removed lowercasing of the module name during resolver import.
25b5f90 [svn] * Fixed issue in PasteScript with new controller sub-directorie…
bbangert authored
72 * Removed [full] recommendation from docs.
382ddc9 [svn] Updated version for trunk to 0.9.1. Updated trunk docs.
bbangert authored
73
74 0.9 (July 28th, 2006)
a2579c1 [svn] config file option 'debug' now defaults to false when undefined
pjenvey authored
75 * config file option 'debug' now defaults to false when undefined
f9c3dbb [svn] Removed the components directory from the pylons template since…
thejimmyg authored
76 * Removed the components directory from the template
3c16e8f [svn] How about a comprimise, a default of 127.0.0.1 so that people w…
thejimmyg authored
77 * Updated paste.errordocuments support
9f7a309 [svn] Fix for multi-word controller names such that front_page /
bbangert authored
78 * Fix for multi-word controller names such that front_page /
79 FrontPageController can be used as a controller name. Patch contributed
80 by Timo Mihaljov.
b602050 [svn] * Cleaned up imports in wsgiapp and new project to better refle…
bbangert authored
81 * Cleaned up imports in wsgiapp and new project to better reflect where
82 things really come from.
83 * Removed unnecessary myghty usage from wsgiapp for url unescaping, now
84 uses urllib as the myghty function did.
e62857e [svn] * Removing 'response' to import, sticking with Response as its …
bbangert authored
85 * Removing 'response' to import, sticking with Response as its more
86 consistent with the fact that Response is a class/factory and not an
87 instance like request, and the other lower-case objects.
88 * Added redirect_to under pylons.helpers, and added import from helpers
89 directly into lib/base.py for use in controllers.
b602050 [svn] * Cleaned up imports in wsgiapp and new project to better refle…
bbangert authored
90 * Consolidated legacy objects into legacy module.
42fa496 [svn] * Adding abort method that raises the appropriate exception for…
bbangert authored
91 * Adding abort method that raises the appropriate exception for the status
92 code.
93 * Removing form_fill, obsolete by the validate decorator.
eed9e99 [svn] Relocated 'params' object to only be setup for legacy mode.
bbangert authored
94 * Relocated 'params' object to only take effect in legacy mode.
33c7b02 [svn] Updated Pylons template to use WSGIController as the new defaul…
bbangert authored
95 * Updated Pylons template to use WSGIController as the new default Controller.
9f290bd [svn] * Altered the wsgi dispatch to examine the controller, and inst…
bbangert authored
96 * Altered the wsgi dispatch to examine the controller, and instantiate it if
97 it's just a class. Otherwise, if the controller is a subclass of Controller
98 but not of WSGIController, it assumes its an older Controller class that
99 may return a WSGIResponse, and calls it appropriately.
100 * Dispatch now fixes up environ to move 'path_info' Route var into the WSGI
101 PATH_INFO, and the rest is pushed into SCRIPT_NAME. This is for use with
102 other WSGI apps under controller mount points.
103 * Added WSGIController which takes a normal WSGI interface call and returns
104 the appropriate WSGI response.
66e87c7 [svn] Added automatic copying of Route variables declared in an actio…
bbangert authored
105 * Added automatic copying of Route variables declared in an action's
106 function definition to the 'c' object.
2923cc1 [svn] added middleware that automatically intercepts requests for Web…
pjenvey authored
107 * WebHelpers' .js files are now automatically published under the
108 '/javascripts/' URL path. Individual WebHelpers' .js files can be
109 overridden by other .js files inside the project's 'public/javascripts'
110 directory
83b6806 [svn] Adding more unit tests for various aspects, for unknown reason …
bbangert authored
111 * Added exception toss when a template engine doesn't exist.
09adf9c [svn] Updating changelog for 0.9
bbangert authored
112 * Added alias option to Buffet to support aliasing more template engines
113 to other engine names
114 * Buffet enhancements to support caching of any template with any template
115 engine
116 * All render commands processed through Buffet
117 * Backwards compatibility 'm' object for use with legacy projects
cb2efcd [svn] Fixed error traceback, brought in line with latest Paste EvalEx…
bbangert authored
118 * Added use of Beaker middleware for session and caching functionality
119 * Fixed error traceback and updated template to use proper error images and
120 stylesheets.
722eaa1 [svn] Added Thomas's patch to the 0.9 trunk as well as a CHANGELOG.
bbangert authored
121
cb2efcd [svn] Fixed error traceback, brought in line with latest Paste EvalEx…
bbangert authored
122 0.8.2 (**dev**)
722eaa1 [svn] Added Thomas's patch to the 0.9 trunk as well as a CHANGELOG.
bbangert authored
123 * Fixed default controller to allow for actions with - in them. The - will be
124 replaced with an underscore, while the original action name in the mapper
125 dict is unchanged. Patch by Thomas Sidwick.
cb2efcd [svn] Fixed error traceback, brought in line with latest Paste EvalEx…
bbangert authored
126
127 0.8.1 (May 10th, 2006)
128 * Added REST decorators and re-arranged decorator layout to support more styles
129 of decorators for future expansion.
130 * Fixed dependency requirement bug that had Pylons locked to simplejson 1.1
131 even though a newer version was out.
Something went wrong with that request. Please try again.