Skip to content

Releases: couchbase/sync_gateway

3.1.11 — Sept 2024

23 Sep 13:27
5ba7cd0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.8...3.1.11

3.2.0 — Sept 2024

23 Sep 13:31
51025c6
Compare
Choose a tag to compare

https://docs.couchbase.com/sync-gateway/3.2/whatsnew.html

Eventing Support with Sync Gateway 3.2.0+ and Couchbase Server 7.6.3+

Sync Gateway 3.2.0 now supports improved interoperability with Eventing from Couchbase Server version 7.6.3+.

You can use Eventing to handle data changes that happen when applications interact and to integrate with other Couchbase services such as Data, Query and Full Text Search.

For more information, see Eventing — Server Compatibility

Audit Logging Support

Couchbase now provides Audit Logging support for Sync Gateway. Audit Logging provides tools for administrators to track operational irregularities and to support regulatory and security compliance standards, such as HIPAA
and SOC-2. For more information, see Audit Logging.

What's Changed

Read more

3.1.10 — Aug 2024

23 Sep 13:26
dba529a
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 3.1.9...3.1.10

3.1.9 — July 2024

01 Aug 15:00
3cbb24a
Compare
Choose a tag to compare
Pre-release

https://docs.couchbase.com/sync-gateway/current/release-notes.html#maint-latest

What's Changed

Full Changelog: 3.1.8...3.1.9

3.1.8 — July 2024

01 Aug 14:59
0eb61e1
Compare
Choose a tag to compare

https://docs.couchbase.com/sync-gateway/current/release-notes.html#3-1-8july-2024

What's Changed

Full Changelog: 3.1.6...3.1.8

3.1.6 — May 2024

16 Jul 20:24
301297c
Compare
Choose a tag to compare

https://docs.couchbase.com/sync-gateway/3.1/release-notes.html#maint-latest

What's Changed

Full Changelog: 3.1.5...3.1.6

3.1.5 — April 2024

16 Jul 20:23
04ccf3d
Compare
Choose a tag to compare

https://docs.couchbase.com/sync-gateway/3.1/release-notes.html#3-1-5april-2024

Note
We have discovered a critical issue in release 3.1.4 impacting a few customers that utilize OIDC. This issue could lead to users losing access to channels, consequently resulting in document revocations. We suggest all users promptly upgrade to version 3.1.5.

What's Changed

Full Changelog: 3.1.3...3.1.5

3.1.3 — December 2023

19 Dec 17:07
52b979c
Compare
Choose a tag to compare

Release notes at https://docs.couchbase.com/sync-gateway/current/release-notes.html#3-1-3december-2023

Enhancements
CBG-3685 CORS max_age now configurable on a database level

Fixed Issues

  • CBG-3639 Fixed InjectJSONProperties not escaping string values
  • CBG-3643 Fix incorrect usage of PreserveExpiry with an expiry and no doc flags
  • CBG-3659 cbgt fix to avoid file system writes

3.1.2 — November 2023

19 Dec 17:04
5aaa2d5
Compare
Choose a tag to compare

Release notes at https://docs.couchbase.com/sync-gateway/current/release-notes.html#3-1-2november-2023

Enhancements

  • CBG-3557 Improve behavior when allocating sequence much lower than existing doc seq
  • CBG-3509 Add opt-out for config env var expansion for db configs
  • CBG-3495 Detect and provide metrics for duplicate database names in bootstrap polling
  • CBG-3494 Enforce "bucket" field match in DbConfig
  • CBG-3457 Prevent minor version downgrade
  • CBG-3432 Move KeyDCP changes and cache logging to KeyChanges and Key Cache
  • CBG-3430 Deterministic database/bucket bootstrapping
  • CBG-3362 Silence metrics requests
  • CBG-3361 Add basic ping/healthcheck endpoint
  • CBG-3360 Tune console log collation buffer size when writing to a file
  • CBG-3359 Per-db console log settings

Fixed Issues

  • CBG-3560 Inherited channels from roles are not checked when running changes feed filtered to a channel
  • CBG-3554 Increasing memory usage when failing to apply a database config from the bucket
  • CBG-3550 Retry limit not set for operations requiring non-SDK retry
  • CBG-3465 Config migration should consider use_xattr_config
  • CBG-3462 Sync Gateway should not use 3.0 config when 3.1 config is present
  • CBG-3454 Per-db log settings should take precedence over bootstrap
  • CBG-3450 DCP rollback should force checkpoint persistence
  • CBG-3426 Explicit check on xattr length to avoid panics
  • CBG-3405 Investigate the default scope/collection requiring resync after upgrade
  • CBG-3404 Hook up the reset resync code to a parameter that is pssed into the resync endpoint
  • CBG-3403 Handle rollback error for resync operations
  • CBG-3398 Pick up gocb fix for bootstrapping against non KV nodes
  • CBG-3397 SG warning when client’s maxHistory for a rev is exceeded on push
  • CBG-3383 Invalid error handling state for async db online
  • CBG-3350 SGW 3.1.1 using 50-75% more memory compared to 3.1.0
  • [CBG-3330(https://issues.couchbase.com/browse/CBG-3330) buildRevokedFeed query iteration fails when no documents processed]
  • CBG-3329 Revision Cache, Replications with purge_on_removal and meta.xattrs for channel assignment not purging/syncing consistently
  • CBG-3197 Cannot update db config from implicit '_default' scope to explicit '_default' scope

Sync Gateway 3.1.1.1 - August 2023

28 Aug 15:03
4c0d321
Compare
Choose a tag to compare

Fixed Issues

CBG-3247 openStreamRequest sends through unnecessary blocking channel