.. _release9_0:

Release 9.0
===========

April 27, 2021

The main improvement of the HUGIN software in version 9.0 is a new Look & Feel experience of the HUGIN Graphical User Interface and associated updates. In addition, users may experience a smoother installation experience on the Windows and macOS operating systems.

HUGIN Graphical User Interface v9.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The HUGIN Graphical User Interface has been improved with various new features. These include:

* New Look & Feel implemented across all supported platforms (Linux, macOS, and Windows)
   - Drag & Drop to open a file
   - Improved PDF  export
   - The layout of the menus and the toolbar has been refactored
   - Dark and white themes are now available for the GUI. Themes can be swapped in the preferences menu.
   - Node edges are significantly more smooth
   - New modern icons that are bigger and transparent to support the new themes and larger resolutions
* Improvements to the Data Frame functionality
   - Menu item to create a new empty DataFrame
   - Double-click on a row also takes values of function nodes in the corresponding case into consideration
   - New Moment Statistics Dialog
   - New Statistical Measures of Error Dialog
   - The implementation of the batch propagation functionality of the Data Frame has been improved. This includes the addition of a set of new measures that can be computed after the propagation of a case, e.g., variance and standard deviation of a numeric node.
* Store size of instance nodes and relative positions of interface nodes
* Feature Selection Analyzer now supports continuous nodes as target
* Tables are not created for chance nodes when leaving the Structure Learning Wizard
* macOS: The Hugin GUI application is now provided in two separate packages --- with native support for M1 and Intel Macs, respectively.
* Other minor improvements

Finally, work has been done to improve the performance of the HUGIN Graphical User Interface.

HUGIN Decision Engine v9.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The HUGIN Decision Engine has been extended with the following features:

* CSV representations of data sets can now be generated as text strings. These strings can be parsed by the usual functions for parsing DataSet specifications.
* A new "variance" operator is available for use in expressions in models for function nodes
* The Hugin Web Service API now supports OpenJDK
* The HDE for macOS is now universal --- with native support for the ARM64 and x86_64 architectures.
