Kiama is a Scala library for language processing including attribute grammars, term rewriting, abstract state machines and pretty printing.

This is a major release with an important attribution bug fix, support for Scala 2.13, preliminary interfacing with the Language Server Protocol, plus some minor enhancements and updates.

Bug Fixes

Language Server Protocol

Enhancements

Other