# Release Notes v0.12.0 : Safety Integrity Levels

This release introduces
initial implementation and support for probability calculations over time
to approximate IEC 61508 Safety Integrity Levels
and its Probability of Failure on demand and hourly metrics.


## Major Changes

- Safety Integrity Levels (#160)
- Probability evaluation over a time period (#161)
- Report event probability and occurrence with importance factors (#162)
- The MEF Expression::Lognormal Deviate with 2 (mu, sigma) parameters (#163)
- The MEF Expression::Built-in::Periodic-Test w/ 4, 5, and 11 arguments (#69)


## Minor Changes

- Remove the constraint on the maximum product size
- Remove '--input-files' flag and make it implicit as a default positional parameter
- Rename the configuration file main element "config" to "scram"
- Random Deviate Expressions always use the mean value of their parameters
- Expression validation errors show XML file names and line numbers


## Since v0.11.6

62 commits resulted in 78 files changed, 2544 insertions(+), 1446 deletions(-)

- Core : 35 files changed, 1522 insertions(+), 776 deletions(-)
- Scripts : 1 file changed, 3 insertions(+), 3 deletions(-)
- GUI : 1 file changed, 1 insertion(+), 6 deletions(-)
- Tests : 17 files changed, 586 insertions(+), 255 deletions(-)
- Documentation : 15 files changed, 116 insertions(+), 76 deletions(-)
