Skip to content

Commit

Permalink
chore(*): release 3.19.0c (#455)
Browse files Browse the repository at this point in the history
  • Loading branch information
bryangingechen committed Aug 26, 2020
1 parent 9e76153 commit 67783e6
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
About
-----

- **Important**: This is Lean 3.18.4c, a fork of Lean 3 maintained and updated by the Lean community. The last official release of Lean 3.x was Lean 3.4.2, which can be found [here](https://github.com/leanprover/lean). The Lean developers are currently developing [Lean 4](https://github.com/leanprover/lean4).
- **Important**: This is Lean 3.19.0c, a fork of Lean 3 maintained and updated by the Lean community. The last official release of Lean 3.x was Lean 3.4.2, which can be found [here](https://github.com/leanprover/lean). The Lean developers are currently developing [Lean 4](https://github.com/leanprover/lean4).
- [Lean Homepage](http://leanprover.github.io)
- [Lean Prover Community Homepage](https://leanprover-community.github.io)
- [Theorem Proving in Lean](https://leanprover.github.io/theorem_proving_in_lean/index.html)
Expand Down
20 changes: 20 additions & 0 deletions doc/changes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
3.19.0c (27 August 2020)
------------------------

Features:
- There is a new option `extends_priority` which controls the priority of instances produced by `extends`. It is set to 100 by default. (#440)
- Add [docs for the Lean server API](widget_server.md) (#443)

Bug fixes:
- Fix name generation by `injection_with` (#430)
- Fix bug in `in_current_file` (#432)
- Fix docstring in `introv` (#434)
- Fix parse precedence for `#html` (#444)
- Add `\fl` and `\fr` to `lstlean.tex` (#448)

Changes:
- Avoid `classical.choice` in `lt_of_le_of_ne` (#428)
- Remove usage of the axiom of choice from basic `nat` and `int` lemmas, remove `private` from internal lemmas about `int` and move the `decidable.*` order theorems from mathlib (#446)
- Change syntax of `guard_hyp` from `guard_hyp h := t` to `guard_hyp h : t` and support `guard_hyp h : t := val` for checking `let` bindings (#445, #449)
- Make `fin` a subtype (#452)

3.18.4c (30 July 2020)
----------------------

Expand Down
4 changes: 2 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ if ((${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.1) OR (${CMAKE_MAJO
endif()
project(LEAN CXX C)
set(LEAN_VERSION_MAJOR 3)
set(LEAN_VERSION_MINOR 18)
set(LEAN_VERSION_PATCH 4)
set(LEAN_VERSION_MINOR 19)
set(LEAN_VERSION_PATCH 0)
set(LEAN_VERSION_IS_RELEASE 1) # This number is 1 in the release revision, and 0 otherwise.
set(LEAN_SPECIAL_VERSION_DESC "" CACHE STRING "Additional version description like 'nightly-2018-03-11'")
set(LEAN_VERSION_STRING "${LEAN_VERSION_MAJOR}.${LEAN_VERSION_MINOR}.${LEAN_VERSION_PATCH}")
Expand Down

0 comments on commit 67783e6

Please sign in to comment.