I noticed that ocaml.org seems to say 4.06 is out (though I note, oddly, that the News column on the right side isn’t in date order!), but I haven’t seen any mention of it anywhere, if I click on the announcement news item it just takes me to the code, and I can’t seem to find any messages describing what the major interesting changes are.
If it is indeed out, would anyone care to summarize what the cool new things to look for in 4.06 are?
Here is the official announce: https://sympa.inria.fr/sympa/arc/caml-list/2017-11/msg00005.html
In general, the list of changes for each versions is available in the
Changes file: https://github.com/ocaml/ocaml/blob/trunk/Changes
Also, the News column from ocaml.org takes directly the OCaml Planet RSS feed (see: https://ocaml.org/community/planet/syndication.html)
The two first rows are just pinned.
Eeep! That’s really quite long! I was hoping for a web page with highlights, but I suppose I’ll have to read through it.
By the way, when the announcement refers to “GPR#NNN” or “MPR#NNN”, what are these? I imagine they’re tickets in some pair of ticket systems, but it isn’t clear to me which they would be…
For the record, reading the caml-list through the archives website is probably not a good idea since sympa removes all indentation. The well indented
Changes file is probably better: https://github.com/ocaml/ocaml/blob/4.06.0/Changes
That is indeed dramatically easier to read. (A shame that sympa removes indentation, that must make it harder to read list archives in general.)
GPR refers to GitHub PRs and MPR refers to Mantis issues
Note that 4.06 is new enough that <your favorite packages> might not yet work.
That is even better! I wish it hot linked to the issues in github and mantis but it is much more legible!
Like utop for example. (It has a broken dependency. )
As long as I am asking, or maybe overreaching, any chance the news item on the ocaml.org front page could link to that?
Oh, and I note that the items marked as breaking with
* in the plain text version aren’t marked that way on the web page.
Te problem is that the news item is automatically generated from the Inria feed. Maybe we need to process specially these…
Feel free to propose any changes/fixes/improvements by sending a PR/issue here: https://github.com/ocaml/ocaml.org
I opened an issue to keep track of that particular improvement.