| Age | Commit message (Expand) | Author |
| 31 hours | Update GeneratePMCFG.hsoptimize | adelon |
| 40 hours | Better names, less code | adelon |
| 40 hours | Use non-strict functions (makes little difference) | adelon |
| 41 hours | Roll back spacing changes for minimal diff | adelon |
| 2 days | Remove cache (no clear benefit) | adelon |
| 2 days | Comments, `count` -> `areaSum` | adelon |
| 2 days | Slightly more explicit naming | adelon |
| 2 days | Tests | adelon |
| 2 days | Benchmarks, initial sketches | adelon |
| 2025-08-13 | add import Control.Monad when generating .hs with GADTs | Inari Listenmaa |
| 2025-08-08 | Merge pull request #192 from GrammaticalFramework/build-timestamp | Inari Listenmaa |
| 2025-08-08 | also add the 9.6 compatibility fixes to PGF2 | Inari Listenmaa |
| 2025-08-08 | hide ambiguous function | Herbert Lange |
| 2025-08-08 | change date/time formating | Herbert Lange |
| 2025-08-08 | updating formating for git info | Herbert Lange |
| 2025-08-08 | add build time and git info to BuildInfo | Herbert Lange |
| 2025-08-02 | define default depths for shell and server only once | Inari Listenmaa |
| 2025-08-02 | Merge branch 'master' of https://github.com/GrammaticalFramework/gf-core into... | Arianna Masciolini |
| 2025-08-02 | explicitly import join, when, (<=<) from Control.Monad | Inari Listenmaa |
| 2025-08-02 | define return in terms of pure, >> as *>, mappend as <> | Inari Listenmaa |
| 2025-08-02 | add whitespace on list comprehensions, applications etc. | Inari Listenmaa |
| 2025-02-19 | Reactivate the gf-shell command 'pt -transfer' | Hans Leiss |
| 2024-03-15 | Apply gt to all arguments when piped | Inari Listenmaa |
| 2023-09-25 | Indent each line of an error message | Andreas Källberg |
| 2023-09-11 | Improve syntax error messages | Andreas Källberg |
| 2022-10-04 | Extract the previous optimization to its own function | Andreas Källberg |
| 2022-10-04 | Use a Set in isInherited to speed up long extend lists | Andreas Källberg |
| 2022-10-04 | Only include transformers-compat for ghc < 8 | Andreas Källberg |
| 2022-10-04 | Restore build with ghc-7.10.3 | Andreas Källberg |
| 2022-10-04 | using an unparsable variable name in the internal desugaring of table extensi... | Aarne Ranta |
| 2022-10-03 | New construct: table update. Syntax t ** { cases }. Syntactic sugar for table... | aarneranta |
| 2022-08-24 | `gf --version` now prints the shared folder to be used by the RGL | Krasimir Angelov |
| 2022-08-24 | workaround for the Nix madness | Krasimir Angelov |
| 2022-05-31 | adjust the -view command depending on the OS | Krasimir Angelov |
| 2022-05-18 | Always use UTF8 encoding in the gf executable | Andreas Källberg |
| 2022-03-05 | prepare for GHC 9, base 4.15, by using Buffer constructor interface | Meng Weng Wong |
| 2021-07-12 | Clean up redundant case expressions | Andreas Källberg |
| 2021-07-12 | Remove last traces of the Either in value2term | Andreas Källberg |
| 2021-07-12 | Remove the `Either Int` from value2term | Andreas Källberg |
| 2021-07-08 | Fix bug introduced in cdbe73eb475cf44e1a45b2abacb12756e394016a | John J. Camilleri |
| 2021-07-08 | Remove two missing-methods warnings | John J. Camilleri |
| 2021-07-07 | More cabal file cleanup. Remove some more tabs from Haskell source. | John J. Camilleri |
| 2021-07-07 | Replace tabs for whitespace in source code | John J. Camilleri |
| 2021-07-06 | Add import from command line invocation to command history | John J. Camilleri |
| 2021-07-06 | Merge branch 'master' into concrete-new | Inari Listenmaa |
| 2021-07-06 | Merge pull request #121 from Meowyam/issue97 | Inari Listenmaa |
| 2021-07-06 | remove redundant options | Meowyam |
| 2021-07-06 | Merge pull request #118 from GrammaticalFramework/canonical | Inari Listenmaa |
| 2021-07-06 | resolves GrammaticalFramework/gf-core/#97, without l | Meowyam |
| 2021-07-06 | Hotfix for https://github.com/GrammaticalFramework/gf-core/issues/56 | Inari Listenmaa |