csci8980-f21/posts/2020-07-14-versions-and-releases.md

2 KiB
Raw Permalink Blame History

title
Versions and Releases

Were adding stable releases to PLFA, which you can find on GitHub!

For the past two years, weve tried to do major revisions of the book during winter break and early summer, to ensure that the text remains consistent throughout the teaching period… Inevitably, we fixed bugs, and make small changes here and there, perhaps resulting in a less-than-consistent experience.

Starting today, you can be sure that PLFA will remain consistent, since were adding stable releases! You can find the releases on GitHub, and as tags in the Git repository. The releases are numbered using calendar versioning using the YY.0M format, e.g., 20.07 was released in July 2020. Each release will have two associated tags.

  • dev-20.07 is a copy of the dev branch, and contains everything you need to work with PLFA;
  • web-20.07 is a copy of the web site only, and does not contain Agda sources.

The web-YY.0M releases are useful if youd like to host a copy of PLFA, but you dont have all the required dependencies installed. However, if youd like to view a particular release only, we have you covered! If youd like to browse PLFA version 20.07, just go to:

Currently, we have the 20.07 release, made just before the recent changes, and the 19.08 release, the stable release for the past academic year. Were expecting to release 20.08 next month, to provide a stable release for the upcoming academic year, which will include support for the latest version of Agda.