Skip to content

v2.0.4 — fix regression: products not loading

Latest

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 15 Apr 03:36
· 2 commits to main since this release

Regression fix

v2.0.3 introduced CSS that hid legitimate Amazon content on some pages. Reverted the offending selectors.

Root cause:

  • Image-mode rules had catch-all descendant selectors: .a-cardui img, .gw-card img, [class*="p13n-sc-"] img, [class*="octopus-"] img. These matched any image inside those very common containers, not just product photos.
  • Some stonecrusher-derived sponsored selectors (#sidebar-top, #sidebar-bottom, #masrw-top > #skippedLink ~ div[cel_widget_id^="desktop-dp-atf_"]) potentially hide legitimate content on certain pages/locales.

What's kept:

  • Image mode still covers the p13n and octopus product-image classes via explicit img.CLASSNAME selectors (img.p13n-sc-dynamic-image, img.p13n-product-image, img.octopus-sims-img, img.octopus-pc-item-image, img.sims-fbt-image, img.asin-image, img.g-itemImage, etc.) — so the original 'Consider these items' invert-mode fix is preserved.
  • Specific stonecrusher selectors that are safe: #pdagEncapsulated, .sponsoredBy, .adFeedback__text, .bit-aa-install-widget-contents, #cs-app-prompt.

Removed:

  • Catch-all descendant image selectors
  • Unverified stonecrusher sponsored selectors (they can come back once I can validate against live pages)
  • Prime Video self-ad selectors (out of scope for shopping)