Історія версій MosaicSync - 25 версій
MosaicSync автор Cosimo
Будьте обачні із застарілими версіями! Ці версії показано лише з метою тестування й довідки.Вам слід завжди використовувати найновішу версію додатка.
Найновіша версія
Версія 1.30.18.9
Випущено 31 серп 2026 р. - 654,46 КБПрацює з firefox 140.0 і новішеBegins Step 2.1 of the maintainability program by reducing duplicated startup-cache ownership without changing features: full shared session startup snapshots are now published only from authoritative startup/persistence boundaries, device-local Frequently Visited refreshes patch only their own field, and every runtime page-local render-manifest write is gated against current shared structural state. Browser-derived Frequently Visited sites no longer persist in localStorage, the obsolete v2 manifest bridge is removed, and classic bootstrap schema/key values are generated from canonical constants. No normal Sync/Recovery/profile schema, permission, CSP, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Попередні версії
Версія 1.30.18.8
Випущено 31 серп 2026 р. - 653,54 КБПрацює з firefox 140.0 і новішеCompletes Step-1.2 first-paint hardening before cache consolidation: Top Sites permission removal now leaves a session-only suppression marker that survives a missing render snapshot and later background state writes, the early session handoff clears stale Frequently Visited cards from an older boot cache, and granting permission removes that marker without changing the synchronized Show preference. Shared session-cache dedup now verifies the actual browser.session value before skipping a write, preventing one extension context's stale in-memory fingerprint from being mistaken for shared-cache truth. Adds no feature, permission, normal Sync/Recovery/profile schema, CSP, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.7
Випущено 31 серп 2026 р. - 652,61 КБПрацює з firefox 140.0 і новішеHardens the first-paint maintainability foundation before cache consolidation: restores current-schema warm boot-grid reuse, makes disabled Frequently Visited state explicitly suppress stale fast-cache cards, clears only the device-local session card snapshot when Top Sites permission is removed, and prevents the static English Frequently Visited heading from appearing before localization. Also skips unchanged session-cache rewrites and keeps near-full Sync pressure visible alongside recovery/artwork limitations. No feature, normal Sync/Recovery/profile schema, permission, CSP, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.6
Випущено 31 серп 2026 р. - 651,02 КБПрацює з firefox 140.0 і новішеFixes the remaining Work-space first-paint gap for Frequently Visited by carrying the same validated cached sites through the fast startup layers without authorizing the Work shortcut grid early. Sync-storage reporting now separates layout/settings, recovery safety copies, shortcut images and metadata/cleanup, with progressive near-quota warnings and a clear local-safety message when essential Sync cannot publish. Also establishes one versioned first-paint contract and centralized cache refresh path for the maintainability program. No normal Sync/profile schema, permission, CSP, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.5
Випущено 30 серп 2026 р. - 644,25 КБПрацює з firefox 140.0 і новішеFixes the remaining personalized-Space first-paint flash by preserving custom Space labels through the browser's fast session startup layer instead of briefly falling back to Personal/Work. Recovery cleanup now ages other devices using local observations rather than their wall clocks, and incomplete recovery fragments require multiple cleanup observations as well as the existing grace period before reclamation. Also adds end-to-end near-quota failure coverage. No ordinary Sync/profile schema, permission, CSP, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.4
Випущено 30 серп 2026 р. - 643,14 КБПрацює з firefox 140.0 і новішеFixes brief first-paint flashes of default Space names and fallback shortcut letters when customized names or already-known favicons are available. Also hardens complete-profile recovery rotation against clock skew, near-quota two-generation replacement and abandoned incomplete recovery fragments, while adding real cloned-profile concurrency coverage and removing one redundant full Sync read. Existing Sync/profile schemas, permissions, CSP, telemetry and backend behavior are unchanged.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.3
Випущено 30 серп 2026 р. - 640,14 КБПрацює з firefox 140.0 і новішеHardens complete Personal+Work recovery snapshots for cloned or restored browser profiles that share a copied MosaicSync device identity. New recovery generations use immutable commit-scoped root/chunk keys, so concurrent clones cannot overwrite the same recovery snapshot while publishing. Legacy recovery snapshots remain readable, failed generation commits preserve the previous complete copy, and storage remains bounded. No Sync/state/meta schema, permission, UI, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.2
Випущено 29 серп 2026 р. - 639,25 КБПрацює з firefox 140.0 і новішеImproves Frequently Visited permission recovery. If the synchronized Show preference remains ON but this browser installation no longer has the optional Top Sites permission, MosaicSync now shows a localized one-click Grant permission action directly in the Frequently Visited area and highlights the same recovery in Settings. Normal updates with an intact permission remain silent. No Sync/state schema, manifest permission, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18.1
Випущено 29 серп 2026 р. - 638,6 КБПрацює з firefox 140.0 і новішеHardens first-paint cache authority so stale cached shortcuts cannot become actionable before authoritative local state is verified. Non-Personal cache paint is guarded, boot-cached launcher/Frequently Visited content stays inert until its own handoff, and disabled-Spaces manifests project Personal. No Sync/state schema, permission, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.18
Випущено 29 серп 2026 р. - 637,44 КБПрацює з firefox 140.0 і новішеFixes a disabled-Spaces first-paint inconsistency and avoids unnecessary grid/background work when the visible launcher is unchanged. Adds focused regression coverage. No Sync/state schema, permission, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.17
Випущено 28 серп 2026 р. - 636,77 КБПрацює з firefox 140.0 і новішеPrevents older MosaicSync clients from reverting newer unrelated Settings during mixed-version Sync. Legacy-only compatibility and current fine-grained Settings conflicts remain deterministic. No permission, UI, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.16
Випущено 28 серп 2026 р. - 636,68 КБПрацює з firefox 140.0 і новішеCorrects browser/store declarations: Firefox is desktop-only, Chrome now declares its supported API floor, and release-contract checks prevent unapproved manifest/permission drift. No runtime feature, permission, Sync schema, telemetry or backend change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.15
Випущено 28 серп 2026 р. - 636,41 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеFixes cross-device Settings conflicts so changing one preference can no longer overwrite a newer unrelated preference from another computer. Adds compact per-setting conflict clocks, keeps same-setting conflicts deterministic, and preserves existing Sync recovery/favicon behavior. No new permissions, telemetry, backend or remote code.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.14
Випущено 28 серп 2026 р. - 633,3 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеHardened catastrophic Sync-loss recovery and added compact synchronization of manual detected-favicon choices. A previously healthy device now enters catastrophic-zero quarantine only when both getBytesInUse(null) reports zero and a full storage.sync.get(null) read is also empty. Persisted loss states receive a fresh browser-startup warm-up before recovery, and an MV3 worker interrupted during recovery observes a short persisted retry grace. Peers that observe an intentional reset remain safely waiting for a later authoritative profile instead of permanently dropping out of Sync, and the first complete post-reset profile replaces rather than merges the old pre-reset local state. Reset markers now require a non-empty initiating device ID. When the user chooses a detected favicon, MosaicSync synchronizes only a compact optional preference token; raw favicon URLs and image pixels remain local unless the existing Sync this image option is explicitly enabled. Receiving devices locally rediscover the preferred candidate through the existing bounded favicon pipeline. No new permissions, telemetry, backend, remote code, CSP relaxation or state/Sync schema-version change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.13
Випущено 28 серп 2026 р. - 630,55 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеAdded catastrophic Sync-loss containment and self-healing. An established MosaicSync device that previously observed a complete synchronized profile now treats a raw 0-byte storage.sync namespace as external loss: it preserves the local Personal/Work profile, enters a silent quarantine, and only after persistent confirmed absence republishes the valid local profile through the existing generation machinery and verifies the reconstructed remote copy. Recovery retains verified recent deletion tombstones and replays edits made during quarantine. MosaicSync-controlled Clear Sync copy now leaves a small versioned reset-intent record instead of intentionally creating a 0-byte namespace, so other 1.30.13 devices can distinguish an explicit reset from browser-side loss. Confirmed recovery status is localized in all supported UI languages. No new permissions, telemetry, backend, remote code, CSP relaxation, or change to existing shortcut/settings/profile schemas.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.12
Випущено 28 серп 2026 р. - 624,28 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеUpdate/reinstall safety hardening. MosaicSync no longer resets onboarding, Sync enablement/bootstrap status, applied revision markers or recovery metadata merely because Firefox/Chrome reports runtime.onInstalled with reason install. Genuine empty installs still receive the normal first-run defaults through the existing storage initializer, while any surviving layout/metadata is preserved across install-like recovery transitions. Added Firefox/Chrome lifecycle regressions for false-install, waiting-for-Sync, fresh-install, normal-update and downgrade/re-upgrade-shaped events. Also added a separate-ID Firefox development packaging path (mosaicsync-dev@xipinformatica.cat) so routine about:debugging testing cannot overlay the production AMO identity. The 1.30.11 live wallpaper/darkness preview fix remains intact. No new permissions, synchronized/profile schema, telemetry, backend, remote code or CSP relaxation.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.11.1
Випущено 28 серп 2026 р. - 623,81 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеAutomatic rollback based on version [1.30.10].Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.11
Випущено 28 серп 2026 р. - 624,32 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеFixed a Settings appearance regression where changing the wallpaper or background darkness was saved immediately but did not become visible until Settings closed. MosaicSync now restores live wallpaper/darkness feedback through an isolated paint-contained preview layer while keeping the authoritative full-screen page wallpaper and root dim values frozen under the open Settings panel. Normal wallpaper changes, the main darkness slider, separate Light/Dark wallpaper selection and active Light/Dark darkness all preview immediately; closing Settings performs the existing single deferred authoritative commit. No new permissions, Sync/profile schema changes, telemetry, backend, remote code or CSP relaxation.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.10
Випущено 28 серп 2026 р. - 623,8 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features background performance/refinement release. Complete device/profile snapshot generations that have already passed full decode and record/settings validation are now retained in a tiny worker-local cache bounded to MosaicSync's eight retained recent devices. Every reuse still revalidates the currently visible snapshot manifest, all expected chunks, chunk metadata, assembled length and compressed-data fingerprint before the cache may bypass repeated Base64 decoding, gzip decompression, JSON parsing and record-map reconstruction. Incomplete, corrupt, malformed or validation-failing generations are never cached as failures; previous-generation torn-delivery fallback remains intact and a later-completed current generation is accepted normally. Also made a historical Cross-Space equivalence test deterministic and removed a few proven-dead internal symbols. No new permissions, synchronized/profile schema, backend, telemetry, heartbeat, remote code, transport, UI or visual changes.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.9
Випущено 28 серп 2026 р. - 622,75 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features efficiency/refinement release. Already-normalized New Tab preference mutations for Space names, multiple-Spaces state and synchronized Frequently Visited preferences now use an explicit trusted workspace-replacement path instead of repeatedly re-normalizing/image-hashing the same live state before the ordinary persistence boundary validates it. Personal/Work Sync publication also reuses the state already normalized by the local-mutation dispatcher, and the five-minute alarm avoids repeating the same pending-local journal retry inside its subsequent semantic freshness check. Added deterministic evidence regressions for local-vs-remote ordering, tombstone deletion dominance and same-key Settings races, and removed only proven-dead runtime symbols/CSS variables. All 1.30.8 Sync safeguards remain unchanged. No new permissions, synchronized/profile schema, backend, telemetry, heartbeat, remote code or user-facing changes.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.8
Випущено 27 серп 2026 р. - 622,55 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features Sync concurrency hardening. MosaicSync now preserves short-lived bounded evidence for valid Personal/Work records/settings that Firefox/Chrome actually delivers through storage.onChanged, including a deterministically newer oldValue displaced by an expected own write. Before authoritative commit/reconciliation work continues, that evidence is compared with the current shared value through the existing deterministic conflict rule, closing the narrow same-key read→write race where a newer delivered value could otherwise be overwritten before the post-write ledger saw it. Added adversarial Personal/Work race tests plus foreground single-flight failure/freshness and frozen-input regressions. No new permissions, synchronized/profile schema, backend, telemetry, heartbeat, remote code, watchdog-frequency or user-facing changes.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.7
Випущено 27 серп 2026 р. - 621,45 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features performance/refinement release. Trusted internal Cross-Space operations now reuse already-normalized state instead of repeating full image-heavy normalization; local writes and favicon commits reuse exact compact persisted baselines instead of rebuilding them. Simultaneous foreground Sync freshness requests from multiple New Tabs share one in-flight reconciliation while preserving immediate post-check freshness, and the foreground throttle now uses a monotonic clock. Publication avoids redundant serialization when the delivered remote record already wins, workspace clock changes use a positive fast path with semantic fallback for equal clocks, and unchanged Settings geometry avoids repeated root style writes. Proven-dead Settings CSS was removed without changing the single-scroll-owner architecture. No new features, permissions, synchronized/profile schema, backend, telemetry, remote code, heartbeat or watchdog-frequency change.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.6
Випущено 27 серп 2026 р. - 620,75 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features Sync-resilience maintenance. An already-open MosaicSync New Tab now performs a throttled freshness reconciliation when it becomes visible/focused again or returns from bfcache, using the existing serialized Sync path and self-healing the existing five-minute watchdog alarm. A device-local diagnostics record captures Sync check/event timing and revision identifiers without telemetry or synchronized user data. Normal Personal/Work publications now preserve newer already-delivered remote records and build commit markers from the actual post-write ledger, preventing a missed Sync event plus a local edit from masking concurrent remote changes. No new permissions, synchronized/profile schema, server, heartbeat, CSP relaxation, telemetry, remote code or user-facing feature.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.5
Випущено 27 серп 2026 р. - 618,69 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеZero-new-features Settings-stability refinement. 1.30.5 preserves the 1.30.4 single-scroll-owner Settings architecture and fixes a small follow-up found independently in two audits: changing MosaicSync's interface language while Settings is open now preserves the actual outer Settings scroll position instead of reading/writing the non-scrollable inner form. Added regression stress for repeated Separate Light/Dark Wallpapers and Frequently Visited visibility toggles. No permissions, schemas, CSP changes, telemetry, remote code or feature changes.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0
Версія 1.30.4
Випущено 27 серп 2026 р. - 618,68 КБПрацює з firefox 140.0 і новіше, android 142.0 і новішеStability-focused maintenance release. Settings now uses a single vertical scroll owner instead of an independently scrolling inner Settings form. This is a targeted fix for reproducible Firefox cases where expanding dynamic Settings sections such as Separate Light/Dark Wallpapers or Frequently Visited could leave the Settings shell visible while its contents became blank or unresponsive. No new features, permissions, storage schemas, CSP changes, telemetry, or remote code.Програмний код випущено на умовах Громадська ліцензія Mozilla 2.0