# What changed in feed

> 10 changes in feed 5 to 6 from its official release notes, upgrade guides and advisories: 2 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/feed/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## feed 6

### New APIs and options

- Setting generator to false omits the <generator> element from the feed. (6.0.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/6.0.0)

### Fixes and other changes

- Ampersands in Atom category attribute values are now escaped. (6.0.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/6.0.0)

## feed 5

### New APIs and options

- Stylesheet support is added for RSS and Atom feeds. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)

### Behavior and default changes

- RSS2 output now allows multiple atom:link tags. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)
- Feed copyright is optional, so it no longer needs to be supplied when creating a feed. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)
- Feed id is optional, so it no longer needs to be supplied when creating a feed. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)

### Fixes and other changes

- RSS and Atom enclosure URLs containing & are now sanitized. (5.2.1) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.1)
- Fixed the exports field in package.json. (5.2.1) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.1)
- RSS output allows an author tag when only a name is provided. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)
- RSS2 treats description as optional, avoiding the string "undefined" in output when it is omitted. (5.2.0) — [release notes](https://github.com/jpmonette/feed/releases/tag/5.2.0)
