-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathHistory.txt
443 lines (315 loc) · 11.1 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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
== 3.9.0 / 2022-05-26
Enhancements
- use feature detection for rubygems package loading - #45 [thanks @kares]
- adding license option to the top-level bones configuration - #49
Bug Fixes
- fixing gem naming issue on Ruby 3 - #48
- fixing the plugins command - #50
== 3.8.5 / 2020-09-27
Bug Fixes
- updating gem dependencies
- cleaning up ERB usage
== 3.8.1 / 2013-10-10
Bug Fixes
- compatibility with Ruby 2.0 [thanks @daveworth]
- fix deprecation warnings [thanks @daveworth]
- script/bootstrap for development
== 3.8.0 / 2012-03-05
Enhancements
- updating everything to use RSpec 2
- add a "remove_task" method
Bug Fixes
- optparse handling error in ruby 1.9
- remove deprecation warnings
== 3.7.3 / 2011-12-15
Bug Fixes
- configuration changes were being destroyed by plugins
== 3.7.2 / 2011-11-17
Enhancements
- remove SMTP TLS patch for Ruby 1.8.6
- cleaning up rubygems deprecation warnings
- updating the default project skeleton
- ignore the .rvmrc file
- cleanup of comment lines
- minor tweak to the discovery of the root directory
- updating Rakefile
== 3.7.1 / 2011-08-10
Enhancements
- using the latest version of RSpec (2.6.0)
== 3.7.0 / 2011-06-01
Enhancements
- updates to support rake 0.9.0 [gioele]
- support for rubygems 1.8.X
Bug Fixes
- paragraph_of fixes [gioele]
== 3.6.5 / 2011-02-07
Bug Fixes
- fixed version dependency issue
== 3.6.4 / 2011-02-05
Enhancements
- Added an "override_task" method for working with rake tasks
Bug Fixes
- Copying version from ENV to avoid frozen strings [Douglas A. Seifert]
- Check for tasks before attempting to execute them
== 3.6.2 / 2011-01-27
Bug Fixes
- The "gem:install" task no longer forces the "--local" flag
- depend_on now defaults to strict equivalency when a solitary version number is given
== 3.6.1 / 2011-01-25
Bug Fixes
- Properly handle cases where the RDoc gem is not installed.
== 3.6.0 / 2011-01-21
Enhancements
- Use RDoc::Task if it's available. Otherwise fallback to Rake::RDoctask.
- Specify gem sources in the Bones configuration block.
- Initialize bones from an external gemspec file.
- Colorization of bones command output.
Bug Fixes
- Excluding the "version.txt" file from rdoc processing.
== 3.5.5 / 2011-01-10
1 bug fix
- History and Readme files are now optional
== 3.5.4 / 2010-11-26
1 bug fix
- gem prereqs dependency now happens earlier for the package task
== 3.5.3 / 2010-11-26
1 minor change
- Smart file searching
== 3.5.2 / 2010-11-23
1 minor change
- Markdown is the default README format [gioele]
== 3.5.1 / 2010-10-27
1 bugfix
- ERB formatting applies to dotfiles now [http://github.com/simplogical]
== 3.5.0 / 2010-10-14
2 minor enhancements
- Adding a "plugin" command to search for Mr Bones plugins
- Gem specs are emitted in YAML format
== 3.4.7 / 2010-06-21
1 bug fix
- FileManager not preserving executable status of template files [Nathan Witmer]
== 3.4.6 / 2010-06-09
1 bug fix
- introduced a regression with dependency management
== 3.4.5 / 2010-06-08
3 bug fixes
- removing obsolete code
- fixing issues with rubinious
- simplifying the Bones configuration block method
== 3.4.4 / 2010-06-07
1 bug fix
- removing gemcutter dependency
== 3.4.3 / 2010-04-19
1 bug fix
- fixing warning from loquacious about undefined configuration
== 3.4.2 / 2010-04-18
2 bug fix
- small typo in gem task descriptions [Stephen Bannasch]
- better handling of undefined configuration settings
== 3.4.1 / 2010-03-15
1 bug fix
- excluding the rdoc plugin causes gem tasks to fail
== 3.4.0 / 2010-03-10
2 minor enhancement
- using an external version file by default
- added a gem:install_dependencies task (does what it says)
== 3.3.0 / 2010-03-04
1 minor enhancement
- updating the default ruby project template
== 3.2.1 / 2010-02-01
2 bug fixes
- Removed a self-dependency
- Removed "namespace" monkey patch [Kevin Williams]
== 3.2.0 / 2009-12-07
1 minor enhancement
- Reworked plugin configuration to avoid "undefined method" errors on nil
== 3.1.3 / 2009-12-06
1 bug fix
- Removed "require 'git'" from the bones.rb file
== 3.1.2 / 2009-12-05
* 1 minor enhancement
- More informative error message when gems cannot be found
== 3.1.1 / 2009-12-03
* 1 bug fix
- Using "instance_method" to get a Method instance
== 3.1.0 / 2009-10-21
* 1 minor enhancements
- Adding YARD documentaiton generating task
== 3.0.1 / 2009-10-08
* 2 bug fixes
- Fixing the ".git" exclude pattern
- Calling "git clone" when creating from a git repository
(as opposed to git-clone which is not available on all platforms)
== 3.0.0 / 2009-10-07
* 4 major enhancements
- Refactored to use a plugin system for rake tasks
- Now using the "loquacious" gem for helpful configuration
- Bones is now a required development dependency
- Interoperability with gemcutter.org
== 2.5.1 / 2009-05-12
* 1 bug fix
- name conflict with the jruby "import" method and the rake "import" method
== 2.5.0 / 2009-04-05
* 1 minor enhancement
- added support for ZenTest autotest
* 1 bug fix
- files without extensions are picked up when generating a new project
== 2.4.2 / 2009-03-02
* 2 bug fixes
- SMTP/TLS will not be used if openssl is not present
- fixed rdoc title generation
== 2.4.1 / 2009-03-02
* 1 minor enhancement
- jruby 1.2 compatability
== 2.4.0 / 2009-02-01
* 1 minor enhancement
- ruby 1.9 compatability
* 1 bug fix
- directory creation error when freezing a repository
== 2.3.1 / 2009-01-28
* 1 bug fix
- glob patterns were not being handled correctly in the .bnsignore file
== 2.3.0 / 2009-01-25
* 1 minor enhancement
- removed the need for a Manifest.txt file
== 2.2.0 / 2009-01-01
* 4 minor enhancements
- projects can be instantiated from git or svn repositories
- added a task to generate a project gemspec for use on github [Sandro Turriate]
- Mr Bones erb translation is now applied to files with a
'.bns' extension instead of an '.erb' extension
- refactored the main bones application
* 1 bugfix
- Mr Bones tasks are only added to the gemspec when a package
is being built
== 2.1.1 / 2008-12-15
* 1 minor enhancement
- added '.rdoc' to the list of file extensions for rdoc and
notes takss [Avdi Grimm]
* 2 bug fixes
- default "from" field when e-mailing announcements
- fixed SMTP check_auth_args arity [Avdi Grimm]
== 2.1.0 / 2008-10-15
* 1 major enhancement
- tasks can be used from the bones gem without having to create a
"tasks" folder in each project you create
* 2 minor enhancements
- revmoved SVN $Id$ turds
- Mr Bones is now included by default as a development dependency
* 1 bug fix
- changed the namespacing for the facets ANSICode class
== 2.0.3 / 2008-07-02
* 1 bug fix
- Fixed the rubyforge tasks to be compatible with the
rubyforge 1.0.0 gem
== 2.0.2 / 2008-06-02
* 2 minor enhancements
- Added a gem cleanup rake task
- Tasks to support Git projects
* 2 bug fixes
- Check for Rakefile when creating a new project
- Failed dependency resolution when not using fully qualified task names
== 2.0.1 / 2008-04-15
* 1 minor enchancement
- Now compatible with RubyGems versions earlier than 1.1.0
(should work back to 0.9.4)
== 2.0.0 / 2008-04-07
* 2 major enhancements
- Reworked the PROJ open struct to use nested open struct
objects
- Renamed a few of the .rake files to match the namespaces
they define
* 4 minor enhancements
- Selectable project skeleton when creating a new project
- Added an empty 'prereqs' task to several of the namespaces
(can be used for running code before any of the
tasks in that namespace are invoked)
- Extra refinement on notes
rake notes TwP #=> all notes for TwP
rake notes:todo TwP #=> all todos for TwP
- Insalling a gem will no longer try to update the gem
sources from RubyForge
* 1 bug fix
- On some systems, the quiet method was not reopening
stdout and stderr correctly
== 1.3.5 / 2008-02-27
* 2 minor enhancements
- Added a bones:debug task to inspect the PROJ open struct or
a single attribute of the PROJ open struct
- Small adjustments to the gem and spec tasks
* 1 bug fix
- Project names can now contain dahes (my-proj)
== 1.3.4 / 2008-02-20
* 4 minor enhancements
- Added more RCov options and tasks to verify a coverage
threshold (RSpec only)
- Can specify exact dependency version requirement
- Added a command line option to specify the output directory for
a new project
- The history, readme, and manifest file names can be configured
in the Rakefile
* 1 bug fix
- Now including the default rake/clean tasks
== 1.3.3 / 2008-02-18
* 4 minor enhancements
- The annotation tags to search for can be specified by the user
in the Rakefile
- Directory names can be substituted during skeleton creation
- Support for the GEM post_install_message
- Support to generate an announcement text file and send the
announcement via e-mail
- Added a manifest:assert task that can be used when building the
gem to assert that the manifest is up to date
task 'gem:package' => 'manifest:assert'
* 1 bug fix
- Fixed a circular dependency in the gem creation tasks
== 1.3.2 / 2008-02-05
* 1 minor enhancement
- Added colorization to the manifest:check task
== 1.3.1 / 2008-02-01
* 4 minor enhancements
- Updated the "ensure_in_path" method to take more than one path
- Added an "in_directory" method for executing shell tasks in a
different directory
- Fleshed out a spec_helper and a better default project spec file
- By default the project changes, description, and summary will be
loaded from the History and README files
* 3 bug fixes
- RSpec tasks were not including the user defined project libraries
such as "ext" or anything besides "lib"
- Tweaked the gem install/uninstall tasks to remove installed binaries
and to install platform specific gem versions
- Fixed a bug where the RDoc task was ignore the PROJ.rdoc_opts
== 1.3.0 / 2008-01-04
* 2 minor enhancements
- Added a few more methods to the default framework
- Added tasks to support tagging releases in SVN
* 1 bug fix
- Fixed a nil value error for the remote rdoc directory
(patch supplied by Chris Shea)
== 1.2.1 / 2008-01-02
* 2 bug fixes
- With no arguments, the bones command was not showing the help message
- Freezing a second time was not updating all the skeleton tasks
== 1.2.0 / 2007-12-31
* 1 major enhancement
- Users can define their own skeletons to use (bones --freeze)
* 1 minor enhancement
- Show a list of the files a user needs to change after project creation
== 1.1.2 / 2007-12-31
* 2 minor enhancements
- The pkg and doc directories are now excluded from the manifest
- Added method to hide tasks from the rake task listing
* 1 bug fix
- Fixed typo in an abort message (thanks Bill Kleb)
== 1.1.1 / 2007-12-29
* 1 bug fix
- Fixed the bad interaction with RSpec gem
== 1.1.0 / 2007-12-29
* 3 minor enhancements
- Output message when files are created or updated
- Directory cleanup if project creation fails
- Pulled the rails source annotation extractor into Mr Bones
== 1.0.0 / 2007-12-28
* 1 major enhancement
- Birthday!