This issue tracks rules and information related to cuprated alpha releases.
These rules may be changed at any time.
Versioning
The rules for cuprated's versioning scheme.
cuprated versions follow semantic versioning.
0.0.x represents alpha builds
0.x.0 represents beta builds
x.0.0 represents stable builds
- No stability guarantees are made until a
1.0.0 release
Codenames
The rules for cuprated release codenames.
A release codename is:
- A name of a metal (using the electrically conductive definition)
- Changed upon semantic version change, ignoring alpha builds (
0.0.x -> 0.x.0, 0.x.0 -> x.0.0, x.0.0 -> y.0.0)
Killswitch
The rules for the killswitch mechanism in cuprated releases.
The killswitch must:
- Not activate before the next release is public
- Be removed prior to a stable release
Schedule parameters
The currently followed parameters for cuprated's release schedule.
| Parameter |
Value |
Description |
| RELEASE_CYCLE_WEEK_LENGTH |
6 (was 4 from 0.0.1 to 0.0.3) |
The amount of weeks in-between releases. |
| KILLSWITCH_GRACE_PERIOD |
7 |
The amount of days an old binary is allowed to stay online after a new release. |
Rule caveats
The exceptions to the above rules:
- If deemed appropriate, the release schedule can be broken to issue releases containing important fixes.
- If deemed appropriate, issuing releases with breaking changes (perhaps against semantic versioning) is allowed.
Schedule
cuprated's release schedule for the next year under the above rules.
cuprated version |
Release codename |
Release date |
Killswitch date |
Killswitch timestamp |
| 0.0.1 |
Molybdenite |
2025-03-12 |
2025-04-16 |
1744761600 |
| 0.0.2 |
Molybdenite |
2025-04-09 |
2025-05-14 |
1747180800 |
| 0.0.3 |
Molybdenite |
2025-05-07 |
2025-06-11 |
1749600000 |
| 0.0.4 |
Molybdenite |
2025-06-04 |
2025-07-23 |
1753228800 |
| 0.0.5 |
Molybdenite |
2025-07-16 |
2025-09-03 |
1756857600 |
| 0.0.6 |
Molybdenite |
2025-08-27 |
2025-10-15 |
1760486400 |
| 0.0.7 |
Molybdenite |
2025-10-08 |
2025-11-26 |
1764115200 |
| 0.0.8 |
Molybdenite |
2025-11-19 |
2026-01-07 |
1767744000 |
| 0.0.9 |
Molybdenite |
2025-12-31 |
2026-02-18 |
1771372800 |
| 0.1.0 |
? |
????-??-?? |
? |
? |
| 1.0.0 |
? |
????-??-?? |
N/A |
N/A |
This issue tracks rules and information related to
cupratedalpha releases.These rules may be changed at any time.
Versioning
The rules for
cuprated's versioning scheme.cupratedversions follow semantic versioning.0.0.xrepresents alpha builds0.x.0represents beta buildsx.0.0represents stable builds1.0.0releaseCodenames
The rules for
cupratedrelease codenames.A release codename is:
0.0.x -> 0.x.0,0.x.0 -> x.0.0,x.0.0 -> y.0.0)Killswitch
The rules for the killswitch mechanism in
cupratedreleases.The killswitch must:
Schedule parameters
The currently followed parameters for
cuprated's release schedule.0.0.1to0.0.3)Rule caveats
The exceptions to the above rules:
Schedule
cuprated's release schedule for the next year under the above rules.cupratedversion