Closed
Description
Exercism tracking issue: https://github.com/exercism/exercism/issues/4786
- haskell: https://github.com/exercism/haskell/pull/717/files#diff-c6795c529069232683d979cd4239c219R2
- ocaml: Create exercise versioning policy based on Haskell track ocaml#283
- javascript: Create exercise versioning policy based on Haskell track #628
Note: This is not the same as exercism/exercism#4266 which removed tracking versions from the user code.
Proposed implementation for JavaScript
In package.json
change the version
number to match the x.y.z
of test data versioning, and add .q
which we always increment if a change is made without a sync (new test data): x.y.z.q
.