Skip to content

Feeds (RSS, Atom, JSON) v3.0.0

Latest

Choose a tag to compare

@zachleat zachleat released this 20 Mar 21:41
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
  • Breaking this plugin is now ESM #72 It now requires Eleventy v3 or newer. Read more about how to use ESM plugins in your ESM or CommonJS configuration file. TL;DR:
    • ESM: import rssPlugin from "@11ty/eleventy-plugin-rss";
    • CommonJS and Node 20.19+: const rssPlugin = require("@11ty/eleventy-plugin-rss");
    • CommonJS and older versions of Node: const { default: rssPlugin } = await import("@11ty/eleventy-plugin-rss"); in an async configuration callback.
  • Add script parameter to Virtual template so you can pass a URL for the XSLT polyfill by @tomayac in #85
  • Fix a couple of RFC822 formatting issues by @sentience in #70
  • Add icon and logo optional metadata to Virtual Template by @philipmw in #68
  • Add Atom/RSS post summary/description to Virtual Template via post.data.summary by @RyKilleen in #65

Thank you to new contributions from @tomayac, @sentience, @philipmw, and @RyKilleen!

Milestone: https://github.com/11ty/eleventy-plugin-rss/milestone/9?closed=1
Full Changelog: v2.0.4...v3.0.0