Update changelog for 3.11 by going through all commit messages since GF-3.10

This commit is contained in:
John J. Camilleri
2020-12-07 10:31:19 +01:00
parent d6be4ec3b0
commit 7f6bfa730b
2 changed files with 29 additions and 11 deletions

View File

@@ -6,11 +6,13 @@ title: Grammatical Framework Download and Installation
What's new? See the [release notes](release-3.11.html). What's new? See the [release notes](release-3.11.html).
#### Note: GF core and RGL #### Note: GF core and the RGL
The following instructions explain how to install **GF core**, i.e. the compiler, shell and run-time systems. The following instructions explain how to install **GF core**, i.e. the compiler, shell and run-time systems.
Obtaining the **Resource Grammar Library (RGL)** is done separately; see the section at the bottom of this page. Obtaining the **Resource Grammar Library (RGL)** is done separately; see the section at the bottom of this page.
---
## Installing from a binary package ## Installing from a binary package
Binary packages are available for Debian/Ubuntu, macOS, and Windows and include: Binary packages are available for Debian/Ubuntu, macOS, and Windows and include:
@@ -24,7 +26,7 @@ Unlike in previous versions, the binaries **do not** include the RGL.
[Binary packages on GitHub](https://github.com/GrammaticalFramework/gf-core/releases/tag/RELEASE-3.11) [Binary packages on GitHub](https://github.com/GrammaticalFramework/gf-core/releases/tag/RELEASE-3.11)
### Debian/Ubuntu #### Debian/Ubuntu
To install the package use: To install the package use:
``` ```
@@ -33,18 +35,19 @@ sudo dpkg -i gf_3.11.deb
The Ubuntu `.deb` packages should work on Ubuntu 16.04, 18.04 and similar Linux distributions. The Ubuntu `.deb` packages should work on Ubuntu 16.04, 18.04 and similar Linux distributions.
### macOS #### macOS
To install the package, just double-click it and follow the installer instructions. To install the package, just double-click it and follow the installer instructions.
The packages should work on at least 10.13 (High Sierra) and 10.14 (Mojave). The packages should work on at least 10.13 (High Sierra) and 10.14 (Mojave).
### Windows #### Windows
To install the package, unpack it anywhere. To install the package, unpack it anywhere.
You will probably need to update the `PATH` environment variable to include your chosen install location. You will probably need to update the `PATH` environment variable to include your chosen install location.
<!-- see Inari's notes on [Installing GF on Windows](http://www.grammaticalframework.org/~inari/gf-windows.html#toc3). -->
For more information, see [Using GF on Windows](https://www.grammaticalframework.org/~inari/gf-windows.html) (may be outdated).
## Installing the latest release from source ## Installing the latest release from source

View File

@@ -1,25 +1,40 @@
--- ---
title: GF 3.11 Release Notes title: GF 3.11 Release Notes
date: ? December 2020 date: ... December 2020
... ...
## Installation ## Installation
See the [download page](index.html). See the [download page](index-3.11.html).
## What's new ## What's new
From this release, the binary GF core packages do not contain the RGL. From this release, the binary GF core packages do not contain the RGL.
The RGL's release cycle is now completely separate from GF's. See [RGL releases](https://github.com/GrammaticalFramework/gf-rgl/releases). The RGL's release cycle is now completely separate from GF's. See [RGL releases](https://github.com/GrammaticalFramework/gf-rgl/releases).
Over ... changes have been pushed to GF core Over 400 changes have been pushed to GF core
since the release of GF 3.10 in December 2018. since the release of GF 3.10 in December 2018.
## General ## General
- Testsuite. - Make the test suite work again.
- Compatibiilty with new versions of GHC. - Compatibility with new versions of GHC, including multiple Stack files for the different versions.
- Updates to build scripts and CI.
- Bug fixes.
## GF compiler and run-time library ## GF compiler and run-time library
- More improvements to error messages. - Huge improvements in time & space requirements for grammar compilation.
- Add CoNLL output to `visualize_tree` shell command.
- Add canonical GF as output format in the compiler.
- Add PGF JSON as output format in the compiler.
- Deprecate JavaScript runtime in favour of updated [TypeScript runtime](https://github.com/GrammaticalFramework/gf-typescript).
- Improvements to Haskell export.
- Improvements to the C runtime.
- Improvements to `gf -server` mode.
- Clearer compiler error messages.
## Other
- Web page and documentation improvements.
- Add WordNet module to GFSE.