Releases: GrammaticalFramework/gf-core
Releases · GrammaticalFramework/gf-core
GF 3.11
Installation
The instructions are for the binary packages on this page. For other installation methods, see the download page.
Debian/Ubuntu
Download the version corresponding to your system and install using:
sudo apt-get install ./gf-3.11-ubuntu-*.deb
macOS
To install the package, just double-click it and follow the installer instructions.
The packages should work on at least Catalina and Big Sur.
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 (latest updated for Windows 10).
What's new
Over 500 changes have been pushed to GF core since the release of GF 3.10 in December 2018.
RGL separation from GF compiler
- From this release, the binary GF core packages do not contain the Resource Grammar Library (RGL). The recommended way to get the RGL is to clone the gf-rgl repository and compile from source—you need only GF compiler to do that. (See also instructions on StackOverflow on how to install the RGL.)
General
- The test suite works again.
- Compatibility with new versions of GHC, including multiple Stack files for the different versions.
- Support for newer version of Ubuntu 20.04 in the precompiled binaries.
- Updates to build scripts and CI workflows.
- Bug fixes and code cleanup.
GF compiler and run-time library
- 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.
- Improvements in time & space requirements when compiling certain grammars.
- Improvements to Haskell export.
- Improvements to the GF shell.
- Improvements to canonical GF compilation.
- 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.