diff --git a/CHANGELOG.md b/CHANGELOG.md index 7db4153f..c7efdc72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +### 0.4.0 (August 29, 2019) + +* ModGraph: parse Fortran files and assemble them into a dependency graph in order to construct automated 'build' plans for analysis and summarisation (e.g. with --make-mods option). +* Change name of compilation to summarisation. Remains as '-c' option. +* Allow multiple files and directories to be specified on command line. +* Search includedir recursively for fsmod files. +* Change format of fsmod-files so that they can contain [ModFile] since multiple Fortran files can be summarised into a single mod file. +* Introduce strictness and NFData dependencies across the board. +* Use Pipes to process large amounts of files in order to control memory usage and more efficiently process things. +* Parsing rules for StructStructures (thanks Raoul Charman) + ### 0.3.0 (June 13, 2019) * Add partial Fortran2003 support. diff --git a/LICENSE b/LICENSE index fb5677ba..737c4181 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ Copyright (c) 2015-2019: Mistral Contrastin, Matthew Danish, Dominic Orchard and Andrew Rice -Additional thanks for contributions from: Anthony Burzillo, Azeem Bande-Ali, Ben Moon, Bradley Hardy, Eric Seidel, Harry Clarke, Jason Xu, Lukasz Kolodziejczyk, TravelTissues and Vaibhav Yenamandra +Additional thanks for contributions from: Anthony Burzillo, Azeem Bande-Ali, Ben Moon, Bradley Hardy, Eric Seidel, Harry Clarke, Jason Xu, Lukasz Kolodziejczyk, Raoul Charman, TravelTissues and Vaibhav Yenamandra Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.