From 7f6bfa730bc738edbcb4f89a57cbcd1bf5e74196 Mon Sep 17 00:00:00 2001 From: "John J. Camilleri" Date: Mon, 7 Dec 2020 10:31:19 +0100 Subject: [PATCH] Update changelog for 3.11 by going through all commit messages since GF-3.10 --- download/index-3.11.md | 13 ++++++++----- download/release-3.11.md | 27 +++++++++++++++++++++------ 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/download/index-3.11.md b/download/index-3.11.md index 78b6af4bc..9de6811f9 100644 --- a/download/index-3.11.md +++ b/download/index-3.11.md @@ -6,11 +6,13 @@ title: Grammatical Framework Download and Installation 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. Obtaining the **Resource Grammar Library (RGL)** is done separately; see the section at the bottom of this page. +--- + ## Installing from a binary package 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) -### Debian/Ubuntu +#### Debian/Ubuntu 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. -### macOS +#### macOS 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). -### Windows +#### Windows To install the package, unpack it anywhere. You will probably need to update the `PATH` environment variable to include your chosen install location. - + +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 diff --git a/download/release-3.11.md b/download/release-3.11.md index a6af7fafe..87b85aa02 100644 --- a/download/release-3.11.md +++ b/download/release-3.11.md @@ -1,25 +1,40 @@ --- title: GF 3.11 Release Notes -date: ? December 2020 +date: ... December 2020 ... ## Installation -See the [download page](index.html). +See the [download page](index-3.11.html). ## What's new 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). -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. ## General -- Testsuite. -- Compatibiilty with new versions of GHC. +- Make the test suite work again. +- 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 -- 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.