learn-ocaml v0.14.0
https://discuss.ocaml.org/t/ann-release-of-ocaml-sf-learn-ocaml-0-14-0/9491
Features
- Build
learn-ocaml-www.zip
(learn-ocaml --contents-dir=www
) (#469) (e36d874) - Offer better protections against solution overwriting (#372) (5c12539), closes #316 #467
- Rename Try_OCaml→Tutorials, --enable-tryocaml→--enable-tutorials (#451) (9651160)
Bug Fixes
- Change
learn-ocaml-www.zip
inner dir (www
→learn-ocaml-www
) (#474) (a602ba2) - docker: Add missing libs for partition-view/… using compiler-libs (#459) (c2399b0), closes #438
- grader: Workaround issue #457 about the
Introspection
module (#461) (f5d66c6) - UI: Restore UX of the welcome message "Choose an activity." (#455) (9d5c7de)
Documentation
- Add
CONTRIBUTING.md
file (#452) (6e3fa0f) - Improve
ISSUE_TEMPLATE
s & AddPULL_REQUEST_TEMPLATE
(#453) (d511d58) - Improve
{ISSUE,PULL_REQUEST}_TEMPLATE
s, slightly (#464) (e3ff435)
Code Refactoring
Build System
Tests
- Improve
make detect-libs
& Use it (Dockerfile.test-server
) (7c81d7f)