Jekyll Github Metadata Versions Save

Jekyll plugin to propagate the `site.github` namespace and set default values for use with GitHub Pages.

v2.16.1

4 months ago

Bug Fixes

  • Update references of help.github.com to docs.github.com (#260)

v2.16.0

1 year ago

Minor Enhancements

  • Update octokit requirement from ~> 4.0, != 4.4.0 to >= 4, != 4.4.0, < 7 (#243)
  • Prevent loading all GH data on reset (#245)
  • Deprecate unnecessary constant in GitHubMetadata::Client (#239)

Development Fixes

  • Update rspec requirement from ~> 3.11.0 to ~> 3.12.0 (#244)
  • Bump Ruby versions in AppVeyor jobs (#253)
  • Bump rubocop-jekyll to 0.13.0 and fix rubocop issues (#252)

v2.15.0

1 year ago

Bug Fixes

  • Inject site.github via :pre_render step rather than :after_init (#238)

Documentation

  • Add GitHub Actions badge and remove Travis one (#236)

v2.14.0

2 years ago

Minor Enhancements

  • Use owner name as site title for User and Organization sites. (#197)
  • Add site.github.public_repositories[].releases (#224)
  • Add site.github.public_repositories[].contributors (#234)

Documentation

  • docs: Add dev docs (#212)
  • set PAGES_GITHUB_HOSTNAME to hostname without protocol (#191)
  • Add JEKYLL_ENV limitation for git remote (#185)

Development Fixes

  • Restore log level after running tests that modify it. (#202)
  • Add GitHub Actions CI (#211)
  • Update rubocop-jekyll requirement from ~> 0.5.0 to ~> 0.12.0 (#226)
  • Create dependabot.yml (#225)
  • Add rubocop todo file (#230)
  • Upgrade rspec to 3.11.x (#231)
  • CI: use 'main' branch instead of 'master' (#232)
  • Add release workflow (#235)

New Contributors

Full Changelog: https://github.com/jekyll/github-metadata/compare/v2.13.0...v2.14.0

v2.13.0

4 years ago

Minor Enhancements

  • Lessen Jekyll dependency (#164)
  • Enable support for topics property (#166)
  • Allow detecting archived or disabled repos (#176)

Bug Fixes

  • Conditionally memoize certain private methods in EditLinkTag (#163)
  • Fix faraday connectionfailed issue (#178)
  • MetadataDrop: don't use instance variable to check mutations (#173)

Documentation Fixes

  • List the fields this repo generates for site.github (#171)
  • Use HTML entities to prevent Liquid from processing this documentation (#172)

v2.12.1

5 years ago

Bug Fixes

  • Add Owner#to_liquid (#161)

v2.12.0

5 years ago

Bug Fixes

  • site.owner should be a Hash in the final value (#160)

v2.11.0

5 years ago

Minor Enhancements

  • Expose User/Org information under site.github.owner (#151)
  • Add new attributes to return for users and repositories (#158)
  • Move owner_metadata to an Owner class and add specs (#159)

Development Fixes

  • Fix specs to be compatible with forked repositories (#152)
  • Update CI settings and use rubocop-jekyll (#150)

v2.10.0

5 years ago

Minor Enhancements

  • Allow detecting repository on GitHub Enterprise (#147)
  • Remove redundant code (#140)
  • Constant accessors for def_delegation (#141)

Bug Fixes

  • Fixes for repository detection on Windows (#136)
  • Make github.com repo URLs always https (#133)

Documentation

  • Add instructions for using DotEnv (#92)

Development Fixes

  • Test against Ruby 2.5 (#119)
  • Add script/console to help debug (#124)

v2.9.4

6 years ago

Minor Enhancements

  • Warn and do nothing when site.name is set (#113)

Documentation

  • Docs: use plugins config key (#115)