# \[ANN\] New release of Menhir (20250903)

**URL:** <https://discuss.ocaml.org/t/ann-new-release-of-menhir-20250903/17212>\
**Category:** Community\
**Tags:** announce\
**Created:** [September 5, 2025, 5:56pm UTC](https://discuss.ocaml.org/t/ann-new-release-of-menhir-20250903/17212 "2025-09-05T17:56:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fpottier](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/fpottier/32/677_2.png) [@fpottier](https://discuss.ocaml.org/u/fpottier)\
**Post date:** [September 5, 2025, 5:56pm UTC](https://discuss.ocaml.org/t/ann-new-release-of-menhir-20250903/17212/1 "2025-09-05T17:56:55Z")

</div>

It is my pleasure to announce a new release of Menhir. The main change is improved parser construction time in `--table` mode.

- The table back-end uses a new table compression algorithm.

To install this release, please type:

```auto
opam update && opam install menhir.20250903

```

Happy parsing,  
François.

---

<div class="post-metadata">

**Author:** ![olafhering](https://avatars.discourse-cdn.com/v4/letter/o/a4c791/32.png) [@olafhering](https://discuss.ocaml.org/u/olafhering)\
**Post date:** [September 8, 2025, 1:05pm UTC](https://discuss.ocaml.org/t/ann-new-release-of-menhir-20250903/17212/2 "2025-09-08T13:05:17Z")

</div>

Thanks.

Is there a reason why the release process (commit 6d38bfb2224a3414b0f07f6a5493b831d4c4d4ea) removes the CHANGES.md file? Commit 0adb78e6e139aabfb3721bed7b64d5ae599dbe34 probably went too far IMHO.

---

<div class="post-metadata">

**Author:** ![fpottier](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/fpottier/32/677_2.png) [@fpottier](https://discuss.ocaml.org/u/fpottier)\
**Post date:** [September 13, 2025, 12:06pm UTC](https://discuss.ocaml.org/t/ann-new-release-of-menhir-20250903/17212/3 "2025-09-13T12:06:18Z")

</div>

The release process creates a “release branch” which contains just the files that are needed to install Menhir.
