Skip to content
This repository has been archived by the owner on Jul 31, 2020. It is now read-only.

Releases: brave/sync

v1.4.2

09 Oct 04:02
Compare
Choose a tag to compare
  • Use a better implementation of deep equals (#168)

v1.4.1

06 Oct 00:56
Compare
Choose a tag to compare

Fix sync client config version

v1.4.0

06 Oct 00:41
Compare
Choose a tag to compare

#162

v1.3.5

18 Jul 18:05
Compare
Choose a tag to compare

Fixes:

  • Upgrade protobufjs to 6.8 to fix a null property issue.
  • Better logging for Put errors.
  • Don't use Object.values in recordUtil (Object.values is not supported in iOS <= 10.2)

v1.3.4

11 Jul 06:18
Compare
Choose a tag to compare

Updates:

  • GET_INIT_DATA now also emits brave/sync version (eabda43)

Fixes:

  • Fix record resolution of Update bookmarks where site.title is the only property present (806e4f1)

v1.3.2

06 Jul 16:42
Compare
Choose a tag to compare

Fixes:

  • Normalize bookmark records uploaded by browser clients so parentFolderObjectId normalizes to null when it's empty array. (#126)

v1.3.1

29 Jun 23:53
Compare
Choose a tag to compare

Bug fix / Backend change:

  • Browser -> Webview IPC message SEND_SYNC_RECORDS now uploads records to S3 with limited concurrency (to fix issue #112). See also PR #122
    • Configure S3 upload max concurrency with Browser -> Webview IPC GOT_INIT_DATA param config object (e.g. config == {putConcurrency: 10}).

Pending deprecation:

  • SEND_SYNC_RECORDS param category is now optional; if missing it's derived separately for each record.

v1.3.0

08 Jun 00:19
Compare
Choose a tag to compare

Possibly breaking change:

  • #96 Send entire sync record for history and bookmark for RESOLVED_SYNC_RECORDS
    • Previously we were sending a diff of the changed props as the sync record, but now we're sending the entire record. This is simpler for browser clients to apply sync records.
    • siteSettings remain unchanged and still send just the different props.

Bug fix:

  • #97 Same batch Create + Update records should resolve to Create
    • Fixes #91 Renamed folder never fetches.

v1.2.4

02 Jun 23:10
Compare
Choose a tag to compare

Data/model

  • bookmarks now includes the hideInToolbar field, for use in browser-laptop to distinguish toolbar bookmarks from "Other bookmarks".
  • bookmarks previousObjectId and nextObjectId commented as unused.

Dev:

  • fix tests

v1.2.3

12 May 00:54
Compare
Choose a tag to compare

IPC interface, webview -> browser:

  • Change FETCH_SYNC_RECORDS limitResponse param from boolean to number, to limit response records to <=1000 (#88)
  • Fix RESOLVE_SYNC_RECORDS for webkit browsers (#86)