The OCaml Changelog
Initially posted on OCaml Discuss
The OCaml.org team is happy to announce the OCaml Changelog: a feed of the latest releases and feature highlights of the OCaml Compiler, OCaml Platform tools, and other core projects.
Beyond being the easiest way to stay up to date with the activity of official projects, the Changelog serves as a way to discover important new features that might otherwise go unnoticed. For instance, did you know that Dune 3.7 introduced native polling mode for Windows, effectively making watch mode available on Windows (contributed by @nojb and @yams-yams)? Or that we recently released Mdx 2.3.0 with support for running code blocks in mld files (contributed by @jonludlam)? Or that we added new options in OCamlFormat for more consistent vertical formatting of if-else and match statements (contributed by @gpetiot)?
To that end, we're highlighting important features from the releases with visual demos and explanations of how to use them.
I'll note that the Changelog is still experimental at this point. We've talked with some maintainers of the projects featured on the Changelog, but we'll need to agree with everyone on what the release process of the tools will look like if we commit to maintaining the Changelog in the long term. Until we've reached a consensus, the OCaml.org team will be monitoring the activity of the projects and create the changelog entries, eventually reaching out to maintainers to write announcements and feature highlights.
In the meanwhile, let us know what you think and how we can improve the Changelog, we're excited to get your feedback!
Happy reading!