# GitHub issues resolved for v2.4.1 of the Modelica_LinearSystems2 (M_LS2) library

As part of this release, 24 issues (including 19 pull requests (PR)) were closed.

## --M_LS2-general--

### Enhancements

- #34 Utilize ModelicaIO functions for matrix I/O
- #36 Invalid inheritance in M_LS2 icons
- #66 Use functions from DymolaCommands instead of Dymola's built-in function
- #85 (PR) Obsolete read matrix functions
- #86 (PR) Use function readSystemDimension
- #87 (PR) Fix false inheritance of operators and operator records
- #88 (PR) Simplify Modelica code by calling read_dslin
- #109 (PR) Improve declaration
- #111 (PR) Use functions from DymolaCommands

### Documentation

- #2 Improve/fix documentation of Modelica_LinearSystems2
- #91 (PR) Fix false input name in documentation
- #106 (PR) Omit mentioning of Modelica_Controller library in documentation
- #107 (PR) Improve documentation

### Miscellaneous

- #82 (PR) Remove unnecessary spaces in code
- #89 (PR) Class ordering
- #90 (PR) Use Dymola specific annotations
- #94 (PR) Minor changes
- #108 (PR) Do not use obsolete type MarkerStyles
- #110 (PR) Improve code indentation

## Internal

### Enhancements

- #93 Use readStateSpaceMatrix

## StateSpace

### Enhancements

- #129 (PR) readSystemDimension: Set emergency vector sizes

## UsersGuide

### Documentation

- #121 (PR) Improve documentation
- #122 (PR) Improve documentation

## Utilities

### Bugs

- #130 (PR) Disable an assert causing function crash