تاریخچه نسخههای letterboxd utils - ۸ نسخه
letterboxd utils finnb توسط
تاریخچه نسخههای letterboxd utils - ۸ نسخه
مراقب نسخههای قدیمی باشید! این نسخهها فقط برای اهداف آزمایشی و ارجاع نمایش داده میشوند.همیشه باید از آخرین نسخه یک افزونه استفاده کنید.
آخرین نسخه
نسخه 1.5.0
منتشر شده در ۲۰ سپتامبر ۲۰۲۶ - ۲۴۲٫۹۷ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدترBugs fixed
- Only Netflix ever matched. TMDB returns names like "Amazon Prime Video", "Disney Plus", "Max"/"HBO Max", "Apple TV Plus" and "Paramount+ with Showtime", but settings storedamazon,disney,hboand so on, and they were compared exactly. The newsrc/providers.tsmaps each key to a pattern.
- Changing country had no effect for up to 12h. The cache key was title+year only. It now includes the country.
- Transient errors faded posters. Any TMDB error (5xx, 429, network) was cached as "no providers" for 12h. Failed lookups now leave the poster alone, and retries back off. A 401 stops lookups and shows a "TMDB rejected the API key" warning.
- Titles came from the wrong place. Letterboxd posters are now ReactLazyPostercomponents, and.frame-titleis empty on first render. Titles are now read fromdata-item-full-display-name, falling back to.frame-title.
- Options CSS leaked into letterboxd.com.styles.csswas the content-script stylesheet, so its globallabel/input/selectrules applied to the site. It is now split intocontent.cssandoptions.css.
- Disabling True Ratings left the heading behind and blocked the stats from being re-added. The stats also only ran when an API key was set, and they expanded the histogram into one array entry per rating (millions for popular films). They are now computed from the counts directly.
- Options page issues: a failed country load savedcountryCode: ''over the user's choice, countries were inserted viainnerHTML, and the opacity help text didn't match the slider range.
Improvements
- Either the TMDB API key or the read token is enough. Before, the key alone gave 401 on every request.
- The movie cache is loaded once and written in batches (every 2s, merged with storage), instead of a full read-modify-write per movie. Entries older than 30 days are pruned.
- Changing providers, country or keys re-applies the filter live. Changing providers reuses the cache with no refetch.
- Search prefers exact title matches over pure popularity.
- The fade toggle now uses a single code path. Previously a storage listener briefly reset opacity to 0.4.
- Removed the unusedwebRequestpermission.
- Production builds no longer inline source maps (content-script.js goes from 60KB to 12KB), anddist/is cleaned on build.
- Addednpm run typecheck, and it runs in CI.کد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخههای قدیمیتر
نسخه 1.4.0
منتشر شده در ۸ ژوئن ۲۰۲۵ - ۲۶۸٫۸۷ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدتر- add fade opacity slider in options
- add fade toggle in options and page
- add separate rating calculations
کد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.3.1
منتشر شده در ۸ ژوئن ۲۰۲۵ - ۲۵۸٫۸۳ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدتر- fix caching
کد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.3.0
منتشر شده در ۱۸ مه ۲۰۲۵ - ۲۵۹٫۱۳ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدترimprovements:
- implement adaptive rate limiting, greatly speeding up fetchingکد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.2.1
منتشر شده در ۱۸ مه ۲۰۲۵ - ۲۵۸٫۰۴ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدترfixes:
- use expired cache values while refetchingکد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.2.0
منتشر شده در ۱۷ مه ۲۰۲۵ - ۲۵۸٫۱۱ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدترimprovements:
- Persistent Request Caching:
- Request results are now cached for some hours, reducing API calls and speeding up repeated visits.
- Batch Movie Processing:
- The extension processes all visible movies in batches, with improved handling for dynamically loaded content.
- UI Improvements
- Performance:
- Rate limiting and debouncing have been improved to avoid excessive API requests and UI updates.
fixes:
- Dual TMDB API Key Support:
- You can now enter both a TMDB API Key and a TMDB Read Token in the extension options. Both are required for full functionality.
- Movie Detection:
- More robust detection and updating of movie elements, including those loaded dynamically.
- Improved movie parsing making it less likely to not find a movie on TMDBکد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.1.1
منتشر شده در ۵ مه ۲۰۲۵ - ۲۵۶٫۰۴ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدتر- fix country option
- fix broken styling
- general improvements
کد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است
نسخه 1.0
منتشر شده در ۳۰ آوریل ۲۰۲۵ - ۲۳۸٫۸۷ کیلوبایتسازگار با firefox 58.0 و نسخههای جدیدترکد منبع تحت تنها مجوز عمومی گنو نسخه ۳.۰ (GPL v3.0) منتشر شده است