ignore more files
[gitmo/MooseX-Daemonize.git] / Changes
1 Revision history for MooseX-Daemonize
2
3 0.16  2013-04-14
4     - fix incompatibilities with Test::Builder 1.005+ (schwern, RT#76523)
5     - add missing dependency on the version of File::Path which added
6       make_path (RT#79169, Jonathan Sailor)
7     - add missing test dependency on Test::Exception (RT#70382)
8     - document the 'basedir' attribute and its behaviour (RT#83055)
9     - add 'documentation' keys for public attributes, to be used when
10       displaying --help (RT#54295)
11
12 0.15  2012-05-31
13     - fix versions
14
15 0.14  2012-05-30
16     - recommend Daemon::Control instead
17     - fix bug with pidbase dir not being created
18       if it doesn't already exist
19
20 0.13  2011-07-06
21     - adding docs related to closing all
22       filehandles and the issues that can
23       cause with things like Log::Log4Perl
24       (thanks to Maik Hentsche via RT #67016)
25     - updating copyright dates
26
27 0.12  2010-07-11
28     - release without the .git directory in it
29
30 0.11  2010-07-10
31     * MooseX::Daemonize::Core
32       - make the options to daemonize()
33         into proper attributes but still
34         retained back-compat (Thanks to Magnus Erixzon)
35           - adjusted docs and tests
36
37     - removed the pod.t and pod-coverage.t tests
38
39 0.10  2010-04-17
40     - updated copyrights
41     - removed the POE test because it was causing
42       random failures when installing from CPAN
43       and not adding enough value to keep around
44     - applied POD corrections from RT #50091
45       (thanks to Kostyuk Oleg)
46
47 0.09  2009-10-05
48         * s/no_plan => 1/'no_plan'/g (Dave Rolsky)
49         * Synchronize Version numbers
50
51 0.08  2008-09-07
52     * t/
53       - Removed usage of Cwd in favour of a temporary dir to prevent test fails
54         when running in an unwritable dir
55       - patch to ensure that t/01.filecreate.t passes (thanks to Jose Luis Rey)
56
57 0.07  2008-05-24
58     * MooseX::Daemonize
59       - Made default pidbase '/var/run' rather
60         than './var/run'
61
62     * t/
63       - Small fixups to pidfile testing in
64         t/31.with_pid_file_and_poe.t
65
66     ~ Removed the Build.PL since Module::Install
67       has removed their support
68
69 0.06  2007-12-21
70     * MooseX::Daemonize
71       - Fix logic that kills process so it doens't always warn
72         about undead process
73       - Added stop_timeout to allow user to control timings.
74       - Refactored to roles
75         - removed Proc::Daemon dependency
76         - removed File::Pid dependency
77       - added exit_code and status_message to capture the
78         exit code and a status message :)
79         - refactored start/stop/restart to use these
80         - added tests for this
81       - added a &status command which returns a bool telling
82         you if the daemon is running or not
83         - added tests for this
84
85     * Test::MooseX::Daemonize
86       - updated docs
87       - removed Proc::Daemon dependency
88
89     * MooseX::Daemonize::Core
90       - the core daemonization methods are here
91         - added tests for this
92
93     * MooseX::Daemonize::WithPidFile
94       - the PID file handling is added to the core here
95         - added tests for this
96
97     * MooseX::Daemonize::Pid
98       - added this package to replace the File::Pid stuff
99
100     * MooseX::Daemonize::Pid::File
101       - added this package to replace the File::Pid stuff, it is a subclass
102         of MooseX::Daemonize::Pid (stevan)
103         - added tests for this (stevan)
104
105 0.05  2007-11-18
106     - Fix logic that kills process so it doens't always warn
107       about undead process
108     - Added stop_timeout to allow user to control timings.
109
110 0.04  2007-11-11
111     - Fix stupid perlcritic.t cause the Module::Starter::PBP tests were
112       stupid but I didn't realize it.
113
114 0.03  2007-10-22
115     - Add File::Slurp to dependencies so our tests pass better
116
117 0.02  2007-09-19
118     - Fixed bug where sometimes the pidfile is writeable but pidbase is not -- reported by dec
119     - Fixed bug where the pidfile wasn't being updated properly -- reported by dec
120     - Added is_daemon attribute
121     - Added another fork to make sure we short circuit out of the daemonize process properly
122     - Switch to File::Pid
123     - Add the GetOpt prereq
124     - Adjust the kill timings
125     - Added THANKS to pod
126
127 0.0.1  2007-05-16
128        Initial release.
129