What's Changed
- Remove feed ID from ParseGoFeedItems by @mtlynch in #95
- Move RSS parsing code from pull to a dedicated package by @mtlynch in #96
- Add FeedClient.FetchDeclaredLink method by @mtlynch in #98
- Unexport httpx.NewClient and httpx.transportOptionFunct by @mtlynch in #105
- Change FusionRequest to use a non-pointer type parameter by @mtlynch in #106
- Refactor Puller to create a separate SingleFeedPuller by @mtlynch in #102
- refactor: switch to single bundle strategy by @0x2E in #100
- Convert httpErrMsg to httpErr by @mtlynch in #103
- Switch to more obviously invalid XML by @mtlynch in #104
- feat: add i18n by @0x2E in #99
- feat: store some shareable data in a global state by @0x2E in #101
- Refactor the httpx package to facilitate testing by @mtlynch in #107
- Recover after feed fetch failure with exponential backoff by @mtlynch in #108
- refactor: add some minor optimizations to the ui by @0x2E in #109
- feat: add search page by @0x2E in #110
- refactor: replace invalidateAll with invalidate for more granular cache control by @0x2E in #111
- fix: add some minor optimizations to the ui by @0x2E in #112
- refactor: use a prefetched items queue for item switcher by @0x2E in #114
Full Changelog: v0.9.1...v0.9.2