Skip to content

Releases: VariantSync/VEVOS_Simulation

VEVOS Simulation V2.0.0

08 Nov 13:53
3e51c2c
Compare
Choose a tag to compare

Version 2.0.0 Update

With version 2.0.0, VEVOS - Variant Simulation ensures compatibility with ground truths extracted by VEVOS Extraction v2.0.0. It can therefore no longer be used for ground truths extracted with older VEVOS Extraction versions.

There were no major interface changes besides the compatibility with the new ground truth format.

VEVOS Simulation v1.1.2 - fixes

05 Sep 07:31
1a694f7
Compare
Choose a tag to compare

This release contains several fixes related to the generation of variants and the loading of commit histories.

VEVOS Simulation v1.1.1 - Bug fixes

22 Aug 12:36
d244446
Compare
Choose a tag to compare

This release contains three bug fixes.

The first fix (147b924) was done by coincidence and originally supposed to be only a refactoring. However, as it turned out, the old implementation of loading a feature model from a list of variables was incorrect. This might be due to a change in the FeatureIDE library. Feature models are now initialized correctly.

The second fix addresses the generation of preprocessor macros in variants. Previously, true and false literals were directly converted into preprocessor annotations (e.g., #if true. This caused incorrect behavior, because the preprocessor interpreted them as variables instead of literals. The literals are now converted to 0 and 1.

The third fix introduces additional null checks to prevent exceptions.

VEVOS Simulation v1.1.0 - macro generation

08 Jul 13:59
9050939
Compare
Choose a tag to compare

With release v1.1.0, VEVOS can now generate variants that contain preprocessor macros according to a variant's feature mappings.

VEVOS Simulation v1.0.0

08 Jul 12:48
Compare
Choose a tag to compare

This release contains VEVOS' Simulation module at the state of development described in our EASE paper.