Skip to content
This repository
Newer
Older
100644 900 lines (841 sloc) 43.773 kb
4a0c89e8 » Sebastian Riedel
2010-02-05 fixed typo
1 This file documents the revision history for Perl extension Mojolicious.
090a56da » Sebastian Riedel
2008-10-21 first commit
2
d9354ae7 » Sebastian Riedel
2010-06-11 fixed environment detection
3 0.999927 2010-06-11 00:00:00
46d436f0 » Sebastian Riedel
2010-06-18 added detour method again and updated routing guide
4 - Added EXPERIMENTAL method detour to MojoX::Dispatcher::Routes.
5 - Added EXPERIMENTAL attribute partial to MojoX::Routes.
7b36f134 » Sebastian Riedel
2010-06-15 added graceful shutdown support to Mojo::Server::Daemon
6 - Added graceful shutdown support to Mojo::Server::Daemon.
66267f1d » Sebastian Riedel
2010-06-14 added first draft of the routing guide
7 - Added routing guide.
124730ac » Sebastian Riedel
2010-06-15 started cookbook
8 - Started cookbook.
863534f9 » Sebastian Riedel
2010-06-17 improved Mojo::Client error logging
9 - Improved Mojo::Client error logging.
432b51c5 » Sebastian Riedel
2010-06-15 fixed graceful shutdown in Mojo::Server::Daemon::Prefork
10 - Fixed graceful shutdown in Mojo::Server::Daemon::Prefork.
40822dca » Sebastian Riedel
2010-06-12 fixed Mojo::Server::FastCGI to be more portable
11 - Fixed Mojo::Server::CGI and Mojo::Server::FastCGI to be more
12 portable.
253f83f0 » Sebastian Riedel
2010-06-13 fixed poll + tls support
13 - Fixed poll + tls support.
351d60b3 » Sebastian Riedel
2010-06-16 fixed async Mojo::Client tests
14 - Fixed async Mojo::Client tests.
802622ab » Sebastian Riedel
2010-06-13 fixed HTML5 compatibility
15 - Fixed HTML1 and HTML5 compatibility of Mojo::DOM.
d9354ae7 » Sebastian Riedel
2010-06-11 fixed environment detection
16 - Fixed environment detection.
f6ff8880 » Sebastian Riedel
2010-06-17 fixed Mojolicious application embedding and added recipe to routing g…
17 - Fixed Mojolicious application embedding.
f8a52043 » Sebastian Riedel
2010-06-11 fixed a tutorial bug
18 - Fixed a tutorial bug. (zoul)
edb33357 » Sebastian Riedel
2010-06-12 fixed tests to not use any optional modules
19 - Fixed tests to not use any optional modules.
618efc96 » Sebastian Riedel
2010-06-12 fixed small Mojolicious::Lite bug
20 - Fixed small Mojolicious::Lite bug. (sharifulin)
ccff5861 » Sebastian Riedel
2010-06-16 fixed Mojo application generator
21 - Fixed Mojo application generator. (zakame)
5438de8d » Sebastian Riedel
2010-06-17 fixed edgy stringified return value bug in MojoX::Dispatcher::Routes
22 - Fixed edgy stringified return value bug in
23 MojoX::Dispatcher::Routes. (DaTa)
d9354ae7 » Sebastian Riedel
2010-06-11 fixed environment detection
24
989f6d4d » Sebastian Riedel
2010-06-08 cleanup
25 0.999926 2010-06-07 00:00:00
5620869e » Sebastian Riedel
2010-06-09 added version requirement for all optional dependencies
26 - Added version requirement for all optional dependencies.
989f6d4d » Sebastian Riedel
2010-06-08 cleanup
27 - Improved documentation.
91308593 » Sebastian Riedel
2010-06-10 fixed async client processing
28 - Fixed async client processing.
1244e438 » Sebastian Riedel
2010-06-10 fixed small renderer bug
29 - Fixed small renderer bug.
989f6d4d » Sebastian Riedel
2010-06-08 cleanup
30
a647580d » Sebastian Riedel
2010-06-08 updated changes
31 0.999925 2010-06-07 00:00:00
c0c0c125 » Sebastian Riedel
2010-06-04 updated websocket implementation to draft 76, this change is not back…
32 - Updated WebSocket implementation to draft 76,
33 NOTE THAT THIS CHANGE IS NOT BACKWARDS COMPATIBLE!!!
34 (sadly we have no choice when the spec changes)
15f9f5ba » Sebastian Riedel
2010-05-22 increased Perl version requirement to 5.8.7 due to unicode bugs in ea…
35 - Increased Perl version requirement to 5.8.7 due to unicode bugs in
36 earlier releases.
80f8c48c » Sebastian Riedel
2010-04-03 switched to app->start instead of shagadelic as default way to start …
37 - Switched to app->start instead of shagadelic as default way to
38 start Mojolicious::Lite apps in the documentation.
1f19d80c » Sebastian Riedel
2010-04-03 updated changes
39 - Made tutorial examples more business friendly.
a0a4265e » Sebastian Riedel
2010-03-24 added the ability to use Mojolicious::Lite apps as Mojolicious contro…
40 - Added the ability to use Mojolicious::Lite apps as Mojolicious
41 controllers.
b423e23d » Sebastian Riedel
2010-06-07 added experimental XML DOM parser with CSS3 selector support
42 - Added EXPERIMENTAL XML DOM parser with CSS3 selector support.
b399c50d » Sebastian Riedel
2010-05-23 added experimental tag_helper plugin to Mojolicious
43 - Added EXPERIMENTAL tag_helper plugin to Mojolicious. (vti)
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
44 - Added EXPERIMENTAL success method to Mojo::Transaction.
6a317f34 » Sebastian Riedel
2010-05-21 added json_class attribute to Mojo::Message
45 - Added EXPERIMENTAL json method and json_class attribute to
46 Mojo::Message.
2a78e1b9 » Sebastian Riedel
2010-05-21 made idle_cb experimental
47 - Added EXPERIMENTAL idle_cb attribute to Mojo::IOLoop.
be967282 » Sebastian Riedel
2010-05-23 added more perlish block syntax to Mojo::Template
48 - Added more perlish block syntax to Mojo::Template.
0876d106 » Sebastian Riedel
2010-06-01 added HTTPS and WSS proxy support
49 - Added non blocking TLS handshake support to Mojo::IOLoop.
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
50 - Added proxy support to Mojo::Client.
51 - Added the ability to have dispatch plugins.
52 - Added "under" to Mojolicious::Lite.
de5768fa » Sebastian Riedel
2010-05-23 added file upload support to Mojo::Client
53 - Added file upload support to Mojo::Client. (yko)
dd14a374 » Sebastian Riedel
2010-05-29 added higher precision timers to Mojo::IOLoop
54 - Added higher precision timers to Mojo::IOLoop. (vti)
7bc55a96 » Sebastian Riedel
2010-03-25 improved exception handling
55 - Improved exception handling.
91ed13d3 » Sebastian Riedel
2010-03-21 pod updates
56 - Improved documentation.
aa5d3fa3 » Sebastian Riedel
2010-03-25 improved IIS compatibility of the CGI implementation
57 - Improved IIS compatibility of the CGI implementation.
412beda1 » Sebastian Riedel
2010-05-26 store route name in stash
58 - Improved routes by making the leading slash optional and storing
59 route names in the stash.
11323313 » Sebastian Riedel
2010-05-22 cleanup
60 - Converted README to markdown. (memowe)
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
61 - Fixed connection keep alive with epoll.
d1c957da » Sebastian Riedel
2010-05-25 fixed bridge bug in MojoX::Routes::Match
62 - Fixed bridge bug in MojoX::Routes::Match.
63 (Oleg Zhelo, Dmitry Konstantinov)
43c99049 » Sebastian Riedel
2010-04-04 cleanup
64 - Fixed argument handling of Mojo::Template blocks. (afresh1)
d2426bc2 » Sebastian Riedel
2010-04-01 fixed a stash localization bug
65 - Fixed a stash localization bug. (und3f)
927cf399 » Sebastian Riedel
2010-03-26 fixed Mojo::Log to use flock to sync log file writing
66 - Fixed Mojo::Log to use flock to sync log file writing.
3dbf1491 » Sebastian Riedel
2010-03-25 fixed daemons to listen on "::" for IPv6 and "0.0.0.0" for IPv4 with …
67 - Fixed daemons to listen on "::" for IPv6 and "0.0.0.0" for IPv4
68 with a wildcard address.
4f52244a » Sebastian Riedel
2010-03-23 fixed lock_cb and unlock_cb exceptions to be fatal in Mojo::IOLoop, t…
69 - Fixed lock_cb and unlock_cb exceptions to be fatal in Mojo::IOLoop,
70 this makes Mojo::Server::Daemon::Prefork much more solid. (ask)
ad6cb036 » Sebastian Riedel
2010-03-25 fixed a bug that prevented undef values in the stash
71 - Fixed a bug that prevented undef values in the stash. (garu)
b937cd17 » Sebastian Riedel
2010-04-01 cleanup
72 - Fixed Mojo::Message::headers chaining. (markstos)
535d706b » Sebastian Riedel
2010-04-04 fixed a bug in Mojo::JSON that prevented BOM characters in strings
73 - Fixed a bug in Mojo::JSON that prevented BOM characters in strings.
74 (chansen)
62490689 » Sebastian Riedel
2010-04-04 fixed Mojo::JSON to not unescape broken surrogates
75 - Fixed Mojo::JSON to not unescape broken surrogates. (chansen)
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
76 - Fixed UTF-8 bug in Mojolicious::Plugin::JsonConfig. (vti)
60bc7211 » Sebastian Riedel
2010-05-31 fixed Mojo::Parameters to accept array values
77 - Fixed Mojo::Parameters to accept array values. (konstantinov)
0876d106 » Sebastian Riedel
2010-06-01 added HTTPS and WSS proxy support
78 - Fixed IRI routes in Mojolicious.
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
79 - Fixed multiple path encoding bugs.
80 - Fixed a loader bug.
81 - Fixed reloading of inflated Mojolicious::Lite templates.
82 - Fixed the client transaction builder. (Curt Tilmes)
21a6379e » Sebastian Riedel
2010-05-25 fixed unix domain socket support
83 - Fixed unix domain socket support. (sharifulin)
9094756a » Sebastian Riedel
2010-05-30 fixed a few regex bugs
84 - Fixed a few regex bugs. (vti)
3f359116 » Sebastian Riedel
2010-05-24 pod cleanup
85 - Fixed POD. (memowe)
3f8a86eb » Sebastian Riedel
2010-05-21 added basic http proxy support
86 - Fixed typos. (jawnsy)
91ed13d3 » Sebastian Riedel
2010-03-21 pod updates
87
a30a5f93 » Sebastian Riedel
2010-03-09 cleanup
88 0.999924 2010-03-08 00:00:00
09cb86fa » Sebastian Riedel
2010-03-20 added default TLS cert and key to Mojo::IOLoop to make HTTPS testing …
89 - Added default TLS cert and key to Mojo::IOLoop to make HTTPS
c70cbba3 » Sebastian Riedel
2010-03-20 cleanup
90 testing easier, so "mojo daemon --listen https://*:3000" now just
91 works.
83853f39 » Sebastian Riedel
2010-03-11 added request limit support to the daemons
92 - Added request limit support to the daemons.
cf937e5e » Sebastian Riedel
2010-03-11 added basic authorization and proxy authorization support to Mojo::Me…
93 - Added basic authorization and proxy authorization support to
78cc41c5 » Sebastian Riedel
2010-03-11 updated changes
94 Mojo::Message::Request. (esskar)
42cb0be9 » Sebastian Riedel
2010-03-15 added tick callback to Mojo::IOLoop to make mixing multiple event loo…
95 - Added tick callback to Mojo::IOLoop to make mixing multiple event
96 loops trivial.
9f8497e3 » Sebastian Riedel
2010-03-17 added the ability to pass arguments to Mojo::Template blocks
97 - Added the ability to pass arguments to Mojo::Template blocks.
c7fedb3b » Sebastian Riedel
2010-03-18 updated changes
98 - Added layout support for partial rendering, in addition all render
99 arguments are now localized.
70513f9a » Sebastian Riedel
2010-03-09 updated changes and credits
100 - Added more routes tests. (doubi)
a30a5f93 » Sebastian Riedel
2010-03-09 cleanup
101 - Cleaned up documentation.
7ced3cdd » Sebastian Riedel
2010-03-10 cleaned up tests
102 - Cleaned up tests.
ffb66472 » Sebastian Riedel
2010-03-10 relaxed Mojo::Server::CGI read timeout
103 - Relaxed Mojo::Server::CGI read timeout.
4ad44bf6 » Sebastian Riedel
2010-03-15 fixed ioloop timers to actually work and added tests
104 - Fixed ioloop timers to actually work and added tests.
6a8924a2 » Sebastian Riedel
2010-03-13 removed .psgi file generator since it has become obsolete
105 - Fixed PSGI environment auto detection and removed .psgi file
106 generator since it has become obsolete.
361af347 » Sebastian Riedel
2010-03-10 fixed Mojolicious sessions to remove the session cookie immediately i…
107 - Fixed Mojolicious sessions to remove the session cookie immediately
108 if it's not needed anymore. (ask)
273acb8d » Sebastian Riedel
2010-03-10 fixed routes method condition to consider GET and HEAD equal
109 - Fixed routes method condition to consider GET and HEAD equal.
b6fe77fb » Sebastian Riedel
2010-03-10 fixed test requiring Perl 5.10
110 - Fixed test requiring Perl 5.10.
79a4da34 » Sebastian Riedel
2010-03-11 fixed a loader bug
111 - Fixed a loader bug. (mvuets)
e49f8e86 » Sebastian Riedel
2010-03-19 fixed layout and extends scope in MojoX::Renderer
112 - Fixed layout and extends scope in MojoX::Renderer. (korshak)
1b6f9285 » Sebastian Riedel
2010-03-12 fixed daemons to create listen sockets before changing user and group
113 - Fixed daemons to create listen sockets before changing user and
114 group. (xantus)
a30a5f93 » Sebastian Riedel
2010-03-09 cleanup
115
20b2bcf2 » Sebastian Riedel
2010-03-08 fixed chunk size dependent test
116 0.999923 2010-03-07 00:00:00
890df336 » Sebastian Riedel
2010-03-04 made Mojo::Client sync by default with optional async support
117 - Made Mojo::Client sync by default with optional async support, this
118 massively improves usability!
119 my $tx = $client->get('http://mojolicious.org');
120 print $client->get('http://search.cpan.org')->res->body;
741d0acb » Sebastian Riedel
2010-03-05 updated changes
121 my $tx = $client->post_form('http://kraih.com', {q => 'mojo'});
c32ea915 » Sebastian Riedel
2010-03-07 made plugins much more configurable
122 - Made plugins much more configurable.
a911b4d8 » Sebastian Riedel
2010-02-27 improved PSGI support and added "psgi" command
123 - Improved PSGI support and added "psgi" command.
8136d55f » Sebastian Riedel
2010-02-27 added automatic environment detection for Plack based servers, there …
124 - Added automatic environment detection for Plack based servers,
125 there is no technical way to detect all PSGI compliant servers yet
126 though.
58efd9e7 » Sebastian Riedel
2010-02-27 cleanup
127 That means "plackup myapp.pl" and "plackup script/myapp" should
128 just work.
b42a2c81 » Sebastian Riedel
2010-03-05 also use flash in the session example
129 - Added session and flash helpers.
e70a1e90 » Sebastian Riedel
2010-03-06 added finished callback to WebSocket client and server
130 - Added finished callback to WebSocket client and server.
9296f859 » Sebastian Riedel
2010-03-01 updated changes
131 - Added referrer method to Mojo::Headers. (esskar)
da2c2a6c » Sebastian Riedel
2010-03-02 added finish_cb callback to Mojo::Message
132 - Added finish_cb callback to Mojo::Message.
a0c5c1ee » Sebastian Riedel
2010-03-03 added render_data method to Mojolicious::Controller
133 - Added render_data method to Mojolicious::Controller.
3648f365 » Sebastian Riedel
2010-03-04 added formdata tests for multiple browsers
134 - Added formdata tests for multiple browsers. (koban)
1b157029 » Sebastian Riedel
2010-03-05 changed Mojolicious default secret to a slightly more secure value
135 - Changed Mojolicious default secret to a slightly more secure value.
136 (xantus)
25aebdf5 » Sebastian Riedel
2010-03-05 allow parser errors to be handled by frameworks
137 - Allow parser errors to be handled by frameworks.
2ab0e36e » Sebastian Riedel
2010-03-01 removed bundled RFCs
138 - Removed bundled RFCs.
c6ca05ac » Sebastian Riedel
2010-03-08 fixed multiple template parser bugs and added more twinkle tests
139 - Fixed multiple Mojo::Template parser bugs.
c32ea915 » Sebastian Riedel
2010-03-07 made plugins much more configurable
140 - Fixed epl rendering bug.
6e2379a6 » Sebastian Riedel
2010-03-03 fixed multipart form encoding
141 - Fixed multipart form encoding and decoding.
d5152c19 » Sebastian Riedel
2010-03-01 fixed IRI handling
142 - Fixed IRI handling. (sharifulin)
a717b839 » Sebastian Riedel
2010-03-01 fixed mixed IRI/IDNA handling
143 - Fixed mixed IRI/IDNA handling.
4a7360a2 » Sebastian Riedel
2010-03-02 fixed tmpdir detection
144 - Fixed tmpdir detection.
9a8717ae » Sebastian Riedel
2010-02-27 cleanup
145 - Fixed typos.
a911b4d8 » Sebastian Riedel
2010-02-27 improved PSGI support and added "psgi" command
146
0b8e1f9f » Sebastian Riedel
2010-02-11 fixed typo
147 0.999922 2010-02-11 00:00:00
04f3527b » Sebastian Riedel
2010-02-17 updated changes
148 - Added session support.
149 - Added signed cookie support.
150 - Added I18N support. (vti, memowe)
91da7679 » Sebastian Riedel
2010-02-13 added template detection again
151 - Added template detection again, you can now just mix multiple
ece70ea0 » Sebastian Riedel
2010-02-13 fixed typo
152 template engines and the renderer will automatically pick the right
91da7679 » Sebastian Riedel
2010-02-13 added template detection again
153 template.
154 So you don't have to use the "handler" argument anymore, even
155 though it's still available and overrides auto detection.
04f3527b » Sebastian Riedel
2010-02-17 updated changes
156 - Added Flash Policy Server example. (xantus)
5d22dfbb » Sebastian Riedel
2010-02-19 updated changes
157 - Added more reference docs.
fafc3f89 » Sebastian Riedel
2010-02-26 added .gitignore generator command
158 - Added .gitignore generator command. (marcus)
46739798 » Sebastian Riedel
2010-02-26 added automatic CGI/FastCGI environment detection to Mojo::Commands
159 - Added automatic CGI/FastCGI environment detection to
160 Mojo::Commands.
3387874b » Sebastian Riedel
2010-02-26 renamed Mojolicious::Book to Mojolicious::Guides
161 - Renamed Mojolicious::Book to Mojolicious::Guides.
d70b69fd » Sebastian Riedel
2010-02-17 added session and signed cookie support
162 - Removed hot deployment support for Windows because of
163 incompatibilities between Active Perl and Strawberry Perl.
dcafd200 » Sebastian Riedel
2010-02-23 made process id and lock file defaults more userfriendly in Mojo::Ser…
164 - Made process id and lock file defaults more userfriendly in
165 Mojo::Server::Daemon.
0d58a29d » Sebastian Riedel
2010-02-23 updated for Perl 5.12, not using the bytes pragma anymore
166 - Updated for Perl 5.12, not using the bytes pragma anymore.
9d257be6 » Sebastian Riedel
2010-02-22 fixed a bug where WebSocket servers could not direclty start sending …
167 - Fixed a bug where WebSocket servers could not directly start
168 sending messages.
31c9d5e6 » Sebastian Riedel
2010-02-22 fixed connection id handling in Mojo::Client
169 - Fixed connection id handling in Mojo::Client.
321d9cbe » Sebastian Riedel
2010-02-12 fixed multiple epoll bugs
170 - Fixed multiple epoll bugs.
9e319e04 » Sebastian Riedel
2010-02-12 fixed Mojo::IOLoop connection check
171 - Fixed Mojo::IOLoop connection check.
77ebd330 » Sebastian Riedel
2010-02-11 fixed identification headers
172 - Fixed identification headers.
9b501eed » Sebastian Riedel
2010-02-13 fixed a bug where exception pages would be rendered multiple times
173 - Fixed a bug where exception pages would be rendered multiple times.
5e77b5be » Sebastian Riedel
2010-02-18 fixed reverse proxy support
174 - Fixed reverse proxy support. (vti)
38fe86bb » Sebastian Riedel
2010-02-21 cleanup
175 - Fixed error state in Mojo::Stateful. (vti)
ca5df268 » Sebastian Riedel
2010-02-19 fixed seek bug
176 - Fixed seek bug. (lee7)
836f29ae » Sebastian Riedel
2010-02-19 fixed psgi bug
177 - Fixed a PSGI header bug. (lee7)
0b8e1f9f » Sebastian Riedel
2010-02-11 fixed typo
178 - Fixed typos.
179
0d49fa81 » Sebastian Riedel
2010-02-11 fixed a small kqueue bug
180 0.999921 2010-02-11 00:00:00
181 - Fixed a small kqueue bug.
182
468822b7 » Sebastian Riedel
2010-02-11 cleanup
183 0.999920 2010-02-11 00:00:00
3c1d3f78 » Sebastian Riedel
2010-01-29 updated changes
184 - Code name "Snowman", this is a major release, which means
185 deprecation policies apply.
318eb923 » Sebastian Riedel
2010-02-05 added most important layer to the architecture overview
186 (See also "perldoc Mojolicious::Book::CodingGuidelines")
3b97fb6d » Sebastian Riedel
2010-01-30 renamed distribution from Mojo to Mojolicious
187 - Renamed distribution from Mojo to Mojolicious.
188 - Deprecated $VERSION in Mojo, new $VERSION lives in Mojolicious.
189 Make sure to update your modules depending on Mojo to depend on
190 Mojolicious in the future.
e1278238 » Sebastian Riedel
2010-02-05 deprecated Mojo::Transaction::Single
191 - Deprecated Mojo::Transaction::Single, make sure to update all old
192 code to use Mojo::Transaction::HTTP instead.
c69ff10d » Sebastian Riedel
2010-01-12 MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
193 - MOJO_RELOAD=1 now works with Mojolicious::Lite, have fun!
2d3d4efe » Sebastian Riedel
2010-02-07 allow reloading to be triggered by WINCH signal on windows
194 - Allow reloading to be triggered once by a USR1 or WINCH (win32)
195 signal.
1302236d » Sebastian Riedel
2010-01-12 - added --reload flag to all server bindings as an alternative to MOJ…
196 - Added --reload flag to all server bindings as an alternative to
197 MOJO_RELOAD=1.
a1a7060e » Sebastian Riedel
2010-01-24 added WebSocket support, happy 1000th commit!
198 - Added WebSocket support.
2db3dfdf » Sebastian Riedel
2010-01-01 added IPv6 support
199 - Added IPv6 support.
5a157ec5 » Sebastian Riedel
2010-01-11 cleanup
200 - Added SSL/TLS support.
2927843d » Sebastian Riedel
2010-01-11 added IDNA support
201 - Added IDNA support.
8e332f37 » Sebastian Riedel
2009-12-20 cleanup changes
202 - Added UNIX domain socket support to daemons.
203 - Added transparent kqueue and epoll support to daemons and client.
4edb4cfd » Sebastian Riedel
2010-01-02 cleanup
204 - Added support for listening to multiple locations to the daemons.
d46f1305 » Sebastian Riedel
2010-01-17 made listen parameter more user friendly
205 mojo daemon --listen http://127.0.0.1:3000
206 mojo daemon --listen http://127.0.0.1:3000,file:///tmp/my.sock
207 mojo daemon --listen http://*:3000,http://*:3001,http://*:3002
208 mojo daemon --listen http://[::1]:3000
9d4fb749 » Sebastian Riedel
2010-01-23 cleanup
209 mojo daemon --listen https://*:443:/x/server.crt:/x/server.key
2927843d » Sebastian Riedel
2010-01-11 added IDNA support
210 - Added routes captures to params in Mojolicious.
211 - Added native PSGI support.
fcf3ef76 » Sebastian Riedel
2010-01-12 added the ability to have multiple Mojolicious::Lite apps at once (Mo…
212 - Added the ability to have multiple Mojolicious::Lite apps at once.
213 (Mojolicious::Lite is not a singleton anymore!)
2927843d » Sebastian Riedel
2010-01-11 added IDNA support
214 - Added charset plugin to Mojolicious. (charsbar)
215 - Added simple reverse proxy support with tests.
b61ca1dd » Sebastian Riedel
2009-12-21 added simpler way to define default controller and action for a route
216 - Added simpler way to define default controller and action for a
217 route.
218 $r->route('/foo')->to('mycontroller#myaction');
c3ca0a11 » Sebastian Riedel
2010-02-07 cleanup
219 - Added simple way to define default controller or action for a
220 route. (mvuets)
221 $r->route('/foo/:controller')->to('#myaction');
222 $r->route('/foo/:action')->to('mycontroller#');
ff16e85b » Sebastian Riedel
2009-12-19 cleanup
223 - Added multipart post support to Test::Mojo. (yuki-kimoto)
2b06ccfc » Sebastian Riedel
2009-12-24 added env attribute to Mojo::Message::Request
224 - Added env attribute to Mojo::Message::Request.
71d73cba » Sebastian Riedel
2010-01-10 added range support to MojoX::Dispatcher::Static
225 - Added range support to MojoX::Dispatcher::Static. (xantus)
4edb4cfd » Sebastian Riedel
2010-01-02 cleanup
226 - Added version command.
60183231 » Sebastian Riedel
2010-01-10 added after_build_tx plugin hook
227 - Added after_build_tx plugin hook.
c27d258a » Sebastian Riedel
2010-01-11 added timer support to Mojo::IOLoop
228 - Added timer support to Mojo::IOLoop.
5b550351 » Sebastian Riedel
2010-01-12 added the ability to run multiple parallel ioloops that block each
229 - Added the ability to run multiple parallel ioloops that block each
230 other.
88ba4793 » Sebastian Riedel
2010-01-12 added default_template_class attribute to MojoX::Renderer
231 - Added default_template_class attribute to MojoX::Renderer.
5315977a » Sebastian Riedel
2010-01-14 added render_static method to Mojolicious::Controller with tests
232 - Added render_static method to Mojolicious::Controller.
5087dc91 » Sebastian Riedel
2010-01-15 added support for embedded Mojolicious applications
233 - Added support for embedded Mojolicious applications.
8d18fc7b » Sebastian Riedel
2010-01-16 cleanup
234 - Added json_config plugin to Mojolicious. (vti)
e495fd5d » Sebastian Riedel
2010-01-16 added the ability to reload the application and (graceful) restart al…
235 - Added the ability to reload the application and (graceful) restart
236 all children to the prefork daemon.
89db4126 » Sebastian Riedel
2010-01-16 cleanup
237 - Added to_hash and from_hash methods to Mojo::Headers. (vti)
b34e091b » Sebastian Riedel
2010-01-18 added post_form method to Mojo::Client
238 - Added post_form method to Mojo::Client.
4a1f0eb5 » Sebastian Riedel
2010-01-20 removed unneccessary caching
239 - Added find_route method to MojoX::Routes.
e2cd116e » Sebastian Riedel
2010-01-21 added buffer size limits to the message parser
240 - Added buffer size limits to the message parser.
3dc5bc55 » Sebastian Riedel
2010-01-22 cleanup
241 - Added child_status method to Mojo::Server::Daemon::Prefork. (und3f)
242 - Added header_condition plugin to Mojolicious. (xantus)
a1a7060e » Sebastian Riedel
2010-01-24 added WebSocket support, happy 1000th commit!
243 - Added finish method to Mojolicious::Controller.
7ee211b8 » Sebastian Riedel
2010-01-26 added WebSocket support to Mojolicious and Mojolicious::Lite
244 - Added WebSocket support to Mojolicious and Mojolicious::Lite.
6fcb53a5 » Sebastian Riedel
2010-01-27 added message body support to Mojo::Client api
245 - Added message body support to Mojo::Client api. (tempire)
ad5c9a56 » Sebastian Riedel
2010-01-29 added stash helper
246 - Added stash helper.
07723520 » Sebastian Riedel
2010-01-30 added POD renderer plugin
247 - Added POD renderer plugin to Mojolicious. (vti)
a93c9c0a » Sebastian Riedel
2010-01-31 added inflate command to Mojolicious
248 - Added inflate command to Mojolicious. (vti, korshak)
29822be6 » Sebastian Riedel
2010-02-01 added singleton support to Mojo::Client
249 - Added singleton support to Mojo::Client.
4a0c89e8 » Sebastian Riedel
2010-02-05 fixed typo
250 - Started working on the Mojolicious book.
251 - Started adding reference documentation. (marcus)
f6ea683f » Sebastian Riedel
2010-02-05 cleaned up state machine
252 - Improved HTTP 1.1 state machine.
0486b592 » Sebastian Riedel
2010-02-01 updated changes
253 - Improved exception handling in Mojo::Client, Mojo::Server::Daemon
254 and Mojo::IOLoop.
26b9fd73 » Sebastian Riedel
2010-01-31 disabled Nagle's algorithm
255 - Disabled Nagle's algorithm in Mojo::IOLoop.
3557d0de » Sebastian Riedel
2010-01-26 changed exceptions to stay out of your way as much as possible
256 - Changed the testing framework to always run real world tests with
257 daemon and TCP connections.
258 - Changed exceptions to stay out of your way as much as possible.
e8e3c1f1 » Sebastian Riedel
2010-01-11 made all Mojolicious after_* plugin hooks run in reverse order
259 - Made all Mojolicious after_* plugin hooks run in reverse order.
19f21f2a » Sebastian Riedel
2009-12-14 made param decoding more defensive and allow malformed data to pass t…
260 - Made param decoding more defensive and allow malformed data to pass
261 through for debugging.
645119ab » Sebastian Riedel
2010-02-01 made ioloop very hard to kill
262 - Made Mojo::IOLoop very hard to kill.
d9c506b6 » Sebastian Riedel
2009-12-19 reduced Mojolicious log output outside of development mode
263 - Reduced Mojolicious log output outside of development mode.
7ee211b8 » Sebastian Riedel
2010-01-26 added WebSocket support to Mojolicious and Mojolicious::Lite
264 - Polished Mojo::Client api.
5661f70f » Sebastian Riedel
2010-01-25 fixed connect error handling in Mojo::Client
265 - Fixed connect error handling in Mojo::Client.
242f4905 » Sebastian Riedel
2010-01-15 fixed double encoding of JSON data with charset plugin
266 - Fixed double encoding of JSON data with charset plugin.
267 (yuki-kimoto)
92514e61 » Sebastian Riedel
2010-01-11 fixed prefork daemon signal handling
268 - Fixed prefork daemon signal handling.
6c306e20 » Sebastian Riedel
2009-12-23 fixed backslash encoding bug in Mojo::JSON
269 - Fixed backslash encoding bug in Mojo::JSON.
e6a90604 » Sebastian Riedel
2009-12-22 fixed memory leaks in Mojolicious plugins
270 - Fixed memory leaks in Mojolicious plugins. (sharifulin)
f6ea683f » Sebastian Riedel
2010-02-05 cleaned up state machine
271 - Fixed memory leaks in .ep templates. (vti)
7e9149a4 » Sebastian Riedel
2009-12-17 fixed makefile and app generators
272 - Fixed makefile and app generators.
0aa25f41 » Sebastian Riedel
2009-12-14 fixed a case where an ending tag would be interpreted as a line start…
273 - Fixed a case where an ending tag would be interpreted as a line
274 start in Mojo::Template.
9f091e10 » Sebastian Riedel
2009-12-14 fixed multipart charset handling and added the ability to disable par…
275 - Fixed multipart charset handling and added the ability to disable
276 param decoding.
d349a793 » Sebastian Riedel
2010-01-10 fixed format detection bug
277 - Fixed format detection bug. (marcus)
f0b78201 » Sebastian Riedel
2010-01-11 cleanup
278 - Fixed named url_for and added tests. (marcus)
8565fa5a » Sebastian Riedel
2010-01-12 fixed decamelize of multiple uppercase characters
279 - Fixed decamelize of multiple uppercase characters.
82801171 » Sebastian Riedel
2010-01-15 fixed plugins and commands to work with multiple namespaces and reloa…
280 - Fixed plugins and commands to work with multiple namespaces and
281 reloading.
7633abfa » Sebastian Riedel
2010-01-17 updated changes
282 - Fixed multiple process calls in Mojo::Client.
2aac6003 » Sebastian Riedel
2010-01-21 fixed a routes parser bug
283 - Fixed a routes parser bug.
86640626 » Sebastian Riedel
2010-01-21 fixed a bug that caused waypoint actions to run twice
284 - Fixed a bug that caused waypoint actions to run twice.
5f9f8a8f » Sebastian Riedel
2010-01-22 fixed a bug where to_abs and to_rel could not be called multiple time…
285 - Fixed a bug where to_abs and to_rel could not be called multiple
286 times on a Mojo::URL object. (vti)
5798f938 » Sebastian Riedel
2010-01-26 cleanup
287 - Fixed development mode log level. (ka2u)
34094833 » Sebastian Riedel
2010-01-30 cleanup
288 - Fixed query string support in Mojo::URL. (vti)
bf943031 » Sebastian Riedel
2010-02-07 fixed rendering without template name
289 - Fixed rendering without template name.
6bd6e100 » Sebastian Riedel
2010-02-09 fixed large file upload bug and some more
290 - Fixed large file upload bug. (vti, sharifulin)
463cda45 » Sebastian Riedel
2010-02-10 fixed a small inconsistency between relaxed and wildcared plaeholders
291 - Fixed a small inconsistency between relaxed and wildcared
292 plaeholders.
5de8c361 » Sebastian Riedel
2009-12-12 added routes captures to params in Mojolicious
293
5c398211 » Sebastian Riedel
2009-11-30 added encoding support to post_form_ok in Test::Mojo
294 0.999914 2009-11-24 00:00:00
158ea6c7 » Sebastian Riedel
2009-12-09 added Mojolicious plugin system
295 - Added the Mojolicious plugin system.
41a00982 » Sebastian Riedel
2009-12-09 added helper method to Mojolicious::Controller
296 - Added helper method to Mojolicious::Controller.
5c398211 » Sebastian Riedel
2009-11-30 added encoding support to post_form_ok in Test::Mojo
297 - Added encoding support to post_form_ok in Test::Mojo.
d7503bbb » Sebastian Riedel
2009-11-30 made cookies easier to set
298 - Made cookies easier to set.
0d8ec23b » Sebastian Riedel
2009-12-01 cleanup
299 - Fixed body_contains in Mojo::Content::Single. (yuki-kimoto)
981488d8 » Sebastian Riedel
2009-12-06 cleanup
300 - Fixed utf8 output in STDERR log. (vti)
5c398211 » Sebastian Riedel
2009-11-30 added encoding support to post_form_ok in Test::Mojo
301
5bb21d63 » Sebastian Riedel
2009-11-25 fixed a cookiejar bug and added tests
302 0.999913 2009-11-24 00:00:00
ec33fb04 » Sebastian Riedel
2009-11-26 added more test helpers to Test::Mojo
303 - Added automatic content decoding to content helpers in Test::Mojo.
304 - Added json test helper to Test::Mojo.
f99828b0 » Sebastian Riedel
2009-11-26 cleanup
305 - Added the ability to reset a test session in Test::Mojo.
306 (yuki-kimoto)
9b5c9dcf » Sebastian Riedel
2009-11-26 fixed Mojolicious::Renderer to always default to rendering a 404 error
307 - Fixed Mojolicious::Renderer to always default to rendering a 404
308 error.
5bb21d63 » Sebastian Riedel
2009-11-25 fixed a cookiejar bug and added tests
309 - Fixed a cookiejar bug and added tests. (yuki-kimoto)
310
fab93f4e » Sebastian Riedel
2009-11-25 cleanup
311 0.999912 2009-11-24 00:00:00
312 - Improved ioloop performance. (gbarr)
313
4d953b54 » Sebastian Riedel
2009-11-17 excluded Mojo::ByteStream objects from auto escaping
314 0.999911 2009-11-14 00:00:00
39f07f98 » Sebastian Riedel
2009-11-21 added template inheritance to Mojolicious
315 - Added template inheritance to Mojolicious.
a0ba26fe » Sebastian Riedel
2009-11-21 added block and capturing support to Mojo::Template
316 - Added block and capturing support to Mojo::Template.
d2273347 » Sebastian Riedel
2009-11-24 added trimming support to Mojo::Template
317 - Added trimming support to Mojo::Template.
375ef540 » Sebastian Riedel
2009-11-24 added new testing framework
318 - Added new testing framework for Mojo and Mojolicious applications.
319 (yuki-kimoto)
d60701f4 » Sebastian Riedel
2009-11-23 added cookie jar to Mojo::Client
320 - Added redirect support to Mojo::Client. (acajou)
321 - Added cookie jar to Mojo::Client. (acajou)
4d953b54 » Sebastian Riedel
2009-11-17 excluded Mojo::ByteStream objects from auto escaping
322 - Excluded Mojo::ByteStream objects from auto escaping.
de6287b1 » Sebastian Riedel
2009-11-24 cleaned up tests
323 - Updated Mojolicious::Lite tutorial.
c3ccf01d » Sebastian Riedel
2009-11-21 fixed a case where routes captures got false positives
324 - Fixed a case where routes captures got false positives.
439ef3d0 » Sebastian Riedel
2009-11-20 fixed literal name handling in Mojo::JSON
325 - Fixed literal name handling in Mojo::JSON. (rsp)
e7f27480 » Sebastian Riedel
2009-11-19 cleanup
326 - Fixed unicode detection in Mojo::JSON. (rsp)
a73df04c » Sebastian Riedel
2009-11-18 cleanup
327 - Fixed multiple small bugs in Mojo::JSON. (rsp)
acc7e0e1 » Sebastian Riedel
2009-11-17 cleanup
328 - Fixed Mojolicious default app tests. (yuki-kimoto)
5a88966b » Sebastian Riedel
2009-11-23 fixed Mojo::Server::FCGI compatibility
329 - Fixed Mojo::Server::FCGI compatibility.
4d953b54 » Sebastian Riedel
2009-11-17 excluded Mojo::ByteStream objects from auto escaping
330
ac8e0832 » Sebastian Riedel
2009-11-15 fixed url_for without endpoint bug
331 0.999910 2009-11-14 00:00:00
332 - Fixed url_for without endpoint bug.
50dccbbb » Sebastian Riedel
2009-11-16 cleanup
333 - Fixed BOM handling in Mojo::JSON. (rsp)
c10e81dc » Sebastian Riedel
2009-11-16 fixed named redirect_to with arguments
334 - Fixed named redirect_to with arguments.
054d4a07 » Sebastian Riedel
2009-11-15 cleanup
335 - Improved Mojo::Exception. (yuki-kimoto)
ac8e0832 » Sebastian Riedel
2009-11-15 fixed url_for without endpoint bug
336
e6502f79 » Sebastian Riedel
2009-11-13 cleaned up tutorial
337 0.999909 2009-11-11 00:00:00
338 - Cleaned up tutorial.
c86ec4c9 » Sebastian Riedel
2009-11-13 cleanup
339 - FIxed renderer exception bug. (yuki-kimoto)
e6502f79 » Sebastian Riedel
2009-11-13 cleaned up tutorial
340
ab43fc98 » Sebastian Riedel
2009-11-13 fixed bridges/ladders and added tests
341 0.999908 2009-11-11 00:00:00
342 - Fixed bridges/ladders and added tests.
343
a36c8481 » Sebastian Riedel
2009-11-12 fixed another connection close bug in iollop
344 0.999907 2009-11-11 00:00:00
345 - Fixed another connection close bug in ioloop.
38acb77b » Sebastian Riedel
2009-11-12 fixed relaxed placeholder format handling in MojoX::Routes::Pattern
346 - Fixed relaxed placeholder format handling in
347 MojoX::Routes::Pattern.
a36c8481 » Sebastian Riedel
2009-11-12 fixed another connection close bug in iollop
348
0100fb4d » Sebastian Riedel
2009-11-12 fixed connection close bug in ioloop
349 0.999906 2009-11-11 00:00:00
350 - Fixed connection close bug in ioloop.
351
6ed34566 » Sebastian Riedel
2009-11-12 fixed routes bug that prevented the root from having formats
352 0.999905 2009-11-11 00:00:00
353 - Fixed routes bug that prevented the root from having formats.
354
97d759b7 » Sebastian Riedel
2009-11-12 cleanup
355 0.999904 2009-11-10 00:00:00
356 - Cleaned up examples.
357
d7cfa81e » Sebastian Riedel
2009-11-11 added encoding support to renderer
358 0.999903 2009-11-10 00:00:00
d8fb4f37 » Sebastian Riedel
2009-11-11 added ladders to Mojolicious::Lite, they are like bridges but lite
359 - Added ladders to Mojolicious::Lite, they are like bridges but lite.
d7cfa81e » Sebastian Riedel
2009-11-11 added encoding support to renderer
360 - Added encoding support to renderer. (likhatskiy)
4b7bb202 » Sebastian Riedel
2009-11-12 added dumper helper
361 - Added dumper helper.
2bd75253 » Sebastian Riedel
2009-11-12 made tmpdir in Mojo::Asset::File configurable
362 - Made tmpdir in Mojo::Asset::File configurable.
d7cfa81e » Sebastian Riedel
2009-11-11 added encoding support to renderer
363
1d12ee5f » Sebastian Riedel
2009-11-10 fixed typos
364 0.999902 2009-11-01 00:00:00
6076384f » Sebastian Riedel
2009-11-10 added include helper
365 - Added include helper.
25b631e2 » Sebastian Riedel
2009-11-10 optimized buffering a bit
366 - Optimized buffering a bit.
bd1d54cf » Sebastian Riedel
2009-11-11 fixed a case where multiple clients would taint the shared ioloop
367 - Fixed a case where multiple clients would taint the shared ioloop.
368 (ferreira)
8d6b77a4 » Sebastian Riedel
2009-11-11 fixed a case where non existing actions were considered a server error
369 - Fixed a case where non existing actions were considered a server
370 error. (Andre Vieth)
1d12ee5f » Sebastian Riedel
2009-11-10 fixed typos
371 - Fixed typos.
372
c745381f » Sebastian Riedel
2009-11-02 added Mojo::IOLoop and fixed a lot of bugs
373 0.999901 2009-09-01 00:00:00
374 - Added new Mojo::Client, because the old one had bugs that prevented
375 proper scaling and could not be fixed otherwise.
376 Note that this change is not backwards compatible, the decision to
377 make it so close to the 1.0 release was not easy but the bugs were
378 simply too serious.
2d652536 » Sebastian Riedel
2009-09-17 added native JSON support
379 - Added native JSON support.
b3ab2cf6 » Sebastian Riedel
2009-10-02 added more designer friendly .ep templates to Mojolicious
380 - Added more designer friendly .ep templates to Mojolicious.
c745381f » Sebastian Riedel
2009-11-02 added Mojo::IOLoop and fixed a lot of bugs
381 The default template format for your application can be controlled
382 with the default_handler attribute of the mojolicious renderer.
383 Mojolicious (in the startup method):
384 $self->renderer->default_handler('epl');
385 $self->renderer->default_handler('ep');
386 Mojolicious::Lite:
387 app->renderer->default_handler('epl');
388 app->renderer->default_handler('ep');
4b69eb92 » Sebastian Riedel
2009-10-04 improved tests
389 - Added helper support for .ep templates.
b3ab2cf6 » Sebastian Riedel
2009-10-02 added more designer friendly .ep templates to Mojolicious
390 - Added callback tests. (melo)
2098e528 » Sebastian Riedel
2009-10-04 added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
391 - Added support for MOJO_CHUNK_SIZE=1. (melo)
ee5d381b » Sebastian Riedel
2009-10-16 fixed a few cases where exceptions and not found events would result …
392 - Added not_found.html.* templates.
717333d3 » Sebastian Riedel
2009-11-02 added input streaming support to Mojo::Content
393 - Added input streaming support to Mojo::Content.
b26e6b6b » Sebastian Riedel
2009-11-09 added param to Mojolicious::Controller
394 - Added client, param, pause, redirect_to and resume to
ddb90606 » Sebastian Riedel
2009-11-07 added redirect_to to Mojolicious::Controller
395 Mojolicious::Controller.
8ea5ba2f » Sebastian Riedel
2009-11-09 renamed Mojo::Manual to Mojolicious::Book
396 - Renamed Mojo::Manual to Mojolicious::Book.
c745381f » Sebastian Riedel
2009-11-02 added Mojo::IOLoop and fixed a lot of bugs
397 - Updated Mojolicious lite_app generator to use .ep templates.
65c539af » Sebastian Riedel
2009-11-04 fixed many bugs in the HTTP 1.1 state machine and added the ability t…
398 - Fixed many bugs in the HTTP 1.1 state machine and added the ability
399 to pause transactions.
80953f27 » Sebastian Riedel
2009-10-27 made param CGI.pm compatible
400 - Fixed param to be CGI.pm compatible.
ee5d381b » Sebastian Riedel
2009-10-16 fixed a few cases where exceptions and not found events would result …
401 - Fixed a few cases where exceptions and not found events would
402 result in empty pages.
c0d708e0 » Sebastian Riedel
2009-11-02 fixed layouts with partial templates
403 - Fixed layouts with partial templates.
d103de8d » Sebastian Riedel
2009-10-14 fixed encoding of non utf8 form data
404 - Fixed encoding of non utf8 form data.
2098e528 » Sebastian Riedel
2009-10-04 added support for MOJO_CHUNK_SIZE=1 and fixed body callback buffering
405 - Fixed body callbacks to get automatic buffering.
fe057f7f » Sebastian Riedel
2009-10-02 fixed a case in Mojo::Message where the Content-Length header was gen…
406 - Fixed a case where Mojo::Server::Daemon and Mojo::Client were too
407 defensive and made them in turn 20 times faster.
61af58cc » Sebastian Riedel
2009-09-13 fixed keep alive problem in Mojo::Transaction::Pipeline
408 - Fixed keep alive problem in Mojo::Transaction::Pipeline.
54bf0dff » Sebastian Riedel
2009-10-12 reformatted
409 - Fixed and simplified Mojo::Parameters. (gbarr)
046b4454 » Sebastian Riedel
2009-10-13 fixed xml_escape to use character semantics
410 - Fixed xml_escape to use character semantics. (vti)
297f301b » Sebastian Riedel
2009-10-13 fixed utf8 handling of routes captures
411 - Fixed utf8 handling of routes captures. (vti)
823f5f12 » Sebastian Riedel
2009-09-01 fixed body helper and added tests
412 - Fixed body helper in Mojo::Message and added tests. (vti)
a03167a3 » Sebastian Riedel
2009-09-01 fixed typo
413 - Fixed padding byte handling in Mojo::Server::FastCGI.
414 (Jaroslav Muhin)
69329957 » Sebastian Riedel
2009-10-15 fixed a few small parser bugs in MojoX::Routes and added tests
415 - Fixed a few small parser bugs in MojoX::Routes and added tests.
4f1c085e » Sebastian Riedel
2009-09-16 reformatted
416 - Fixed Mojo::Asset::File and added tests. (Yuki Kimoto)
cf1f2487 » Sebastian Riedel
2009-09-13 reformatted
417 - Fixed generated scripts. (Yuki Kimoto)
8d2de961 » Sebastian Riedel
2009-10-01 fixed CHLD signal handler for prefork children
418 - Fixed CHLD signal handler for prefork children. (sharifulin)
5773f672 » Sebastian Riedel
2009-09-01 fixed typo
419 - Fixed typo.
823f5f12 » Sebastian Riedel
2009-09-01 fixed body helper and added tests
420
b02b9e31 » Sebastian Riedel
2009-08-18 fixed typo
421 0.991251 2009-08-18 00:00:00
60496b57 » Sebastian Riedel
2009-08-30 fixed continue timeout handlig in Mojo::Transaction::Simple
422 - Fixed continue timeout handling in Mojo::Transaction::Simple.
9975ab9f » Sebastian Riedel
2009-08-20 fixed undefined value in If-Modified-Since check in MojoX::Dispatcher…
423 - Fixed undefined value in If-Modified-Since check in
424 MojoX::Dispatcher::Routes.
67d7659c » Sebastian Riedel
2009-08-18 fixed MojoX::Routes::Pattern::match
425 - Fixed MojoX::Routes::Pattern::match. (trendels)
cb6468f5 » Sebastian Riedel
2009-08-21 reformatted
426 - Fixed default_handler in MojoX::Renderer. (sharifulin)
93575c8c » Sebastian Riedel
2009-08-30 fixed all html5 tags
427 - Fixed HTML5 tags. (xantus)
56bff55e » Sebastian Riedel
2009-08-21 updated changes
428 - Fixed special Apache CGI environment cases.
7018da6b » Sebastian Riedel
2009-08-21 fixed Mojo::Log to work with older versions of Perl
429 - Fixed Mojo::Log to work with older versions of Perl.
b02b9e31 » Sebastian Riedel
2009-08-18 fixed typo
430 - Fixed typo.
431
968e8704 » Sebastian Riedel
2009-08-18 prepared release
432 0.991250 2009-08-18 00:00:00
8f4aca3d » Sebastian Riedel
2009-08-13 refactored Mojo::Pipeline and renamed all transaction modules
433 - This release contains many substantial changes that are not
2118e957 » Sebastian Riedel
2009-08-14 updated changes
434 backwards compatible, but good news is that it's also the last
435 major feature breaking release before 1.0. ;)
8f4aca3d » Sebastian Riedel
2009-08-13 refactored Mojo::Pipeline and renamed all transaction modules
436 Older releases of Mojo did contain additional Mojo::Script::* and
437 Mojolicious::Script::* modules that are obsolete now and might
438 break this version if they are still present on your system.
439 Because of this we highly suggest that you
ae2e4ae5 » Sebastian Riedel
2009-08-18 updated changes
440 DELETE ALL MODULES IN THE "Mojo", "MojoX" AND "Mojolicious"
441 NAMESPACES MANUALLY!!!
9c69cc40 » Sebastian Riedel
2009-08-18 renamed script system to command system
442 - Mojo::Script has been renamed to Mojo::Command, this change is not
443 backwards compatible!
444 You will have to regenerate application scripts or replace
968e8704 » Sebastian Riedel
2009-08-18 prepared release
445 "Mojo(licious)::Script" with "Mojo(licious)::Command" manually.
58599d01 » Sebastian Riedel
2009-08-11 removed unused features from Mojo::Base and simplified api
446 - Removed unused features from Mojo::Base and simplified API, this
447 change is not backwards compatible!
448 __PACKAGE__->attr('foo', default => 'bar');
449 becomes
450 __PACKAGE__->attr(foo => 'bar');
5fa7fea7 » Sebastian Riedel
2009-08-06 merged eplite and epl
451 - Merged eplite and epl, this change is not backwards compatible, you
452 will have to rename all your eplite templates to epl.
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
453 - Simplified MojoX::Renderer, this change is not backwards
454 compatible!
f8c787e2 » Sebastian Riedel
2009-08-06 removed handler detection from MojoX::Renderer
455 Handler can no longer be detected, that means "default_handler" or
456 the "handler" argument are required.
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
457 The template argument can no longer contain format or handler.
99e342b5 » Sebastian Riedel
2009-08-11 updated changes
458 $self->render(template => 'foo.html.epl')
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
459 becomes
99e342b5 » Sebastian Riedel
2009-08-11 updated changes
460 $self->render('foo', format => 'html', handler => 'epl')
9d64e7ce » Sebastian Riedel
2009-08-03 updated changes
461 The following forms are available now.
99e342b5 » Sebastian Riedel
2009-08-11 updated changes
462 $self->render;
463 $self->render(controller => 'foo', action => 'bar');
464 $self->render({controller => 'foo', action => 'bar'});
465 $self->render(text => 'Hello!');
466 $self->render(template => 'index');
467 $self->render(template => 'foo/index');
468 $self->render(
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
469 template => 'index',
470 format => 'html',
471 handler => 'epl'
472 );
99e342b5 » Sebastian Riedel
2009-08-11 updated changes
473 $self->render(handler => 'something');
474 $self->render('foo/bar');
475 $self->render('foo/bar', format => 'html');
476 $self->render('foo/bar', {format => 'html'});
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
477 For renderers the stash will no longer get an updated template,
478 instead a new argument will be passed along.
479 {template => 'foo/bar', format => 'html', handler => 'epl'}
f7d9bbb9 » Sebastian Riedel
2009-08-03 simplified Mojo::Base
480 - Simplified context and controller in Mojolicious, this change is
481 not backwards compatible!
fae09603 » Sebastian Riedel
2009-08-02 unified context and controllers in Mojolicious
482 If you've been using a custom context object you'll now have to use
483 a custom controller base class.
90630dff » Sebastian Riedel
2009-08-03 simplified renderer
484 The new controller_class attribute can now be used to set the
485 default controller in Mojolicious.
c8185fee » Sebastian Riedel
2009-08-03 updated changes
486 There is also no $c argument anymore actions get called with, since
487 everything is in $self now.
8f4aca3d » Sebastian Riedel
2009-08-13 refactored Mojo::Pipeline and renamed all transaction modules
488 - Refactored and renamed Mojo::Transaction and Mojo::Pipeline, this
489 change is not backwards compatible!
490 Mojo::Transaction -> Mojo::Transaction::Single
491 Mojo::Pipeline -> Mojo::Transaction::Pipeline
61dfb18a » Sebastian Riedel
2009-08-14 refactored and renamed Mojo::File
492 - Refactored and renamed Mojo::File and Mojo::File::Memory, this
493 change is not backwards compatible!
494 Mojo::File -> Mojo::Asset::File
495 Mojo::File::Memory -> Mojo::Asset::Memory
2333efc2 » Sebastian Riedel
2009-08-14 refactored and renamed Mojo::Content
496 - Refactored and renamed Mojo::Content, this change is not backwards
497 compatible!
498 Mojo::Content -> Mojo::Content::Single
2f7367e6 » Sebastian Riedel
2009-08-09 added conditions to MojoX::Routes
499 - Added conditions to MojoX::Routes.
8ac66555 » Sebastian Riedel
2009-08-09 made build_tx a callback named build_tx_cb
500 - Added routes script to Mojolicious.
f7d9bbb9 » Sebastian Riedel
2009-08-03 simplified Mojo::Base
501 - Simplified Mojo::Base.
6f5103b6 » Sebastian Riedel
2009-08-18 simplified exceptions
502 - Simplified exceptions.
d011bce3 » Sebastian Riedel
2009-08-14 made Mojo::Log default to utf8 when writing to a file
503 - Changed Mojo::Log to default to utf8 when writing to a file.
e410b0e2 » Sebastian Riedel
2009-08-05 cleaned up Mojo::Date
504 - Cleaned up Mojo::Date.
402af200 » Sebastian Riedel
2009-08-02 cleaned up Mojo::Transaction
505 - Cleaned up Mojo::Transaction.
8ac66555 » Sebastian Riedel
2009-08-09 made build_tx a callback named build_tx_cb
506 - Made build_tx a callback named build_tx_cb in Mojo.
c3d10d21 » Sebastian Riedel
2009-08-10 made exception template more fault tolerant and template warnings wil…
507 - Made the exception template a bit more fault tolerant.
bbabb911 » Sebastian Riedel
2009-08-17 fixed typo
508 - Made controller base class configurable in
509 MojoX::Dispatcher::Routes.
f051d5a3 » Sebastian Riedel
2009-08-07 removed password and user methods from Mojo::URL
510 - Removed address, password and user methods from Mojo::URL.
0d7ccf24 » Sebastian Riedel
2009-08-11 fixed Microsoft IIS CGI and FastCGI environment support
511 - Fixed Microsoft IIS CGI and FastCGI environment support.
2c4737f7 » Sebastian Riedel
2009-08-11 fixed prefix handling in MojoX::Dispatcher::Static
512 - Fixed prefix handling in MojoX::Dispatcher::Static.
49c04a26 » Sebastian Riedel
2009-08-14 fixed max_age in Mojo::Cookie
513 - Fixed max_age in Mojo::Cookie.
0b2b6689 » Sebastian Riedel
2009-08-04 fixed cloning of urls with base
514 - Fixed cloning of urls with base in Mojo::URL.
94d63abd » Sebastian Riedel
2009-08-06 fixed parsing of multiple headers and cookies with same name
515 - Fixed parsing of multiple headers and cookies with same name.
06ee1a1e » Sebastian Riedel
2009-08-15 reformatted
516 - Fixed pipeline support in Mojo::Client. (acajou)
8e1ee762 » Sebastian Riedel
2009-08-16 fixed utf8 handling in Mojo::Parameters
517 - Fixed utf8 handling in Mojo::Parameters. (vti)
47aa0b97 » Sebastian Riedel
2009-08-16 only allow word characters in script names
518 - Fixed Mojo::Scripts to only allow word characters in script names.
d8740d82 » Sebastian Riedel
2009-08-16 reformatted
519 - Fixed security problem in MojoX::Dispatcher::Static. (trendels)
402af200 » Sebastian Riedel
2009-08-02 cleaned up Mojo::Transaction
520
e951602a » Sebastian Riedel
2009-08-02 fixed typo
521 0.991246 2009-08-01 00:00:00
522 - Fixed typo.
523
f6efd9d3 » sri
2009-07-31 simplified script system startup
524 0.991245 2009-07-31 00:00:00
ebad17c4 » Sebastian Riedel
2009-08-01 simplified Mojo::Client API
525 - Added spin_app to Mojo::Client and simplified API.
00927199 » Sebastian Riedel
2009-08-01 added port to Mojo::Cookie
526 - Added port support to Mojo::Cookie.
6e115d42 » Sebastian Riedel
2009-08-02 made chunk size configurable
527 - Made chunk size configurable with MOJO_CHUNK_SIZE environment variable.
f6efd9d3 » sri
2009-07-31 simplified script system startup
528 - Simplified script system startup.
176d49a5 » sri
2009-07-31 cleaned up server tests
529 - Cleaned up server tests.
6369f7f0 » sri
2009-08-01 fixed win32 bug where eplite templates could not be detected right
530 - Fixed win32 bug where eplite templates would not be detected right.
f6efd9d3 » sri
2009-07-31 simplified script system startup
531
1e0081c8 » sri
2009-07-30 new release
532 0.991244 2009-07-30 00:00:00
533 - Fixed package.
534
59308525 » sri
2009-07-28 made proxy support more portable
535 0.991243 2009-07-28 00:00:00
d7d7f582 » sri
2009-07-30 made eplite ignore everything after __END__
536 - Made eplite ignore everything after __END__.
59308525 » sri
2009-07-28 made proxy support more portable
537 - Made proxy support more portable.
d507b806 » sri
2009-07-30 simplified progress callbacks
538 - Simplified progress callbacks.
c5e5545a » sri
2009-07-29 cleaned up buffer api
539 - Cleaned up internal Mojo APIs.
ccf78e1e » sri
2009-07-30 added local host bind address support to daemon
540 - Added local host bin address support to Mojo::Server::Daemon.
183791ae » sri
2009-07-30 fixed layouts on win32 and made templates portable
541 - Fixed layouts on win32 and made templates portable, "/" is now the
542 separator on all platforms. (charsbar)
69b4168c » sri
2009-07-30 fixed dependency on Getopt::Long 2.38
543 - Fixed dependency on Getopt::Long 2.38. (kevinold)
d11fb036 » sri
2009-07-30 fixed Perl 5.8.1 prereqs
544 - Fixed Perl 5.8.1 prereqs. (alias)
59308525 » sri
2009-07-28 made proxy support more portable
545
546 0.991242 2009-07-27 00:00:00
0112933d » sri
2009-07-28 cleaned up the whole script system
547 - Cleaned up the whole script system, this change is mostly backwards
548 compatible except for a few cases.
549 "daemon $port" now becomes "daemon -p $port"
550 "mojolicious mojo $script" becomes "mojolicious $script"
ae17bc0a » sri
2009-07-27 added HTML escape expression marks "<%==" and "%==" to Mojo::Template
551 - Added HTML escape expression marks "<%==" and "%==" to
552 Mojo::Template.
124ea7ee » sri
2009-07-27 reformatted lite examples to a tutorial
553 - Added more Mojolicious::Lite examples and reformatted them into a
554 tutorial.
f891c23a » sri
2009-07-28 fixed bridge bug and added test
555 - Fixed a bridge bug in MojoX::Dispatcher and added tests.
0b889b97 » sri
2009-07-27 added more examples
556
50deb42c » sri
2009-07-20 added named route test for Mojolicious
557 0.991241 2009-07-20 00:00:00
a1466268 » sri
2009-07-24 added Mojolicious::Lite
558 - Mojolicious::Lite has been introduced as a new entry level web
559 framework example.
24b3bffe » sri
2009-07-25 added ->render(text => "") support and many lite examples
560 - Mojo::Message::Response will now default to response code 200,
561 this change is not backwards compatible.
562 In Mojolicious you should use ->render(text => 'Hello!') instead of
563 ->res->body('Hello!') now.
7fcaecc5 » sri
2009-07-22 changed routes syntax again, this change is not entirely backwards co…
564 - Changed routes syntax again, this change is not entirely backwards
565 compatible but will only affect you if you are using the relaxed
566 and wildcard variations.
567 "/((foo))" becomes "/(.foo)"
568 "/(((foo)))" becomes "/(*foo)"
24b3bffe » sri
2009-07-25 added ->render(text => "") support and many lite examples
569 - Updated Mojolicious to support ->render(text => 'Hello World!').
d4ac993f » sri
2009-07-25 updated Mojo::Script::get_data to use "@@ $name" instead of "__$name__"
570 - Updated Mojo::Script::get_data to use "@@ $name" instead of
571 "__$name__".
21c9ef28 » sri
2009-07-23 added "via" method to support request methods in routes
572 - Updated our routes implementation to support HTTP request methods.
573 - Updated Mojo::Home to fallback to FindBin for detection.
4a060b0e » sri
2009-07-20 made Mojolicious much more fault tolerant
574 - Made Mojolicious much more fault tolerant.
7b874703 » sri
2009-07-21 fixed PATH_INFO handling of the CGI environment parser
575 - Fixed PATH_INFO handling of the CGI environment parser in
576 Mojo::Message::Request.
fe1673b8 » sri
2009-07-26 added url_for and render_partial to Mojolicious::Controller
577 - Added url_for and render_partial to Mojolicious::Controller.
a025bbe6 » sri
2009-07-26 added namespace support to Mojo::Template
578 - Added namespace support to Mojo::Template.
5c6c8bd5 » sri
2009-07-22 added eplite handler to Mojolicious::Renderer
579 - Added eplite handler to Mojolicious::Renderer.
d9f1d07a » sri
2009-07-22 added generator for lite apps
580 - Added generator for lite apps.
8e93c828 » sri
2009-07-20 updated changes
581 - Added tests.
10f6fdf0 » sri
2009-07-21 allow log level override via environment variable in Mojo::Log
582 - Allow log level override via environment variable in Mojo::Log.
50deb42c » sri
2009-07-20 added named route test for Mojolicious
583 - Code cleanup.
584
b11dd82f » sri
2009-07-19 cleaned up code
585 0.991240 2009-07-19 00:00:00
94777639 » sri
2009-07-20 turned layout rendering inside out for better exception handling and …
586 - Turned Mojolicious layout rendering inside out for better exception
587 handling and to make layouts configurable from templates.
0e50df78 » sri
2009-07-19 fixed generator bug in Mojo::Script
588 - Added debug helpers to Mojo::Server::FastCGI.
7025fa42 » sri
2009-07-20 fixed detection bug in Mojo::Home
589 - Fixed detection bug in Mojo::Home.
0e50df78 » sri
2009-07-19 fixed generator bug in Mojo::Script
590 - Fixed generator bug in Mojo::Script.
ca9519bf » sri
2009-07-20 fixed Windows related parser bug in Mojo::Loader::Exception
591 - Fixed Windows related parser bug in Mojo::Loader::Exception.
b11dd82f » sri
2009-07-19 cleaned up code
592 - Cleaned up code.
593
19f7cacf » sri
2009-07-16 fixed warning in template.t
594 0.991239 2009-07-16 00:00:00
fd117d27 » sri
2009-07-17 renamed bin to script
595 - Renamed bin directory to script, old apps should not break but you
596 are still encouraged to rename the directory yourself.
211babee » sri
2009-07-18 simplified Mojo::Template
597 - Simplified Mojo::Template, this will only affect you if you are
598 using Mojo::Template directly.
7e499db2 » sri
2009-07-17 added setuid/setgid support to daemon and prefork daemon (James Duncan)
599 - Added setuid/setgid support to Mojo::Server::Daemon and
600 Mojo::Server::Daemon::Prefork. (James Duncan)
5dc8b49d » sri
2009-07-18 updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to us…
601 - Updated Mojo::Server::FastCGI and Mojo::Server::Daemon::Prefork to
602 use the application logger.
7e499db2 » sri
2009-07-17 added setuid/setgid support to daemon and prefork daemon (James Duncan)
603 - Fixed import problem in Mojo::Server::Daemon::Prefork. (James Duncan)
604 - Fixed warning in template.t.
19f7cacf » sri
2009-07-16 fixed warning in template.t
605
5d503809 » sri
2009-07-16 fixed all shebang lines
606 0.991238 2009-07-16 00:00:00
607 - Fixed all shebang lines.
608
609 0.991237 2009-07-15 00:00:00
2bc0af24 » sri
2009-07-08 renamed process_local to process_app
610 - Renamed process_local to process_app in Mojo::Client, this change
611 is not backward compatible and you might have to change some of
612 your tests.
c6dc7035 » sri
2009-07-12 simplified MojoX::Renderer
613 - Simplified MojoX::Renderer.
4012585e » sri
2009-07-12 simplified Mojo::ByteStream
614 - Simplified Mojo::Loader.
615 - Simplified Mojo::ByteStream.
e6b19ab8 » sri
2009-07-12 simplified exceptions
616 - Simplified exceptions.
9b76154f » sri
2009-07-15 updated all modules to use IO::Poll instatead of IO::Select
617 - Updated all modules to use IO::Poll instead of IO::Select.
d85199e4 » sri
2009-07-12 updated exception handling in Mojolicious to work with exceptions in …
618 - Updated exception handling in Mojolicious to work with exceptions
619 in epl templates.
e913fba2 » sri
2009-07-14 updated Mojolicious to log to STDERR if log directory isn't writable
620 - Updated Mojo and Mojolicious to log to STDERR if log directory
621 isn't writable.
854b1217 » sri
2009-07-14 updated Mojo and Mojolicious to work without boilerplate
622 - Updated Mojo and Mojolicious to work without boilerplate and a
623 single MyApp.pm file.
cb3171e7 » sri
2009-07-09 added html_encode and html_decode
624 - Added html_encode and html_decode methods to Mojo::ByteStream.
f187b0a0 » sri
2009-07-09 updated changes
625 - Improved 100 Continue handling and added more tests. (acajou)
18c5114e » sri
2009-07-08 improved Mojo::Teamplate exception handling and simplified Mojo::Loader
626 - Improved Mojo::Template exception handling.
627 - Cleaned up exception code.
53011b3b » sri
2009-07-15 updated changes
628 - Fixed possible infinite loop in Mojo::Server::FastCGI.
ef6eca81 » sri
2009-07-07 fixed typos
629 - Fixed typos.
630
f3c44c67 » sri
2009-07-05 big code cleanup
631 0.991236 2009-07-05 00:00:00
a6696f9f » sri
2009-07-06 simplified Mojo::Home and moved executable detection to Test::Mojo::S…
632 - Simplified Mojo::Home.
633 - Moved executable detection to Test::Mojo::Server.
f431d64a » sri
2009-07-06 improved Mojo::Loader::Exception and moved tests from persistent_erro…
634 - Improved Mojo::Loader::Exception.
635 - Moved persistent_error.t tests to app.t.
f3c44c67 » sri
2009-07-05 big code cleanup
636 - Cleaned up code.
10ed1fec » sri
2009-07-06 reformatted
637 - Fixed at_least_version. (yuki-kimoto)
f3c44c67 » sri
2009-07-05 big code cleanup
638
943fd0c2 » sri
2009-07-05 fixed typos
639 0.991235 2009-07-05 00:00:00
550f704c » sri
2009-07-05 removed prepare/finalize methods from Mojolicious
640 - Removed prepare/finalize methods from Mojolicious.
943fd0c2 » sri
2009-07-05 fixed typos
641 - Fixed typos.
642
67223552 » sri
2009-07-03 updated generator scripts and added prepare/finalize methods to Mojol…
643 0.991234 2009-07-03 00:00:00
fffc9571 » sri
2009-07-04 improved Mojo::Headers and renamed method add_line to add
644 - Added name and value filters to Mojo::Headers. (acajou)
645 - Added clean multiline value handling to Mojo::Headers.
67223552 » sri
2009-07-03 updated generator scripts and added prepare/finalize methods to Mojol…
646 - Added prepare/finalize methods to Mojolicious.
bbfbb919 » sri
2009-07-03 added some additional mime types
647 - Added some additional mime types to MojoX::Types.
fffc9571 » sri
2009-07-04 improved Mojo::Headers and renamed method add_line to add
648 - Renamed method add_line to add in Mojo::Headers.
67223552 » sri
2009-07-03 updated generator scripts and added prepare/finalize methods to Mojol…
649 - Updated generator scripts to play nice with MM->parse_version.
650
d5ae221b » sri
2009-07-01 fixed external server tests
651 0.991233 2009-07-01 00:00:00
f7f99ff4 » sri
2009-07-01 rewrote Mojo::Client::process_local to use the new state machine
652 - Rewrote Mojo::Client::process_local to use the new state machine.
b68c74dd » sri
2009-07-01 updated changes
653 - Added Server and X-Powered-By headers.
d5ae221b » sri
2009-07-01 fixed external server tests
654 - Fixed external server tests.
ac7bc8df » sri
2009-07-02 fixed Mojo::Date handling of negative epoch values
655 - Fixed Mojo::Date handling of negative epoch values.
d5ae221b » sri
2009-07-01 fixed external server tests
656
a1b3d6b6 » sri
2009-06-29 new version
657 0.991232 2009-06-29 00:00:00
658 - Fixed tarball.
659
9c7e1509 » sri
2009-06-29 updated version to 0.991231 (this is the date of the first futurama e…
660 0.991231 2009-06-29 00:00:00
dbe04fd6 » Sebastian Riedel
2009-03-16 rewrote MojoX::Renderer, note that it is not backward compatible
661 - Rewrote MojoX::Renderer, it is not backward compatible and
662 templates need to be renamed in the following 3 part format
663 "index.html.tt"!
6b52a283 » sri
2009-06-23 added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
664 - Added exception support to MojoX::Dispatcher::Routes, this change
665 is not backward compatible and "dispatch" calls now return
d54268b6 » sri
2009-06-24 updated changes
666 exception objects for errors and false otherwise.
c1dd4860 » sri
2009-06-24 changed routes syntax
667 - Changed routes syntax, this change is not backward compatible and
668 you need to change all your existing routes.
669 "/:foo" becomes "/(foo)"
670 "/^foo" becomes "/((foo))"
671 "/*foo" becomes "/(((foo)))"
3114e47d » Sebastian Riedel
2009-04-19 Added HTTP 1.1 pipelining support to Mojo and layouts to Mojolicious
672 - Added full HTTP 1.1 pipelining support to all Mojo layers.
673 - Added layout support to MojoX::Renderer.
dbe04fd6 » Sebastian Riedel
2009-03-16 rewrote MojoX::Renderer, note that it is not backward compatible
674 - Made render call optional.
dc00f218 » Sebastian Riedel
2009-03-10 added format support to MojoX::Routes
675 - Added format support to MojoX::Routes.
6b52a283 » sri
2009-06-23 added exception handling to MojoX::Dispatcher::Routes and Mojo::Loader
676 - Added Mojo::Loader::Exception.
a4e1d413 » Sebastian Riedel
2009-03-10 added wildcard support to MojoX::Routes and rewrote some of the inter…
677 - Added wildcard symbol support to MojoX::Routes and rewrote many
678 routes internals.
4ca4c480 » Sebastian Riedel
2009-03-12 added Makefile.PL generator
679 - Added Makefile.PL generator.
b4bc5868 » Sebastian Riedel
2009-05-13 reformatted
680 - Added HttpOnly support to Mojo::Cookie. (burak)
da859d87 » Sebastian Riedel
2009-03-07 support more CGI implementations
681 - Support more CGI implementations.
9dac78db » sri
2009-05-16 added tests for namespace only dispatching
682 - Added support for namespaces only dispatching in
683 MojoX::Dispatcher::Routes.
e84d8504 » sri
2009-05-22 added encoding support to Mojo::Template and made "utf8" the default
684 - Added encoding support to Mojo::Template and made "utf8" the
685 default.
f5628258 » sri
2009-05-28 reformatted
686 - Added HEAD support to Mojo::Server::Daemon. (acajou)
836eb856 » sri
2009-06-05 added new relaxed placeholder to MojoX::Routes::Pattern
687 - Added new relaxed placeholder to MojoX::Routes::Pattern.
f7ef03f9 » sri
2009-06-17 added Mojo::Template::Exception
688 - Added Mojo::Template::Exception.
964a650f » sri
2009-06-17 reformatted
689 - Added HEAD support to the Mojo::Transaction state machine and
690 related modules. (acajou)
52ed84c7 » sri
2009-06-27 updated changes
691 - Added safe_post option to Mojo::Pipeline. (acajou)
81d9dc28 » sri
2009-06-25 updated changes
692 - Made chained => 1 the default in Mojo::Base.
e81cdf41 » sri
2009-05-28 fixed a compiler bug in Mojo::Template
693 - Fixed compiler bug in Mojo::Template that prevented more advanced
694 control structures, you might have to add additional semicolons to
695 some of your templates.
796eb0b3 » Sebastian Riedel
2009-03-16 fixed Mojo::Date to not crash on invalid dates
696 - Fixed Mojo::Date to not crash on invalid dates. (vti)
7310fa3e » sri
2009-05-28 updated Changes
697 - Fixed chunked support in Mojo::Server::Daemon and Mojo::Client.
8db5b648 » Sebastian Riedel
2009-03-06 fixed tokenizer in MojoX::Routes::Pattern to support "0" values
698 - Fixed tokenizer in MojoX::Routes::Pattern to support "0" values.
699 (Anatoly Sharifulin)
23d95085 » Sebastian Riedel
2009-03-06 fixed parsing of 0 in Mojo::Path
700 - Fixed parsing of "0" in Mojo::Path. (charsbar)
88bf3f5f » Sebastian Riedel
2009-03-06 reformatted
701 - Fix server tests on win32. (charsbar)
f5628258 » sri
2009-05-28 reformatted
702 - Fixed leading whitespace problem in the request parser. (acajou)
b168d979 » Sebastian Riedel
2009-04-19 reformatted
703 - Fixed broken pipe problem in Mojo::Server::CGI. (vti)
d1d260a2 » uwe
2009-02-17 added /diag/dump_tx
704 - Added more diagnostics options to Mojo::HelloWorld. (uwe)
ca288f39 » Sebastian Riedel
2009-04-19 reformatted
705 - Fixed empty cookie parsing. (vti)
840645e7 » Sebastian Riedel
2009-04-19 reformatted
706 - Fixed a case where child processes migth hang in
707 Mojo::Server::Daemon::Prefork. (gbarr)
3c401229 » Sebastian Riedel
2009-04-19 reformatted
708 - Fixed a bug in MojoX::Dispatcher::Routes where the renderer would
709 be called with an empty stack. (melo)
7de861c7 » Sebastian Riedel
2009-04-20 reformatted
710 - Fixed a escaping problem in Mojo::Parameters. (vti)
186966a0 » Sebastian Riedel
2009-03-17 made Mojo::URL more template friendly
711 - Updated Mojo::URL to be more template friendly.
6ddac546 » sri
2009-05-26 improved Solaris compatibility
712 - Improved Solaris compatibility.
d1d260a2 » uwe
2009-02-17 added /diag/dump_tx
713
9c1f9394 » Sebastian Riedel
2009-02-16 added local/remote address and port information support
714 0.9002 2009-02-16 00:00:00
715 - Added local_address(), local_port(), remote_address() and
716 remote_port() to Mojo::Transaction.
b981caec » Sebastian Riedel
2009-02-16 fixed another win32 test bug
717 - Improved tests.
718 - Fixed some typos.
9c1f9394 » Sebastian Riedel
2009-02-16 added local/remote address and port information support
719
1f0a24c3 » Sebastian Riedel
2009-01-28 many small updates
720 0.9001 2009-01-28 00:00:00
d26d4837 » Sebastian Riedel
2009-01-28 reformatted
721 - Added proper home detection to Mojo itself. (charsbar)
722 - Fixed a bug where errors got cached in the routes dispatcher.
723 (charsbar)
c355c59d » Sebastian Riedel
2008-12-03 updated error handling
724 - Updated error handling in MojoX::Dispatcher::Static.
ca87975e » Sebastian Riedel
2008-12-16 Mojo::Message::Request/Response::cookies() should always return a arr…
725 - Fixed Mojo::Message::Request::cookies() to always return a
726 arrayref.
7570e9dd » Sebastian Riedel
2009-02-14 reformatted
727 - Fixed url_for to support references. (vti)
1301d8db » Sebastian Riedel
2009-02-15 reformatted
728 - Fixed unescaping of captures. (vti)
b98dd868 » Sebastian Riedel
2009-02-15 fixed typo
729 - Fixed typos. (uwe)
c355c59d » Sebastian Riedel
2008-12-03 updated error handling
730
a84e2241 » Sebastian Riedel
2008-12-02 prepare 0.9 release
731 0.9 2008-12-01 00:00:00
42e78996 » Sebastian Riedel
2008-11-11 renamed environment to mode
732 - Added modes to Mojolicious.
e5824bdc » Sebastian Riedel
2008-11-12 simple logger added
733 - Added Mojo::Log and log support for Mojo/Mojolicious.
73114bf6 » Sebastian Riedel
2008-11-11 changed Mojo::Template and MojoX::Renderer api to make catching error…
734 - Changed MojoX::Renderer and Mojo::Template api to make catching
735 errors easier, we now use a scalar ref for results like most
736 template engines.
33372c31 » Sebastian Riedel
2008-11-12 added MojoX::Context
737 - Added MojoX::Context.
8fdb7ad2 » Sebastian Riedel
2008-11-17 added support for multi level controller classes
738 - Added multi level controller class support to Mojolicious.
822fb89f » Sebastian Riedel
2008-11-10 made routes dispatcher fail more often
739 - MojoX::Dispatcher::Routes should be able to fail.
16dc6ed4 » markstos
2008-11-19 typo fix in "Changes"
740 - Added diagnostics functions to Mojo::HelloWorld.
e36e02b3 » Sebastian Riedel
2008-11-17 fixed many Apache related bugs
741 - Made the env parser Apache compatible.
6423de3d » Sebastian Riedel
2008-11-28 made everything Apache compatible
742 - Made Mojo::Server::FastCGI Apache compatible.
f8aef06e » Sebastian Riedel
2008-12-01 added namespace, class and method support
743 - Added namespace, class and method captures to
744 MojoX::Dispatcher::Routes.
9eacc346 » Sebastian Riedel
2008-11-24 made url_for work for rebased applications
745 - Made url_for work for rebased applications.
8b0eb989 » Sebastian Riedel
2008-11-26 added ctx, render, req, res and stash methods to Mojolicious controllers
746 - Added ctx, render, req, res and stash methods to Mojolicious
747 controllers.
abd5d644 » Sebastian Riedel
2008-11-28 made cookie and upload behave like param
748 - Changed cookie, param and upload in Mojo::Parameters to return a
749 list.
63dfa41d » Sebastian Riedel
2008-11-28 added support for templateless renderers
750 - Added support for templateless renderers to MojoX::Renderer.
bd9fb038 » Sebastian Riedel
2008-11-24 added ctx attribute and action blacklist
751 - Added blacklist to MojoX::Dispatcher::Routes.
66d13243 » Sebastian Riedel
2008-11-17 added changes entry and fixed formatting a bit
752 - Fixed Mojo::Date bugs. (vti)
aa38b55a » Sebastian Riedel
2008-11-10 fixed routes bug where / was matching too much
753 - Fixed / routes matching too much.
61ff64dc » Sebastian Riedel
2008-11-12 made win32 fix a bit more sane
754 - New Windows workaround in Mojo::Client and Mojo::Server::Daemon.
aa38b55a » Sebastian Riedel
2008-11-10 fixed routes bug where / was matching too much
755 - Cleaned up Mojo::Transaction. (Ask Bjoern Hansen)
756 - Added .perltidyrc. (Ask Bjoern Hansen)
728524fc » Sebastian Riedel
2008-11-10 allow route chains to be broken with return values
757 - Allow chains to be broken with return values in
758 MojoX::Dispatcher::Routes.
8b0eb989 » Sebastian Riedel
2008-11-26 added ctx, render, req, res and stash methods to Mojolicious controllers
759 - The stack in MojoX::Routes resets now.
bda337f7 » Sebastian Riedel
2008-11-30 updated changes
760 - Renamed default_handler to default_format in MojoX::Renderer.
6785b70f » Sebastian Riedel
2008-11-30 disallow actions beginning with _
761 - Disallow actions beginning with _ in MojoX::Dispatcher::Routes.
d8adab20 » Sebastian Riedel
2008-11-11 fixed authors and changes
762 - Preload application in servers. (Graham Barr)
1a14183b » Sebastian Riedel
2008-11-26 renamed is_version to at_least_version
763 - Renamed is_version to at_least_version. (Mark Stosberg)
b40f35b1 » Sebastian Riedel
2008-11-11 added documentation
764 - Added documentation. (Ch Lamprecht)
e1d383e6 » Sebastian Riedel
2008-11-17 micro optimize env parser
765 - Added param tests. (Mark Stosberg)
766 - Added documentation for Mojo::Log. (Mark Stosberg)
ffee22fb » Sebastian Riedel
2008-12-01 reformatted and fixed bugs
767 - Add test for MojoX::Renderer. (Mark Stosberg)
418c3d52 » Sebastian Riedel
2008-11-17 fixed formatting
768 - When testing, allow servers a few seconds to stop. (Leon Brocard)
8b0eb989 » Sebastian Riedel
2008-11-26 added ctx, render, req, res and stash methods to Mojolicious controllers
769 - Fixed typos.
aa38b55a » Sebastian Riedel
2008-11-10 fixed routes bug where / was matching too much
770
630140da » Sebastian Riedel
2008-11-07 made daemons 20% faster
771 0.8009 2008-11-07 00:00:00
eaca38c7 » Sebastian Riedel
2008-11-08 cleaned up Mojo::Message callbacks
772 - Cleaned up Mojo::Message callbacks and added tests.
4f70f8b3 » Sebastian Riedel
2008-11-08 fixed more escaping bugs
773 - Fixed escaping in Mojo::URL.
56d3de5e » Sebastian Riedel
2008-11-08 fixed query string support and escaping in Mojo::Parameters
774 - Fixed query string support and escaping in Mojo::Parameters.
4fe14e73 » Sebastian Riedel
2008-11-08 Optimized randomness in Mojo::Client
775 - Optimized randomness in Mojo::Client. (Leon Brocard)
e8a00230 » Sebastian Riedel
2008-11-08 Randomized handle order in Mojo::Client
776 - Randomized handle order in Mojo::Client
e2fcace2 » Sebastian Riedel
2008-11-08 Mojo::Client should weight writes higher than reads
777 - Mojo::Client now prefers writes over reads.
af55d55b » Sebastian Riedel
2008-11-08 added move_to and copy_to
778 - Added copy_to and move_to to Mojo::File.
630140da » Sebastian Riedel
2008-11-07 made daemons 20% faster
779 - Made the daemons about 20% faster.
1fd108b5 » Sebastian Riedel
2008-11-09 cleaned up Changes
780 - Cleaned up Mojo::File. (Leon Brocard)
12f826ed » Sebastian Riedel
2008-11-09 fallback to default renderer (Ask Bjoern Hansen)
781 - Fallback to default renderer in MojoX::Renderer.
782 (Ask Bjoern Hansen)
97597c80 » Sebastian Riedel
2008-11-09 made Mojo::Base a little bit faster
783 - Made Mojo::Base instantiation a little bit faster.
7ae8c3d5 » Sebastian Riedel
2008-11-10 many small changes
784 - Added documentation to Mojo::Base. (Marcus Ramberg)
785 - Moved the home attribute from Mojolicious to Mojo.
786 - Fixed MojoX::Renderer to pass options through to the handler.
787 (Ask Bjoern Hansen)
8e1b3eaa » Sebastian Riedel
2008-11-10 fixed fastcgi server
788 - Fixed Mojo::Server::FastCGI according to the spec.
a09123ed » Sebastian Riedel
2008-11-10 code cleanup
789 - Dispatchers now return true or false.
7ae8c3d5 » Sebastian Riedel
2008-11-10 many small changes
790 - Added documentation to Mojo::Home. (Mark Stosberg)
791 - Added documentation to Mojo::Buffer. (Mark Stosberg)
792 - Removed replace from Mojo::Buffer. (Mark Stosberg)
793 - Added buffer tests. (Mark Stosberg)
630140da » Sebastian Riedel
2008-11-07 made daemons 20% faster
794
52d6165e » Sebastian Riedel
2008-11-07 fixed multipart parser for short requests
795 0.8008 2008-11-07 00:00:00
796 - Fixed multipart parsing for short requests.
ccd1a983 » Sebastian Riedel
2008-11-07 fixed content file storage to specific file
797 - Fixed content file storage to specific file.
4cb13329 » Sebastian Riedel
2008-11-07 fixed lower case app names
798 - Fixed lower case appclasses.
52d6165e » Sebastian Riedel
2008-11-07 fixed multipart parser for short requests
799
a1dde5c6 » Sebastian Riedel
2008-11-07 fixed infinite loop in Mojo::File (Leon Brocard)
800 0.8007 2008-11-07 00:00:00
3346beda » Sebastian Riedel
2008-11-07 added param to Mojo::Message
801 - Cleaned up the api some more.
802 - Added param to Mojo::Message.
803 - Added server.t. (Mark Stosberg)
804 - Added documentation. (Mark Stosberg)
a1dde5c6 » Sebastian Riedel
2008-11-07 fixed infinite loop in Mojo::File (Leon Brocard)
805 - Cleaned up Mojo::File api.
806 - Fixed infinite loop in Mojo::File. (Leon Brocard)
807
c5b557d1 » Sebastian Riedel
2008-11-06 made Mojo::Template faster (Pedro Melo)
808 0.8006 2008-11-06 00:00:00
e2a2db03 » Sebastian Riedel
2008-11-06 fixed typos
809 - Simplified api by removing aliases, this will help with subclassing
810 annoyances but might break some existing code if you are using long
811 versions of formerly aliased attributes.
a6e746e0 » Sebastian Riedel
2008-11-06 updated changes
812 - Fixed application/x-www-form-urlencoded.
fcdc29b0 » Sebastian Riedel
2008-11-06 fixed query string support
813 - Fixed support for query strings.
5483c227 » Sebastian Riedel
2008-11-06 fixed multi query param support
814 - Fixed multi query parameter support.
fcdc29b0 » Sebastian Riedel
2008-11-06 fixed query string support
815 - Added a context class to the Mojolicious generator.
e2a2db03 » Sebastian Riedel
2008-11-06 fixed typos
816 - Cleaned up Mojo::Server api. (Mark Stosberg)
9b18f1f9 » Sebastian Riedel
2008-11-06 fixed application/x-www-form-urlencoded
817 - Increased Mojo::Template performance. (Pedro Melo)
83a478c7 » Sebastian Riedel
2008-11-06 big api cleanup and more docs
818 - Added documentation. (Mark Stosberg)
70056bf8 » Sebastian Riedel
2008-11-06 fixed typos
819 - Fixed typos. (Marcus Ramberg)
c5b557d1 » Sebastian Riedel
2008-11-06 made Mojo::Template faster (Pedro Melo)
820
5ad283d1 » Sebastian Riedel
2008-11-04 fixed typos
821 0.8.5 2008-11-04 00:00:00
767a038d » Sebastian Riedel
2008-11-05 fixed version
822 - Fixed version. (Andreas Koenig)
5ad283d1 » Sebastian Riedel
2008-11-04 fixed typos
823 - Fixed typos.
824
39745a74 » Sebastian Riedel
2008-11-04 0.8.4 release
825 0.8.4 2008-11-04 00:00:00
826 - Improved caching in Mojo::Message.
827 - Added upload and cookie method to Mojo::Message.
828 - Changed uploads behavior in Mojo::Message to bring it in line with
829 cookies.
830 - Added documentation. (Mark Stosberg)
831
f46a2299 » Sebastian Riedel
2008-11-04 0.8.3 release
832 0.8.3 2008-11-03 00:00:00
f4b77827 » Sebastian Riedel
2008-11-04 removed filter from Mojo::Base
833 - Removed filter from Mojo::Base and added warnings.
4923ce64 » Sebastian Riedel
2008-11-03 applied some patches
834 - Added caching to uploads in Mojo::Message. (Mark Stosberg)
835 - Fixed typos. (Robert Hicks)
84219d18 » Sebastian Riedel
2008-11-04 changed documentation a bit
836 - Added documentation.
4923ce64 » Sebastian Riedel
2008-11-03 applied some patches
837
d7af4795 » Sebastian Riedel
2008-11-02 new version
838 0.8.2 2008-11-01 00:00:00
839 - Removed OS X resource fork files.
840
3d32f468 » Sebastian Riedel
2008-11-02 made daemon.t developer only
841 0.8.1 2008-11-01 00:00:00
842 - Made daemon.t developer only.
8c40d9ca » Sebastian Riedel
2008-11-02 fixed typos
843 - Fixed typos.
844
090a56da » Sebastian Riedel
2008-10-21 first commit
845 0.8 2008-10-21 00:00:00
9be2f041 » Sebastian Riedel
2008-10-21 fiex win32 support in daemon (hopefully)
846 - Fixed Mojo::Server::Daemon windows support.
090a56da » Sebastian Riedel
2008-10-21 first commit
847 - Generated applications now have individually named executables.
848 - Cleaned up Mojo::Home.
849 - Changed Mojolicious default application templates to something more
850 sane.
4c703598 » Sebastian Riedel
2008-10-27 made Mojo::Base 25% faster
851 - Mojo::Base accessors don't take multiple arguments anymore,
852 this results in a 25% speed increase.
1406f0fe » Sebastian Riedel
2008-10-26 switched to environment variable for max memory size
853 - Added MOJO_MAX_MEMORY_SIZE environment variable.
9236ce9b » Sebastian Riedel
2008-10-31 changed callbacks a bit
854 - Added prepare_parser and prepare_builder callbacks to
855 Mojo::Message.
856 - Added done and is_done to Mojo::Stateful.
d8edac11 » Sebastian Riedel
2008-10-23 all tests passing on win32, yay
857 - Fixed many win32 related bugs.
dbe4371d » Sebastian Riedel
2008-10-25 fixed Mojo::Base
858 - Fixed keep alive related bugs in daemon and client. (Pedro Melo)
0f006369 » Sebastian Riedel
2008-10-25 allow default to have false values
859 - Allow default in Mojo::Base to have false values. (Pedro Melo)
dbe4371d » Sebastian Riedel
2008-10-25 fixed Mojo::Base
860 - Fixed chmod_rel_file in Mojo::Script. (Shu Cho).
861 - Mojo::Base attributes can't start with a digit. (Shu Cho).
0aa4bb9d » Sebastian Riedel
2008-10-27 fixed content length header for empty messages
862 - Fixed Content-Length header for empty messages.
090a56da » Sebastian Riedel
2008-10-21 first commit
863 - Removed warning from Mojo.pm.
400e7826 » Sebastian Riedel
2008-10-29 renamed gate to bridge
864 - Renamed gate to bridge in MojoX::Routes.
e2e453e7 » Sebastian Riedel
2008-10-28 added waypoint to routes
865 - Added waypoint() to MojoX::Routes.
40493624 » Sebastian Riedel
2008-10-28 added named url_for
866 - Added named url_for to MojoX::Routes and Mojolicious.
962f8488 » Sebastian Riedel
2008-10-28 added mojolicious docs (vti)
867 - Added Mojolicious documentation. (vti)
090a56da » Sebastian Riedel
2008-10-21 first commit
868 - Fixed documentation links.
869 - Fixed some typos.
870
871 0.7 2008-10-11 00:00:00
872 - Added the Mojolicious Web Framework example.
873 - Added upload and GET/POST parameter helpers to Mojo::Message.
874 - Hooks for upload progress and stuff added.
875 - Refactored transfer encoding code into Mojo::Filter and
876 Mojo::Filter::Chunked.
877 - Added callbacks for start line and header generators.
878 - Added workaround for missing IO::Seekable support in older
879 versions of File::Temp (Perl 5.8).
880 - script/mojo.pl got renamed to bin/mojo.
881 - Mojo::Cache got renamed to Mojo::File because there will be a cache
882 module named MojoX::Cache, and that could cause confusion later on.
883 - Fixed many escaping related bugs around Mojo::URL.
884 - Fixed 100-Continue support in Mojo::Server::Daemon and Mojo::Client.
885 - Countless small bugs fixed and tests added.
886
887 0.6 2008-09-24 00:00:00
888 - Many more bugfixes.
889
890 0.5 2008-09-24 00:00:00
891 - Many small bugfixes.
892
893 0.4 2008-09-24 00:00:00
894 - Moved everything into the Mojo namespace.
895
896 0.3 2008-09-24 00:00:00
897 - Fixed documentation.
898
899 0.2 2008-09-24 00:00:00
16dc6ed4 » markstos
2008-11-19 typo fix in "Changes"
900 - First release.
Something went wrong with that request. Please try again.