ANNOUNCE
author wenzelm
Wed, 29 Jan 2025 21:25:44 +0100
changeset 82017 9a8d408492a7
parent 81967 ab6ff69fc1a6
child 82063 e13a1d3a39a9
permissions -rw-r--r--
tuned GUI: attempt to improve divider mobility;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
80080
6e7f266b9ac2 updated for release;
wenzelm
parents: 78589
diff changeset
     1
Subject: Announcing Isabelle2024
9928
b7698bd95a94 template;
wenzelm
parents:
diff changeset
     2
To: isabelle-users@cl.cam.ac.uk
b7698bd95a94 template;
wenzelm
parents:
diff changeset
     3
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
     4
Isabelle2025 is now available.
60116
5d90d301ad66 ANNOUNCE material, based on NEWS;
wenzelm
parents: 60016
diff changeset
     5
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
     6
This version introduces many changes over Isabelle2024: see the
76108
bdab17df07a9 update for release;
wenzelm
parents: 74913
diff changeset
     7
NEWS file for further details. Here are various details:
73010
a569465f8b57 updated for release;
wenzelm
parents: 71491
diff changeset
     8
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
     9
* Inner syntax: markup for blocks and type information about constants.
78296
wenzelm
parents: 78294
diff changeset
    10
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    11
* Inner syntax: more scalable pretty-printing, based on bytes (blobs).
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    12
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    13
* Inner syntax: more efficient folding of term abbreviations.
71485
29e297fd5473 updated for release;
wenzelm
parents: 70286
diff changeset
    14
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    15
* Inner syntax: more robust "no_syntax" declarations via bundles.
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    16
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    17
* HOL: various improvements of theory libraries.
68545
7922992c99ea misc tuning and updates for release;
wenzelm
parents: 68391
diff changeset
    18
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    19
* HOL: updates and improvements of Sledgehammer and external provers.
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    20
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    21
* HOL: various improvements to code generation.
74651
81cc8f2ea9e7 updated for release;
wenzelm
parents: 73232
diff changeset
    22
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    23
* Isabelle/jEdit: various improvements to Output, including Search.
78493
1e80fc36776c more robust support for ARM64 platform;
wenzelm
parents: 78455
diff changeset
    24
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    25
* Isabelle/VSCode: various improvements, concerning markup, completions etc.
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    26
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    27
* Document preparation: more markup for term output.
71485
29e297fd5473 updated for release;
wenzelm
parents: 70286
diff changeset
    28
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    29
* ML: value-oriented pretty printing using explicit Pretty.output_ops.
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    30
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    31
* System: Find_Facts full-text search engine, with web interface.
68545
7922992c99ea misc tuning and updates for release;
wenzelm
parents: 68391
diff changeset
    32
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    33
* System: Build_Manager in Isabelle/Scala, as replacement for Jenkins.
78455
127e4e952446 update for release;
wenzelm
parents: 78297
diff changeset
    34
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    35
* System: more scalable type isabelle.Bytes, allow messages of many GiB.
76155
6149f7553ea9 more items;
wenzelm
parents: 76114
diff changeset
    36
12983
7d13480ee668 more stuff;
wenzelm
parents: 12964
diff changeset
    37
81967
ab6ff69fc1a6 update for release;
wenzelm
parents: 80080
diff changeset
    38
You may get Isabelle2025 from the following mirror sites:
9928
b7698bd95a94 template;
wenzelm
parents:
diff changeset
    39
68599
cc7b5e0355a5 prefer HTTPS;
wenzelm
parents: 68567
diff changeset
    40
  Cambridge (UK)       https://www.cl.cam.ac.uk/research/hvg/Isabelle
cc7b5e0355a5 prefer HTTPS;
wenzelm
parents: 68567
diff changeset
    41
  Munich (Germany)     https://isabelle.in.tum.de
80080
6e7f266b9ac2 updated for release;
wenzelm
parents: 78589
diff changeset
    42
  Sydney (Australia)   https://proofcraft.systems/isabelle/index.html
68599
cc7b5e0355a5 prefer HTTPS;
wenzelm
parents: 68567
diff changeset
    43
  Potsdam, NY (USA)    https://mirror.clarkson.edu/isabelle