Changelog
All notable changes to the Orbit extension will be documented in this file.
[1.1.0] - 2026-07-22
Fixed
- Reddit API HTML Error Parsing: Added
safeFetchJsonhelper in background service worker to detect HTTP status codes and HTML error responses (403/429), preventing unhandledSyntaxError: Unexpected token '<', "<body clas"... is not valid JSONcrashes. - Comment Endpoint Normalization: Properly formatted comment lookup URLs to include the
.jsonextension andraw_json=1parameter before query strings, resolving 403 Forbidden errors when loading post comments. - Session Credentials & Headers: Enabled
credentials: 'include'for background fetch requests and addeddeclarativeNetRequestpermission with a customUser-Agentrule to ensure compatibility with Reddit network security policies. - Options & UI Component Mount Target: Resolved blank/empty options modal by fixing DOM root selector in
options.tsx,popup.tsx, andsidePanel.tsxto matchpublic/options.htmlcontainer layout.
Added
- Multi-domain fallback logic (
www.reddit.com->old.reddit.com->api.reddit.com). - User-friendly error messaging for rate-limited or blocked network requests.