Idris2/Release/CHECKLIST
Thomas E. Hansen ea180d0721 [ rc ] Prepare for 0.7.0
A lot more sensible all around  : )
2023-12-22 14:44:30 +01:00

23 lines
1.1 KiB
Plaintext

[x] Change version number (MAJOR, MINOR, PATCH) in Makefile
[x] Change version numbers in doc listings
[x] idris-prompt-helloworld
[x] idris-prompt-interp
[x] idris-prompt-start
[x] Change version numbers in prelude, base, contrib, linear, network, papers,
and test ipkgs
[x] Change version number in idris2api.ipkg
[x] Change version number in flake.nix
[x] Change version number in tests pkg010 and pkg017 (TODO: make this step unnecessary!)
[x] Make sure INSTALL.md gives the correct minimum Idris version
[x] Update CHANGELOG.md to refer to the "Next version" changes as the new
release version, leaving the next "Next version" blank.
[ ] Update bootstrap chez and racket (built with new version)
[ ] Compile Idris2 with the appropriate CG
[ ] Copy the resulting files from idris2 to bootstrap/idris2_app/
[ ] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as the
string "__PREFIX__" rather than your local prefix
[ ] Remove __collect_safe from generated chez (to avoid need for chez >9.5)
[ ] Tag on github with version number (in the form vX.Y.Z)
[ ] Make libdocs and upload to idris-lang.org
[ ] Run release script