Tiện ích trình duyệt Firefox
  • Tiện ích mở rộng
  • Chủ đề
    • cho Firefox
    • Từ điển & gói ngôn ngữ
    • Các trang web trình duyệt khác
    • Tiện ích cho Android
Đăng nhập
Biểu tượng tiện ích

Lịch sử phiên bản GitSyncMarks - 5 phiên bản

GitSyncMarks bởi Joe Mild

Chưa có xếp hạng nào
0 sao trên 5
5
0
4
0
3
0
2
0
1
0
Lịch sử phiên bản GitSyncMarks - 5 phiên bản
  • Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.

  • Phiên bản mới nhất

    Phiên bản 2.3.0

    Đã phát hành 20 Thg 02 2026 - 126,23 KB
    Hoạt động với firefox 140.0 và lớn hơn, android 142.0 và lớn hơn
    Added
    • Encrypted settings export: Password-protected export for secure backup; PBKDF2 + AES-256-GCM; two buttons (plain JSON / encrypted .enc); import supports both formats and prompts for password when needed

    Changed
    • Options tab label: "Synchronization" tab shortened to "Sync" in all languages (en, de, fr, es)
    • Store screenshots: Popup uses crop method (left-half only) to avoid stretching; Options tabs use default resize; light/dark mode displayed correctly side by side (1280×800)
    • Import hints: Bookmark import clarifies it affects the active profile; Settings import clarifies it affects all profiles
    • Popup: Force push/pull buttons disabled during sync; conflict detection uses result.conflict (language-independent)
    • Options: Profile buttons DRY helper setProfileButtonsEnabled()
    • Automation tab: Copy buttons (JSON, gh command); "Create file in repo" block; parameter table; subfolder example; Raw workflow link; section/folder terminology
    • Help tab: Quick Links (Documentation, Discussions, Report Issue) as button row at top; removed redundant Links accordion; aligned card styling with other tabs
    • Theme selector: Single cycle button (A → Dark → Light → A) replaces three separate buttons; icon and tooltip reflect current mode; A and moon icon in white for dark mode
    • Auto-save: GitHub tab (token, owner, repo, branch, filepath, profile switch) and Sync tab (all dropdowns, toggles, generated files) save automatically on change; Save buttons removed
    • GitHub Repos Folder: Moved from GitHub tab to Sync tab
    • Save feedback layout: Save result integrated into cards with top border instead of standalone area

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống Firefox và tải tiện ích mở rộng
    Tải xuống tập tin
  • Phiên bản cũ hơn

    Phiên bản 2.2.1

    Đã phát hành 18 Thg 02 2026 - 119,81 KB
    Hoạt động với firefox 140.0 và lớn hơn, android 142.0 và lớn hơn
    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

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
  • Phiên bản 2.2.0

    Đã phát hành 17 Thg 02 2026 - 119,3 KB
    Hoạt động với firefox 140.0 và lớn hơn, android 142.0 và lớn hơn
    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

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
  • Phiên bản 2.1.2

    Đã phát hành 16 Thg 02 2026 - 78,76 KB
    Hoạt động với firefox 140.0 và lớn hơn, android 142.0 và lớn hơn
    Bugfix for Firefox Android.

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
  • Phiên bản 2.1.1

    Đã phát hành 13 Thg 02 2026 - 78,31 KB
    Hoạt động với firefox 140.0 và lớn hơn, android 142.0 và lớn hơn
    [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

    Mã nguồn được phát hành dưới dạng Giấy phép MIT

    Tải xuống tập tin
Đi đến trang chủ Mozilla

Tiện ích

  • Giới thiệu
  • Blog tiện ích Firefox
  • Extension Workshop
  • Trung tâm nhà phát triển
  • Chính sách nhà phát triển
  • Blog cộng đồng
  • Diễn đàn
  • Báo cáo một lỗi
  • Hướng dẫn đánh giá

Trình duyệt

  • Desktop
  • Mobile
  • Enterprise

Sản phẩm

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Riêng tư
  • Cookie
  • Pháp lý

Trừ trường hợp khác đã ghi chú, nội dung trên trang này được cấp phép theo giấy phép Creative Commons Attribution Share-Alike v3.0 hoặc bất kỳ phiên bản nào sau này.