Releases: leanprover/lean4
v4.0.0-m3
This is the third milestone release of Lean 4, and the last planned milestone before an official release. With almost 3000 commits improving and extending many parts of the system since the last milestone, we are now close to completing all main features we have envisioned for Lean 4.
Contributors:
$ git shortlog -s -n v4.0.0-m2..v4.0.0-m3
1719 Leonardo de Moura
725 Sebastian Ullrich
149 Wojciech Nawrocki
93 Daniel Selsam
82 Gabriel Ebner
36 Joscha
35 Daniel Fabian
21 tydeu
14 Mario Carneiro
13 larsk21
12 Jannis Limperg
11 Chris Lovett
8 Henrik Böving
4 François G. Dorais
4 Siddharth
3 Joe Hendrix
3 Scott Morrison
3 ammkrn
2 Josh Levine
2 Mac
2 Mac Malone
2 Simon Hudon
2 pcpthm
1 Anders Christiansen Sørby
1 Andrei Cheremskoy
1 Arthur Paulino
1 Christian Pehle
1 Formally Verified Waffle Maker
1 Hunter Monroe
1 Jan Hrcek
1 Joshua Seaton
1 Kevin Buzzard
1 Lorenz Leutgeb
1 Mauricio Collares
1 Michael Burge
1 Paul Brinkmeier
1 Reijo Jaakkola
1 Severen Redwood
1 Siddharth Bhat
1 Tom Ball
1 Varun Gandhi
1 WojciechKarpiel
1 Xavier Noria
1 gabriel-doriath-dohler
1 zygi
1 Бакиновский Максим
v4.0.0-m2
This is the second milestone release of Lean 4. With too many improvements and bug fixes in almost all parts of the system to list, we would like to single out major improvements to simp
and other built-in tactics as well as support for a goal view that make the proving experience more comfortable.
v4.0.0-m1
The Lean development team is proud to announce the first milestone release of Lean 4. This release is aimed at experimentation with the new features of Lean 4, eventually leading to a full release of 4.0.0 ready for general use.
This release is the result of almost three years of work since the release of Lean 3.4.0, reworking, extending, and improving almost all aspects of Lean. More information about Lean 4 can be found in the official documentation as well as in the introductory talk "An overview of Lean 4" at Lean Together 2021.
Leonardo de Moura & Sebastian Ullrich
Acknowledgements
Daniel Selsam - type class resolution, feedback, design discussions
Marc Huisinga and Wojciech Nawrocki - Lean Server
Joe Hendrix, Andrew Kent, Rob Dockins, Simon Winwood (Galois Inc) - early adopters, suggestions, feedback
Daan Leijen, Simon Peyton Jones, Nikhil Swamy, Sebastian Graf, Max Wagner - design discussions, feedback, suggestions