{"version":"2.0.8","anchor":"session-persistence-deduplication-simplified","canonical_anchor":"session-persistence-deduplication-simplified","heading":"Session Persistence Deduplication Simplified","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.8\/e\/session-persistence-deduplication-simplified","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.8","markdown":"### Session Persistence Deduplication Simplified\n\n**What:** Removed client-side duplicate checking before persisting session entries, relying entirely on server-side validation.\n\n**Technical details:** In v2.0.5, the persist function (`K8B() at line 397234`) checked a local Map (`Dv1`) to skip API calls for session entries that had already been sent. In v2.0.8, this optimization was removed from the persist function (`KPB() at line 436398`), and all entries are now sent to the server.\n\n**Implications:**\n\n- Slightly more API calls in scenarios involving duplicate persist attempts\n- Server remains authoritative for deduplication via `Last-Uuid` header validation\n- Simpler client logic with fewer edge cases\n\n**Evidence:** Duplicate checking logic at lines 397235-397240 in v2.0.5 is absent from the v2.0.8 persist function"}