Skip to content

Conversation

@wdconinc
Copy link
Contributor

@wdconinc wdconinc commented Dec 15, 2025

Briefly, what does this PR introduce?

This PR upgrades fmt to 11.2.0 (or newer, within 11.*) and spdlog to 1.15.2 (or newer). This will add compatibility with the newer clang versions in #88.

Needs:

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • New feature (issue: dependency upgrades)
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

No.

Does this PR change default behavior?

No.

Copilot AI review requested due to automatic review settings December 15, 2025 01:25
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades two core dependencies for improved compatibility with newer compiler versions: fmt library from version 10.x to 11.x series (specifically 11.2.0 or newer within 11.x), and spdlog from 1.14.1 to 1.15.2 or newer. These upgrades are necessary to support the newer Clang versions introduced in PR #88.

Key Changes

  • Upgraded fmt version constraint from @10.2.1:10 to @11.2.0:11 with bounded major version
  • Upgraded spdlog version constraint from @1.14.1 to @1.15.2: with open-ended constraint

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

Copilot AI review requested due to automatic review settings December 18, 2025 04:05
Copy link
Contributor

Copilot AI left a comment

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 2 out of 2 changed files in this pull request and generated no new comments.


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

@wdconinc wdconinc requested a review from veprbl December 18, 2025 05:18
@wdconinc wdconinc enabled auto-merge (squash) December 18, 2025 15:39
@wdconinc wdconinc merged commit 9f58f6d into master Dec 18, 2025
26 checks passed
@wdconinc wdconinc deleted the fmt-11 branch December 26, 2025 14:50
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.

3 participants