# @markup rdoc # @title Change Log # @author Robert Sharp
History¶ ↑
- jeckyl-0.4.0 01-Oct-2014
-
General tidy up of gem (README, rspec tests etc) to bring things up to date.
- jeckyl-0.3.9 27-Jun-2014
-
Fix to_s to return a string and not output!
- jeckyl-0.3.8 24-Jun-2014
-
Added compound names to klass action for 'jeckyl' command, used to generate class files
- jeckyl-0.3.7 19-Sep-2013
-
Corrected some minor yard issues
- jeckyl-0.3.6 11-Sep-2013
-
Added a couple of helpers (an_executable) and removed thor from utility.
- jeckyl-0.3.5 23-Aug-2013
-
Ensure 1.9 compliance
- jeckyl-0.3.4 23-Aug-2013
-
Test for files in merge and ignore if not there
- jeckyl-0.3.3 22-Aug-2013
-
Set :config_files to an empty array by default
- jeckyl-0.3.2 25-Jul-2013
-
Updated merge to merge a hash as well as a file (using Hash#merge!)
- jeckyl-0.3.1 9-Apr-2013
-
Added class method get_config_opt to pre-parse -c cfile from the command line so that the specified config file can then be used for the rest of the options
- jeckyl-0.3.0 29-Mar-2013
-
Beta test.
Jeckyl
can now process command switches for the same options using optparse. Helper methods moved to a separate module and a couple of new ones added (a_number, a_positive_number). A to_s method added to make it easier to display values. - jeckyl-0.2.7 15-Nov-2012
-
Change base directory for configs to /etc/jerbil consistent with the main jerbil gem
- jeckyl-0.2.6 25-Oct-2012
-
Revert to /etc/jermine while working through changes to other gems
- jeckyl-0.2.5 25-Oct-2012
-
Clean up unwanted git files and update README links (e.g. rubydoc)
- jeckyl-0.2.4 25-Oct-2012
-
Deprecate ConfigRoot constant in favour of
Jeckyl.config_dir
, which will pick up the environment variable JECKYL_CONFIG_DIR if set or use '/etc/jeckyl'. This is a change from the old, quirky default of '/etc/jermine'. Tweak to 'jeckyl markdown'. - jeckyl-0.2.3 21-Sep-2012
-
Add references to online docs etc to usage.
- jeckyl-0.2.2 21-Sep-2012
-
Add readme command to jeckyl to display README.md (when included properly)
- jeckyl-0.2.1 20-Sep-2012
-
Tidy up documentation.
- jeckyl-0.2.0 19-Sep-2012
-
Clean up code and documentation and enable parameter methods to be separated by class.
- jeckyl-0.1.11 23-Jul-2012
-
Added comment command to jeckyl to produce just comments for yard
- jeckyl-0.1.10 18-June-2012
-
Added complement and intersection methods and deprecated new Jeckyl::Service in favour of including these options with the services they relate to (Jelly::Options, for example). Tidyied up documentation.
- jeckyl-0.1.9 6-June-2012
-
Included require 'jeckyl' in service.rb
- jeckyl-0.1.8 2-June-2012
-
Made sure Jeckyl::Service inherits from
Jeckyl::Options
! - jeckyl-0.1.7 1-June-2012
-
Added Jeckyl::Service as a class which already defines all of the config options needed for a Jerbil::Service
- jeckyl-0.1.6 19-Dec-2011
-
Correct silly typo in config_file change
- jeckyl-0.1.5 19-Dec-2011
-
Add :config_file to self to remember where the config file is
- jeckyl-0.1.4 25-July-2011
-
changed ignore_errors_on_default to true as the default
- jeckyl-0.1.3 23-June-2011
-
Minor tweak to get string handling working properly for generating configs
- jeckyl-0.1.2 23-June-2011
-
Update to check that defaults meet specified rules properly, and handle strings and symbols when generating files
- jeckyl-0.1.1 26-Apr-2011
-
Added ConfigRoot as the default root for config files
- jeckyl-0.1.0 18-Apr-2011
-
Changed structure to module-based due to superclass mismatch errors. This version of
Jeckyl
is not backward compatible. - jeckyl-0.0.4 14-Apr-2011
-
Minor Update to fix a superclass error caused by requiring version before the first declaration of the
Jeckyl
class. - jeckyl-0.0.3a 11-Apr-2011
-
Another slight change