GitSyncMarks sürüm geçmişi - 3 sürüm
GitSyncMarks geliştiren: Joe Mild
GitSyncMarks sürüm geçmişi - 3 sürüm
Eski sürümlere dikkat edin! Bu sürümler yalnızca test veya referans amacıyla sunulmaktadır.Her zaman eklentilerin son sürümlerini kullanmalısınız.
Son sürüm
Sürüm 2.2.0
17 Şub 2026 tarihinde çıktı - 119,3 KBfirefox 140.0 ve üstü, android 142.0 ve üstü ile çalışırAdded
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 onlyKaynak kodu MIT Lisansı lisansıyla yayımlandı
Eski sürümler
Sürüm 2.1.2
16 Şub 2026 tarihinde çıktı - 78,76 KBfirefox 140.0 ve üstü, android 142.0 ve üstü ile çalışırBugfix for Firefox Android.Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 2.1.1
13 Şub 2026 tarihinde çıktı - 78,31 KBfirefox 140.0 ve üstü, android 142.0 ve üstü ile çalışır[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.1create 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-keystogitsyncmarks-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
Kaynak kodu MIT Lisansı lisansıyla yayımlandı