Historie doplňku PageMarkdown - Markdown Web Clipper - 2 verze
PageMarkdown - Markdown Web Clipper od ExileCode
Historie doplňku PageMarkdown - Markdown Web Clipper - 2 verze
Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.
Nejnovější verze
Verze 1.0.6
Vydáno 11. kvě 2026 – 2,03 MBFunguje s: firefox 142.0 a novější[1.0.6] - 2025-05-11
Fixed- Fix popup UI freezing when
pmd_popup_element_selectoris missing from localStorage butpmd_popup_scopeiselement— popup now releases the busy state and shows "pick or enter selector" instead of locking all controls. - Fix element selector not being persisted after a successful pick when the capture pipeline fails — service worker now preserves the selector from
PMD_ELEMENT_PICKEDin failure/exception paths. - Fix popup bootstrap not recovering a surviving selector from service worker state when the picker panel is already closed.
- Fix
normalizePmdPopupStorage()writing empty strings for user-data keys (elementSelector,batchText) — only structural keys are auto-filled. - Fix Pick Region button staying disabled after closing the picker panel (Done/Cancel/Escape) — content script now notifies the service worker via
PMD_LINK_PICKER_CLOSEDand popup polling detects the inactive state. - Fix picker panel
<kbd>shortcut labels (Esc/Enter) having insufficient contrast — added explicit text colors for both Cancel and Done buttons.
Changed- Change extension popup shortcut from
Alt+Shift+MtoCtrl+Shift+E(avoids Chrome login popup conflict, cross-platform compatible). - Change batch cancel shortcut from
Alt+CtoCtrl+Shift+Z(Alt produces special characters on Mac, Ctrl+Shift+X conflicts with IME). - Add
Enterkey support for both picker panels as Done shortcut,Escas Cancel shortcut. - Add
Esc/Enterkeyboard shortcut labels to picker panel Cancel/Done buttons. - Add
normalizePmdPopupStorage()to ensure all expected localStorage keys exist on popup open. - Dynamic batch overlay cancel label — now fetches actual shortcut via
chrome.commands.getAll()instead of hardcoded text. - Firefox download compatibility — convert
data:URLs toblob:URLs before callingchrome.downloads.download().
[1.0.5] - 2025-05-11
Fixed- Critical: Fix Pick Region and Pick CSS (Element Picker) freezing the popup UI — both pickers now resolve immediately on click instead of waiting for the Done button, and the popup remains fully interactive during picking.
- Fix element picker not updating the selector input after subsequent picks — the popup now polls for picker state changes and updates the UI in real time.
- Fix link picker panel not showing total/picked URL counts — panel now displays "Total: N | Picked: +M" with proper i18n across all 18 locales.
- Fix element picker panel showing "no region" when hovering over the panel — now shows the last picked element's selector.
- Fix picker floating panel text always displaying in English — content script now properly loads and applies the user's language setting before building the panel.
- Fix
_locales/not accessible from content scripts — added toweb_accessible_resourcesin manifest. - Fix locale race condition — picker panels now await locale readiness before rendering.
Zdrojový kód zveřejněn pod licencí Všechna práva vyhrazena
- Fix popup UI freezing when
Starší verze
Verze 1.0.3
Vydáno 5. kvě 2026 – 2,02 MBFunguje s: firefox 142.0 a novější[1.0.3] - 2025-05-05
Fixed- Fix TOC click-to-navigate not working for non-English headings (CJK, Arabic, Thai, etc.) in Preview and Viewer — heading IDs now use language-agnostic numeric format with
pmd-toc-prefix. - Fix
pmdEscapeHtmlin Preview producing unescaped output — special characters in heading text no longer break TOC link rendering.
Zdrojový kód zveřejněn pod licencí Všechna práva vyhrazena
- Fix TOC click-to-navigate not working for non-English headings (CJK, Arabic, Thai, etc.) in Preview and Viewer — heading IDs now use language-agnostic numeric format with