<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- html page to use on fortiss website https://www.fortiss.org/veroeffentlichungen/software/autofocus-3 for the release notes link. --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>New features and changes in AutoFOCUS 2.25</title> <style> .mBlock { margin-left: 62px; } h2 { color: black; } table, th, td {border: 1px solid black; border-collapse: collapse;} tr:nth-child(even) {background: #DDD; } tr:nth-child(odd) {background: #FFF; } tr:first-child {background: #AAA; } </style> </head> <body> <div class="mBlock"> <h2>New Features and Changes in AutoFOCUS 2.25</h2> <h3>Variability</h3> <ul> <li>Requirements can be modeled with variability</li> <li>Improved management of mandatory features in variant configuration dialog</li> </ul> <h3>Platform Architecture</h3> <ul> <li>Added weight annotation to platform elements</li> </ul> <h3>Requirements Analysis</h3> <ul> <li>Improved requirements overview editor</li> </ul> <h3>General</h3> <ul> <li>The AF3 releases and nightly builds do not require a separate Java installation anymore (JRE is bundled)</li> <li>Several quality of live improvements to the graphical user interface</li> <li>Several improvements of stability all over the tool</li> </ul> <br> <h3>FAQ - Installation and Running</h3> <ul> <li> On Windows: DSE does not execute and throws exception <ul> <li> If you encounter the following exception when running a DSE you might be missing required libraries: <br> <i>java.lang.UnsatisfiedLinkError: [...]\plugins\com.microsoft.z3_2.20.[...]\lib\x64\msvcp120.dll: Can't find dependent libraries</i> <br> Installing the Visual C++ Redistributable Packages for Visual Studio 2013 fixes the problem. </ul> </li> <li> AF3 does not start <ul> <li> Check, that the path to your AF3 (including the AF3 folder itself) does not contain spaces. <li> If the product does not start because the Java Virtual Machine (JVM) could not be created: Please update your Java installation to Java 11.0.7 </ul> </li> <li> Unpacking of AF3 zip file fails with 'Path too long' on Windows <ul> <li> Workaround: Unzip into your drive root, e.g., C:/ and give the folder a short name like 'af3' </ul> </li> <li> Menu icons are not displayed on KDE <ul> <li> Go to "System settings - Application Style - GNOME Application Style". <li> Select "Show symbols of GTK buttons". <li> Select "Show symbols in GTK menus". </ul> </li> </ul> <br> <h3> Detailed list of changes in 2.25: </h3> <ul> <li>Product-line Analysis: Remove verbose messages to log (#4374)</li> <li>Requirements overview editor: Fix editable fields (#4369)</li> <li>Variability: Grey out non-editable cells in the variant configuration dialog (#4289)</li> <li>Optional Requirements (#3272)</li> <li>Incomplete allocation tables cause NPEs (#4366)</li> <li>TreeTableEditors: Automatic line wrapping breaks after editing text (#4365)</li> <li>FMUs cannot be exported when the project has not been saved immediately before (#4264)</li> <li>getEClassForClass gives unexpected result in presence of inheritance (#4262)</li> <li>Requirements Analysis: use consistent label for collection of "All requirements" (#4153)</li> <li>[Hierarcharchical Platform] Account for clusters when deriving the type size (#4100)</li> <li>Include Java Binaries in the Nightly Build (#4357)</li> <li>Create weight annotation (#4354)</li> <li>Diagram editor: Add reconnect functionality to component architecture (#4279)</li> <li>Combine reuse context menu entries to one menu group (with sub-entries) (#4248)</li> </ul> </div> </body> </html>