Skip to content

Commit 22b09be

Browse files
EdAyerseric-wieser
andcommitted
chore(*): release 3.45.0 (#745)
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
1 parent a17a192 commit 22b09be

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
About
1717
-----
1818

19-
- **Important**: This is Lean 3.44.1c, 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).
19+
- **Important**: This is Lean 3.45.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).
2020
- [Lean Homepage](http://leanprover.github.io)
2121
- [Lean Prover Community Homepage](https://leanprover-community.github.io)
2222
- [Theorem Proving in Lean](https://leanprover.github.io/theorem_proving_in_lean/index.html)

doc/changes.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
3.45.0c (27 June 2022)
2+
----------------------
3+
4+
Bug fixes:
5+
- End position information sent by the lean server used for command annotations no longer includes trailing whitespace and comments (#744)
6+
- `json.parse` no longer parses `-1` as `4294967295`, along with various other problems with integers (#743)
7+
- `native.float.of_nat`, `native.float.of_int`, `native.float.floor`, `native.float.ceil`, `native.float.round`, and `native.float.trunc`
8+
no longer truncate to 32 bits of range (#742)
9+
- `environment.is_structure` is now true on `structure`s with no fields (#739)
10+
11+
Changes:
12+
- `native.float.floor`, `native.float.ceil`, `native.float.round`, and `native.float.trunc` now return 0 on infinite inputs (#742)
13+
114
3.44.1c (27 June 2022)
215
----------------------
316

src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ if ((${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.1) OR (${CMAKE_MAJO
44
endif()
55
project(LEAN CXX C)
66
set(LEAN_VERSION_MAJOR 3)
7-
set(LEAN_VERSION_MINOR 44)
8-
set(LEAN_VERSION_PATCH 1)
7+
set(LEAN_VERSION_MINOR 45)
8+
set(LEAN_VERSION_PATCH 0)
99
set(LEAN_VERSION_IS_RELEASE 1) # This number is 1 in the release revision, and 0 otherwise.
1010
set(LEAN_SPECIAL_VERSION_DESC "" CACHE STRING "Additional version description like 'nightly-2018-03-11'")
1111
set(LEAN_VERSION_STRING "${LEAN_VERSION_MAJOR}.${LEAN_VERSION_MINOR}.${LEAN_VERSION_PATCH}")

0 commit comments

Comments
 (0)