forked from kennethkalmer/daemon-kit
/
History.txt
124 lines (89 loc) · 3.56 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
== 0.1.18 (WIP)
* Generators rewritten to use Thor
* Evented XMPP now handled by blather
* Boot script fixes
* Removed Jabber generator, deprecating Jabber class (use XMPP)
* Upgraded Hoptoad notifications to V2 of the notifier API
* Fix various argument handling bugs
* Removed support for exception emails
* Improved log rotation support [mperham]
== 0.1.7.12 2009-12-04
* Bug fix, don't load environment files twice [grockit]
== 0.1.7.11 2009-11-30
* Renamed 'daemon_kit' executable to 'daemon-kit'
* Fixed some broken links in README.rdoc
* Sneaked in << on AbstractLogger for better Logger compatibility
* Support for Test::Unit in generated projects [skaar]
* Fixed missing DAEMON_ENV for test helpers
* Fixes for nanite configuration [skaar]
* Toughened up the ruote workitem parser
* Fixed issue with nanite services not being advertised correctly [Wijnand]
* Fixed some woes with rake if rspec gem is missing
== 0.1.7.10 2009-08-12
* Ruote remote participants
* Allow process umask to be configured, defaults to 022
* Updates to DaemonKit::Config hashes
* Fixed argument parsing bug (reported by Mathijs Kwik (bluescreen303)
* Support for privilege separation (See Configuration.txt)
== 0.1.7.9 2009-06-22
* Backtraces only logged on unclean shutdown
* AMQP generator got new keep alive code
== 0.1.7.8 2009-06-22
* Optional logging of all exceptions when the daemon process dies
unexpectedly
* Update generated environment.rb to reflect new backtraces option
== 0.1.7.7 2009-06-22
* Fixed compatibility with rufus-scheduler-2.0.0 (or newer) in cron
generator
* Started central eventmachine reactor management code
* Now depends on eventmachine
== 0.1.7.6 (Not released)
* Support for cucumber
* Fixed issue in daemon_kit:upgrade task
* Moved rspec generator into new home
* Removed conflicting rubigen generator, messed with our script directory
* Fixed bug where environment.rb overwrites some --config values (reported by Josh Owens)
== 0.1.7.5 2009-06-08
* New AbstractLogger
** Default Logger backend
** SysLogLogger support
* More documentation
== 0.1.7.4 2009-06-05
* Fixed bug with control script generator (thanks Sho Fukamachi)
* Enhanced deploy.rb template to check for current dk gem verion,
unless vendored
* Fix bug in capistrano recipe for restarting daemons
* Added log:truncate rake task
* Error mails now handled by TMail
== 0.1.7.3 2009-05-31
* Removed dependency on daemons gem, now handled in house
* New argument management
* Some more docs
== 0.1.7.1 2009-05-28
* Fixed some minor issue with Capistrano support
* Added support for generating dog/monit configuration files via rake
* Initial implementation of ./script/* utilities
== 0.1.7 2009-05-26
* Capistrano deployment support
== 0.1.6 2009-05-13
* DaemonKit::Safety class to handle the trapping and logging of
exceptions, as well as email notifications or Hoptoad notifications.
* New config/pre-daemonize and config/post-daemonize structure
* New tasks to simplify upgrading daemon-kit projects
* Fixed some other annoyances and bugs
* Bigger TODO list
== 0.1.5 2009-05-07
* DaemonKit::Config class to easy the use of YAML configs internally,
and in generated daemons
== 0.1.2 2009-04-28
* Added missing rubigen dependency
== 0.1.1 2009-04-27
* AMQP consumer generator added
* 'cron' style generator added
* Allow configuring dir_mode and dir (pid file location) (Jim Lindley)
== 0.1.0 2009-01-08
* Ability to freeze the gem/edge copies of DaemonKit
* Simple non-evented Jabber generator
* Flexible UNIX signal trapping configuration
* Basic generator completed
* 1 small step for man, 1 giant leap for mankind