Grew releases



Version 1.16.2 of grewlib (July 31, 2024)

Version 1.16 (June 2, 2024)


Version 1.15 (January 2, 2024)


Version 1.14 (November 11, 2023)


Version 1.13 (September 16, 2023)


Version 1.12 (March 24, 2023)


Version 1.11.0 (January 22, 2023)


Version 1.10.0 (November 23, 2022)


Version 1.9.0 (June 29, 2022)


Version 1.8.0 (December 15, 2021)


Version 1.7.0 (September 20, 2021)


Version 1.6.1 (May 22, 2021)


Version 1.6 (May 5, 2021)


Version 1.5 (March 16, 2021)


Version 1.4 (October 2, 2020)

⚠️ the tool grew_gui is obsolete and not maintained. It relies on old libraries which are not available on recent version of OSes.


Version 1.3 (June 24, 2019)


Version 1.2 (March 26, 2019)


Version 1.1 (November 23, 2018)


Version 1.0 (September 10, 2018)


Version 0.48 (June 19, 2018)


Version 0.47 (March 13, 2018)


Version 0.46 (December 14, 2017)

More detailed information in files CHANGES.md for each sub-project: libcaml-grew, grew, grew_gui


Version 0.45 (October 10, 2017)

Implicit nodes in version 0.45

In pattern, you can refer only to nodes which are explicitely declared or declared in a edge declaration. The following patterns used to be valid (with a implicit declaration of node M), but there are not anymore

pattern { N[cat=NOUN]; M < N }
pattern { N[cat=NOUN]; M.cat = VERB }
pattern { N[cat=NOUN]; M -[obj]-> * }

They have to be replaced by, respectively:

pattern { N[cat=NOUN]; M[]; M < N }
pattern { N[cat=NOUN]; M[]; M.cat = VERB }
pattern { N[cat=NOUN]; M[]; M -[obj]-> * }

But it is still possible to write

pattern { N[cat=NOUN]; N -[obj]-> M }

Version 0.44 (September 05, 2017)


Version 0.43 (May 23, 2017)

Syntax changes

The syntax changes below make existing Grew code to be deprecated. The old syntax is still accepted but for a limited amount of time, please update your existing GRS system soon.

Command actions

Removed old stuff

add_node PRO: <-[obj.p]- PREP;

must be replaced by the sequence of two commands:

add_node PRO :> PREP;
add_edge PREP -[obj.p]-> PRO;