|
2 | 2 |
|
3 | 3 | ## Supported Versions |
4 | 4 |
|
5 | | -The following versions are currently supported with security updates: |
| 5 | +- Templates generated from the latest `master` commit are supported. |
| 6 | +- Older yearly/monthly templates are static snapshots and are not updated once |
| 7 | + published. |
6 | 8 |
|
7 | | -| Version | Supported | |
8 | | -| ------- | ------------------ | |
9 | | -| 5.1.x | :white_check_mark: | |
10 | | -| 5.0.x | :x: | |
11 | | -| 4.0.x | :white_check_mark: | |
12 | | -| < 4.0 | :x: | |
| 9 | +## Ecosystem & Compatibility |
13 | 10 |
|
14 | | -## Reporting a Vulnerability |
| 11 | +| Component | Version(s) / Tooling | Notes | |
| 12 | +| -------------------- | ------------------------------ | ----- | |
| 13 | +| OS baseline | WSL (Ubuntu 24.04.3 LTS) | Matches the README instructions. | |
| 14 | +| Ruby generators | Ruby 4.0.1 (`.ruby-version`) | Uses Ruby stdlib; add gems per script if needed. | |
| 15 | +| Python generators | CPython 3.14.2 (`.python-version`) | Uses Python stdlib; add `requirements.txt` if introducing third-party libs. | |
| 16 | + |
| 17 | +## Backward Compatibility |
15 | 18 |
|
16 | | -Use this section to tell people how to report a vulnerability. |
| 19 | +- Generated template formats stay consistent within a calendar year. If we |
| 20 | + alter a file structure or naming convention, the change log will highlight |
| 21 | + required migrations. |
| 22 | +- Scripts rely on Ruby 4.0.x / Python 3.14.x; earlier interpreter versions are |
| 23 | + unsupported and will not get fixes. |
| 24 | + |
| 25 | +## Reporting a Vulnerability |
17 | 26 |
|
18 | | -Tell them where to go, how often they can expect to get an update on a |
19 | | -reported vulnerability, what to expect if the vulnerability is accepted or |
20 | | -declined, etc. |
| 27 | +Report issues privately through GitHub’s **Security → Report a vulnerability** |
| 28 | +workflow or by emailing `security@project.org` with reproduction steps (e.g., |
| 29 | +input prompts, generated filenames). Expect acknowledgement within **3 business |
| 30 | +days** and updates at least every **7 business days**. |
0 commit comments