-
Notifications
You must be signed in to change notification settings - Fork 66
How to announce new LearnOCaml releases
Erik Martin-Dorel edited this page Sep 1, 2023
·
8 revisions
Post on https://discuss.ocaml.org (e.g. like this 0.15.0 post)
Category Ecosystem
, Tags announce
, teaching
, learn-ocaml
Dear all,
We are pleased to announce the latest stable release of [Learn-OCaml](https://github.com/ocaml-sf/learn-ocaml), version `0.15.0`.
Many thanks to all users who contributed bugs reports, fixes, and enhancements!
A comprehensive list of the fixes and enhancements offered by this release is available in [the Release Notes](https://github.com/ocaml-sf/learn-ocaml/releases/tag/v0.15.0) with also gathers static binaries for Linux and macOS, the corresponding [opam-repository pull request](https://github.com/ocaml/opam-repository/pull/24305) is pending, and the Docker images of [learn-ocaml](https://hub.docker.com/r/ocamlsf/learn-ocaml/tags) and [learn-ocaml-client](https://hub.docker.com/r/ocamlsf/learn-ocaml-client/tags) are immediately available on Docker Hub.
If you happen to maintain a `learn-ocaml` server, we strongly recommend that you update your version to `0.15.0` to benefit from important fixes (including a path traversal vulnerability fix), as well as newest features.
From a teacher point-of-view, this release improves the UI/UX for the "teacher tab" as well as the "partition view" pages.
* see e.g. the following screenshot that illustrates the ability to hide PII (either tokens or nicknames) in this web page, which can then be shared with students in a beamer context:
[![screenshot|345x195](https://user-images.githubusercontent.com/10367254/235377894-2e70df6d-3414-44be-90df-bcd25745274c.png)](https://github.com/ocaml-sf/learn-ocaml/pull/540#issuecomment-1529147578)
* see also the [online doc of partition-view](http://ocaml-sf.org/learn-ocaml/howto-classify-students-answers.html) for more details.
If need be, feel free to open issues in the [Learn-OCaml bug tracker](https://github.com/ocaml-sf/learn-ocaml/issues/new/choose) or the [learn-ocaml.el bug tracker](https://github.com/pfitaxel/learn-ocaml.el/issues), or post in this thread to share comments.
Happy OCaml learning and teaching, and stay tuned for the next release!
Erik Martin-Dorel for the Learn-OCaml team 🐫
Reference the post on Twitter/X (e.g. like this 0.15.0 tweet)
[ANN] The latest stable release of learn-ocaml.0.15.0 is out! 🐫✨
It contains important fixes and new features.
Download the binaries ([https://github.com/ocaml-sf/learn-ocaml/releases/tag/v0.15.0](https://t.co/6eJ2kUNZMN)), pull the Docker image (docker pull ocamlsf/learn-ocaml:0.15.0), or see https://discuss.ocaml.org/t/ann-release-of-ocaml-sf-learn-ocaml-0-15-0/12892
— the Learn-OCaml team
Reference the post on [caml-list] (e.g. like this 0.15.0 mail)
Dear list,
FYI the version 0.15.0 of Learn-OCaml has just been released:
- on GitHub, with the corresponding release assets:
https://github.com/ocaml-sf/learn-ocaml/releases/tag/v0.15.0
- on Docker Hub:
https://hub.docker.com/r/ocamlsf/learn-ocaml
- and more details are available in the Discourse post:
https://discuss.ocaml.org/t/ann-release-of-ocaml-sf-learn-ocaml-0-15-0/12892
Best regards,
Erik Martin-Dorel for the Learn-OCaml team