Hexo Generator Feed Versions Save

Feed generator for Hexo.

3.0.0

3 years ago

Breaking change

  • Drop Node 8 [#153]

Fix

  • Compatibility with Hexo 5 [#117]
  • Utilize full_url_for() [#143] [#149]
    • This is to avoid manually concat root prefix which may leads to undesired double slash in an url.
  • fix(template): remove extra spacing [#128]

Dependencies

  • chore(deps-dev): update hexo from 4.0.0 to 5.0.0 [#117]
  • chore(deps-dev): bump mocha from 7.2.0 to 8.0.1 [#146]
  • chore(deps): bump hexo-util from 1.9.0 to 2.1.0 [#139]
  • chore(deps-dev): bump eslint from 6.8.0 to 7.0.0 [#141]
  • chore(deps-dev): bump camaro from 4.2.0 to 5.0.0 [#137]

2.2.0

4 years ago

Feature

  • Support custom template, in addition to the default atom.xml & rss2.xml templates. (#110)
    feed:
      template: './path/to/template'
    

Fix

  • Fix compatibility issue with existing themes (#114)

2.1.1

4 years ago

Fix

  • namespace in atom.xml should use http not https (#105)
  • Skip generating feed if there is no post (#107)

2.1.0

4 years ago

Breaking change

  • Requires Node 8.10+ (#99)

Features

  • Add rss autodiscovery element by default (#96)
  • Support feed icon in RSS2 (#102)
  • Support generating both atom and rss2 (#100)

Fix

  • Percent-encode /root/, in addition to pathname (#93)
  • Fix autodiscovery element did not get injected into head element that has more than one line (#99)

2.0.0

4 years ago

Breaking change

  • Drop Node 6, v2 onwards must use Node 8 or above (#85)

Features

  • Support post with image front-matter (#68)
  • Feed icon is now customizable (#69)
  • Support specifying per-post description by specifying "intro" in front-matter (#58)
  • Support feed icon (#57)
  • Post order can be specified. Order by newest post by default. (#64)

Fix

  • Avoid percent-encoding the domain for compatibility with IDN (#82)

Housekeeping

  • chore(package): delete jscs & use eslint (#72)
  • Avoid publishing unnecessary files (#70)

1.2.2

6 years ago

Features:

  • Ignore posts which were set as draft in the front-matter (#44)
  • Support for "atom:icon" Element (#57)
  • Make default length of content configurable (#51)