1 This file documents the revision history for Perl extension Catalyst-Devel.
3 - This release moves the restarter functionality into a new
4 module Catalyst::Restarter, that is not a Catalyst Engine
7 The new restarter is simpler and more reliable, because it
8 does not try to test if a changed piece of code can be
9 compiled. It simply restarts the server whenever it detects
10 changes. This also makes it much faster.
12 However, this does mean that the server can simply die when
13 a changed file cannot compile. This is different than the
14 old behavior, where the server remained running without
15 incorporating the change.
17 Finally, the new restarter relies on File::ChangeNotify,
18 which is designed to accomodate per-OS methods of detecting
19 changed files. As of this writing, it currently ships with a
20 file watcher that uses inotify on Linux systems, and a
21 default fallback class that does everything in pure Perl.
25 - add [-pidfile|-p] option for myapp_server.pl (caelum)
26 - Bump dependency on Config::General (caelum)
27 - On perls with c3 method dispatch, make sure Class::C3 is recent
28 enough to not produce warnings if it is already installed (caelum)
29 - add resources to META.yml (caelum)
32 - Remove the deprecated BindLex from the _create.pl help message (rafl)
35 - Add check for "Unknown error" bug (caelum)
36 - Change generated scripts to use /usr/bin/env perl if /usr/bin/env
37 exists, otherwise fall back to the current perl binary. (t0m)
38 - Fix getopt spec in generated scripts to match docs (rjbs)
39 - Additional documentation (ash)
40 - Informational message after an application is created (kd)
41 - Add a -background option to the dev server (duncs)
44 - fix a bug in created helper scripts that prevened them working (rjbs)
47 - Add Sebastian's PROJECT FOUNDER note to Devel.pm as requested
48 - Fix warning when devel is not installed.
51 - Revert to use Catalyst qw/@plugins/
52 - Require Config::General instead of YAML
55 - helpers now create default :Path and index :Path :Args(0)
56 - Moved Helper.pm to generate .conf rather than YAML
57 - Made a warning in the generated Makefile.PL not to delete it.
58 - Incorrect generated pod.
60 1.06 2008-04-09 08:19:00
61 - load plugins in setup, not plugins. (ema_zep@libero.it)
63 1.05 2008-04-07 11:55:00
64 - Add missing parent dependency to created projects.
66 1.04 2008-04-06 16:04:00
67 - Update default actions in Root.pm
68 - Patch Helper.pm so Module::Pluggable::Object ignores emacs temp
69 files appropriately for restarting server
70 - Patched Helper.pm so the correct options for mulitple restart
71 directories and symlink resolution will be set in myapp_server.pl
73 - Change from use Catalyst to use parent and load plugins in setup call
74 - Remove Catalyst::Manual dependency.
76 1.03 2007-08-10 08:10:00
77 - Changed default dependency to Catalyst::Runtime
78 - Added BindLex example to create script
79 - Don't change a manually-specified engine when using the
80 -r switch with server.pl
82 1.02 2006-11-15 16:45:00
83 - Added dep to Catalyst::Manual
84 - added option to send errors to STDOUT in fastcgi script
86 1.01 2006-09-17 23:49:00
87 - Upped M::I dependency
90 1.00 2006-07-06 19:23:00