Skip to content
Newer
Older
100644 674 lines (621 sloc) 31.4 KB
090a56d first commit
Sebastian Riedel authored Oct 21, 2008
1 This file documents the revision history for Perl extension Mojo.
2
71d73cb added range support to MojoX::Dispatcher::Static
Sebastian Riedel authored Jan 10, 2010
3 0.999915 2010-01-10 00:00:00
c69ff10 MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
Sebastian Riedel authored Jan 12, 2010
4 - MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
dbf0d68 allow reloading to be triggered once by a USR1 signal
Sebastian Riedel authored Jan 15, 2010
5 - Allow reloading to be triggered once by a USR1 signal.
1302236 - added --reload flag to all server bindings as an alternative to MOJ…
Sebastian Riedel authored Jan 12, 2010
6 - Added --reload flag to all server bindings as an alternative to
7 MOJO_RELOAD=1.
8fd5a35 cleanup
Sebastian Riedel authored Jan 17, 2010
8 - Started adding reference documentation. (marcus)
2db3dfd added IPv6 support
Sebastian Riedel authored Jan 1, 2010
9 - Added IPv6 support.
5a157ec cleanup
Sebastian Riedel authored Jan 11, 2010
10 - Added SSL/TLS support.
2927843 added IDNA support
Sebastian Riedel authored Jan 11, 2010
11 - Added IDNA support.
8e332f3 cleanup changes
Sebastian Riedel authored Dec 20, 2009
12 - Added UNIX domain socket support to daemons.
13 - Added transparent kqueue and epoll support to daemons and client.
4edb4cf cleanup
Sebastian Riedel authored Jan 2, 2010
14 - Added support for listening to multiple locations to the daemons.
d46f130 made listen parameter more user friendly
Sebastian Riedel authored Jan 17, 2010
15 mojo daemon --listen http://127.0.0.1:3000
16 mojo daemon --listen http://127.0.0.1:3000,file:///tmp/my.sock
17 mojo daemon --listen http://*:3000,http://*:3001,http://*:3002
18 mojo daemon --listen http://[::1]:3000
39f4c43 fixed tls support
Sebastian Riedel authored Jan 17, 2010
19 mojo daemon --listen https://*:3001:/foo/server.crt:/foo/server.key
2927843 added IDNA support
Sebastian Riedel authored Jan 11, 2010
20 - Added routes captures to params in Mojolicious.
21 - Added native PSGI support.
fcf3ef7 added the ability to have multiple Mojolicious::Lite apps at once (Mo…
Sebastian Riedel authored Jan 12, 2010
22 - Added the ability to have multiple Mojolicious::Lite apps at once.
23 (Mojolicious::Lite is not a singleton anymore!)
2927843 added IDNA support
Sebastian Riedel authored Jan 11, 2010
24 - Added charset plugin to Mojolicious. (charsbar)
25 - Added simple reverse proxy support with tests.
b61ca1d added simpler way to define default controller and action for a route
Sebastian Riedel authored Dec 21, 2009
26 - Added simpler way to define default controller and action for a
27 route.
28 $r->route('/foo')->to('mycontroller#myaction');
ff16e85 cleanup
Sebastian Riedel authored Dec 19, 2009
29 - Added multipart post support to Test::Mojo. (yuki-kimoto)
2b06ccf added env attribute to Mojo::Message::Request
Sebastian Riedel authored Dec 24, 2009
30 - Added env attribute to Mojo::Message::Request.
71d73cb added range support to MojoX::Dispatcher::Static
Sebastian Riedel authored Jan 10, 2010
31 - Added range support to MojoX::Dispatcher::Static. (xantus)
4edb4cf cleanup
Sebastian Riedel authored Jan 2, 2010
32 - Added version command.
6018323 added after_build_tx plugin hook
Sebastian Riedel authored Jan 10, 2010
33 - Added after_build_tx plugin hook.
c27d258 added timer support to Mojo::IOLoop
Sebastian Riedel authored Jan 11, 2010
34 - Added timer support to Mojo::IOLoop.
5b55035 added the ability to run multiple parallel ioloops that block each
Sebastian Riedel authored Jan 12, 2010
35 - Added the ability to run multiple parallel ioloops that block each
36 other.
88ba479 added default_template_class attribute to MojoX::Renderer
Sebastian Riedel authored Jan 12, 2010
37 - Added default_template_class attribute to MojoX::Renderer.
5315977 added render_static method to Mojolicious::Controller with tests
Sebastian Riedel authored Jan 14, 2010
38 - Added render_static method to Mojolicious::Controller.
5087dc9 added support for embedded Mojolicious applications
Sebastian Riedel authored Jan 15, 2010
39 - Added support for embedded Mojolicious applications.
8d18fc7 cleanup
Sebastian Riedel authored Jan 16, 2010
40 - Added json_config plugin to Mojolicious. (vti)
e495fd5 added the ability to reload the application and (graceful) restart al…
Sebastian Riedel authored Jan 16, 2010
41 - Added the ability to reload the application and (graceful) restart
42 all children to the prefork daemon.
89db412 cleanup
Sebastian Riedel authored Jan 16, 2010
43 - Added to_hash and from_hash methods to Mojo::Headers. (vti)
b34e091 added post_form method to Mojo::Client
Sebastian Riedel authored Jan 18, 2010
44 - Added post_form method to Mojo::Client.
4a1f0eb removed unneccessary caching
Sebastian Riedel authored Jan 20, 2010
45 - Added find_route method to MojoX::Routes.
e8e3c1f made all Mojolicious after_* plugin hooks run in reverse order
Sebastian Riedel authored Jan 11, 2010
46 - Made all Mojolicious after_* plugin hooks run in reverse order.
19f21f2 made param decoding more defensive and allow malformed data to pass t…
Sebastian Riedel authored Dec 14, 2009
47 - Made param decoding more defensive and allow malformed data to pass
48 through for debugging.
d9c506b reduced Mojolicious log output outside of development mode
Sebastian Riedel authored Dec 19, 2009
49 - Reduced Mojolicious log output outside of development mode.
242f490 fixed double encoding of JSON data with charset plugin
Sebastian Riedel authored Jan 15, 2010
50 - Fixed double encoding of JSON data with charset plugin.
51 (yuki-kimoto)
92514e6 fixed prefork daemon signal handling
Sebastian Riedel authored Jan 11, 2010
52 - Fixed prefork daemon signal handling.
6c306e2 fixed backslash encoding bug in Mojo::JSON
Sebastian Riedel authored Dec 23, 2009
53 - Fixed backslash encoding bug in Mojo::JSON.
e6a9060 fixed memory leaks in Mojolicious plugins
Sebastian Riedel authored Dec 22, 2009
54 - Fixed memory leaks in Mojolicious plugins. (sharifulin)
7e9149a fixed makefile and app generators
Sebastian Riedel authored Dec 17, 2009
55 - Fixed makefile and app generators.
0aa25f4 fixed a case where an ending tag would be interpreted as a line start…
Sebastian Riedel authored Dec 14, 2009
56 - Fixed a case where an ending tag would be interpreted as a line
57 start in Mojo::Template.
9f091e1 fixed multipart charset handling and added the ability to disable par…
Sebastian Riedel authored Dec 14, 2009
58 - Fixed multipart charset handling and added the ability to disable
59 param decoding.
d349a79 fixed format detection bug
Sebastian Riedel authored Jan 10, 2010
60 - Fixed format detection bug. (marcus)
f0b7820 cleanup
Sebastian Riedel authored Jan 11, 2010
61 - Fixed named url_for and added tests. (marcus)
8565fa5 fixed decamelize of multiple uppercase characters
Sebastian Riedel authored Jan 12, 2010
62 - Fixed decamelize of multiple uppercase characters.
8280117 fixed plugins and commands to work with multiple namespaces and reloa…
Sebastian Riedel authored Jan 15, 2010
63 - Fixed plugins and commands to work with multiple namespaces and
64 reloading.
7633abf updated changes
Sebastian Riedel authored Jan 17, 2010
65 - Fixed multiple process calls in Mojo::Client.
5de8c36 added routes captures to params in Mojolicious
Sebastian Riedel authored Dec 12, 2009
66
5c39821 added encoding support to post_form_ok in Test::Mojo
Sebastian Riedel authored Nov 30, 2009
67 0.999914 2009-11-24 00:00:00
158ea6c added Mojolicious plugin system
Sebastian Riedel authored Dec 9, 2009
68 - Added the Mojolicious plugin system.
41a0098 added helper method to Mojolicious::Controller
Sebastian Riedel authored Dec 9, 2009
69 - Added helper method to Mojolicious::Controller.
5c39821 added encoding support to post_form_ok in Test::Mojo
Sebastian Riedel authored Nov 30, 2009
70 - Added encoding support to post_form_ok in Test::Mojo.
d7503bb made cookies easier to set
Sebastian Riedel authored Nov 30, 2009
71 - Made cookies easier to set.
0d8ec23 cleanup
Sebastian Riedel authored Dec 1, 2009
72 - Fixed body_contains in Mojo::Content::Single. (yuki-kimoto)
981488d cleanup
Sebastian Riedel authored Dec 6, 2009
73 - Fixed utf8 output in STDERR log. (vti)
5c39821 added encoding support to post_form_ok in Test::Mojo
Sebastian Riedel authored Nov 30, 2009
74
5bb21d6 fixed a cookiejar bug and added tests
Sebastian Riedel authored Nov 25, 2009
75 0.999913 2009-11-24 00:00:00
ec33fb0 added more test helpers to Test::Mojo
Sebastian Riedel authored Nov 26, 2009
76 - Added automatic content decoding to content helpers in Test::Mojo.
77 - Added json test helper to Test::Mojo.
f99828b cleanup
Sebastian Riedel authored Nov 26, 2009
78 - Added the ability to reset a test session in Test::Mojo.
79 (yuki-kimoto)
9b5c9dc fixed Mojolicious::Renderer to always default to rendering a 404 error
Sebastian Riedel authored Nov 26, 2009
80 - Fixed Mojolicious::Renderer to always default to rendering a 404
81 error.
5bb21d6 fixed a cookiejar bug and added tests
Sebastian Riedel authored Nov 25, 2009
82 - Fixed a cookiejar bug and added tests. (yuki-kimoto)
83
fab93f4 cleanup
Sebastian Riedel authored Nov 25, 2009
84 0.999912 2009-11-24 00:00:00
85 - Improved ioloop performance. (gbarr)
86
4d953b5 excluded Mojo::ByteStream objects from auto escaping
Sebastian Riedel authored Nov 17, 2009
87 0.999911 2009-11-14 00:00:00
39f07f9 added template inheritance to Mojolicious
Sebastian Riedel authored Nov 21, 2009
88 - Added template inheritance to Mojolicious.
a0ba26f added block and capturing support to Mojo::Template
Sebastian Riedel authored Nov 21, 2009
89 - Added block and capturing support to Mojo::Template.
d227334 added trimming support to Mojo::Template
Sebastian Riedel authored Nov 24, 2009
90 - Added trimming support to Mojo::Template.
375ef54 added new testing framework
Sebastian Riedel authored Nov 24, 2009
91 - Added new testing framework for Mojo and Mojolicious applications.
92 (yuki-kimoto)
d60701f added cookie jar to Mojo::Client
Sebastian Riedel authored Nov 23, 2009
93 - Added redirect support to Mojo::Client. (acajou)
94 - Added cookie jar to Mojo::Client. (acajou)
4d953b5 excluded Mojo::ByteStream objects from auto escaping
Sebastian Riedel authored Nov 17, 2009
95 - Excluded Mojo::ByteStream objects from auto escaping.
de6287b cleaned up tests
Sebastian Riedel authored Nov 24, 2009
96 - Updated Mojolicious::Lite tutorial.
c3ccf01 fixed a case where routes captures got false positives
Sebastian Riedel authored Nov 21, 2009
97 - Fixed a case where routes captures got false positives.
439ef3d fixed literal name handling in Mojo::JSON
Sebastian Riedel authored Nov 20, 2009
98 - Fixed literal name handling in Mojo::JSON. (rsp)
e7f2748 cleanup
Sebastian Riedel authored Nov 19, 2009
99 - Fixed unicode detection in Mojo::JSON. (rsp)
a73df04 cleanup
Sebastian Riedel authored Nov 18, 2009
100 - Fixed multiple small bugs in Mojo::JSON. (rsp)
acc7e0e cleanup
Sebastian Riedel authored Nov 17, 2009
101 - Fixed Mojolicious default app tests. (yuki-kimoto)
5a88966 fixed Mojo::Server::FCGI compatibility
Sebastian Riedel authored Nov 23, 2009
102 - Fixed Mojo::Server::FCGI compatibility.
4d953b5 excluded Mojo::ByteStream objects from auto escaping
Sebastian Riedel authored Nov 17, 2009
103
ac8e083 fixed url_for without endpoint bug
Sebastian Riedel authored Nov 15, 2009
104 0.999910 2009-11-14 00:00:00
105 - Fixed url_for without endpoint bug.
50dccbb cleanup
Sebastian Riedel authored Nov 16, 2009
106 - Fixed BOM handling in Mojo::JSON. (rsp)
c10e81d fixed named redirect_to with arguments
Sebastian Riedel authored Nov 16, 2009
107 - Fixed named redirect_to with arguments.
054d4a0 cleanup
Sebastian Riedel authored Nov 15, 2009
108 - Improved Mojo::Exception. (yuki-kimoto)
ac8e083 fixed url_for without endpoint bug
Sebastian Riedel authored Nov 15, 2009
109
e6502f7 cleaned up tutorial
Sebastian Riedel authored Nov 13, 2009
110 0.999909 2009-11-11 00:00:00
111 - Cleaned up tutorial.
c86ec4c cleanup
Sebastian Riedel authored Nov 13, 2009
112 - FIxed renderer exception bug. (yuki-kimoto)
e6502f7 cleaned up tutorial
Sebastian Riedel authored Nov 13, 2009
113
ab43fc9 fixed bridges/ladders and added tests
Sebastian Riedel authored Nov 13, 2009
114 0.999908 2009-11-11 00:00:00
115 - Fixed bridges/ladders and added tests.
116
a36c848 fixed another connection close bug in iollop
Sebastian Riedel authored Nov 12, 2009
117 0.999907 2009-11-11 00:00:00
118 - Fixed another connection close bug in ioloop.
38acb77 fixed relaxed placeholder format handling in MojoX::Routes::Pattern
Sebastian Riedel authored Nov 12, 2009
119 - Fixed relaxed placeholder format handling in
120 MojoX::Routes::Pattern.
a36c848 fixed another connection close bug in iollop
Sebastian Riedel authored Nov 12, 2009
121
0100fb4 fixed connection close bug in ioloop
Sebastian Riedel authored Nov 12, 2009
122 0.999906 2009-11-11 00:00:00
123 - Fixed connection close bug in ioloop.
124
6ed3456 fixed routes bug that prevented the root from having formats
Sebastian Riedel authored Nov 12, 2009
125 0.999905 2009-11-11 00:00:00
126 - Fixed routes bug that prevented the root from having formats.
127
97d759b cleanup
Sebastian Riedel authored Nov 12, 2009
128 0.999904 2009-11-10 00:00:00
129 - Cleaned up examples.
130
d7cfa81 added encoding support to renderer
Sebastian Riedel authored Nov 11, 2009
131 0.999903 2009-11-10 00:00:00
d8fb4f3 added ladders to Mojolicious::Lite, they are like bridges but lite
Sebastian Riedel authored Nov 11, 2009
132 - Added ladders to Mojolicious::Lite, they are like bridges but lite.
d7cfa81 added encoding support to renderer
Sebastian Riedel authored Nov 11, 2009
133 - Added encoding support to renderer. (likhatskiy)
4b7bb20 added dumper helper
Sebastian Riedel authored Nov 12, 2009
134 - Added dumper helper.
2bd7525 made tmpdir in Mojo::Asset::File configurable
Sebastian Riedel authored Nov 12, 2009
135 - Made tmpdir in Mojo::Asset::File configurable.
d7cfa81 added encoding support to renderer
Sebastian Riedel authored Nov 11, 2009
136
1d12ee5 fixed typos
Sebastian Riedel authored Nov 10, 2009
137 0.999902 2009-11-01 00:00:00
6076384 added include helper
Sebastian Riedel authored Nov 10, 2009
138 - Added include helper.
25b631e optimized buffering a bit
Sebastian Riedel authored Nov 10, 2009
139 - Optimized buffering a bit.
bd1d54c fixed a case where multiple clients would taint the shared ioloop
Sebastian Riedel authored Nov 11, 2009
140 - Fixed a case where multiple clients would taint the shared ioloop.
141 (ferreira)
8d6b77a fixed a case where non existing actions were considered a server error
Sebastian Riedel authored Nov 11, 2009
142 - Fixed a case where non existing actions were considered a server
143 error. (Andre Vieth)
1d12ee5 fixed typos
Sebastian Riedel authored Nov 10, 2009
144 - Fixed typos.
145
c745381 added Mojo::IOLoop and fixed a lot of bugs
Sebastian Riedel authored Nov 2, 2009
146 0.999901 2009-09-01 00:00:00
147 - Added new Mojo::Client, because the old one had bugs that prevented
148 proper scaling and could not be fixed otherwise.
149 Note that this change is not backwards compatible, the decision to
150 make it so close to the 1.0 release was not easy but the bugs were
151 simply too serious.
2d65253 added native JSON support
Sebastian Riedel authored Sep 17, 2009
152 - Added native JSON support.
b3ab2cf added more designer friendly .ep templates to Mojolicious
Sebastian Riedel authored Oct 2, 2009
153 - Added more designer friendly .ep templates to Mojolicious.
c745381 added Mojo::IOLoop and fixed a lot of bugs
Sebastian Riedel authored Nov 2, 2009
154 The default template format for your application can be controlled
155 with the default_handler attribute of the mojolicious renderer.
156 Mojolicious (in the startup method):
157 $self->renderer->default_handler('epl');
158 $self->renderer->default_handler('ep');
159 Mojolicious::Lite:
160 app->renderer->default_handler('epl');
161 app->renderer->default_handler('ep');
4b69eb9 improved tests
Sebastian Riedel authored Oct 4, 2009
162 - Added helper support for .ep templates.
b3ab2cf added more designer friendly .ep templates to Mojolicious
Sebastian Riedel authored Oct 2, 2009
163 - Added callback tests. (melo)
2098e52 added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
Sebastian Riedel authored Oct 4, 2009
164 - Added support for MOJO_CHUNK_SIZE=1. (melo)
ee5d381 fixed a few cases where exceptions and not found events would result …
Sebastian Riedel authored Oct 16, 2009
165 - Added not_found.html.* templates.
717333d added input streaming support to Mojo::Content
Sebastian Riedel authored Nov 2, 2009
166 - Added input streaming support to Mojo::Content.
b26e6b6 added param to Mojolicious::Controller
Sebastian Riedel authored Nov 9, 2009
167 - Added client, param, pause, redirect_to and resume to
ddb9060 added redirect_to to Mojolicious::Controller
Sebastian Riedel authored Nov 7, 2009
168 Mojolicious::Controller.
8ea5ba2 renamed Mojo::Manual to Mojolicious::Book
Sebastian Riedel authored Nov 9, 2009
169 - Renamed Mojo::Manual to Mojolicious::Book.
c745381 added Mojo::IOLoop and fixed a lot of bugs
Sebastian Riedel authored Nov 2, 2009
170 - Updated Mojolicious lite_app generator to use .ep templates.
65c539a fixed many bugs in the HTTP 1.1 state machine and added the ability t…
Sebastian Riedel authored Nov 4, 2009
171 - Fixed many bugs in the HTTP 1.1 state machine and added the ability
172 to pause transactions.
80953f2 made param CGI.pm compatible
Sebastian Riedel authored Oct 27, 2009
173 - Fixed param to be CGI.pm compatible.
ee5d381 fixed a few cases where exceptions and not found events would result …
Sebastian Riedel authored Oct 16, 2009
174 - Fixed a few cases where exceptions and not found events would
175 result in empty pages.
c0d708e fixed layouts with partial templates
Sebastian Riedel authored Nov 2, 2009
176 - Fixed layouts with partial templates.
d103de8 fixed encoding of non utf8 form data
Sebastian Riedel authored Oct 14, 2009
177 - Fixed encoding of non utf8 form data.
2098e52 added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
Sebastian Riedel authored Oct 4, 2009
178 - Fixed body callbacks to get automatic buffering.
fe057f7 fixed a case in Mojo::Message where the Content-Length header was gen…
Sebastian Riedel authored Oct 2, 2009
179 - Fixed a case where Mojo::Server::Daemon and Mojo::Client were too
180 defensive and made them in turn 20 times faster.
61af58c fixed keep alive problem in Mojo::Transaction::Pipeline
Sebastian Riedel authored Sep 13, 2009
181 - Fixed keep alive problem in Mojo::Transaction::Pipeline.
54bf0df reformatted
Sebastian Riedel authored Oct 12, 2009
182 - Fixed and simplified Mojo::Parameters. (gbarr)
046b445 fixed xml_escape to use character semantics
Sebastian Riedel authored Oct 13, 2009
183 - Fixed xml_escape to use character semantics. (vti)
297f301 fixed utf8 handling of routes captures
Sebastian Riedel authored Oct 13, 2009
184 - Fixed utf8 handling of routes captures. (vti)
823f5f1 fixed body helper and added tests
Sebastian Riedel authored Sep 1, 2009
185 - Fixed body helper in Mojo::Message and added tests. (vti)
a03167a fixed typo
Sebastian Riedel authored Sep 1, 2009
186 - Fixed padding byte handling in Mojo::Server::FastCGI.
187 (Jaroslav Muhin)
6932995 fixed a few small parser bugs in MojoX::Routes and added tests
Sebastian Riedel authored Oct 15, 2009
188 - Fixed a few small parser bugs in MojoX::Routes and added tests.
4f1c085 reformatted
Sebastian Riedel authored Sep 16, 2009
189 - Fixed Mojo::Asset::File and added tests. (Yuki Kimoto)
cf1f248 reformatted
Sebastian Riedel authored Sep 13, 2009
190 - Fixed generated scripts. (Yuki Kimoto)
8d2de96 fixed CHLD signal handler for prefork children
Sebastian Riedel authored Oct 1, 2009
191 - Fixed CHLD signal handler for prefork children. (sharifulin)
5773f67 fixed typo
Sebastian Riedel authored Sep 1, 2009
192 - Fixed typo.
823f5f1 fixed body helper and added tests
Sebastian Riedel authored Sep 1, 2009
193
b02b9e3 fixed typo
Sebastian Riedel authored Aug 18, 2009
194 0.991251 2009-08-18 00:00:00
60496b5 fixed continue timeout handlig in Mojo::Transaction::Simple
Sebastian Riedel authored Aug 30, 2009
195 - Fixed continue timeout handling in Mojo::Transaction::Simple.
9975ab9 fixed undefined value in If-Modified-Since check in MojoX::Dispatcher…
Sebastian Riedel authored Aug 20, 2009
196 - Fixed undefined value in If-Modified-Since check in
197 MojoX::Dispatcher::Routes.
67d7659 fixed MojoX::Routes::Pattern::match
Sebastian Riedel authored Aug 18, 2009
198 - Fixed MojoX::Routes::Pattern::match. (trendels)
cb6468f reformatted
Sebastian Riedel authored Aug 21, 2009
199 - Fixed default_handler in MojoX::Renderer. (sharifulin)
93575c8 fixed all html5 tags
Sebastian Riedel authored Aug 30, 2009
200 - Fixed HTML5 tags. (xantus)
56bff55 updated changes
Sebastian Riedel authored Aug 21, 2009
201 - Fixed special Apache CGI environment cases.
7018da6 fixed Mojo::Log to work with older versions of Perl
Sebastian Riedel authored Aug 21, 2009
202 - Fixed Mojo::Log to work with older versions of Perl.
b02b9e3 fixed typo
Sebastian Riedel authored Aug 18, 2009
203 - Fixed typo.
204
968e870 prepared release
Sebastian Riedel authored Aug 18, 2009
205 0.991250 2009-08-18 00:00:00
8f4aca3 refactored Mojo::Pipeline and renamed all transaction modules
Sebastian Riedel authored Aug 13, 2009
206 - This release contains many substantial changes that are not
2118e95 updated changes
Sebastian Riedel authored Aug 14, 2009
207 backwards compatible, but good news is that it's also the last
208 major feature breaking release before 1.0. ;)
8f4aca3 refactored Mojo::Pipeline and renamed all transaction modules
Sebastian Riedel authored Aug 13, 2009
209 Older releases of Mojo did contain additional Mojo::Script::* and
210 Mojolicious::Script::* modules that are obsolete now and might
211 break this version if they are still present on your system.
212 Because of this we highly suggest that you
ae2e4ae updated changes
Sebastian Riedel authored Aug 18, 2009
213 DELETE ALL MODULES IN THE "Mojo", "MojoX" AND "Mojolicious"
214 NAMESPACES MANUALLY!!!
9c69cc4 renamed script system to command system
Sebastian Riedel authored Aug 18, 2009
215 - Mojo::Script has been renamed to Mojo::Command, this change is not
216 backwards compatible!
217 You will have to regenerate application scripts or replace
968e870 prepared release
Sebastian Riedel authored Aug 18, 2009
218 "Mojo(licious)::Script" with "Mojo(licious)::Command" manually.
58599d0 removed unused features from Mojo::Base and simplified api
Sebastian Riedel authored Aug 11, 2009
219 - Removed unused features from Mojo::Base and simplified API, this
220 change is not backwards compatible!
221 __PACKAGE__->attr('foo', default => 'bar');
222 becomes
223 __PACKAGE__->attr(foo => 'bar');
5fa7fea merged eplite and epl
Sebastian Riedel authored Aug 6, 2009
224 - Merged eplite and epl, this change is not backwards compatible, you
225 will have to rename all your eplite templates to epl.
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
226 - Simplified MojoX::Renderer, this change is not backwards
227 compatible!
f8c787e removed handler detection from MojoX::Renderer
Sebastian Riedel authored Aug 6, 2009
228 Handler can no longer be detected, that means "default_handler" or
229 the "handler" argument are required.
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
230 The template argument can no longer contain format or handler.
99e342b updated changes
Sebastian Riedel authored Aug 11, 2009
231 $self->render(template => 'foo.html.epl')
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
232 becomes
99e342b updated changes
Sebastian Riedel authored Aug 11, 2009
233 $self->render('foo', format => 'html', handler => 'epl')
9d64e7c updated changes
Sebastian Riedel authored Aug 3, 2009
234 The following forms are available now.
99e342b updated changes
Sebastian Riedel authored Aug 11, 2009
235 $self->render;
236 $self->render(controller => 'foo', action => 'bar');
237 $self->render({controller => 'foo', action => 'bar'});
238 $self->render(text => 'Hello!');
239 $self->render(template => 'index');
240 $self->render(template => 'foo/index');
241 $self->render(
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
242 template => 'index',
243 format => 'html',
244 handler => 'epl'
245 );
99e342b updated changes
Sebastian Riedel authored Aug 11, 2009
246 $self->render(handler => 'something');
247 $self->render('foo/bar');
248 $self->render('foo/bar', format => 'html');
249 $self->render('foo/bar', {format => 'html'});
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
250 For renderers the stash will no longer get an updated template,
251 instead a new argument will be passed along.
252 {template => 'foo/bar', format => 'html', handler => 'epl'}
f7d9bbb simplified Mojo::Base
Sebastian Riedel authored Aug 3, 2009
253 - Simplified context and controller in Mojolicious, this change is
254 not backwards compatible!
fae0960 unified context and controllers in Mojolicious
Sebastian Riedel authored Aug 2, 2009
255 If you've been using a custom context object you'll now have to use
256 a custom controller base class.
90630df simplified renderer
Sebastian Riedel authored Aug 3, 2009
257 The new controller_class attribute can now be used to set the
258 default controller in Mojolicious.
c8185fe updated changes
Sebastian Riedel authored Aug 3, 2009
259 There is also no $c argument anymore actions get called with, since
260 everything is in $self now.
8f4aca3 refactored Mojo::Pipeline and renamed all transaction modules
Sebastian Riedel authored Aug 13, 2009
261 - Refactored and renamed Mojo::Transaction and Mojo::Pipeline, this
262 change is not backwards compatible!
263 Mojo::Transaction -> Mojo::Transaction::Single
264 Mojo::Pipeline -> Mojo::Transaction::Pipeline
61dfb18 refactored and renamed Mojo::File
Sebastian Riedel authored Aug 14, 2009
265 - Refactored and renamed Mojo::File and Mojo::File::Memory, this
266 change is not backwards compatible!
267 Mojo::File -> Mojo::Asset::File
268 Mojo::File::Memory -> Mojo::Asset::Memory
2333efc refactored and renamed Mojo::Content
Sebastian Riedel authored Aug 14, 2009
269 - Refactored and renamed Mojo::Content, this change is not backwards
270 compatible!
271 Mojo::Content -> Mojo::Content::Single
2f7367e added conditions to MojoX::Routes
Sebastian Riedel authored Aug 9, 2009
272 - Added conditions to MojoX::Routes.
8ac6655 made build_tx a callback named build_tx_cb
Sebastian Riedel authored Aug 9, 2009
273 - Added routes script to Mojolicious.
f7d9bbb simplified Mojo::Base
Sebastian Riedel authored Aug 3, 2009
274 - Simplified Mojo::Base.
6f5103b simplified exceptions
Sebastian Riedel authored Aug 18, 2009
275 - Simplified exceptions.
d011bce made Mojo::Log default to utf8 when writing to a file
Sebastian Riedel authored Aug 14, 2009
276 - Changed Mojo::Log to default to utf8 when writing to a file.
e410b0e cleaned up Mojo::Date
Sebastian Riedel authored Aug 5, 2009
277 - Cleaned up Mojo::Date.
402af20 cleaned up Mojo::Transaction
Sebastian Riedel authored Aug 2, 2009
278 - Cleaned up Mojo::Transaction.
8ac6655 made build_tx a callback named build_tx_cb
Sebastian Riedel authored Aug 9, 2009
279 - Made build_tx a callback named build_tx_cb in Mojo.
c3d10d2 made exception template more fault tolerant and template warnings wil…
Sebastian Riedel authored Aug 10, 2009
280 - Made the exception template a bit more fault tolerant.
bbabb91 fixed typo
Sebastian Riedel authored Aug 17, 2009
281 - Made controller base class configurable in
282 MojoX::Dispatcher::Routes.
f051d5a removed password and user methods from Mojo::URL
Sebastian Riedel authored Aug 7, 2009
283 - Removed address, password and user methods from Mojo::URL.
0d7ccf2 fixed Microsoft IIS CGI and FastCGI environment support
Sebastian Riedel authored Aug 11, 2009
284 - Fixed Microsoft IIS CGI and FastCGI environment support.
2c4737f fixed prefix handling in MojoX::Dispatcher::Static
Sebastian Riedel authored Aug 11, 2009
285 - Fixed prefix handling in MojoX::Dispatcher::Static.
49c04a2 fixed max_age in Mojo::Cookie
Sebastian Riedel authored Aug 14, 2009
286 - Fixed max_age in Mojo::Cookie.
0b2b668 fixed cloning of urls with base
Sebastian Riedel authored Aug 4, 2009
287 - Fixed cloning of urls with base in Mojo::URL.
94d63ab fixed parsing of multiple headers and cookies with same name
Sebastian Riedel authored Aug 6, 2009
288 - Fixed parsing of multiple headers and cookies with same name.
06ee1a1 reformatted
Sebastian Riedel authored Aug 15, 2009
289 - Fixed pipeline support in Mojo::Client. (acajou)
8e1ee76 fixed utf8 handling in Mojo::Parameters
Sebastian Riedel authored Aug 16, 2009
290 - Fixed utf8 handling in Mojo::Parameters. (vti)
47aa0b9 only allow word characters in script names
Sebastian Riedel authored Aug 16, 2009
291 - Fixed Mojo::Scripts to only allow word characters in script names.
d8740d8 reformatted
Sebastian Riedel authored Aug 16, 2009
292 - Fixed security problem in MojoX::Dispatcher::Static. (trendels)
402af20 cleaned up Mojo::Transaction
Sebastian Riedel authored Aug 2, 2009
293
e951602 fixed typo
Sebastian Riedel authored Aug 2, 2009
294 0.991246 2009-08-01 00:00:00
295 - Fixed typo.
296
f6efd9d simplified script system startup
sri authored Jul 31, 2009
297 0.991245 2009-07-31 00:00:00
ebad17c simplified Mojo::Client API
Sebastian Riedel authored Aug 1, 2009
298 - Added spin_app to Mojo::Client and simplified API.
0092719 added port to Mojo::Cookie
Sebastian Riedel authored Aug 1, 2009
299 - Added port support to Mojo::Cookie.
6e115d4 made chunk size configurable
Sebastian Riedel authored Aug 2, 2009
300 - Made chunk size configurable with MOJO_CHUNK_SIZE environment variable.
f6efd9d simplified script system startup
sri authored Jul 31, 2009
301 - Simplified script system startup.
176d49a cleaned up server tests
sri authored Jul 31, 2009
302 - Cleaned up server tests.
6369f7f fixed win32 bug where eplite templates could not be detected right
sri authored Aug 1, 2009
303 - Fixed win32 bug where eplite templates would not be detected right.
f6efd9d simplified script system startup
sri authored Jul 31, 2009
304
1e0081c new release
sri authored Jul 30, 2009
305 0.991244 2009-07-30 00:00:00
306 - Fixed package.
307
5930852 made proxy support more portable
sri authored Jul 28, 2009
308 0.991243 2009-07-28 00:00:00
d7d7f58 made eplite ignore everything after __END__
sri authored Jul 30, 2009
309 - Made eplite ignore everything after __END__.
5930852 made proxy support more portable
sri authored Jul 28, 2009
310 - Made proxy support more portable.
d507b80 simplified progress callbacks
sri authored Jul 30, 2009
311 - Simplified progress callbacks.
c5e5545 cleaned up buffer api
sri authored Jul 29, 2009
312 - Cleaned up internal Mojo APIs.
ccf78e1 added local host bind address support to daemon
sri authored Jul 30, 2009
313 - Added local host bin address support to Mojo::Server::Daemon.
183791a fixed layouts on win32 and made templates portable
sri authored Jul 30, 2009
314 - Fixed layouts on win32 and made templates portable, "/" is now the
315 separator on all platforms. (charsbar)
69b4168 fixed dependency on Getopt::Long 2.38
sri authored Jul 30, 2009
316 - Fixed dependency on Getopt::Long 2.38. (kevinold)
d11fb03 fixed Perl 5.8.1 prereqs
sri authored Jul 30, 2009
317 - Fixed Perl 5.8.1 prereqs. (alias)
5930852 made proxy support more portable
sri authored Jul 28, 2009
318
319 0.991242 2009-07-27 00:00:00
0112933 cleaned up the whole script system
sri authored Jul 28, 2009
320 - Cleaned up the whole script system, this change is mostly backwards
321 compatible except for a few cases.
322 "daemon $port" now becomes "daemon -p $port"
323 "mojolicious mojo $script" becomes "mojolicious $script"
ae17bc0 added HTML escape expression marks "<%==" and "%==" to Mojo::Template
sri authored Jul 27, 2009
324 - Added HTML escape expression marks "<%==" and "%==" to
325 Mojo::Template.
124ea7e reformatted lite examples to a tutorial
sri authored Jul 27, 2009
326 - Added more Mojolicious::Lite examples and reformatted them into a
327 tutorial.
f891c23 fixed bridge bug and added test
sri authored Jul 28, 2009
328 - Fixed a bridge bug in MojoX::Dispatcher and added tests.
0b889b9 added more examples
sri authored Jul 27, 2009
329
50deb42 added named route test for Mojolicious
sri authored Jul 20, 2009
330 0.991241 2009-07-20 00:00:00
a146626 added Mojolicious::Lite
sri authored Jul 24, 2009
331 - Mojolicious::Lite has been introduced as a new entry level web
332 framework example.
24b3bff added ->render(text => "") support and many lite examples
sri authored Jul 25, 2009
333 - Mojo::Message::Response will now default to response code 200,
334 this change is not backwards compatible.
335 In Mojolicious you should use ->render(text => 'Hello!') instead of
336 ->res->body('Hello!') now.
7fcaecc changed routes syntax again, this change is not entirely backwards co…
sri authored Jul 22, 2009
337 - Changed routes syntax again, this change is not entirely backwards
338 compatible but will only affect you if you are using the relaxed
339 and wildcard variations.
340 "/((foo))" becomes "/(.foo)"
341 "/(((foo)))" becomes "/(*foo)"
24b3bff added ->render(text => "") support and many lite examples
sri authored Jul 25, 2009
342 - Updated Mojolicious to support ->render(text => 'Hello World!').
d4ac993 updated Mojo::Script::get_data to use "@@ $name" instead of "__$name__"
sri authored Jul 25, 2009
343 - Updated Mojo::Script::get_data to use "@@ $name" instead of
344 "__$name__".
21c9ef2 added "via" method to support request methods in routes
sri authored Jul 23, 2009
345 - Updated our routes implementation to support HTTP request methods.
346 - Updated Mojo::Home to fallback to FindBin for detection.
4a060b0 made Mojolicious much more fault tolerant
sri authored Jul 20, 2009
347 - Made Mojolicious much more fault tolerant.
7b87470 fixed PATH_INFO handling of the CGI environment parser
sri authored Jul 21, 2009
348 - Fixed PATH_INFO handling of the CGI environment parser in
349 Mojo::Message::Request.
fe1673b added url_for and render_partial to Mojolicious::Controller
sri authored Jul 26, 2009
350 - Added url_for and render_partial to Mojolicious::Controller.
a025bbe added namespace support to Mojo::Template
sri authored Jul 26, 2009
351 - Added namespace support to Mojo::Template.
5c6c8bd added eplite handler to Mojolicious::Renderer
sri authored Jul 22, 2009
352 - Added eplite handler to Mojolicious::Renderer.
d9f1d07 added generator for lite apps
sri authored Jul 22, 2009
353 - Added generator for lite apps.
8e93c82 updated changes
sri authored Jul 20, 2009
354 - Added tests.
10f6fdf allow log level override via environment variable in Mojo::Log
sri authored Jul 21, 2009
355 - Allow log level override via environment variable in Mojo::Log.
50deb42 added named route test for Mojolicious
sri authored Jul 20, 2009
356 - Code cleanup.
357
b11dd82 cleaned up code
sri authored Jul 19, 2009
358 0.991240 2009-07-19 00:00:00
9477763 turned layout rendering inside out for better exception handling and …
sri authored Jul 20, 2009
359 - Turned Mojolicious layout rendering inside out for better exception
360 handling and to make layouts configurable from templates.
0e50df7 fixed generator bug in Mojo::Script
sri authored Jul 19, 2009
361 - Added debug helpers to Mojo::Server::FastCGI.
7025fa4 fixed detection bug in Mojo::Home
sri authored Jul 20, 2009
362 - Fixed detection bug in Mojo::Home.
0e50df7 fixed generator bug in Mojo::Script
sri authored Jul 19, 2009
363 - Fixed generator bug in Mojo::Script.
ca9519b fixed Windows related parser bug in Mojo::Loader::Exception
sri authored Jul 20, 2009
364 - Fixed Windows related parser bug in Mojo::Loader::Exception.
b11dd82 cleaned up code
sri authored Jul 19, 2009
365 - Cleaned up code.
366
19f7cac fixed warning in template.t
sri authored Jul 16, 2009
367 0.991239 2009-07-16 00:00:00
fd117d2 renamed bin to script
sri authored Jul 17, 2009
368 - Renamed bin directory to script, old apps should not break but you
369 are still encouraged to rename the directory yourself.
211babe simplified Mojo::Template
sri authored Jul 18, 2009
370 - Simplified Mojo::Template, this will only affect you if you are
371 using Mojo::Template directly.
7e499db added setuid/setgid support to daemon and prefork daemon (James Duncan)
sri authored Jul 17, 2009
372 - Added setuid/setgid support to Mojo::Server::Daemon and
373 Mojo::Server::Daemon::Prefork. (James Duncan)
5dc8b49 updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to us…
sri authored Jul 18, 2009
374 - Updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to
375 use the application logger.
7e499db added setuid/setgid support to daemon and prefork daemon (James Duncan)
sri authored Jul 17, 2009
376 - Fixed import problem in Mojo::Server::Daemon::Prefork. (James Duncan)
377 - Fixed warning in template.t.
19f7cac fixed warning in template.t
sri authored Jul 16, 2009
378
5d50380 fixed all shebang lines
sri authored Jul 16, 2009
379 0.991238 2009-07-16 00:00:00
380 - Fixed all shebang lines.
381
382 0.991237 2009-07-15 00:00:00
2bc0af2 renamed process_local to process_app
sri authored Jul 8, 2009
383 - Renamed process_local to process_app in Mojo::Client, this change
384 is not backward compatible and you might have to change some of
385 your tests.
c6dc703 simplified MojoX::Renderer
sri authored Jul 12, 2009
386 - Simplified MojoX::Renderer.
4012585 simplified Mojo::ByteStream
sri authored Jul 12, 2009
387 - Simplified Mojo::Loader.
388 - Simplified Mojo::ByteStream.
e6b19ab simplified exceptions
sri authored Jul 12, 2009
389 - Simplified exceptions.
9b76154 updated all modules to use IO::Poll instatead of IO::Select
sri authored Jul 15, 2009
390 - Updated all modules to use IO::Poll instead of IO::Select.
d85199e updated exception handling in Mojolicious to work with exceptions in …
sri authored Jul 12, 2009
391 - Updated exception handling in Mojolicious to work with exceptions
392 in epl templates.
e913fba updated Mojolicious to log to STDERR if log directory isn't writable
sri authored Jul 14, 2009
393 - Updated Mojo and Mojolicious to log to STDERR if log directory
394 isn't writable.
854b121 updated Mojo and Mojolicious to work without boilerplate
sri authored Jul 14, 2009
395 - Updated Mojo and Mojolicious to work without boilerplate and a
396 single MyApp.pm file.
cb3171e added html_encode and html_decode
sri authored Jul 9, 2009
397 - Added html_encode and html_decode methods to Mojo::ByteStream.
f187b0a updated changes
sri authored Jul 9, 2009
398 - Improved 100 Continue handling and added more tests. (acajou)
18c5114 improved Mojo::Teamplate exception handling and simplified Mojo::Loader
sri authored Jul 8, 2009
399 - Improved Mojo::Template exception handling.
400 - Cleaned up exception code.
53011b3 updated changes
sri authored Jul 15, 2009
401 - Fixed possible infinite loop in Mojo::Server::FastCGI.
ef6eca8 fixed typos
sri authored Jul 7, 2009
402 - Fixed typos.
403
f3c44c6 big code cleanup
sri authored Jul 5, 2009
404 0.991236 2009-07-05 00:00:00
a6696f9 simplified Mojo::Home and moved executable detection to Test::Mojo::S…
sri authored Jul 6, 2009
405 - Simplified Mojo::Home.
406 - Moved executable detection to Test::Mojo::Server.
f431d64 improved Mojo::Loader::Exception and moved tests from persistent_erro…
sri authored Jul 6, 2009
407 - Improved Mojo::Loader::Exception.
408 - Moved persistent_error.t tests to app.t.
f3c44c6 big code cleanup
sri authored Jul 5, 2009
409 - Cleaned up code.
10ed1fe reformatted
sri authored Jul 6, 2009
410 - Fixed at_least_version. (yuki-kimoto)
f3c44c6 big code cleanup
sri authored Jul 5, 2009
411
943fd0c fixed typos
sri authored Jul 5, 2009
412 0.991235 2009-07-05 00:00:00
550f704 removed prepare/finalize methods from Mojolicious
sri authored Jul 5, 2009
413 - Removed prepare/finalize methods from Mojolicious.
943fd0c fixed typos
sri authored Jul 5, 2009
414 - Fixed typos.
415
6722355 updated generator scripts and added prepare/finalize methods to Mojol…
sri authored Jul 3, 2009
416 0.991234 2009-07-03 00:00:00
fffc957 improved Mojo::Headers and renamed method add_line to add
sri authored Jul 4, 2009
417 - Added name and value filters to Mojo::Headers. (acajou)
418 - Added clean multiline value handling to Mojo::Headers.
6722355 updated generator scripts and added prepare/finalize methods to Mojol…
sri authored Jul 3, 2009
419 - Added prepare/finalize methods to Mojolicious.
bbfbb91 added some additional mime types
sri authored Jul 3, 2009
420 - Added some additional mime types to MojoX::Types.
fffc957 improved Mojo::Headers and renamed method add_line to add
sri authored Jul 3, 2009
421 - Renamed method add_line to add in Mojo::Headers.
6722355 updated generator scripts and added prepare/finalize methods to Mojol…
sri authored Jul 3, 2009
422 - Updated generator scripts to play nice with MM->parse_version.
423
d5ae221 fixed external server tests
sri authored Jul 1, 2009
424 0.991233 2009-07-01 00:00:00
f7f99ff rewrote Mojo::Client::process_local to use the new state machine
sri authored Jul 1, 2009
425 - Rewrote Mojo::Client::process_local to use the new state machine.
b68c74d updated changes
sri authored Jul 1, 2009
426 - Added Server and X-Powered-By headers.
d5ae221 fixed external server tests
sri authored Jul 1, 2009
427 - Fixed external server tests.
ac7bc8d fixed Mojo::Date handling of negative epoch values
sri authored Jul 2, 2009
428 - Fixed Mojo::Date handling of negative epoch values.
d5ae221 fixed external server tests
sri authored Jul 1, 2009
429
a1b3d6b new version
sri authored Jun 29, 2009
430 0.991232 2009-06-29 00:00:00
431 - Fixed tarball.
432
9c7e150 updated version to 0.991231 (this is the date of the first futurama e…
sri authored Jun 29, 2009
433 0.991231 2009-06-29 00:00:00
dbe04fd rewrote MojoX::Renderer, note that it is not backward compatible
Sebastian Riedel authored Mar 16, 2009
434 - Rewrote MojoX::Renderer, it is not backward compatible and
435 templates need to be renamed in the following 3 part format
436 "index.html.tt"!
6b52a28 added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
sri authored Jun 23, 2009
437 - Added exception support to MojoX::Dispatcher::Routes, this change
438 is not backward compatible and "dispatch" calls now return
d54268b updated changes
sri authored Jun 24, 2009
439 exception objects for errors and false otherwise.
c1dd486 changed routes syntax
sri authored Jun 24, 2009
440 - Changed routes syntax, this change is not backward compatible and
441 you need to change all your existing routes.
442 "/:foo" becomes "/(foo)"
443 "/^foo" becomes "/((foo))"
444 "/*foo" becomes "/(((foo)))"
3114e47 Added HTTP 1.1 pipelining support to Mojo and layouts to Mojolicious
Sebastian Riedel authored Apr 19, 2009
445 - Added full HTTP 1.1 pipelining support to all Mojo layers.
446 - Added layout support to MojoX::Renderer.
dbe04fd rewrote MojoX::Renderer, note that it is not backward compatible
Sebastian Riedel authored Mar 16, 2009
447 - Made render call optional.
dc00f21 added format support to MojoX::Routes
Sebastian Riedel authored Mar 10, 2009
448 - Added format support to MojoX::Routes.
6b52a28 added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
sri authored Jun 23, 2009
449 - Added Mojo::Loader::Exception.
a4e1d41 added wildcard support to MojoX::Routes and rewrote some of the inter…
Sebastian Riedel authored Mar 10, 2009
450 - Added wildcard symbol support to MojoX::Routes and rewrote many
451 routes internals.
4ca4c48 added Makefile.PL generator
Sebastian Riedel authored Mar 12, 2009
452 - Added Makefile.PL generator.
b4bc586 reformatted
Sebastian Riedel authored May 13, 2009
453 - Added HttpOnly support to Mojo::Cookie. (burak)
da859d8 support more CGI implementations
Sebastian Riedel authored Mar 7, 2009
454 - Support more CGI implementations.
9dac78d added tests for namespace only dispatching
sri authored May 16, 2009
455 - Added support for namespaces only dispatching in
456 MojoX::Dispatcher::Routes.
e84d850 added encoding support to Mojo::Template and made "utf8" the default
sri authored May 22, 2009
457 - Added encoding support to Mojo::Template and made "utf8" the
458 default.
f562825 reformatted
sri authored May 28, 2009
459 - Added HEAD support to Mojo::Server::Daemon. (acajou)
836eb85 added new relaxed placeholder to MojoX::Routes::Pattern
sri authored Jun 5, 2009
460 - Added new relaxed placeholder to MojoX::Routes::Pattern.
f7ef03f added Mojo::Template::Exception
sri authored Jun 17, 2009
461 - Added Mojo::Template::Exception.
964a650 reformatted
sri authored Jun 17, 2009
462 - Added HEAD support to the Mojo::Transaction state machine and
463 related modules. (acajou)
52ed84c updated changes
sri authored Jun 27, 2009
464 - Added safe_post option to Mojo::Pipeline. (acajou)
81d9dc2 updated changes
sri authored Jun 25, 2009
465 - Made chained => 1 the default in Mojo::Base.
e81cdf4 fixed a compiler bug in Mojo::Template
sri authored May 28, 2009
466 - Fixed compiler bug in Mojo::Template that prevented more advanced
467 control structures, you might have to add additional semicolons to
468 some of your templates.
796eb0b fixed Mojo::Date to not crash on invalid dates
Sebastian Riedel authored Mar 16, 2009
469 - Fixed Mojo::Date to not crash on invalid dates. (vti)
7310fa3 updated Changes
sri authored May 28, 2009
470 - Fixed chunked support in Mojo::Server::Daemon and Mojo::Client.
8db5b64 fixed tokenizer in MojoX::Routes::Pattern to support "0" values
Sebastian Riedel authored Mar 6, 2009
471 - Fixed tokenizer in MojoX::Routes::Pattern to support "0" values.
472 (Anatoly Sharifulin)
23d9508 fixed parsing of 0 in Mojo::Path
Sebastian Riedel authored Mar 6, 2009
473 - Fixed parsing of "0" in Mojo::Path. (charsbar)
88bf3f5 reformatted
Sebastian Riedel authored Mar 6, 2009
474 - Fix server tests on win32. (charsbar)
f562825 reformatted
sri authored May 28, 2009
475 - Fixed leading whitespace problem in the request parser. (acajou)
b168d97 reformatted
Sebastian Riedel authored Apr 19, 2009
476 - Fixed broken pipe problem in Mojo::Server::CGI. (vti)
d1d260a @uwe added /diag/dump_tx
uwe authored Feb 17, 2009
477 - Added more diagnostics options to Mojo::HelloWorld. (uwe)
ca288f3 reformatted
Sebastian Riedel authored Apr 19, 2009
478 - Fixed empty cookie parsing. (vti)
840645e reformatted
Sebastian Riedel authored Apr 19, 2009
479 - Fixed a case where child processes migth hang in
480 Mojo::Server::Daemon::Prefork. (gbarr)
3c40122 reformatted
Sebastian Riedel authored Apr 19, 2009
481 - Fixed a bug in MojoX::Dispatcher::Routes where the renderer would
482 be called with an empty stack. (melo)
7de861c reformatted
Sebastian Riedel authored Apr 20, 2009
483 - Fixed a escaping problem in Mojo::Parameters. (vti)
186966a made Mojo::URL more template friendly
Sebastian Riedel authored Mar 17, 2009
484 - Updated Mojo::URL to be more template friendly.
6ddac54 improved Solaris compatibility
sri authored May 26, 2009
485 - Improved Solaris compatibility.
d1d260a @uwe added /diag/dump_tx
uwe authored Feb 17, 2009
486
9c1f939 added local/remote address and port information support
Sebastian Riedel authored Feb 16, 2009
487 0.9002 2009-02-16 00:00:00
488 - Added local_address(), local_port(), remote_address() and
489 remote_port() to Mojo::Transaction.
b981cae fixed another win32 test bug
Sebastian Riedel authored Feb 16, 2009
490 - Improved tests.
491 - Fixed some typos.
9c1f939 added local/remote address and port information support
Sebastian Riedel authored Feb 16, 2009
492
1f0a24c many small updates
Sebastian Riedel authored Jan 28, 2009
493 0.9001 2009-01-28 00:00:00
d26d483 reformatted
Sebastian Riedel authored Jan 28, 2009
494 - Added proper home detection to Mojo itself. (charsbar)
495 - Fixed a bug where errors got cached in the routes dispatcher.
496 (charsbar)
c355c59 updated error handling
Sebastian Riedel authored Dec 3, 2008
497 - Updated error handling in MojoX::Dispatcher::Static.
ca87975 Mojo::Message::Request/Response::cookies() should always return a arr…
Sebastian Riedel authored Dec 16, 2008
498 - Fixed Mojo::Message::Request::cookies() to always return a
499 arrayref.
7570e9d reformatted
Sebastian Riedel authored Feb 14, 2009
500 - Fixed url_for to support references. (vti)
1301d8d reformatted
Sebastian Riedel authored Feb 15, 2009
501 - Fixed unescaping of captures. (vti)
b98dd86 fixed typo
Sebastian Riedel authored Feb 15, 2009
502 - Fixed typos. (uwe)
c355c59 updated error handling
Sebastian Riedel authored Dec 3, 2008
503
a84e224 prepare 0.9 release
Sebastian Riedel authored Dec 2, 2008
504 0.9 2008-12-01 00:00:00
42e7899 renamed environment to mode
Sebastian Riedel authored Nov 11, 2008
505 - Added modes to Mojolicious.
e5824bd simple logger added
Sebastian Riedel authored Nov 12, 2008
506 - Added Mojo::Log and log support for Mojo/Mojolicious.
73114bf changed Mojo::Template and MojoX::Renderer api to make catching error…
Sebastian Riedel authored Nov 11, 2008
507 - Changed MojoX::Renderer and Mojo::Template api to make catching
508 errors easier, we now use a scalar ref for results like most
509 template engines.
33372c3 added MojoX::Context
Sebastian Riedel authored Nov 12, 2008
510 - Added MojoX::Context.
8fdb7ad added support for multi level controller classes
Sebastian Riedel authored Nov 17, 2008
511 - Added multi level controller class support to Mojolicious.
822fb89 made routes dispatcher fail more often
Sebastian Riedel authored Nov 10, 2008
512 - MojoX::Dispatcher::Routes should be able to fail.
16dc6ed @markstos typo fix in "Changes"
markstos authored Nov 19, 2008
513 - Added diagnostics functions to Mojo::HelloWorld.
e36e02b fixed many Apache related bugs
Sebastian Riedel authored Nov 17, 2008
514 - Made the env parser Apache compatible.
6423de3 made everything Apache compatible
Sebastian Riedel authored Nov 28, 2008
515 - Made Mojo::Server::FastCGI Apache compatible.
f8aef06 added namespace, class and method support
Sebastian Riedel authored Dec 1, 2008
516 - Added namespace, class and method captures to
517 MojoX::Dispatcher::Routes.
9eacc34 made url_for work for rebased applications
Sebastian Riedel authored Nov 24, 2008
518 - Made url_for work for rebased applications.
8b0eb98 added ctx, render, req, res and stash methods to Mojolicious controllers
Sebastian Riedel authored Nov 26, 2008
519 - Added ctx, render, req, res and stash methods to Mojolicious
520 controllers.
abd5d64 made cookie and upload behave like param
Sebastian Riedel authored Nov 28, 2008
521 - Changed cookie, param and upload in Mojo::Parameters to return a
522 list.
63dfa41 added support for templateless renderers
Sebastian Riedel authored Nov 28, 2008
523 - Added support for templateless renderers to MojoX::Renderer.
bd9fb03 added ctx attribute and action blacklist
Sebastian Riedel authored Nov 24, 2008
524 - Added blacklist to MojoX::Dispatcher::Routes.
66d1324 added changes entry and fixed formatting a bit
Sebastian Riedel authored Nov 17, 2008
525 - Fixed Mojo::Date bugs. (vti)
aa38b55 fixed routes bug where / was matching too much
Sebastian Riedel authored Nov 10, 2008
526 - Fixed / routes matching too much.
61ff64d made win32 fix a bit more sane
Sebastian Riedel authored Nov 12, 2008
527 - New Windows workaround in Mojo::Client and Mojo::Server::Daemon.
aa38b55 fixed routes bug where / was matching too much
Sebastian Riedel authored Nov 10, 2008
528 - Cleaned up Mojo::Transaction. (Ask Bjoern Hansen)
529 - Added .perltidyrc. (Ask Bjoern Hansen)
728524f allow route chains to be broken with return values
Sebastian Riedel authored Nov 10, 2008
530 - Allow chains to be broken with return values in
531 MojoX::Dispatcher::Routes.
8b0eb98 added ctx, render, req, res and stash methods to Mojolicious controllers
Sebastian Riedel authored Nov 26, 2008
532 - The stack in MojoX::Routes resets now.
bda337f updated changes
Sebastian Riedel authored Nov 30, 2008
533 - Renamed default_handler to default_format in MojoX::Renderer.
6785b70 disallow actions beginning with _
Sebastian Riedel authored Nov 30, 2008
534 - Disallow actions beginning with _ in MojoX::Dispatcher::Routes.
d8adab2 fixed authors and changes
Sebastian Riedel authored Nov 11, 2008
535 - Preload application in servers. (Graham Barr)
1a14183 renamed is_version to at_least_version
Sebastian Riedel authored Nov 26, 2008
536 - Renamed is_version to at_least_version. (Mark Stosberg)
b40f35b added documentation
Sebastian Riedel authored Nov 11, 2008
537 - Added documentation. (Ch Lamprecht)
e1d383e micro optimize env parser
Sebastian Riedel authored Nov 17, 2008
538 - Added param tests. (Mark Stosberg)
539 - Added documentation for Mojo::Log. (Mark Stosberg)
ffee22f reformatted and fixed bugs
Sebastian Riedel authored Dec 1, 2008
540 - Add test for MojoX::Renderer. (Mark Stosberg)
418c3d5 fixed formatting
Sebastian Riedel authored Nov 17, 2008
541 - When testing, allow servers a few seconds to stop. (Leon Brocard)
8b0eb98 added ctx, render, req, res and stash methods to Mojolicious controllers
Sebastian Riedel authored Nov 26, 2008
542 - Fixed typos.
aa38b55 fixed routes bug where / was matching too much
Sebastian Riedel authored Nov 10, 2008
543
630140d made daemons 20% faster
Sebastian Riedel authored Nov 7, 2008
544 0.8009 2008-11-07 00:00:00
eaca38c cleaned up Mojo::Message callbacks
Sebastian Riedel authored Nov 8, 2008
545 - Cleaned up Mojo::Message callbacks and added tests.
4f70f8b fixed more escaping bugs
Sebastian Riedel authored Nov 8, 2008
546 - Fixed escaping in Mojo::URL.
56d3de5 fixed query string support and escaping in Mojo::Parameters
Sebastian Riedel authored Nov 8, 2008
547 - Fixed query string support and escaping in Mojo::Parameters.
4fe14e7 Optimized randomness in Mojo::Client
Sebastian Riedel authored Nov 8, 2008
548 - Optimized randomness in Mojo::Client. (Leon Brocard)
e8a0023 Randomized handle order in Mojo::Client
Sebastian Riedel authored Nov 8, 2008
549 - Randomized handle order in Mojo::Client
e2fcace Mojo::Client should weight writes higher than reads
Sebastian Riedel authored Nov 8, 2008
550 - Mojo::Client now prefers writes over reads.
af55d55 added move_to and copy_to
Sebastian Riedel authored Nov 8, 2008
551 - Added copy_to and move_to to Mojo::File.
630140d made daemons 20% faster
Sebastian Riedel authored Nov 7, 2008
552 - Made the daemons about 20% faster.
1fd108b cleaned up Changes
Sebastian Riedel authored Nov 9, 2008
553 - Cleaned up Mojo::File. (Leon Brocard)
12f826e fallback to default renderer (Ask Bjoern Hansen)
Sebastian Riedel authored Nov 9, 2008
554 - Fallback to default renderer in MojoX::Renderer.
555 (Ask Bjoern Hansen)
97597c8 made Mojo::Base a little bit faster
Sebastian Riedel authored Nov 9, 2008
556 - Made Mojo::Base instantiation a little bit faster.
7ae8c3d many small changes
Sebastian Riedel authored Nov 10, 2008
557 - Added documentation to Mojo::Base. (Marcus Ramberg)
558 - Moved the home attribute from Mojolicious to Mojo.
559 - Fixed MojoX::Renderer to pass options through to the handler.
560 (Ask Bjoern Hansen)
8e1b3ea fixed fastcgi server
Sebastian Riedel authored Nov 10, 2008
561 - Fixed Mojo::Server::FastCGI according to the spec.
a09123e code cleanup
Sebastian Riedel authored Nov 10, 2008
562 - Dispatchers now return true or false.
7ae8c3d many small changes
Sebastian Riedel authored Nov 10, 2008
563 - Added documentation to Mojo::Home. (Mark Stosberg)
564 - Added documentation to Mojo::Buffer. (Mark Stosberg)
565 - Removed replace from Mojo::Buffer. (Mark Stosberg)
566 - Added buffer tests. (Mark Stosberg)
630140d made daemons 20% faster
Sebastian Riedel authored Nov 7, 2008
567
52d6165 fixed multipart parser for short requests
Sebastian Riedel authored Nov 7, 2008
568 0.8008 2008-11-07 00:00:00
569 - Fixed multipart parsing for short requests.
ccd1a98 fixed content file storage to specific file
Sebastian Riedel authored Nov 7, 2008
570 - Fixed content file storage to specific file.
4cb1332 fixed lower case app names
Sebastian Riedel authored Nov 7, 2008
571 - Fixed lower case appclasses.
52d6165 fixed multipart parser for short requests
Sebastian Riedel authored Nov 7, 2008
572
a1dde5c fixed infinite loop in Mojo::File (Leon Brocard)
Sebastian Riedel authored Nov 7, 2008
573 0.8007 2008-11-07 00:00:00
3346bed added param to Mojo::Message
Sebastian Riedel authored Nov 7, 2008
574 - Cleaned up the api some more.
575 - Added param to Mojo::Message.
576 - Added server.t. (Mark Stosberg)
577 - Added documentation. (Mark Stosberg)
a1dde5c fixed infinite loop in Mojo::File (Leon Brocard)
Sebastian Riedel authored Nov 7, 2008
578 - Cleaned up Mojo::File api.
579 - Fixed infinite loop in Mojo::File. (Leon Brocard)
580
c5b557d made Mojo::Template faster (Pedro Melo)
Sebastian Riedel authored Nov 6, 2008
581 0.8006 2008-11-06 00:00:00
e2a2db0 fixed typos
Sebastian Riedel authored Nov 6, 2008
582 - Simplified api by removing aliases, this will help with subclassing
583 annoyances but might break some existing code if you are using long
584 versions of formerly aliased attributes.
a6e746e updated changes
Sebastian Riedel authored Nov 6, 2008
585 - Fixed application/x-www-form-urlencoded.
fcdc29b fixed query string support
Sebastian Riedel authored Nov 6, 2008
586 - Fixed support for query strings.
5483c22 fixed multi query param support
Sebastian Riedel authored Nov 6, 2008
587 - Fixed multi query parameter support.
fcdc29b fixed query string support
Sebastian Riedel authored Nov 6, 2008
588 - Added a context class to the Mojolicious generator.
e2a2db0 fixed typos
Sebastian Riedel authored Nov 6, 2008
589 - Cleaned up Mojo::Server api. (Mark Stosberg)
9b18f1f fixed application/x-www-form-urlencoded
Sebastian Riedel authored Nov 6, 2008
590 - Increased Mojo::Template performance. (Pedro Melo)
83a478c big api cleanup and more docs
Sebastian Riedel authored Nov 6, 2008
591 - Added documentation. (Mark Stosberg)
70056bf fixed typos
Sebastian Riedel authored Nov 6, 2008
592 - Fixed typos. (Marcus Ramberg)
c5b557d made Mojo::Template faster (Pedro Melo)
Sebastian Riedel authored Nov 5, 2008
593
5ad283d fixed typos
Sebastian Riedel authored Nov 4, 2008
594 0.8.5 2008-11-04 00:00:00
767a038 fixed version
Sebastian Riedel authored Nov 5, 2008
595 - Fixed version. (Andreas Koenig)
5ad283d fixed typos
Sebastian Riedel authored Nov 4, 2008
596 - Fixed typos.
597
39745a7 0.8.4 release
Sebastian Riedel authored Nov 4, 2008
598 0.8.4 2008-11-04 00:00:00
599 - Improved caching in Mojo::Message.
600 - Added upload and cookie method to Mojo::Message.
601 - Changed uploads behavior in Mojo::Message to bring it in line with
602 cookies.
603 - Added documentation. (Mark Stosberg)
604
f46a229 0.8.3 release
Sebastian Riedel authored Nov 4, 2008
605 0.8.3 2008-11-03 00:00:00
f4b7782 removed filter from Mojo::Base
Sebastian Riedel authored Nov 4, 2008
606 - Removed filter from Mojo::Base and added warnings.
4923ce6 applied some patches
Sebastian Riedel authored Nov 3, 2008
607 - Added caching to uploads in Mojo::Message. (Mark Stosberg)
608 - Fixed typos. (Robert Hicks)
84219d1 changed documentation a bit
Sebastian Riedel authored Nov 4, 2008
609 - Added documentation.
4923ce6 applied some patches
Sebastian Riedel authored Nov 3, 2008
610
d7af479 new version
Sebastian Riedel authored Nov 2, 2008
611 0.8.2 2008-11-01 00:00:00
612 - Removed OS X resource fork files.
613
3d32f46 made daemon.t developer only
Sebastian Riedel authored Nov 2, 2008
614 0.8.1 2008-11-01 00:00:00
615 - Made daemon.t developer only.
8c40d9c fixed typos
Sebastian Riedel authored Nov 2, 2008
616 - Fixed typos.
617
090a56d first commit
Sebastian Riedel authored Oct 21, 2008
618 0.8 2008-10-21 00:00:00
9be2f04 fiex win32 support in daemon (hopefully)
Sebastian Riedel authored Oct 21, 2008
619 - Fixed Mojo::Server::Daemon windows support.
090a56d first commit
Sebastian Riedel authored Oct 21, 2008
620 - Generated applications now have individually named executables.
621 - Cleaned up Mojo::Home.
622 - Changed Mojolicious default application templates to something more
623 sane.
4c70359 made Mojo::Base 25% faster
Sebastian Riedel authored Oct 27, 2008
624 - Mojo::Base accessors don't take multiple arguments anymore,
625 this results in a 25% speed increase.
1406f0f switched to environment variable for max memory size
Sebastian Riedel authored Oct 26, 2008
626 - Added MOJO_MAX_MEMORY_SIZE environment variable.
9236ce9 changed callbacks a bit
Sebastian Riedel authored Oct 31, 2008
627 - Added prepare_parser and prepare_builder callbacks to
628 Mojo::Message.
629 - Added done and is_done to Mojo::Stateful.
d8edac1 all tests passing on win32, yay
Sebastian Riedel authored Oct 23, 2008
630 - Fixed many win32 related bugs.
dbe4371 fixed Mojo::Base
Sebastian Riedel authored Oct 25, 2008
631 - Fixed keep alive related bugs in daemon and client. (Pedro Melo)
0f00636 allow default to have false values
Sebastian Riedel authored Oct 25, 2008
632 - Allow default in Mojo::Base to have false values. (Pedro Melo)
dbe4371 fixed Mojo::Base
Sebastian Riedel authored Oct 25, 2008
633 - Fixed chmod_rel_file in Mojo::Script. (Shu Cho).
634 - Mojo::Base attributes can't start with a digit. (Shu Cho).
0aa4bb9 fixed content length header for empty messages
Sebastian Riedel authored Oct 27, 2008
635 - Fixed Content-Length header for empty messages.
090a56d first commit
Sebastian Riedel authored Oct 21, 2008
636 - Removed warning from Mojo.pm.
400e782 renamed gate to bridge
Sebastian Riedel authored Oct 29, 2008
637 - Renamed gate to bridge in MojoX::Routes.
e2e453e added waypoint to routes
Sebastian Riedel authored Oct 28, 2008
638 - Added waypoint() to MojoX::Routes.
4049362 added named url_for
Sebastian Riedel authored Oct 28, 2008
639 - Added named url_for to MojoX::Routes and Mojolicious.
962f848 added mojolicious docs (vti)
Sebastian Riedel authored Oct 28, 2008
640 - Added Mojolicious documentation. (vti)
090a56d first commit
Sebastian Riedel authored Oct 21, 2008
641 - Fixed documentation links.
642 - Fixed some typos.
643
644 0.7 2008-10-11 00:00:00
645 - Added the Mojolicious Web Framework example.
646 - Added upload and GET/POST parameter helpers to Mojo::Message.
647 - Hooks for upload progress and stuff added.
648 - Refactored transfer encoding code into Mojo::Filter and
649 Mojo::Filter::Chunked.
650 - Added callbacks for start line and header generators.
651 - Added workaround for missing IO::Seekable support in older
652 versions of File::Temp (Perl 5.8).
653 - script/mojo.pl got renamed to bin/mojo.
654 - Mojo::Cache got renamed to Mojo::File because there will be a cache
655 module named MojoX::Cache, and that could cause confusion later on.
656 - Fixed many escaping related bugs around Mojo::URL.
657 - Fixed 100-Continue support in Mojo::Server::Daemon and Mojo::Client.
658 - Countless small bugs fixed and tests added.
659
660 0.6 2008-09-24 00:00:00
661 - Many more bugfixes.
662
663 0.5 2008-09-24 00:00:00
664 - Many small bugfixes.
665
666 0.4 2008-09-24 00:00:00
667 - Moved everything into the Mojo namespace.
668
669 0.3 2008-09-24 00:00:00
670 - Fixed documentation.
671
672 0.2 2008-09-24 00:00:00
16dc6ed @markstos typo fix in "Changes"
markstos authored Nov 20, 2008
673 - First release.
Something went wrong with that request. Please try again.