Skip to content

Latest commit

 

History

History
443 lines (223 loc) · 20.4 KB

CHANGELOG.md

File metadata and controls

443 lines (223 loc) · 20.4 KB

Changelog

1.1.1 (2025-01-22)

Bug Fixes

  • bump fast-xml-parser from 4.5.0 to 4.5.1 (8123560)

1.1.0 (2024-09-09)

Features

  • use dc:subject as a feed/item category (8cff621)

Bug Fixes

  • bump fast-xml-parser from 4.4.1 to 4.5.0 (3d75104)

1.0.1 (2024-07-29)

Bug Fixes

  • bump fast-xml-parser from 4.4.0 to 4.4.1 (e92fd79)

1.0.0 (2024-07-13)

⚠ BREAKING CHANGES

  • stop using default exports

Bug Fixes

  • prevent husky from failing (cf3ce33)

Documentation

  • remove the warning notice - we're ready (d4959af)

Code Refactoring

  • stop using default exports (238e571)

0.5.8 (2024-07-10)

Features

Bug Fixes

  • handle non-string values in text elements (88bea35)
  • handle some thumbnail/media edge-cases (174188a)

0.5.7 (2024-06-23)

Features

0.5.6 (2024-06-16)

Bug Fixes

  • bump html-entities from 2.4.0 to 2.5.2 (0292c93)

0.5.5 (2024-01-30)

Features

  • add categories to the base classes (a749dae)
  • add official support for npm 10 (26218c7)

Bug Fixes

  • bump fast-xml-parser from 4.3.3 to 4.3.4 (e638343)

0.5.4 (2024-01-15)

Documentation Changes

0.5.3 (2024-01-15)

Features

  • add authors properties to feeds and items (6ba2bd8)

0.5.2 (2024-01-14)

Bug Fixes

  • bump fast-xml-parser from 4.3.2 to 4.3.3 (f73a65c)

0.5.1 (2023-11-22)

Bug Fixes

  • bump fast-xml-parser from 4.2.7 to 4.3.2 (aa89738)

0.5.0 (2023-09-11)

⚠ BREAKING CHANGES

  • drop support for Node.js 16

Miscellaneous

  • drop support for Node.js 16 (d6e95e7)

0.4.13 (2023-09-11)

Bug Fixes

  • bump fast-xml-parser from 4.2.6 to 4.2.7 (d10a975)

0.4.12 (2023-07-25)

Bug Fixes

  • bump fast-xml-parser from 4.1.3 to 4.2.6 (2ccb0a3)
  • bump html-entities from 2.3.3 to 2.4.0 (d8460d3)

0.4.11 (2023-07-25)

Bug Fixes

  • sort out broken releases

0.4.4 (2023-03-01)

Features

  • add more fallbacks for item.image (72247cb)

0.4.3 (2023-02-27)

Features

  • add feed item.image property (91e7208)
  • add feed item.media property (a5602bf)

Bug Fixes

  • add tests for podcast feeds and fix images (d9346b3)
  • bump fast-xml-parser from 4.1.2 to 4.1.3 (56d9345)
  • remove a rogue test filter (b899526)

0.4.2 (2023-02-26)

Features

  • add feed item.content property (1c9a541)
  • default item updated date to publish date (1cc7310)

Bug Fixes

  • properly handle Atom XHTML content (e4855c5)
  • resolve item URLs against the feed URL (2ad0d6c)

0.4.1 (2023-02-24)

Features

  • add feed item.url property (b5a7938)
  • add item.published / item.updated properties (743fca4)

0.4.0 (2023-02-23)

⚠ BREAKING CHANGES

  • stop condensing whitespace in normalization

Features

  • add feed item.description property (f9db2fa)
  • add feed item.id property (ab0edf5)

Bug Fixes

  • handle RDF root-level items (70753c3)
  • stop condensing whitespace in normalization (8f1e6ee)

0.3.0 (2023-02-23)

⚠ BREAKING CHANGES

  • change "link" to "url"
  • properly make Atom/RSS internals private

Features

  • add feed item and item.title properties (06bff43)
  • add the feed generator property (3c66449)
  • add the feed image property (9d136c0)
  • change "link" to "url" (b7fb77a)

Bug Fixes

  • properly make Atom/RSS internals private (6c46bdd)

Documentation Changes

  • use returns rather than type for getters (2b341f2)

0.2.0 (2023-02-21)

⚠ BREAKING CHANGES

  • make a public method private
  • stop over-publicising methods and properties
  • drop official support for npm v7
  • drop support for Node.js 14

Features

  • add proper typings for the JSON output (da39e12)
  • reshuffle more and expose a parse function (580cce9)

Bug Fixes

  • make a public method private (2dc9837)
  • make the JSDoc consistent (731e732)
  • remove unnecessary import (8215d94)
  • simplify the file structure and naming (410f166)
  • stop over-publicising methods and properties (e9d6098)
  • switch from axios to undici for HTTP (b771dc8)

Miscellaneous

  • drop official support for npm v7 (7b39e88)
  • drop support for Node.js 14 (3c329a1)

Documentation Changes

  • properly flesh out JSDoc for feed types (60fbadc)

0.1.15 (2023-02-14)

Bug Fixes

0.1.14 (2023-02-14)

Bug Fixes

  • bump axios from 1.3.1 to 1.3.2 (b80c1ec)
  • bump axios from 1.3.2 to 1.3.3 (bb6da1e)
  • bump fast-xml-parser from 4.1.1 to 4.1.2 (7b08912)

0.1.13 (2023-02-03)

Bug Fixes

  • bump axios from 1.2.6 to 1.3.1 (f2f7346)
  • bump fast-xml-parser from 4.0.15 to 4.1.1 (9c9b53c)

0.1.12 (2023-01-30)

Bug Fixes

  • bump axios from 1.2.4 to 1.2.6 (0340eb3)

0.1.11 (2023-01-26)

Bug Fixes

  • bump axios from 1.2.2 to 1.2.4 (af08c4d)
  • bump fast-xml-parser from 4.0.13 to 4.0.15 (aa75c33)

0.1.10 (2023-01-11)

Bug Fixes

  • bump fast-xml-parser from 4.0.12 to 4.0.13 (6c5e8af)

0.1.9 (2023-01-08)

Bug Fixes

  • bump axios from 0.27.2 to 1.2.2 (7478080)
  • bump json5 from 2.2.1 to 2.2.3 (803c9a6)

0.1.8 (2022-12-21)

Bug Fixes

  • bump fast-xml-parser from 4.0.11 to 4.0.12 (1825b9f)

0.1.7 (2022-11-14)

Bug Fixes

  • improve TypeScript compatibility (d541ac9)

0.1.6 (2022-10-18)

Bug Fixes

  • bump fast-xml-parser from 4.0.10 to 4.0.11 (7784c06)

0.1.5 (2022-09-14)

Bug Fixes

  • bump fast-xml-parser from 4.0.9 to 4.0.10 (26e2142)

0.1.4 (2022-07-12)

Bug Fixes

  • bump fast-xml-parser from 4.0.8 to 4.0.9 (397d28f)

0.1.3 (2022-07-09)

Bug Fixes

  • hide the misc changelog section (6d6e7ef)

0.1.2 (2022-06-11)

Features

  • ensure typescript types are always valid (b63ed9a)

Miscellaneous

  • bump @commitlint/cli from 17.0.1 to 17.0.2 (273be26)
  • bump @commitlint/config-conventional from 17.0.0 to 17.0.2 (e1d3cbf)
  • bump @rowanmanning/eslint-config from 3.5.0 to 4.0.2 (2e89bcf)
  • bump eslint from 8.16.0 to 8.17.0 (511c67d)
  • fix eslint issues (c5ad7fb)

0.1.1 (2022-06-01)

Features

  • add in copyright parsing (ebe92b4)

Bug Fixes

  • parse HTML entities in text content (f112d04)

0.1.0 (2022-06-01)

Features

  • add in published and updated date props (c485c1a)
  • add support for parsing out feed description (9c37684)
  • add URL resolution and overhaul the tests (86fa10d)
  • make a start on parsing Atom and RSS feeds (2d4d3f6)
  • resolve Atom and RSS link and self props (3594eaf)

Bug Fixes

  • bump fast-xml-parser from 4.0.7 to 4.0.8 (8d50cb6)

Miscellaneous

  • add integration tests for example feeds (d65ce2d)
  • add integration tests for GitHub feeds (0c7f9ed)
  • add snapshots for new test feeds (314c904)
  • add support for Node.js 18 (409816c)
  • bump @commitlint/cli from 16.2.4 to 17.0.0 (f1a8657)
  • bump @commitlint/cli from 17.0.0 to 17.0.1 (3e854b5)
  • bump @commitlint/config-conventional from 16.2.4 to 17.0.0 (311c18c)
  • bump @rowanmanning/eslint-config from 3.3.1 to 3.4.0 (a1d0cdc)
  • bump @rowanmanning/eslint-config from 3.4.0 to 3.5.0 (cbdce22)
  • bump axios from 0.26.1 to 0.27.2 (4e8028e)
  • bump eslint from 8.12.0 to 8.14.0 (84a6310)
  • bump eslint from 8.14.0 to 8.15.0 (4d3a6a4)
  • bump eslint from 8.15.0 to 8.16.0 (de177ae)
  • bump husky from 7.0.4 to 8.0.1 (987cfb9)
  • bump mocha from 9.2.2 to 10.0.0 (f759c2d)
  • bump testdouble from 3.16.4 to 3.16.5 (ea5cdf5)
  • fix the integration tests (c823455)
  • initial commit (11ce77b)
  • overhaul release pipeline (d118092)

Documentation Changes