github withastro/astro @astrojs/rss@3.0.0-rc.2

latest releases: astro@5.0.0-beta.2, @astrojs/vue@5.0.0-beta.0, @astrojs/svelte@6.0.0-beta.0...
pre-release13 months ago

Major Changes

  • #8198 cb95aa5f8 Thanks @bluwy! - Update the rss() default export to return a Response instead of a simple object, which is deprecated in Astro 3.0. If you were directly returning the rss() result from an endpoint before, this breaking change should not affect you.

    You can also import getRssString() to get the RSS string directly and use it to return your own Response:

    // src/pages/rss.xml.js
    import { getRssString } from '@astrojs/rss';
    
    export async function get(context) {
      const rssString = await getRssString({
        title: 'Buzz’s Blog',
        ...
      });
    
      return new Response(rssString, {
        headers: {
          'Content-Type': 'application/xml',
        },
      });
    }

Don't miss a new astro release

NewReleases is sending notifications on new releases.