1.0.0
v1 is a complete rewrite to utilize modern APIs. By no means it is feature-complete, please test it on your atom.xml/rss.xml and report any item that did not get imported.
Breaking change
- Requires Node 12+, drop support < Node 12 [#60]
- A requirement of camaro@6 which utilizes
worker_threads
.
- A requirement of camaro@6 which utilizes
Feature
--skipduplicate
option to skip importing posts which have similar title as existing ones. [#44]- Disabled by default
- Usage:
hexo migrate rss /path/to/feed.xml --skipduplicate
--limit [number]
option to set the maximum number of posts to import. [#37]- Default to importing all posts.
- Usage:
hexo migrate rss /path/to/feed.xml --limit 3
Refactor
- Complete rewrite to utilize modern API/library. It enables more flexible parsing of input feed with the ability to support custom elements and future formats. [#34]