Skip to content

PHPC-2724: Bump libmongocrypt to 1.19.0#2029

Merged
GromNaN merged 1 commit into
mongodb:v2.xfrom
GromNaN:PHPC-2724
Jun 17, 2026
Merged

PHPC-2724: Bump libmongocrypt to 1.19.0#2029
GromNaN merged 1 commit into
mongodb:v2.xfrom
GromNaN:PHPC-2724

Conversation

@GromNaN

@GromNaN GromNaN commented Jun 17, 2026

Copy link
Copy Markdown
Member

Upgrades the bundled libmongocrypt submodule from 1.17.3 to 1.19.0.

Fixes PHPC-2724

@GromNaN GromNaN requested a review from a team as a code owner June 17, 2026 11:56
@GromNaN GromNaN requested review from Copilot and paulinevos and removed request for a team June 17, 2026 11:56

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

This pull request upgrades the bundled libmongocrypt dependency to 1.19.0 and aligns build/metadata files in the PHP MongoDB driver repo to reflect that new baseline.

Changes:

  • Bump tracked libmongocrypt version to 1.19.0 (source/version tracking and build minimums).
  • Update SBOM entries (purl/bom-ref/URLs) and metadata version/timestamp to match the new libmongocrypt release.
  • Adjust CI “system libs” workflow to target the updated libmongocrypt release line.

Reviewed changes

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

File Description
src/LIBMONGOCRYPT_VERSION_CURRENT Updates the recorded bundled libmongocrypt version to 1.19.0.
sbom.json Updates SBOM component references and metadata for libmongocrypt 1.19.0.
config.m4 Raises the minimum system libmongocrypt version to 1.19.0.
.github/workflows/tests.yml Bumps CI system-libs libmongocrypt install version to 1.19.
Comments suppressed due to low confidence (1)

src/LIBMONGOCRYPT_VERSION_CURRENT:2

  • The libmongocrypt version file currently has an extra blank line. Keeping this file to a single line avoids accidentally introducing whitespace into version strings when it’s consumed by build scripts.
1.19.0


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

env:
PHP_VERSION: "8.3"
LIBMONGOCRYPT_VERSION: "1.18"
LIBMONGOCRYPT_VERSION: "1.19"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@alcaeus switched to major.minor in #2017

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Yep, this can be ignored. We don't necessarily want the same version as we bundle (as we may be slower in updating than the repo we install from), but we'll want to use at least the required version. 1.19 satisfies both.

@GromNaN GromNaN merged commit 0b660fa into mongodb:v2.x Jun 17, 2026
47 checks passed
@GromNaN GromNaN deleted the PHPC-2724 branch June 17, 2026 12:41
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.

4 participants