Skip to content

Releases: jekyll/jekyll-archives

v2.3.0

05 Dec 16:54
Compare
Choose a tag to compare

Minor Enhancements

  • 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)

Bug Fixes

  • Return unless 'jekyll-archives' config is a Hash (#139)
  • Include LICENSE in built gem (#180)

Internal Refactors

  • 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)

Development Fixes

  • Migrate CI to GitHub Actions (#177)
  • Add style_check job to CI workflow (#178)
  • Add workflow to release gem via GitHub Actions (#179)

Documentation Fixes

  • Substitute 'gems' with 'plugins' (#143)

v2.2.1

23 Mar 22:33
44e3574
Compare
Choose a tag to compare

Minor Enhancements

  • Make Archive subclass of Page (#67)
  • Don't limit slugs/title to strings (#41)
  • Enable incremental operation (#58)
  • Remove deprecated defs (#89)

Development Fixes

  • 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)

Documentation

  • Update Installation Guide (#116)
  • docs/configuration: GitHub table display was messed up (#96)
  • Small updates for consistency across document (#130)

v2.1.0

23 Mar 22:06
Compare
Choose a tag to compare

Minor Enhancements

  • 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)

Development Fixes

  • Test against Jekyll 2, 3, and GitHub Pages (#48)

v2.0.0

23 Mar 22:05
Compare
Choose a tag to compare

Minor Enhancements

  • Move Date object from page.title to page.date (#26)
  • Add documentation to repository (#25)

Major

  • Change Jekyll dependency to ~> 2.4 (#23)

v1.0.0 – First release!

27 Sep 00:43
Compare
Choose a tag to compare

Jekyll Archives is now usable! Follow the instructions in the README to get set up and read about the configuration options.

If you encounter any issues or bugs, or have a suggestion, feel free to open up an issue (please do a search beforehand though) here on GitHub.

Happy archiving!