Skip to content
Snippets Groups Projects
Commit 6b9bcc13 authored by Ralf Jung's avatar Ralf Jung
Browse files

changelog

parent 400211a6
No related branches found
No related tags found
No related merge requests found
...@@ -7,6 +7,13 @@ lemma. ...@@ -7,6 +7,13 @@ lemma.
Coq 8.13 is no longer supported. Coq 8.13 is no longer supported.
**Changes in `prelude`:**
* Re-export `stdpp.options` from `iris.prelude.options`. This enables 'light'
name mangling, which prefixes auto-generated names with `__`. This only
affects developments that explicitly opt-in to following the Iris
configuration by importing `iris.prelude.options`.
**Changes in `algebra`:** **Changes in `algebra`:**
* Add (basic) support for `gset` and `gset_disj` cameras to `set_solver`. * Add (basic) support for `gset` and `gset_disj` cameras to `set_solver`.
...@@ -90,6 +97,9 @@ Coq 8.13 is no longer supported. ...@@ -90,6 +97,9 @@ Coq 8.13 is no longer supported.
**Changes in `base_logic`:** **Changes in `base_logic`:**
* Add `mono_Z` library for monotone non-negative integers.
(This has exactly the same lemmas as `mono_nat`. It is useful in cases
where one wants to avoid `nat` entirely and use `Z` throughout.)
* Add `IsExcept0` instance for invariants, allowing you to remove laters of * Add `IsExcept0` instance for invariants, allowing you to remove laters of
timeless hypotheses when proving an invariant (without an update). timeless hypotheses when proving an invariant (without an update).
* Make `uPred.unseal` tactic more robust by using types to unfold the right * Make `uPred.unseal` tactic more robust by using types to unfold the right
...@@ -108,12 +118,6 @@ Coq 8.13 is no longer supported. ...@@ -108,12 +118,6 @@ Coq 8.13 is no longer supported.
postcondition into the context via `as (x1 ... xn) "ipat1 ... ipatn"`. postcondition into the context via `as (x1 ... xn) "ipat1 ... ipatn"`.
* Add comparison `≤` and `<` for locations. (by Arthur Azevedo de Amorim). * Add comparison `≤` and `<` for locations. (by Arthur Azevedo de Amorim).
**Changes in `base_logic`:**
* Add `mono_Z` library for monotone non-negative integers.
(This has exactly the same lemmas as `mono_nat`. It is useful in cases
where one wants to avoid `nat` entirely and use `Z` throughout.)
**LaTeX changes:** **LaTeX changes:**
- Rename `\Alloc` to `\AllocN` and `\Ref` to `\Alloc` for better consistency - Rename `\Alloc` to `\AllocN` and `\Ref` to `\Alloc` for better consistency
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment