-
Notifications
You must be signed in to change notification settings - Fork 58
Remove EOL operating systems from Target Platforms documentation #1364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: reyang <17327289+reyang@users.noreply.github.com>
mkoscumb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Can we go to C++17 (or better yet, 20) as the minimum language now?
Let's cover it in a separate PR. |
|
@copilot - please resolve conflicts. |
Conflicts resolved in commit c50feb8. Merged latest changes from main branch while maintaining the EOL platform removal updates. The conflicts were in README.md (Build Environments and Target Platforms tables) and the CI workflow file. Ubuntu 22.04.x LTS is now properly marked as covered by CI. |
This PR removes End of Life (EOL) operating systems from the Target Platforms and Build Environments tables in the README.md documentation, addressing the issue where many outdated platforms were still listed as supported.
Changes Made
Target Platforms Table
Removed EOL platforms:
Added current platforms:
Updated iOS minimum version: iOS 10+ → iOS 12+ (reflecting current Apple support)
Build Environments Table
Removed EOL systems:
Updated to current versions:
Additional Updates
docs/linux-setup-build.mdto remove Ubuntu 14.04 referencesImpact
This change ensures the documentation accurately reflects currently supported platforms, helping developers make informed decisions about target environments and avoiding confusion about EOL systems that are no longer maintained or secure.
Fixes #1363.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.