Skip to content

Release Notes 8.3#1149

Draft
rasika-chivate wants to merge 39 commits into
8.3from
Release-Notes-8.3
Draft

Release Notes 8.3#1149
rasika-chivate wants to merge 39 commits into
8.3from
Release-Notes-8.3

Conversation

@rasika-chivate

Copy link
Copy Markdown
Collaborator
  • Create release notes for version 8.3.
  • Update configuration files.
  • Include a version selector for 8.3.

@alina-derkach-oaza

Copy link
Copy Markdown
Contributor
  1. You need to update the config files in _resourcepdf/overrides instead of _resource/overrides
  2. You need to update mkdocs-base.yml with the new version
  3. To add a new version to the version switcher, you need to update .github/workflows/main.yml file in 8.3 branch. And then update the same file in 8.0 version to make it look the same as in 7.0 version. So 8.3 is the (Latest) version, and 8.0 is a standard version like 7.0.

Comment thread docs/release_notes/index.md Outdated
Comment thread variables.yml Outdated
Comment thread _resource/overrides/main.html Outdated
Comment thread _resourcepdf/overrides/main.html Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 23 out of 23 changed files in this pull request and generated 1 comment.

Comments suppressed due to low confidence (1)

docs/release_notes/8.3.4-1.md:83

  • This sentence has two issues: (1) missing space after "and" (renders as "andCompatibility"), and (2) the "Release Notes for MongoDB 8.3" link text points to the 8.3 compatibility URL, which is inconsistent with the label and duplicates the second link.
For the complete list of upstream changes, see [Release Notes for MongoDB 8.3 :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/8.3-compatibility/){:target="_blank"} and[ Compatibility Changes in MongoDB 8.3 :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/8.3-compatibility/){:target="_blank"}.

Comment thread mkdocs-base.yml
Comment on lines 252 to 255
- Release notes:
- "Release notes index": "release_notes/index.md"
- release_notes/8.0.26-11.md
- release_notes/8.0.23-10.md
- release_notes/8.0.21-9.md
- release_notes/8.0.20-8.md
- release_notes/8.0.19-7.md
- release_notes/8.0.17-6.md
- release_notes/8.0.16-5.md
- release_notes/8.0.12-4.md
- release_notes/8.0.8-3.md
- release_notes/8.0.4-2.md
- release_notes/8.0.4-1.md
- release_notes/8.3.4-1.md
- faq.md

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 23 out of 23 changed files in this pull request and generated 2 comments.

Comments suppressed due to low confidence (3)

docs/install/upgrade-from-80.md:3

  • The upgrade guide title now says 8.0 → 8.3, but the body still contains multiple 8.0-specific references (e.g., MongoDB 8.0 compatibility link, enabling the psmdb-80 repository, and instructions that appear to install 8.0 packages). This makes the page misleading for 8.3 upgrades; please update the remaining content to consistently target 8.3 (including repo/channel names and external links).
    .github/workflows/main.yml:47
  • The steps list indentation is inconsistent here (the - name: Deploy docs item is indented one space deeper than other step items). This can make the workflow YAML invalid or change the structure unexpectedly.
      - name: Deploy docs
        run: |
          mike deploy 8.3 -b publish -p

docs/release_notes/8.3.4-1.md:6

  • This --- line will render as a horizontal rule at the top of the page. Since the repo uses the Markdown meta extension (mkdocs-base.yml), you can terminate the metadata block with a blank line instead, avoiding the extra rendered HR.
---

!!! warning "Technical Preview"
Percona Server for MongoDB 8.3.4-1 is available as a technical preview.

We recommend that early adopters use this feature for testing purposes only and not in production environments.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree with copilot here.


`SCRAM-SHA-1` authentication can no longer be enabled when FIPS mode is active. MongoDB 8.3.4 also includes a fix for CVE-2026-11933.

For the complete list of upstream changes, see [Release Notes for MongoDB 8.3 :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/8.3-compatibility/){:target="_blank"} and [Compatibility Changes in MongoDB 8.3 :octicons-link-external-16:](https://www.mongodb.com/docs/manual/release-notes/8.3-compatibility/){:target="_blank"}.
@@ -0,0 +1,103 @@
title: Percona Server for MongoDB release notes version 8.3.4-1
summary: Get to know all improvements, new features, and bug and security vulnerability fixes in the release

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the sentence has no ending


## Upgrade considerations

To upgrade to MongoDB 8.3 from an 8.0 deployment, the deployment must have `featureCompatibilityVersion` set to 8.0.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add the link to the upgrade guide?

To check the version:

```javascript
db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } )

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Output will be welcome here, so that users see what to expect


SBOMs are distributed through the following channels:

- GitHub: The latest SBOM is placed in the root of the `percona/percona-server-mongodb` main branch.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

main? Are they the same for every version? Main is not stable as I remember, why would I pull SBOMs for my 8.0 or 7.0 from main?


- GitHub: The latest SBOM is placed in the root of the `percona/percona-server-mongodb` main branch.

- Binaries/Tarballs: An SBOM file is included in `doc/percona-server-mongodb/sbom.cdx.json`

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And here they are release specific.


#### Query planning and aggregation

The `$scoreFusion` aggregation stage is now generally available, and new expressions support hashing, Extended JSON conversion, binary subtypes, and `ObjectId` generation.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was it tech preview before? In what version? What's the value of it?


* [PSMDB-2150](https://perconadev.atlassian.net/browse/PSMDB-2150): Percona Server for MongoDB (PSMDB) now provides Software Bills of Materials (SBOMs) for every release.

* [PSMDB-2003](https://perconadev.atlassian.net/browse/PSMDB-2003): We have implemented caching of LDAP `userToDNMapping` to reduce the number of round-trips to the LDAP server during authentication and authorization. Caching is controlled by `security.ldap.userToDNMapping` (exposed as `--ldapUserToDNMapping` at startup and `ldapUserToDNMapping` at runtime). For detailed information, see our [documentation](https://docs.percona.com/percona-server-for-mongodb/8.3/ldap-parameters.html).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure using "we" is appropriate. Rephrase to "Added caching of LDAP...."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants