LLMFeeder v2.2.1
Patch release focused on iframe extraction. Same-origin and srcdoc frames are read through the DOM. Cross-origin frames keep a link/warning instead of page-to-page HTML messaging. Placeholder links are built with DOM APIs and only for explicit http(s) URLs.
What's new
More robust iframe extraction (#109) - Kudos to @mgsloan for finding it
Same-origin and srcdoc iframes are pulled from the live document. Cross-origin frames are no longer asked for their HTML over window.postMessage. If a frame can't be read, you get a warning and a link when we have a real URL.
Safer iframe placeholders (#109) - Kudos to @mgsloan for finding it
Embedded-content markup is assembled with DOM APIs (textContent, a.href) instead of string concatenation. srcdoc HTML is not treated as a relative URL.
Also in this release
- llmfeeder.fyi landing page (#104)
- Google search title, snippet, and favicon tweaks for the site (#106)
- Star history chart fix in the README (#111)
Install
- Chrome Web Store
- Firefox Add-ons
- Or the zip packages attached below
Store listings may take a bit to catch up to 2.2.1. The attached Chrome, Firefox, and source zips are this release.
Shortcuts
Alt+Shift+L: open popupAlt+Shift+M: convert and copyAlt+Shift+D: download as MarkdownAlt+Shift+Z: download multiple tabs as ZIP
Full changelog: v2.2.0...v2.2.1
PRs in this release
- feat: add llmfeeder.fyi landing page by @jatinkrmalik in #104
- fix(web): improve Google search title, snippet, and favicon by @jatinkrmalik in #106
- Harden iframe extraction to same-origin DOM access by @jatinkrmalik in #109
- chore: prepare v2.2.1 release by @jatinkrmalik in #110
- docs: fix broken star history chart by @jatinkrmalik in #111