Added
- Add Jest coverage for YouTube, Blogger, and enclosure-driven Atom conversions.
Change
- Normalize Atom feeds to RSS only when detected; leave native RSS untouched.
- Populate guid, lastBuildDate, generator, and pretty-print converted RSS output.
- Address MRSS validator warnings by moving media:community and unwrapping single groups.
- Ensure description precedes content:encoded and preserve media:* tags in items.
Fixed
- Feed verification now works properly for YouTube feeds. ProxyFeed officially supports the Atom format — thanks to YouTube’s feed structure for inspiring this improvement. Verification logic now correctly detects codes inside Atom feeds (
<group><description>, <summary>, <content>), with smarter date sorting (published → updated → order) and fallback for broken timestamps.
Change
- Feed parsing is gradually migrating to fast-xml-parser, marking the beginning of the transition away from rss-parser for better namespace handling, stability, and consistency.
Added
- Changelog: 11ty, CloudFlare Pages, GitHub
Change