Historique de versions de PageMarkdown - Clipper Web Markdown - 3 versions
PageMarkdown - Clipper Web Markdown par ExileCode
Historique de versions de PageMarkdown - Clipper Web Markdown - 3 versions
Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.
Dernière version
Version 1.0.8
Publié le 12 mai 2026 - 2,05 MoFonctionne avec firefox 142.0 et versions supérieures[1.0.8] - 2025-05-13
Added- User-configurable AI draft cache TTL setting (1–3600 seconds, default 600s).
Fixed- Fix Firefox screenshot download failure — convert
data:URLs toblob:URLs before download. - Fix Firefox PDF/MHTML options showing but failing — disable unsupported formats in dropdown.
- Fix screenshot warning modal text invisible in dark theme — use theme-aware CSS variable.
- Fix batch export button not updating on language switch — preserve inner
<span data-i18n>. - Replace all hardcoded
rgba()colors in popup.css with 20+ theme-aware CSS variables.
[1.0.7] - 2025-05-12
Added- AI multi-format API support: OpenAI and Anthropic compatible endpoints with auto URL normalization.
- Reasoning mode toggle and effort control (low/medium/high) for AI refine.
- Working Draft cache: AI-refined content is preserved across popup reopens (10-min TTL, per URL+scope).
- "Re-capture page" link when draft is restored, allowing explicit refresh.
.pmd-draft-recapture-linkCSS class for theme-aware re-capture link.
Fixed- Fix popup AI refine timeout — popup now uses AI timeout + 2s buffer instead of hardcoded 15s.
- Fix draft restore blocking scope switching — busy state is properly released after restore.
- Fix picker recovery overwriting restored AI draft — picker branches guarded with
!restoredDraft. - Fix scope switch clearing draft — different scopes don't conflict, draft is preserved.
- Fix element re-pick not clearing draft — Pick CSS now always forces fresh capture.
- Fix manual selector change being overwritten by draft restore — selector mismatch check added.
- Fix polling swallowing new selector when
isBusy— retries on next tick until capture triggers.
[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.
Code source publié sous licence Tous droits réservés
Anciennes versions
Version 1.0.6
Publié le 11 mai 2026 - 2,03 MoFonctionne avec firefox 142.0 et versions supérieures[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.
Code source publié sous licence Tous droits réservés
- Fix popup UI freezing when
Version 1.0.3
Publié le 5 mai 2026 - 2,02 MoFonctionne avec firefox 142.0 et versions supérieures[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.
Code source publié sous licence Tous droits réservés
- 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