Ιστορικό εκδόσεων του Auto Advance for Proton Mail - 3 εκδόσεις
Auto Advance for Proton Mail από Byron Carceller
Ιστορικό εκδόσεων του Auto Advance for Proton Mail - 3 εκδόσεις
Προσέξτε τις παλιές εκδόσεις! Αυτές οι εκδόσεις εμφανίζονται για δοκιμές και σκοπούς αναφοράς.Θα πρέπει πάντα να χρησιμοποιείτε την πιο πρόσφατη έκδοση ενός προσθέτου.
Πιο πρόσφατη έκδοση
Έκδοση 1.1.3
Κυκλοφόρησε στις 11 Απρ 2026 - 15,31 KBΛειτουργεί με firefox 109.0a1 και νεότεραProton Mail replaced anchor-based list rows with click-handled divs, which broke every row-matching path in the extension. This rewrites row detection to use Proton's current DOM markers.
Changes- getMessageRows() → selects [data-shortcut-target="item-container"] (no more anchor/class heuristics)
- getSelectedRow() → finds the row with the item-is-selected class (fallback: data-shortcut-target-selected="true")
- isViewingEmail() → checks for a visible [data-shortcut-target="message-container"]
- Row identity is now tracked via data-element-id instead of URL matching (Proton no longer uses <a href> for list rows)
- clickRow() dispatches events directly on the row div
- Removed isVisible filter from row lookup — Proton's virtualized list reports zero-size bounding rects for rows that are still user-visible and clickable
- Bumped version to 1.1.3
Ο πηγαίος κώδικας εκδόθηκε υπό την άδεια Άδεια MIT
Παλαιότερες εκδόσεις
Έκδοση 1.1.2
Κυκλοφόρησε στις 11 Απρ 2026 - 18,25 KBΛειτουργεί με firefox 109.0a1 και νεότεραFix false auto-advance triggers during email selection
- Narrow button detection selector from '[aria-label], [title]' to only button, [role="button"]' to avoid false positives on generic elements
- Remove 'remove' from delete regex — too broad, matched checkbox labels like "Remove from selection", now uses word-bounded delete/trash/bin
- Add isViewingEmail() guard to armAdvance so it only fires when a specific email is open (URL matches a row); prevents triggering in list view during multi-select or checkbox interactions
- Cancel pending advance if URL changes to a URL already in the row list, distinguishing user-initiated navigation from post-delete navigation
- Timeout fallback now only advances if the previous email row is actually gone from the list, not just because 900ms elapsedΟ πηγαίος κώδικας εκδόθηκε υπό την άδεια Άδεια MIT
Έκδοση 1.1.0
Κυκλοφόρησε στις 25 Μαρ 2026 - 16,32 KBΛειτουργεί με firefox 109.0a1 και νεότεραΟ πηγαίος κώδικας εκδόθηκε υπό την άδεια Άδεια MIT