Skip to content

chore: remove deprecated macosX64 target#625

Merged
devcrocod merged 3 commits intomainfrom
devcrocod/remove-macosX64-target
Mar 27, 2026
Merged

chore: remove deprecated macosX64 target#625
devcrocod merged 3 commits intomainfrom
devcrocod/remove-macosX64-target

Conversation

@devcrocod
Copy link
Contributor

Remove macosX64() target from multiplatform configuration

Motivation and Context

macosX64 is deprecated in Kotlin 2.2 and scheduled for removal in 2.3

How Has This Been Tested?

Breaking Changes

for users of macosX64, no longer get a native macosX64 artifact

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

Copilot AI review requested due to automatic review settings March 26, 2026 19:34
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

Removes the deprecated macosX64() Kotlin/Native target from the shared mcp.multiplatform Gradle convention plugin, aligning the build with Kotlin 2.2’s deprecation and the planned removal in Kotlin 2.3.

Changes:

  • Removed the macosX64() target from the Kotlin Multiplatform target configuration.
  • Kept macosArm64() as the macOS native target going forward.

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

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@devcrocod devcrocod marked this pull request as ready for review March 27, 2026 00:50
@devcrocod devcrocod enabled auto-merge (squash) March 27, 2026 00:50
Copilot AI review requested due to automatic review settings March 27, 2026 01:08
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 1 out of 1 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.

@devcrocod devcrocod merged commit 2b7e754 into main Mar 27, 2026
24 checks passed
@devcrocod devcrocod deleted the devcrocod/remove-macosX64-target branch March 27, 2026 01:25
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