Skip to content

Commit

Permalink
1.5.1 -> 1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
valis committed Feb 28, 2021
1 parent 454fef8 commit a9d3950
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 13 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import org.jetbrains.intellij.tasks.PatchPluginXmlTask

val projectArend = gradle.includedBuild("Arend")
group = "org.arend.lang"
version = "1.5.1"
version = "1.6.0"

plugins {
idea
Expand Down
21 changes: 9 additions & 12 deletions src/main/html/change-notes.html
Original file line number Diff line number Diff line change
@@ -1,23 +1,20 @@
Language updates:
<ul>
<li>String literals, which can be used in meta code</li>
<li>Meta resolvers, which can be used to modify the scoping rules for meta definitions</li>
<li>\strict parameters</li>
<li>Improved performance</li>
<li>Defined metas</li>
<li>Libraries can be loaded from zip archives without unpacking</li>
<li>Built-in finite types</li>
<li>Default implementations</li>
<li>Coerce to function types</li>
<li>\coerce for fields and constructors</li>
<li>\have declaration</li>
<li>Dot-syntax for dynamic definitions</li>
<li>Added more computational rules for + and - functions</li>
</ul>

Plugin updates:
<ul>
<li>Completion of not-imported definitions</li>
<li>Rainbow highlighting</li>
<li>arend-lib can be downloaded and upgraded from the IDE</li>
<li>Quick fixes for "impossible elimination" and "expected constructor" errors</li>
</ul>

API:
<ul>
<li>Arend console, which can be used to print information in the IDE instead of stdout</li>
<li>Clauses and coclauses can be passed to metas now</li>
<li>Saving and loading of typechecker state</li>
<li>Pattern typechecker</li>
</ul>

0 comments on commit a9d3950

Please sign in to comment.