-
Notifications
You must be signed in to change notification settings - Fork 22
Clarify SDK version support policy with concrete example #930
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: JamieSinn <1538232+JamieSinn@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Deploying devcycle-docs with
|
| Latest commit: |
0b5897d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://531f444a.devcycle-docs.pages.dev |
| Branch Preview URL: | https://copilot-sub-pr-925.devcycle-docs.pages.dev |
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.
Pull Request Overview
This PR clarifies the SDK support policy documentation by providing a more precise explanation of version support with a concrete example.
Key Changes:
- Updated the support timeline description to explicitly state "2 most recent minor versions" with a practical example showing versions 2.1.0, 2.0.0, and 1.9.0
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## Support Timeline | ||
|
|
||
| We actively support the most recent 2 releases (major, minor) of each SDK. Support includes: | ||
| We actively support the 2 most recent minor versions of each SDK. For example, if the latest versions are 2.1.0 and 2.0.0, both are supported, but 1.9.0 is not. Support includes: |
Copilot
AI
Oct 28, 2025
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.
The support policy statement is ambiguous. The example shows supporting minor versions within the same major version (2.1.0 and 2.0.0), but then excludes 1.9.0 from a different major version. This doesn't clarify whether '2 most recent minor versions' means across all versions or within each major version. Consider rephrasing to: 'We actively support the 2 most recent minor versions within the current major version of each SDK. For example, if the latest versions are 2.1.0 and 2.0.0, both are supported, but 2.9.0 from a previous iteration would not be.' Alternatively, if cross-major support is intended, use: 'We actively support the 2 most recent releases of each SDK. For example, if versions 2.1.0 and 2.0.0 are the latest, both are supported. Version 1.9.0 from the previous major release is not supported.'
| We actively support the 2 most recent minor versions of each SDK. For example, if the latest versions are 2.1.0 and 2.0.0, both are supported, but 1.9.0 is not. Support includes: | |
| We actively support the 2 most recent minor versions within the current major version of each SDK. For example, if the latest versions are 2.1.0 and 2.0.0, both are supported, but 2.9.0 from a previous iteration would not be. Support includes: |
Addresses feedback on #925 requesting clarification of the version support policy. The phrase "most recent 2 releases (major, minor)" was ambiguous about whether it meant major or minor versions.
Changes
This clarifies that support follows the 2 most recent minor releases within the current major version, not the 2 most recent major versions.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.