microsoft / microsoft/typespec
[Versioning] Provide a versioning projection to a canonical version for a set of service versions
Open
design:needed
triaged:core
- Dominant language
- Java
- Stars
- 5.9k
- Forks
- 394
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 104
Description
- Provide the full set of types available in the version range
- Represent the full set of properties for models in the version range
- Decide how to handle versioning that clashes with canonical version
- `@typeChangedFrom` decorator (error/warning or rename)
- multiple default values
- optional/required
- operation signature changes
- application of decorators
Contributor guide
Assessment
This issue has not been assessed yet.