MosaicSync version history - 25 versions
MosaicSync by Cosimo
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.32.0.7
Released Sep 8, 2026 - 700.77 KBWorks with firefox 140.0 and laterFixes one residual first-Sync concurrency window found by independent adversarial audit. A genuine user edit made by an already-open New Tab can no longer miss durable pending-Sync protection merely because that page has not yet received the asynchronous Sync-metadata update.
No feature, permission, persisted-schema, Sync/Recovery wire-format or browser-floor change.Source code released under Mozilla Public License 2.0
Older versions
Version 1.32.0.6
Released Sep 8, 2026 - 700.78 KBWorks with firefox 140.0 and laterMosaicSync 1.32.0.6 is a narrow Sync reliability correction.
It strengthens Normal Sync bootstrap concurrency handling so a bootstrap cannot overwrite a newer local edit or incorrectly clear newer durable pending Sync work created while bootstrap is in progress.
No features, permissions, Sync formats, Recovery formats, persisted schemas, or browser requirements changed.Source code released under Mozilla Public License 2.0
Version 1.32.0.4
Released Sep 8, 2026 - 700.13 KBWorks with firefox 140.0 and laterCompletes the held Journey-3 Step-5 Bookmarks ownership extraction and fixes a pre-existing durable Normal Sync concurrency race found by the subsequent forensic audit. Pending-journal acknowledgement and authority cleanup are now serialized with the existing local persistence Web Lock, and Sync-disable/reset-style cleanup removes both durable journal classes in one fail-closed local-storage operation. No feature, permission, persisted-schema, journal-schema or Sync/Recovery wire-format change.Source code released under Mozilla Public License 2.0
Version 1.31.5
Released Sep 7, 2026 - 695.42 KBWorks with firefox 140.0 and laterHardens browser-native Sync recovery at a rare local-storage failure boundary. Durable pending cross-Space and local-mutation journals now fail closed if the browser cannot read them, and Sync disable/reset-style cleanup stops if those journals cannot be cleared. This prevents unknown or uncleared retry state from being mistaken for “no pending work.” No feature, permission, persisted-schema or Sync wire-format change.Source code released under Mozilla Public License 2.0
Version 1.31.4
Released Sep 6, 2026 - 695.16 KBWorks with firefox 140.0 and laterFixes a localized Settings layout issue in the separate Light/Dark wallpaper controls. Long translations for Background darkness, including German compound words, can no longer overlap the neighbouring control: the translated label now uses a full-width row above its slider and percentage. No wording, permission, Sync/Recovery, persisted-data or feature changes.Source code released under Mozilla Public License 2.0
Version 1.31.3
Released Sep 6, 2026 - 695.11 KBWorks with firefox 140.0 and laterixes Frequently Visited setup on newly synchronized devices. If a complete synchronized profile already has Frequently Visited enabled when the user chooses it, MosaicSync now requests the device-local Firefox Top Sites permission from that existing setup click. If the synchronized ON preference arrives later, MosaicSync shows a one-time localized permission step instead of requiring an OFF/ON toggle workaround; the existing inline Grant permission action remains available. Browsing history and permission state remain device-local. Fresh profiles now default to an 11-column × 4-row grid; existing saved layouts remain unchanged.
Mozilla Notes to ReviewerSource code released under Mozilla Public License 2.0
Version 1.31.2
Released Sep 6, 2026 - 692.89 KBWorks with firefox 140.0 and laterDocumentation-only developer-handoff release. Adds a comprehensive source-only Developer Guide and a prominent README link so future maintainers can understand MosaicSync ownership, First Paint, Sync/Recovery, browser adapters, privacy boundaries, tests and release workflow before changing code. Apart from the required version identity bump, production behavior is unchanged from 1.31.1. No new features, permissions or data-format changes.Source code released under Mozilla Public License 2.0
Version 1.31.1
Released Sep 6, 2026 - 692.9 KBWorks with firefox 140.0 and laterNarrow no-new-features corrective release after the independent 1.31.0 audit. Prevents a valid Sync reset marker from being bypassed by a fresh/uninitialized bootstrap, keeps live deletion tombstones authoritative during Restore source selection, preserves Recovery-recognized live-core evidence while staging a quota-full reset, and cancels/aborts abandoned remote-image requests. No new permissions or data-format changes.Source code released under Mozilla Public License 2.0
Version 1.31.0
Released Sep 4, 2026 - 691.93 KBWorks with firefox 140.0 and laterNo-new-features quality release. Makes interrupted quota-full Sync reset safe, improves coherent Restore source selection, bounds remote-image downloads before decoding, commits release ZIPs atomically, and adds generated-browser editor-preview coverage. No new permissions or data-format changes.Source code released under Mozilla Public License 2.0
Version 1.30.18.46
Released Sep 4, 2026 - 689.31 KBWorks with firefox 140.0 and laterCompletes the shortcut editor’s live Image style preview correction. Selecting Image — fill tile now updates the editor preview immediately on normal desktop, short laptop and narrow layouts; switching back to Icon — fit inside tile immediately restores the responsive contained size. The 1.30.18.45 folder-spacing correction is unchanged. No permissions, CSP, Sync/Recovery, localization, state/profile schema or user-data-format changes.Source code released under Mozilla Public License 2.0
Version 1.30.18.45
Released Sep 4, 2026 - 689.29 KBWorks with firefox 140.0 and laterTightens two New Tab editing and presentation details. Folder popover shortcut tiles now sit substantially closer to the title row by removing accumulated vertical padding without changing tile size, columns, labels or footer controls. In the shortcut editor, changing Image style between fit-inside and fill-tile now updates the artwork preview immediately, including the compact laptop layout where a more-specific image-size rule previously masked fill-tile mode until Save. No permissions, CSP, Sync/Recovery, localization, state/profile schema or user-data-format changes.Source code released under Mozilla Public License 2.0
Version 1.30.18.44
Released Sep 4, 2026 - 689.27 KBWorks with firefox 140.0 and laterRefines the quota-safe Clear Sync copy reset and New Tab presentation. Clearing MosaicSync data from Firefox Sync now preserves the user’s Sync across Firefox preference while keeping the device safely uninitialized in await-remote mode until a deliberate new source is chosen; it still preserves the local Personal/Work layout, leaves only the intentional-reset sentinel remotely, and never auto-republishes the old profile. The reset warning/completion text is updated in all 33 UI languages. New Tab now uses a thin theme-aware scrollbar with a transparent track from first paint, preventing the opaque dark hover strip seen on Light wallpapers. No permissions, CSP, state/profile schema, reset-intent schema or Sync/Recovery wire-format versions change.Source code released under Mozilla Public License 2.0
Version 1.30.18.43
Released Sep 4, 2026 - 688.37 KBWorks with firefox 140.0 and laterFixes Clear Sync copy when Firefox Sync storage is already full. MosaicSync now arms the reset locally, clears its per-extension Sync namespace without requiring free quota, writes back only the tiny reset-intent sentinel, verifies the result, preserves this device’s local Personal/Work layout and turns Sync off so a new authoritative source can be chosen. The destructive warning and completion message are localized in all 33 MosaicSync UI languages. No permissions, CSP or Sync/Recovery wire-schema versions change.Source code released under Mozilla Public License 2.0
Version 1.30.18.42
Released Sep 3, 2026 - 684.47 KBWorks with firefox 140.0 and laterCorrects a reproduced Sync-safety failure across Firefox on CachyOS and Windows. Exact own-write echo suppression is now resilient to large system-clock corrections, bursts of Sync storage events are coalesced, and immutable device/profile snapshots are used only as one atomic Recovery generation instead of being merged across devices. Automatic live Sync waits for coherent shared Personal/Work ledgers, and “Received from <device>” is shown only when that device is the exact source. Catastrophic-loss detection now checks the live shared Sync core rather than stale Recovery-only bytes. No permissions, CSP or Sync/Recovery wire-schema versions change.Source code released under Mozilla Public License 2.0
Version 1.30.18.41
Released Sep 3, 2026 - 682.11 KBWorks with firefox 140.0 and laterRemoves the last subtle first-frame movement below a multi-row Frequently Visited strip. Hidden reservation cards and live cards now share one fixed row height in critical CSS, without adding measurements or delaying startup. No permissions, Sync/Recovery behavior or data formats changed.Source code released under Mozilla Public License 2.0
Version 1.30.18.40
Released Sep 3, 2026 - 682.06 KBWorks with firefox 140.0 and laterCorrects the Add/Edit Shortcut presentation introduced in 1.30.18.39. Image-sync help now opens on hover, closes automatically and stays within the dialog. All four image actions share one compact desktop row, and Light-mode field labels no longer show unintended white strips. No permissions, Sync/Recovery behavior or data formats changed.Source code released under Mozilla Public License 2.0
Version 1.30.18.39
Released Sep 3, 2026 - 681.85 KBWorks with firefox 140.0 and laterImproves the Add/Edit Shortcut experience on short laptop screens and keeps favicons crisp during tile hover. The editor now uses a height-aware compact layout with consistent image controls and an accessible information bubble for image-sync details. No permissions, Sync/Recovery behavior or data formats changed.Source code released under Mozilla Public License 2.0
Version 1.30.18.38
Released Sep 3, 2026 - 681.14 KBWorks with firefox 140.0 and laterPost-M6 corrective release based on independent external code review. Fixes a Chromium Top Sites adapter-boundary leak in device favicon hydration and hardens cross-platform release smoke tooling. Sync, Recovery, permissions, schemas and product features are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.37
Released Sep 3, 2026 - 681.15 KBWorks with firefox 140.0 and laterCompletes the Maintenance Infrastructure roadmap with a final browser/API compatibility, dependency, permission/privacy/CSP and maintenance-system audit. The frozen MosaicSync application runtime is unchanged apart from release identity.Source code released under Mozilla Public License 2.0
Version 1.30.18.36
Released Sep 3, 2026 - 681.15 KBWorks with firefox 140.0 and laterCombines Maintenance Infrastructure M4 and M5 with focused test commands and deterministic property/fuzz coverage around the frozen MosaicSync runtime. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.35
Released Sep 3, 2026 - 681.16 KBWorks with firefox 140.0 and laterCompletes Maintenance Infrastructure M3 by preserving MosaicSync's architectural knowledge in a permanent ownership map, concise decision records and a regression catalogue. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.34
Released Sep 3, 2026 - 681.17 KBWorks with firefox 140.0 and laterCompletes Maintenance Infrastructure M2 with one fail-closed end-to-end release-certification command. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.33
Released Sep 3, 2026 - 681.17 KBWorks with firefox 140.0 and laterBegins the post-refinement Maintenance Infrastructure phase with automated real-browser smoke tooling. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.32
Released Sep 3, 2026 - 681.15 KBWorks with firefox 140.0 and laterCompletes the final whole-project forensic audit and freezes the zero-new-features/full-code-refinement cycle. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0
Version 1.30.18.31
Released Sep 3, 2026 - 681.16 KBWorks with firefox 140.0 and laterCompletes Step 5.5 with deterministic build/package pipeline simplification only. Product behavior, permissions and data formats are unchanged.Source code released under Mozilla Public License 2.0