Skip to content

Releases: coq/platform

Coq Platform 2021.09.0

06 Nov 11:32
Compare
Choose a tag to compare

General information

See README for general information and installation of Coq Platform.

See Charter for the concept and goals of Coq Platform.

See CEP52 for the Coq and Coq Platform release cycle.

Major enhancements

The 2021.09.0 release of the Coq Platform has two major enhancements:

  • support for installing several versions of Coq (also in parallel)
  • substantially extended collection of Coq packages

Included Versions of Coq

Recommended Coq version

Preview Coq versions

  • Coq 8.14.0 with a preliminary (beta) package collection - not all packages support Coq 8.14 yet
  • Coq 8.14.0 with a not yet released extension: an interactive Ltac-Debugger for CoqIDE

Compatibility Coq versions

The compatibility versions are intended to help porting packages from an older to the latest release. They can be installed in parallel with other versions of Coq (Coq Platform will create separate opam switches for each Coq version).

Only the extended 8.13.2 version and the 8.14.0 beta version are available as installers for macOS and Windows and only the extended 8.13.2 version as snap package. Other versions can be installed using the Coq Platform scripts.

Newly added packages:

  • coq-coqeal
  • coq-coqprime
  • coq-corn
  • coq-deriving
  • coq-dpdgraph
  • coq-hammer-tactics
  • coq-hott
  • coq-iris
  • coq-iris-heap-lang
  • coq-libhyps
  • coq-math-classes
  • coq-mathcomp-analysis
  • coq-mathcomp-multinomials
  • coq-mathcomp-zify
  • coq-paramcoq
  • coq-record-update
  • coq-reduction-effects
  • coq-reglang
  • coq-serapi
  • coq-stdpp
  • coq-unimath

See the package collection links in the Coq versions above for details on the included packages.

Notes

  • Notes regarding the macOS installer: This installer is only compatible with macOS 10.13 or higher. Because the application is signed but not "notarized", on macOS 10.15 (Catalina) and 11.X (BigSur), it won't open by default, unless you right-click the application in Finder and chose Open. Cf. #51 to learn more.

  • Notes on Apple ARM silicon: Coq Platform currently does not support Apple ARM silicon (M1) - it should be easy to fix but we currently have no access to such HW and also cannot test it in CI. See (#168) and Github support. Please ping us via the linked ticket if you have Apple silicon and want to have an online debug session with us.

  • Note on the 8.14 version: Coq Platform 2021.09.0 includes Coq 8.14.0, but with a preliminary collection of packages. From a Coq Platform point of view, the Coq 8.14 variant is a beta release, so it is called 2021.09.0~8.14+beta2. A Coq Platform release with a final package collection for Coq 8.14 is expected end of November 2021.

Coq Platform 2021.02.2

07 Sep 13:03
Compare
Choose a tag to compare

This release contains the same version of Coq and Coq packages as the 2021.02.1 release. A new release was required because of incompatible changes in opam and Cygwin. The list of changes is:

  • support for opam 2.1.0 (which integrates the opam system dependency manager depext - this needed a few adjustments)
  • fix issues with Cygwin binutils
  • various minor fixes for the Snap package (support gappa, clightgen, ...)
  • various minor fixes to the Windows installer (add icon for CoqIDE, ...)
  • minor cleanup and improvements of the Coq Platform scripts

See the ReadMe for details on the names and versions of the included packages.

There are two ways to install the Coq Platform:

  • Beginners are advised to rely on the binary packages. There are a DMG installer package for macOS, 32 and 64 bit Windows installers (see asset list below) and a Snap installer (see README_Linux for details).

  • Experienced users are advised to install from source using the opam based interactive platform scripts.

See the following OS-specific documentation for details:

Notes regarding the macOS installer: This installer is only compatible with macOS 10.13 or higher. Because the application is signed but not "notarized", on macOS 10.15 (Catalina) and 11.X (BigSur), it won't open by default, unless you right-click the application in Finder and chose Open. Cf. #51 to learn more.

Coq Platform 2021.02.1

09 Apr 13:00
Compare
Choose a tag to compare

This release of the Coq Platform contains Coq 8.13.2 and the following updates and additions:

  • A DMG installer package for macOS (new)
  • The Homotopy Type Theory library coq-hott version 8.13 (new)
  • The Verified Software Toolchain coq-vst version 2.7.1 (update)

See the ReadMe for details on the names and versions of the included packages.

There are two ways to install the Coq Platform:

  • Beginners are advised to rely on the binary packages. There are a DMG installer package for macOS, 32 and 64 bit Windows installers (see asset list below) and a Snap installer (see README_Linux for details).

  • Experienced users are advised to install from source using the opam based interactive platform scripts.

See the following OS-specific documentation for details:

Coq Platform 2021.02.0

26 Feb 13:31
6a30a14
Compare
Choose a tag to compare

This release of the Coq Platform contains Coq 8.13.1 and several additional packages (same list as in the 8.12 Windows installer). See the ReadMe for details on the names and versions of the included packages.

There are two ways to install the Coq Platform:

  • Beginners are advised to rely on the binary packages. There are Windows installers (see asset list below) and a Snap installer (see README_Linux for details). A macOS binary installer is planned for the 2021.02.1 release.

  • Experienced users are advised to install from source using the opam based interactive platform scripts.

See the following OS-specific documentation for details:

Release for Coq 8.12.2 for macOS, Windows and Linux

15 Dec 09:02
Compare
Choose a tag to compare

This release updates the Coq version to 8.12.2.

Please see ReadMe for further details.

Work in progress is:

  • inclusion of additional packages - it needs to be decided into which level/tier of the platform these go
  • binary installer for MacOS

Note: a signed Windows installer will be added soon to the Asset list.

Release for Coq 8.12.1 for macOS, Windows and Linux

14 Dec 19:19
Compare
Choose a tag to compare

This is the first non beta release of the Coq platform!

This Coq platform release includes Coq 8.12.1.

Please see ReadMe for further details.

Work in progress is:

  • inclusion of additional packages - it needs to be decided into which level/tier of the platform these go
  • binary installer for MacOS

8.12.0 beta1 for Windows, macOS and Linux

18 Sep 16:12
Compare
Choose a tag to compare

This platform release for Coq 8.12.0 includes all libraries and plugins delivered with the Coq 8.12.0 Windows installer. It should be easy to use for beginners and experts and stable on a wide variety of systems.

Please see ReadMe for further details.

Work in progress is:

  • inclusion of additonal packages - it needs to be decided into which level/tier of the platform these go
  • binary installers for Windows and MacOS

8.12.0 alpha3 for Windows, macOS and Ubuntu

10 Aug 20:44
Compare
Choose a tag to compare

This release for Coq 8.12.0 corresponds to the alpha3 release for Coq 8.11.2 and has these changes:

  • adjusted to and tested on Windows (MinGW build with cygwin host), macOS and Ubuntu 18.04
  • rework of prerequisite building to use opam instead of the shell scripts inherited from the Windows installer
  • robustness enhancements for opam setup

This version is now fully opam based, including installation of system dependencies and non OCaml packages compiled from sources.

The major gap to a beta release are missing packages from the windows installer (mtac2, unicoq, gappa, elpi and hierarchy builder)

8.11.2 alpha3 for Windows, macOS and Ubuntu

10 Aug 14:42
Compare
Choose a tag to compare

This release for Coq 8.11.2 has these changes:

  • adjusted to and tested on Windows (MinGW build with cygwin host), macOS and Ubuntu 18.04
  • rework of prerequisite building to use opam instead of the shell scripts inherited from the Windows installer
  • robustness enhancements for opam setup

This version is now fully opam based, including installation of system dependencies and non OCaml packages compiled from sources.

The major gap to a beta release are missing packages from the windows installer (gappa, elpi and hierarchy builder)

8.12.0 alpha2 for Windows / cygwin and MacOS

30 Jul 16:30
Compare
Choose a tag to compare

This pre-release fixes some issues with the alpha1 release, notably that on various systems the parallel build of VST and VST64 did result in heavy swapping up to out of memory situations.

Also the ReadMe.md file has been adjusted to first feedback.