Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 24 additions & 27 deletions modules/ROOT/pages/release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
:page-aliases: prodnotes/pn-releasenotes.adoc, prodnotes/pn-release-notes.adoc, releasenotes.adoc, pn-release-notes.adoc
ifdef::show_edition[:page-edition: {release}]
ifdef::prerelease[:page-status: {prerelease}]
:page-role:
:description: Couchbase Sync Gateway
:keywords: edge nosql api synchronization replication
// End of Page Attribute Statements
Expand Down Expand Up @@ -45,91 +44,89 @@ The migration to 3.0 configuration is a ONE WAY process -- see: {upgrading--xref


[#lbl-rel300]
= Release {version-full} -- February 2022
== Release {version-full} -- February 2022
Quicklinks: <<new-features-300>> *|*
<<improvements-300>> *|*
<<issues-and-resolutions-300>> *|*
<<support-notices-300>>


[#new-features-300]
== New Features
=== New Features

=== Centralized Persistent Modular Configuration
==== Centralized Persistent Modular Configuration
include::partial$common-releasenotes.adoc[tag="new-300-centralized-cfg-summ", leveloffset=+1]

xref:whatsnew.adoc#centralized-persistent-modular-configuration[Read More ...]


=== Secure Administration
==== Secure Administration

include::partial$common-releasenotes.adoc[tag="new-300-secure-admin-summ", leveloffset=+1]

xref:whatsnew.adoc#secure-administration[Read More ...]


=== TLS Encryption Enabled by Default
==== TLS Encryption Enabled by Default

include::partial$common-releasenotes.adoc[tag="new-300-tls-summ", leveloffset=+1]

xref:whatsnew.adoc#tls-encryption-enabled-by-default[Read More ...]


=== User Defined Extended Attributes(XAttrs) for Access Control
==== User Defined Extended Attributes(XAttrs) for Access Control

include::partial$common-releasenotes.adoc[tag="new-300-xattrs-summ", leveloffset=+1]

xref:whatsnew.adoc#user-defined-extended-attributesxattrs-for-access-control[Read More ...]


=== Auto-Purge on Channel Access Revocation in Inter-Sync Gateway Replication
==== Auto-Purge on Channel Access Revocation in Inter-Sync Gateway Replication

include::partial$common-releasenotes.adoc[tag="new-300-auto-purge-summ", leveloffset=+1]

xref:whatsnew.adoc#auto-purge-on-channel-access-revocation-in-inter-sync-gateway-replication[Read More ...]


=== Use Environment Variables in Configuration File
==== Use Environment Variables in Configuration File

include::partial$common-releasenotes.adoc[tag="new-300-environment-vars-summ", leveloffset=+1]

xref:whatsnew.adoc#use-environment-variables-in-configuration-file[Read More ...]


[#improvements-300]
== Enhancements
=== Enhancements
// tag::enhancements-300[]

=== Compacting
==== Compacting
Attachments added post 3.0 are automatically removed from the bucket upon reference removal, document delete or document purge. +
The {rest-api-admin--xref--database-management--compact} API includes an option to remove any redundant pre-3.0 attachments -- see:
{revisions--xref-compacting}.

=== Resync
==== Resync
The `_resync` process has been enhanced to better handle large datasets, minimizing timeout and out-of-memory issues.
The process now runs asynchronously, uses query pagination and supports sequence regeneration.

=== Other Enhancements
==== Other Enhancements
// tag::Enhancements-3-0-0[]
include::partial$pn-issues-list.adoc[tags="Enhancements-3-0-0"]

// end::Enhancements-3-0-0[]
// end::enhancements-300[]

[#issues-and-resolutions-300]
== Issues and Resolutions
=== Issues and Resolutions

=== Known Issues
==== Known Issues

// tag::known-300[]
// .List of issues outstanding at this release
include::partial$pn-issues-list.adoc[tags="KI-3-0-0"]



// end::known-300[]

=== Fixed Issues
==== Fixed Issues
// tag::fixed-300[]
// tag::Fixed-3-0-0[]
include::partial$pn-issues-list.adoc[tags="Fixed-3-0-0"]
Expand All @@ -144,22 +141,22 @@ include::partial$pn-issues-list.adoc[tags="Fixed-3-0-0"]
// tbd
// end::cfg-changed-300[]

=== Deprecated
==== Deprecated
include::partial$pn-issues-list.adoc[tags="Deprecated-3-0-0"]

=== Removed
==== Removed
include::partial$pn-issues-list.adoc[tags="Removed-3-0-0"]

=== API and Configuration Changes

== API and Configuration Changes
// – identify any REST API changes
// tag::api-changes-300[]
// tag::all-changed-300-api[]
This release introduces significant configuration and persistent API changes; some of which may be breaking changes if they impact a feature you rely on -- see the items identified in:attribute: value <<tbl-breaking>> |
<<tbl-deprecated>> |
<<tbl-dropped>>.

=== Breaks compatibility
==== Breaks compatibility

.Breaks compatibility
[#tbl-breaking, cols="1a,1a", options="header"]
Expand All @@ -186,7 +183,7 @@ Old documents are automatically migrated to the `xattr` metadata format.

|===

=== Deprecated
==== Deprecated

.Deprecated
[#tbl-deprecated, cols="1a,1a", options="header"]
Expand All @@ -211,7 +208,7 @@ Old documents are automatically migrated to the `xattr` metadata format.
| Deprecated
|===

=== Dropped or removed
==== Dropped or removed
.Dropped or removed
[#tbl-dropped, cols="1a,1a", options="header"]
|===
Expand Down Expand Up @@ -268,10 +265,10 @@ Old documents are automatically migrated to the `xattr` metadata format.
// end::api-changes-300[]

[#support-notices-300]
== Support Notices
=== Support Notices
This section documents any support-related notes, constraints and changes

=== Deprecation Notices
==== Deprecation Notices
Items (features and-or functionality) are marked as deprecated when a more current, and usually enhanced, alternative is available.

Whilst the deprecated item will remain usable, it is no longer supported, and will be removed in a future release.
Expand Down Expand Up @@ -329,7 +326,7 @@ You should plan to move to an alternative, supported, solution as soon as practi
// ===== Support is added for:


=== Upgrading
==== Upgrading

// tag::upgrading[]

Expand Down