Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 178 lines (131 sloc) 7.737 kb
67d7680 @technicalpickles Version bump to 1.6.4.
authored
1 # jeweler 1.6.4, 2011-07-07
2
3 * Generator can now take an path to generate into, rather than just the name of the directory, ie `jeweler /path/to/awesomeness', not `jeweler --directory /path/to awesomeness`. Thanks invadersmustdie! #187
4 * Generator's --directory is deprecated and will be removed for 2.0.0
5
34afa56 @technicalpickles Version bump to 1.6.3.
authored
6 # jeweler 1.6.3
7
a47fb58 @technicalpickles Cite contriutors and tickets in ChangeLog.
authored
8 * Fix typo in Rake tasks, thanks yehezkielbs! #193
9 * Fix deprecation warnings for `Gem.activate`, thanks tickmichaeledgar! #191
34afa56 @technicalpickles Version bump to 1.6.3.
authored
10
8fc0e69 @technicalpickles Version bump to 1.6.2.
authored
11 # jeweler 1.6.2
12
13 * Loosen bundler dependency to work with 1.x #180
34afa56 @technicalpickles Version bump to 1.6.3.
authored
14
540e01b @technicalpickles Version bump to 1.6.1.
authored
15 # jeweler 1.6.1
16
17 * Fix "undefined method 'sh'" when using rake 0.9.0 #181, #182, #184
18
94fda17 @technicalpickles Update ChangeLog for 1.6.0.
authored
19 # jeweler 1.6.0
20
21 * Fix generated RCov task to exclude gems
22 * Generated .gitignore includes example for rubinius and redcar
23 * Generated Rakefile includes magic utf-8 comment for better UTF-8 support #20
24 * Generated Jeweler::Tasks now correctly documents that dependencies are managed in the Gemfile
25 * Workaround issues with ruby 1.9.2 and psych #169
26 * No longer deals with `test_files` #178
27 * JEWELER_OPTS are overridden by command line flags #178
28
29 # jeweler 1.5.1
30
31 * TODO
32
33 # jeweler 1.5.0
34
35 * TODO
36
08e2b7b @technicalpickles Added note about the deprecation.
authored
37 # jeweler 1.4.0 2009-11-19
5a1851e @technicalpickles Preparing changelog for 1.4.0.
authored
38
39 * Generator now adds gemcutter support by default. Disable it with --no-gemcutter
40 * Generator now creates a reek task that works with the latest reek. If you have a previously generated project using it, you may need to change the require line to: require 'reek/adapters/rake_task'
41 * Generator now exits with the correct exit code
42 * `rake install` no longer uses `sudo` to install. If your ruby configuration needs sudo to install, use `sudo rake install` instead.
43 * `rake install` now correctly installs dependencies as well
44 * `rake install` should correctly figure out which `gem` binary to invoke now
45 * `rake build` now will regenerate the gemspec as well
46 * `rake gemspec` now eliminates duplicates for gemspec.files, gemspec.rdoc_files, etc
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
47 * `rake gemspec` now automatically populates gemspec.extensions with any extconf.rb files you have in `ext`
08e2b7b @technicalpickles Added note about the deprecation.
authored
48 * Releasing to Rubyforge is now deprecated in favor of Gemcutter.
5a1851e @technicalpickles Preparing changelog for 1.4.0.
authored
49
624f07b @technicalpickles Went back and made a changelog for 1.3.0.
authored
50 # jeweler 1.3.0
51
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
52 * Now supports an additional version type, build. This can be used to add a fourth segment of the version that's arbitrary. One example use is having prereleases.
624f07b @technicalpickles Went back and made a changelog for 1.3.0.
authored
53 * Jeweler now lazily loads, to avoid causing side-effects when running other rake tasks
54 * Version can now be set explicitly on the gemspec, rather than relying on a VERSION file
55 * Rubyforge and Gemcutter support now hooks into `rake release`
56 * `rake build` now uses an in-memory copy of the gemspec, rather than the filesystem persisted one
57 * Rubyforge support no longer forces the uploading of documentation
58 * Generator:
59 * Allow arbitrary homepage and git remotes, to decouple a bit from GitHub
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
60 * Support for the riot testing framework: http://github.com/thumblemonks/riot/
624f07b @technicalpickles Went back and made a changelog for 1.3.0.
authored
61 * Support for test/spec
62 * .gitignore now ignores emacs temporary files
63 * rspec support now creates a spec.opts with support for color and other stuff
64 * Updated minitest support (formally miniunit)
65 * Improved support for autotest
66
d7c7014 @technicalpickles Updated ChangeLog.
authored
67 # jeweler 1.2.0 2009-08-06
68 * Generator now adds development dependencies appropriate to your testing framework
69 * Added check_dependencies tasks for verifying gem dependencies are installed
70 * Fixed typo in generated yard task
71 * Fixed generator from having a lot of extra newlines
72
23fd6aa @technicalpickles Updates to Changelog.
authored
73 # jeweler 1.1.0 2009-08-05
74
75 * Support for generating a project that uses yard instead of rdoc
76 * Generated gemspec now includes comments about it being generated by jeweler
77 * Only use sudo for installing on non-windows platforms [#1]
78 * Fixed rake release to be repeatable on the same version [#16]
79 * Fixed rake rubyforge:setup to not create duplicate packages
80 * Use a more recent version of ruby-git
81 * Fixes various issues with reading values out of ~/.gitconfig [#26] [#21] [#19]
82 * Experimenting with a rake task to check development time dependencies [#22]
83 * Fixed generated rdoc task to load from VERSION instead of VERSION.yml
84
85 # jeweler 1.0.2 2009-07-29
86
87 * Don't include git ignored files for default gemspec's files and test_files
88 * Fixed rspec generator to allow specs to be run directly
89 * Removed misleading docstring for version_required rake task [#17]
90 * Includes some notes about contributed in generated README
91 * Added support for generating a project to use reek and roodi
92
93 # jeweler 1.0.1 2009-05-15
94
e747469 @technicalpickles Updated ChangeLog.
authored
95 # jeweler 0.11.1
96
97 * Lots of internal refactorings to how project generation happens
98 * Fixed missing dependency on rubyforge
99 * Depend on a recent version of schacon-git which works on ruby 1.9
b15d82c @technicalpickles Updated ChangeLog
authored
100 * Updated cucumber support for 0.3.x
e747469 @technicalpickles Updated ChangeLog.
authored
101 * Tested on Ruby 1.9
102
fcad4d9 @technicalpickles Updated ChangeLog.
authored
103 # jeweler 0.11.0 2009-04-05
4bc8636 @technicalpickles Updated documentation and changelog.
authored
104
105 * generator will respect JEWELER_OPTS, as a way to provide default options
106 (pat-maddox)
7ad18bd @technicalpickles More ChangeLog updates.
authored
107 * Include 'examples' and 'rails' directories by default in gemspec files
51f2bc9 @technicalpickles Updated ChangeLog.
authored
108 * generated gemspec now will only include files (not directories). also, they are listed one per line, and sorted.
7ad18bd @technicalpickles More ChangeLog updates.
authored
109 * Jeweler::Tasks's intializer has been improved:
110 * You can now pass it an existing gemspec (othewise a new one will be created)
111 * Jeweler sets its defaults before yielding the gemspec to you. This allows you to append to its defaults, so you aren't forced to entirely overwrite them just to add one value.
fcad4d9 @technicalpickles Updated ChangeLog.
authored
112 * Managing a gemspec's files, test_files, and extra_rdoc_files is now more flexible. They are now wrapped in a FileList, so you can easily 'include' or 'exclude' patterns.
4bc8636 @technicalpickles Updated documentation and changelog.
authored
113
51f2bc9 @technicalpickles Updated ChangeLog.
authored
114 # jeweler 0.10.2 2009-03-26
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
115
3be96c6 @technicalpickles Updated documentation and changelog for rubyforge support.
authored
116 * 'rake install' now will 'rake build' first
117 * Support for releasing to RubyForge, thanks to jtrupiano
118 * Steps towards Ruby 1.9 support, thanks to rsanheim
119
120 # jeweler 0.9.1 2009-03-05
5aeb4db @technicalpickles Updated changelog.
authored
121
00f818b @technicalpickles readme and changelog updates.
authored
122 * Tasks:
123 * Fixed populating default spec's extra_rdoc_files
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
124 * Removed redundant gem building/installing tasks. Use rake build and rake install
00f818b @technicalpickles readme and changelog updates.
authored
125 * Generator:
126 * Added support for micronaut
127 * Generate nicer block variable names in Rakefile
128 * Cucumber generation now places steps in features/step_features, to follow cucumber standards
129
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
130 * shoulda and test/unit test_helpers no longer require mocha
00f818b @technicalpickles readme and changelog updates.
authored
131 * Rakefile uses more readable block variable names
132 * .gitignore now includes pkg and coverage directories
133 * Avoid puts'ing in Rakefile when LoadError occurs. Instead, define a task that aborts with instructions to install.
134 * Cucumber is now optional. Generate stories using --cucumber
135 * Bacon's 'test' task is now 'spec'
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
136 * Generate README.rdoc instead of just a plain text README
00f818b @technicalpickles readme and changelog updates.
authored
137 * Updated year in README.rdoc and COPYRIGHT to be based on the current year instead of hardcoded
5aeb4db @technicalpickles Updated changelog.
authored
138
139 # jeweler 0.8.1 2009-02-03
4b2193f @technicalpickles Fixed minitest generator, actually.
authored
140
141 * Fixed minitest generator
142
5aeb4db @technicalpickles Updated changelog.
authored
143 # jeweler 0.8.0 2009-02-03
195a6cf @technicalpickles Updated documentation.
authored
144
145 * Generator:
146 * Supports these new testing frameworks:
147 * test/unit
148 * minitest
149 * rspec
150 * Added support for cucumber
151 * Creating a new gem is now more verbose, and will show files/directories created
152 * Binaries will now be automatically detected in 'bin'
93f5b0d @priteau Fix a few typos and remove trailing whitespace in ChangeLog
priteau authored
153
5aeb4db @technicalpickles Updated changelog.
authored
154 # jeweler 0.7.2 2009-01-29
08314a2 @technicalpickles Updated ChangeLog.
authored
155
a913aa2 @technicalpickles Updated ChangeLog.
authored
156 * Added rake task 'version:bump' which is shorthand for 'version:bump:patch'
08314a2 @technicalpickles Updated ChangeLog.
authored
157 * Generated projects no longer assume RCov is installed.
158
5aeb4db @technicalpickles Updated changelog.
authored
159 # jeweler 0.7.1 2009-01-26
08314a2 @technicalpickles Updated ChangeLog.
authored
160
161 * Fixed yaml not being required
5aeb4db @technicalpickles Updated changelog.
authored
162 * Automatically add files in bin as executables in gemspec
08314a2 @technicalpickles Updated ChangeLog.
authored
163
5aeb4db @technicalpickles Updated changelog.
authored
164 # jeweler 0.7.0 2009-01-19
76e5768 @technicalpickles ChangeLog and TODO updates.
authored
165
aad1739 @technicalpickles Updated ChangeLog.
authored
166 * Added support to generator for specifying a description
76e5768 @technicalpickles ChangeLog and TODO updates.
authored
167 * Condensed README.markdown to be less novel-like
168 * RDoc is now included in your gemspec
169 * Rescue errors that raise in the generator, and display better error message, and exit with a non-zero exit status
170
5aeb4db @technicalpickles Updated changelog.
authored
171 # jeweler 0.6.5 2009-01-14
cead40f @technicalpickles Updated ChangeLog
authored
172
173 * `jeweler --create-repo foo` now enables gem creation in addition to creating the repository
174
5aeb4db @technicalpickles Updated changelog.
authored
175 # jeweler 0.6.4 2009-01-13
76638a5 @technicalpickles Added ChangeLog
authored
176
b697b46 @technicalpickles Format fix for ChangeLog
authored
177 * Added tasks `build` and `install` as shortcuts for `gem:build` and `gem:install`
Something went wrong with that request. Please try again.