תוספות לדפדפן Firefox
  • הרחבות
  • ערכות נושא
    • עבור Firefox
    • מילונים וחבילות שפה
    • אתרי דפדפנים אחרים
    • תוספות עבור Android
כניסה
הסמל של התוספת

היסטוריית גרסאות עבור GitSyncMarks - ‏4 גרסאות

GitSyncMarks Joe Mild מאת

אין דירוגים עדיין
0 כוכבים מתוך 5
5
0
4
0
3
0
2
0
1
0
היסטוריית גרסאות עבור GitSyncMarks - ‏4 גרסאות
  • יש להיזהר עם גרסאות ישנות! גרסאות אלה מוצגות למטרות בדיקה ועיון.מומלץ תמיד להשתמש בגרסה העדכנית של תוספת.

  • הגרסה העדכנית ביותר

    גרסה 2.2.1

    תאריך שחרור: 18 פבר׳ 2026 - 119.81 ק״ב
    עובד עם ‏firefox 140.0 ומעלה, ‏android 142.0 ומעלה
    Added
    • Debug Log commit hashes: Sync diagnostics now include 7-char commit SHAs (base, remote, saved) at key points for easier troubleshooting of state-regression and stale-fetch issues

    Fixed
    • Sync feedback message: After a merge with push or pull, the popup now shows "Push success" or "Pull success" instead of "All in sync"
    • State regression: Prevented overwriting local state with stale cached remote data; added verification before path-8 pull and cache: no-store for GitHub API requests

    קוד המקור משוחרר תחת MIT License

    הורדת Firefox וקבלת ההרחבה
    הורדת קובץ
  • גרסאות ישנות יותר

    גרסה 2.2.0

    תאריך שחרור: 17 פבר׳ 2026 - 119.3 ק״ב
    עובד עם ‏firefox 140.0 ומעלה, ‏android 142.0 ומעלה
    Added

    Auto-save on switches: Toggles (GitHub Repos, auto-sync, sync on startup/focus, profile switch without confirm) save automatically on change; no need to click Save for switch changes
    Auto-save before actions: "Update GitHub Repos" and "Test Connection" save current settings before running, so state is never lost
    GitHub Repos folder: Auto-generated folder with all user repos as bookmarks (public/private); toggle, configurable position (toolbar/other), manual refresh; folder preserved on pull when not in Git; changes synced via normal bookmark sync
    Multiple profiles: Work and personal bookmark sets with separate GitHub repos; up to 10 profiles; switching replaces local bookmarks with the selected profile's data
    Onboarding: Test Connection checks the target path; offers to create the folder structure when empty, or to pull existing bookmarks when found
    Profile Add: When adding a new profile, automatically switch to it for immediate configuration
    Spinner: Loading indicators during profile switch and Test Connection
    Keyboard shortcuts: Quick sync (Ctrl+Shift+.), open options (Ctrl+Shift+,); customizable in browser extension settings
    Help tab: New tab in options with keyboard shortcuts and main features overview (popup, profiles, auto-sync, conflicts)
    French and Spanish: New languages (Français, Español) in the language selector
    Profile limit display: Shows current/max profiles (e.g. 3/10) in the Profile card; Add button disabled when limit reached

    Fixed

    Settings import: Restores profileSwitchWithoutConfirm and per-profile GitHub Repos fields (githubReposEnabled, githubReposParent, githubReposUsername) on round-trip

    Changed

    Backup tab: Compact design matching Automation (single card, automation-block style); shorter i18n texts (EN/DE/FR/ES); equal spacing for Import/Export buttons
    Help tab: Collapsible accordion sections; "Why does sync sometimes take long?" moved to position 2; only Getting Started and Links open by default; compact styling
    Options tabs: All tabs (GitHub, Sync, Backup, Automation, Help, About) use consistent compact styling — reduced padding, margins, font sizes
    Contributors: Updated Special Thanks to Patrick W., Gernot B.
    Profile switch: Inline confirmation instead of confirm(); optional toggle "Switch without confirmation"
    Profile layout: Redesigned Profile card (label, dropdown, actions, toggle, inline confirmation)
    Popup: Restructured layout — profile dropdown in header; simplified status area (status line + meta); theme-aware spinner; compact footer; auto-sync and countdown on one line
    Pull success message: Shortened to "Loaded from GitHub." / "Von GitHub geladen."
    Options header: Language label removed; dropdown only

    קוד המקור משוחרר תחת MIT License

    הורדת קובץ
  • גרסה 2.1.2

    תאריך שחרור: 16 פבר׳ 2026 - 78.76 ק״ב
    עובד עם ‏firefox 140.0 ומעלה, ‏android 142.0 ומעלה
    Bugfix for Firefox Android.

    קוד המקור משוחרר תחת MIT License

    הורדת קובץ
  • גרסה 2.1.1

    תאריך שחרור: 13 פבר׳ 2026 - 78.31 ק״ב
    עובד עם ‏firefox 140.0 ומעלה, ‏android 142.0 ומעלה
    [2.1.1] - TBD

    Changed
    • New icon: Updated logo (blue bookmark + green sync arrow on black background) across extension, store assets, and favicons

    [2.1.0] - 2025-02-10

    Added
    • Sync profiles: Presets for real-time (1 min), frequent (5 min), normal (15 min), and power-save (60 min) sync — each with tuned debounce delay
    • Custom sync profile: Manual interval and debounce settings
    • Sync on browser start: Optional automatic sync when the browser starts
    • Sync when browser gains focus: Optional sync when switching back to the browser (with 60s cooldown)
    • Commit link in popup: Last commit hash shown as a clickable link to GitHub
    • Next sync countdown: Countdown timer until the next periodic sync (when auto-sync is on)
    • Theme selector: Light, dark, or auto (system) — applies to options page and popup
    • Pre-release workflow: Tags like v2.1.0-pre.1, v2.1.0-alpha.1, v2.1.0-beta.1, v2.1.0-rc.1 create GitHub Pre-releases
    • Language selector in options header (moved from Settings tab)

    Changed
    • Project renamed: BookHub → GitSyncMarks
    • Firefox: New extension ID gitsyncmarks@d0dg3r — existing Firefox users must uninstall the old extension and install the new one
    • IndexedDB migration: Automatic migration from bookhub-keys to gitsyncmarks-keys — existing users keep their token without re-entering it
    • Options tabs: Reorganized into GitHub, Synchronization, Backup, Automation, About
    • Backup tab: Redesigned with clearer block layout, descriptions per action, file picker with chosen filename display
    • Last data change: Popup shows "Last data change" instead of "Last sync" when changes were pushed
    • Debounce: Configurable per profile; max-wait cap prevents indefinite deferral (30s or 6× debounce)
    • package.json: Version kept in sync with manifest for releases

    קוד המקור משוחרר תחת MIT License

    הורדת קובץ
מעבר לדף הבית של Mozilla

תוספות

  • על אודות
  • בלוג התוספות של Firefox
  • Extension Workshop
  • מרכז המפתחים
  • מדיניות למפתחים
  • בלוג קהילה
  • פורום
  • דיווח על תקלה
  • מדריך סקירה

דפדפנים

  • Desktop
  • Mobile
  • Enterprise

מוצרים

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • פרטיות
  • עוגיות
  • מידע משפטי

למעט היכן שצוין אחרת, התוכן באתר זה מוגש בכפוף לגרסה 3.0 של הרשיון Creative Commons Attribution Share-Alike או כל גרסה עדכנית יותר.