compose
command for collections (#103)- Add
rename
command to change titles and filenames (#101) - Support a custom timestamp format in YAML front matter on posts (#98)
- Include VISUAL as an editor option (#102)
- Prepare for collections support with default front matter configuration (#104)
- Removing source option for commands as it is appearing twice. (#100)
- ci: test with Jekyll 4.0 (#99)
- Extract logic for computing default front matter (#105)
- Refactoring to remove some rubocop warnings and for consistency (#106)
- Add/Remove Dates When Publishing/Unpublishing (#92)
- Re-introduce Ruby 2.3 support and test Jekyll 3.7+ (#90)
- Allow Jekyll v4 (still in alpha)
- Drop support for Ruby 2.3 (#86)
- Allow additional front matter for Post (#41)
- Add support for collections_dir configuration (#74)
- Add some color to the success msg like jekyll new (#75)
- Generate configuration from CLI options (#76)
- Mirror
draft
command to currentpost
command (#79)
- Display a warning when file exists (#81)
- Warn on error and exit gracefully (#83)
- Formatting of dates and times in a DRY manner (#60)
- style: replace
puts
calls withJekyll.logger.info
(#69) - style: appease Rubocop (#71)
- style: rubocop-jekyll 0.3 (#80)
- Auto open newly generated files in selected editor (#64)
- Add Rubocop autorrect offenses (#57)
- Test against Ruby 2.5 (#56)
- Check if a file should be overwritten when publishing or unpublishing a post (#59)
- Modernize Travis config (#53)
- Define path with dir (#51)
- Inherit Jekyll's rubocop config for consistency (#52)
- Execute FileInfo tests in source_dir, Fix tests (#46)
- Add date to front matter when publish (#54)
- Allow Jekyll Source Directory (#42)
- Ensure colons do not break titles (#39)
- Require Jekyll 3 or higher (#40)
- Change Jekyll dependency to a runtime dependency to enforce v2.5.0 or greater
- Depend on jekyll at least of version 2.5.0 (#33)
- Add the
page
command (#15) - Add the
unpublish
command (#21) - Commands will create directories if necessary (#17, #23)
- Display relative directories without ./ (#22)
- Change
-t
,--type
options to-x
,--extension
(#25)
- Create the
_drafts
dir if it's not already there (#11) - Update docs with usage examples (#10)
- Change the default file extension from
.markdown
to.md
(#9) - The
publish
command should receive a path. (#7) - Rewrite the tests. (#3)
- Require the command files so it can be used via
:jekyll_plugins
(#5)
- Initial iteration of the
draft
,post
, andpublish
commands.
- Birthday!