- Simplify checking if an archive type is enabled (#149)
- Memoize relative_path attribute of archive pages (#153)
- Memoize date attribute of date-type archive pages (#154)
- Allow creating slugs for emoji characters. (#129)
- Use Liquid drop to expose attributes to templates (#158)
- Return unless 'jekyll-archives' config is a Hash (#139)
- Include LICENSE in built gem (#180)
- Initialize Archives generator with a hash (#135)
- Remove support for legacy Jekyll versions (#136)
- Read-in site's tags and categories attributes (#137)
- Use private helper to append enabled archive type (#150)
- Access nested Hash values with
Hash#dig
(#151) - Generate custom post_attr_hash with private helper (#152)
- Migrate CI to GitHub Actions (#177)
- Add
style_check
job to CI workflow (#178) - Add workflow to release gem via GitHub Actions (#179)
- Substitute 'gems' with 'plugins' (#143)
- Make Archive subclass of Page (#67)
- Don't limit slugs/title to strings (#41)
- Enable incremental operation (#58)
- Remove deprecated defs (#89)
- Target Ruby 2.3
- Allow testing and using with Jekyll 4.x (#133)
- Update Travis config and Gemfile for Ruby < 2.2.2 support (#68)
- Consolidate History file to work with jekyllbot (#80)
- Remove Travis test for Ruby 1.9 (#87)
- Inherit Jekyll's rubocop config for consistency (#65)
- Bump travis ruby versions (#91)
- Fix Travis build error (#93)
- Define path with dir (#105)
- Appease Rubocop (#104)
- update Rubocop and Travis config (#110)
- Update .travis.yml (#111)
- Modernize tests & linting (#114)
- Test against Ruby 2.5 (#118)
- Lint with rubocop-jekyll (#128)
- Update Installation Guide (#116)
- docs/configuration: GitHub table display was messed up (#96)
- Small updates for consistency across document (#130)
- Update Jekyll dependency to allow Jekyll 3 (#33)
- Update docs to reflect changes in v2.0.0 (#31)
- Add compatibility with Jekyll 3 (#48)
- Update to reflect release of Jekyll 3 (#52)
- Support revised documents/collections in Jekyll 3 (#53)
- Test against Jekyll 2, 3, and GitHub Pages (#48)
- Move Date object from
page.title
topage.date
(#26) - Add documentation to repository (#25)
- Change Jekyll dependency to ~> 2.4 (#23)
- Support type-specific layouts
- Pass
Date
object to Liquid in case of date-based archives - Liquid
{{ site.archives }}
support - Generate month and day archives
- Add version file and move everything into
Archives
module - Use
Jekyll::Utils.slugify
for slugging - Require use to specify what types of archives are enabled
- First release
- Generate year, category, and tag archives
- Birthday!