Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2 packages from ocaml-sf/learn-ocaml at 0.16.0 #24739

Merged
merged 1 commit into from
Nov 4, 2023

Conversation

proofbot
Copy link
Contributor

@proofbot proofbot commented Nov 3, 2023

This pull-request concerns:

  • learn-ocaml.0.16.0: The learn-ocaml online platform (engine)
  • learn-ocaml-client.0.16.0: The learn-ocaml client


Cc @erikmd @yurug @AltGr FYI

0.16.0 (2023-11-03)

Features

  • UI: add exercise sorting by focus skill (4f9766b)
  • UI: Rework of the exercise index (91f827b)
  • UI: Add possibility to choose exercise display order (25780ba)

Bug Fixes

  • translations: Add missing fr.po.header (f7ffc6f), closes #555
  • teacher_tab: Display (Open/Close)GloballyInconsistent exos and fix them (10c9fc3)
  • teacher_tab: partly fix Open/Close handling w.r.t. Assignments (6c41457), closes #534 #558
  • teacher_tab: Fix Open/Closed handling for update_exercise_assignments (49d82e4), closes #558

Code Refactoring

  • translations: gettext: Use CLI option --no-wrap (ea4f2bc)
  • teacher_tab: Move critical code apart in update_exercise_assignments (bf6a931)

Dependencies

  • opam: learn-ocaml 0.x does not build with asak 0.4 (#570) (9176975)

Tests

  • Learnocaml_data: Add support for ppx_expect & ppx_inline_test (3a0ceb4)
  • Learnocaml_data: Add ppx_expect tests for update_exercise_assignments (c18da2a)
  • Learnocaml_data: Refactor ppx_expect tests to display more details in the trace (569d536)

CI/CD

  • *.yml: Move opam-publish in a separate workflow to enable testing (#571) (b84132e)

Documentation

  • opam: Cite Louis Gesbert in the Learn-OCaml maintainers team (c9a833b)

🐫 Pull-request generated by opam-publish v2.3.0

@erikmd
Copy link
Contributor

erikmd commented Nov 3, 2023

Note: this point release of learn-ocaml is only compatible with OCaml 4.12.
After the upcoming release 1.0.0, we plan to support 4.14 instead, then OCaml 5.0.

@avsm avsm merged commit d6e0dfc into ocaml:master Nov 4, 2023
@avsm
Copy link
Member

avsm commented Nov 4, 2023

Thanks! You may want to announce this on https://discuss.ocaml.org, where we have a Community category and an announce tag for this purpose.

@erikmd erikmd deleted the opam-publish-learn-ocaml.0.16.0 branch November 4, 2023 19:29
@erikmd
Copy link
Contributor

erikmd commented Nov 4, 2023

Thanks a lot @avsm !

Actually I have already announced the release in the Ecosystem category:

https://discuss.ocaml.org/t/ann-release-of-ocaml-sf-learn-ocaml-0-16-0/13361

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants