Skip to content

Releases: extractus/feed-extractor

v6.1.3

13 Nov 08:49
00b30c8

Choose a tag to compare

  • Update dependencies
  • Update CI settings
  • Add security policy
  • Add contributing guide
  • Update README

v6.1.2

25 Sep 16:58
5a68f9b

Choose a tag to compare

Improve options for read() method

  • Add 3 new options: xmlParserOptions, getExtraFeedFields, getExtraEntryFields
  • Remove 2 incompleted options includeEntryContent, includeOptionalElements added to v6.1.1
    • getExtraEntryFields provides a better way to customize feed entry data structure

Thank you @sarike for your great idea and pr #57

v6.1.1

22 Sep 06:11
084a26d

Choose a tag to compare

  • Add fetchOptions parameter to read() method
    • Allow to pass request to proxy
  • Add new example

v6.1.0

20 Sep 06:44
ad4911b

Choose a tag to compare

  • Refactor to run with deno/bun/typescript
  • Remove global config method, use options on request
    • allow to keep original feed data
    • allow to include optional elements in RSS Feed 2.0 (related issue: #51)
  • Create sample microservices with feed-reader on Node.js, Deno and Bun

v6.0.2

19 Aug 13:18
a04da88

Choose a tag to compare

  • Update dependencies
  • Add "Deploy to Deta" button

v6.0.1

14 Aug 09:21
af41361

Choose a tag to compare

  • Fix atom format in some source with summary only
  • Re-add CJS version and evaluation for .cjs

v6.0.0

29 Jul 08:36
c911e49

Choose a tag to compare

Release v6.0.0:

  • Support JSON Feed
  • No longer build CJS version

v6.0.0rc4

28 Jul 10:54
3c6970f

Choose a tag to compare

  • Add default value to all keys

v6.0.0rc3

28 Jul 09:48
169981a

Choose a tag to compare

  • Stop using event driven pattern, keep API simple as before
  • Reorganize package structure
  • Refactor main workflow
  • Implement module to support JSON Feed
  • Export methods to access reader options
  • Rewrite test script & improve test coverage

v6.0.0rc2

16 Jul 03:25
fb75425

Choose a tag to compare

  • Update parameter order for event callback
  • Add error info to onComplete

Before

onSuccess((data, rssurl) => {

})

onError((error, rssurl) => {

})

onComplete((data, rssurl) => {

})

After

onSuccess((rssurl, data) => {

})

onError((rssurl, error) => {

})

onComplete((rssurl, data, error) => {

})