Skip to content

Releases: MetOffice/fab

Fab v1.0.0

30 Mar 14:24
913c108
Compare
Choose a tag to compare

This "first" release represents a minimal useful product. There is still a lot to do but with this version
you should be able to build even quite complicated projects.

The most notable change compared to the beta releases is that the way the build process is specified
has been overhauled. Function calls are now used instead of instantiating objects.

A new "zero configuration" mode of operation has been added in which Fab will attempt to work out
how to build the file tree rooted at the current directory.

The grab tool has been extended with some VCS merging capability and extract from archive steps.

For people using PSyclone and the PSyKAl model for developing their code their is support for overriding
generated output - The PSyKAl-ight technique.

Full Changelog: 0.11.0...v1.0.0

Fab version 0.11.0, January 2023

31 Jan 11:18
d2b2361
Compare
Choose a tag to compare
Pre-release

This release introduces a few new features to support wider testing.

  • Basic Git grab functionality
  • Incremental building of C
  • Disable C support if Clang library is not available
  • ParserWorkaround helper class

Version 0.10.1

10 Nov 16:07
Compare
Choose a tag to compare
Version 0.10.1 Pre-release
Pre-release

What's Changed

  • 0.10 Fix new errors from latest MypY by @bblay in #169
  • 0.10 Fix newlines in error messages by @bblay in #170
  • 0.10 Work around problem with multi-threading C analysis with Fortrn 3.7 by @bblay in #175

Full Changelog: v0.10.b...v0.10.b2

v0.10.0

25 Oct 12:41
451b543
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

Beta release offering incremental building and "prebuild" build artefact caching.

Minimal useful functionality release

05 Jul 06:59
f35338c
Compare
Choose a tag to compare
Pre-release

This release is purely so interested parties can get a feeling for how things are progressing and how things will work. It should not be taken as indicative of v1.0.0.