diff --git a/docs/release-notes.md b/docs/release-notes.md index 738c4738..964aac91 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,5 +1,6 @@ # Percona Backup for MongoDB release notes +* [Percona Backup for MongoDB 2.5.0](release-notes/2.5.0.md) * [Percona Backup for MongoDB 2.4.1](release-notes/2.4.1.md) * [Percona Backup for MongoDB 2.4.0](release-notes/2.4.0.md) * [Percona Backup for MongoDB 2.3.1](release-notes/2.3.1.md) diff --git a/docs/release-notes/2.5.0.md b/docs/release-notes/2.5.0.md new file mode 100644 index 00000000..1d2ce4cf --- /dev/null +++ b/docs/release-notes/2.5.0.md @@ -0,0 +1,24 @@ +# Percona Backup for MongoDB 2.5.0 (2024-05-16) + +[Installation](../installation.md){.md-button} + + +Percona Backup for MongoDB is a distributed, low-impact solution for creating consistent backups of MongoDB sharded clusters and replica sets, and for restoring those backups to a specific point in time. + +## Release Highlights + +* You can now restore the desired subset of [custom databases with users and roles](../features/selective-backup.md#restore-a-database-with-users-and-roles) created in them. This is useful for deployments where each user has an individual database and authenticates against it. +* Previous versions of PBM required that `readConcern` and `writeConcern` are set to `majority` in MongoDB. You can now explicitly override this behavior, and thus, ensure backups in clusters configured to operate without the majority or lost it for some reason. + + +## New Features + +* [PBM-1159](https://perconadev.atlassian.net/browse/PBM-1159) - Make ReadConcern configurable +* [PBM-799](https://perconadev.atlassian.net/browse/PBM-799) - Make WriteConcern configurable +* [PBM-1213](https://perconadev.atlassian.net/browse/PBM-1213) - Restore users and roles in custom databases during a selective restore + +## Bugs Fixed + +* [PBM-1257](https://perconadev.atlassian.net/browse/PBM-1257) - Fixed the issue with PBM failing on running the `pbm describe-backup` command. + +* [PBM-1258](https://perconadev.atlassian.net/browse/PBM-1258) - Improved the resync from storage logic to be triggered only upon changes in the configuration file. diff --git a/mkdocs-base.yml b/mkdocs-base.yml index 298305b0..f31af1b8 100644 --- a/mkdocs-base.yml +++ b/mkdocs-base.yml @@ -123,7 +123,7 @@ plugins: with-pdf: # https://github.com/orzih/mkdocs-with-pdf output_path: '_pdf/PerconaBackupforMongoDB.pdf' cover_title: 'Backup for MongoDB Documentation' - cover_subtitle: 2.4.1 (March 25, 2024) + cover_subtitle: 2.5.0 (May 16, 2024) author: 'Percona Technical Documentation Team' cover_logo: docs/_images/Percona_Logo_Color.png debug_html: false @@ -203,6 +203,7 @@ nav: - troubleshoot/faq.md - Release notes: - "Release notes index": "release-notes.md" + - release-notes/2.5.0.md - release-notes/2.4.1.md - release-notes/2.4.0.md - 2023 (versions 2.0.4 to 2.3.1): diff --git a/variables.yml b/variables.yml index 0f2ea5e5..6e1b46f1 100644 --- a/variables.yml +++ b/variables.yml @@ -1,6 +1,6 @@ # PBM Variables set for HTML output # See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path -release: '2.4.1' -version: '2.4' +release: '2.5.0' +version: '2.5'