-
Notifications
You must be signed in to change notification settings - Fork 3
0.11 Beta Release January 2023
This page is to allow us to keep track of user visible changes going on to trunk. These notes will for the basis of the next release's release notes.
Previously AnalysedFile
objects could be added manually to handle the case where the language
parser was unable to parse a file due to bugs in the parser rather than the file. This required
a lot of knowledge about the internal workings of Fab to use correctly.
A new ParserWorkaround
class has been added which performs the same function but hopefully much
more simply.
Users should be aware that their existing scripts which manually add AnalysedFile
objects will
no longer work. They will need to be migrated to using ParserWorkaround
objects. Also note that
when a version of the parser which is able to parse these files is adopted the user will be made
aware that their workarounds are no longer necessary. This will be obvious as Fab will fail with
an error.
The C compiler now creates reusable, shareable artefacts to speed up subsequent builds.
- Future Release
- vn1.0 Release, March 2023
- 0.11 Beta Release, Jan 2023
- 0.10 Beta Release, Oct 2022
- 0.9 Alpha Release, June 2022
- Phase 2
- Phase 3
- Phase 4
- Repository Management
- Development Process
- Development Environment
- Releasing Fab
- Coding Conventions
- Glossary
- Concerning the Database
- Unit Test Coverage
- Issues With the System Testing Framework