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