Skip to content

Commit f767c72

Browse files
MatthewDaggittJacquesCarettejamesmckinnaTanebSeiryn21
authored
Backport changes from 2.3 release to 2.4 (#2799)
* Add back accidentally removed lemmas (Issue2788 #2794)) * opposite of a `Ring` [clean version of pr #1900] (#1910) * punchOut preserves ordering (#1913) * Wellfounded proof for sum relations (#1920) * last revert undone by hand * Remove extra line in CHANGELOG * Update CHANGELOG.md Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * Update CHANGELOG.md Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * Update CHANGELOG.md Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * Update CHANGELOG.md This was indeed anachronistic from 2.0 Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * Update CHANGELOG.md Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * resolve issues pointed out by James. * Update CHANGELOG.md Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> * remove now obsolete comment * last mistake in CHANGELOG, hopefully fixed now. --------- Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> Co-authored-by: Nathan van Doorn <nvd1234@gmail.com> Co-authored-by: Alice Laroche <60161310+Seiryn21@users.noreply.github.com> Co-authored-by: matthewdaggitt <matthewdaggitt@gmail.com> * Bring v2.3 release changes accross * Fix typo * Fix whitespace --------- Co-authored-by: Jacques Carette <carette@mcmaster.ca> Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com> Co-authored-by: Nathan van Doorn <nvd1234@gmail.com> Co-authored-by: Alice Laroche <60161310+Seiryn21@users.noreply.github.com>
1 parent 84f1ab2 commit f767c72

File tree

8 files changed

+910
-53
lines changed

8 files changed

+910
-53
lines changed

CHANGELOG/v2.3.md

Lines changed: 615 additions & 0 deletions
Large diffs are not rendered by default.

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ message: "If you use this software, please cite it as below."
33
authors:
44
- name: "The Agda Community"
55
title: "Agda Standard Library"
6-
version: 2.1.1
7-
date-released: 2024-09-07
6+
version: 2.3.0
7+
date-released: 2025-08-02
88
url: "https://github.com/agda/agda-stdlib"

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
[![Ubuntu build](https://github.com/agda/agda-stdlib/actions/workflows/ci-ubuntu.yml/badge.svg?branch=experimental)](https://github.com/agda/agda-stdlib/actions/workflows/ci-ubuntu.yml)
44

5-
**Note**: The library is currently tracking Agda 2.8.0 release candidate 3 in preparation for the release of Agda 2.8.0 and version 2.3 of the library. You will need to have the release candidate installed in order to type-check it.
6-
75
The Agda standard library
86
=========================
97

doc/installation-guide.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ Installation instructions
33

44
Note: the full story on installing Agda libraries can be found at [readthedocs](http://agda.readthedocs.io/en/latest/tools/package-system.html).
55

6-
Use version v2.2 of the standard library with Agda v2.7.0 or v2.7.0.1. You can find the correct version of the library to use for different Agda versions on the [Agda Wiki](https://wiki.portal.chalmers.se/agda/Libraries/StandardLibrary).
6+
Use version v2.3 of the standard library with Agda v2.8.0 or v2.7.0.1. You can find the correct version of the library to use for different Agda versions on the [Agda Wiki](https://wiki.portal.chalmers.se/agda/Libraries/StandardLibrary).
77

88
1. Navigate to a suitable directory `$HERE` (replace appropriately) where
99
you would like to install the library.
1010

11-
2. Download the tarball of v2.2 of the standard library. This can either be
11+
2. Download the tarball of v2.3 of the standard library. This can either be
1212
done manually by visiting the Github repository for the library, or via the
1313
command line as follows:
1414
```
15-
wget -O agda-stdlib.tar.gz https://github.com/agda/agda-stdlib/archive/v2.2.tar.gz
15+
wget -O agda-stdlib.tar.gz https://github.com/agda/agda-stdlib/archive/v2.3.tar.gz
1616
```
1717
Note that you can replace `wget` with other popular tools such as `curl` and that
18-
you can replace `2.2` with any other version of the library you desire.
18+
you can replace `2.3` with any other version of the library you desire.
1919

2020
3. Extract the standard library from the tarball. Again this can either be
2121
done manually or via the command line as follows:
@@ -26,7 +26,7 @@ Use version v2.2 of the standard library with Agda v2.7.0 or v2.7.0.1. You can f
2626
4. [ OPTIONAL ] If using [cabal](https://www.haskell.org/cabal/) then run
2727
the commands to install via cabal:
2828
```
29-
cd agda-stdlib-2.2
29+
cd agda-stdlib-2.3
3030
cabal install
3131
```
3232

@@ -42,7 +42,7 @@ Use version v2.2 of the standard library with Agda v2.7.0 or v2.7.0.1. You can f
4242
6. Register the standard library with Agda's package system by adding
4343
the following line to `$AGDA_DIR/libraries`:
4444
```
45-
$HERE/agda-stdlib-2.2/standard-library.agda-lib
45+
$HERE/agda-stdlib-2.3/standard-library.agda-lib
4646
```
4747

4848
Now, the standard library is ready to be used either:

0 commit comments

Comments
 (0)