* Fixed bug which prevented creating rule with empty string meta from builder ([58](https://github.com/avast/yaramod/issues/58), [#59](https://github.com/avast/yaramod/pull/59)).
3.3.1
* Fixed segfault in case of syntax error which was caused by unexpected end of file
3.3.0
* Builders now work properly when you create `YaraExpressionBuilder` out of already existing expression. * Calculation of rule locations now works again. * Include files are now closed as soon as possible to not exhaust file descriptors. * Very last rule in the parsed file is now reported to be located in the correct file. * Include guarded parsing mode now works properly again.
3.2.0
* Added Python bindings for `ImportFeatures` * Import features are now specified when creating `Yaramod` instance
3.1.0
* Target `install` is now properly installing yaramod again. * Added support for language YARA features added in 3.11.0 ([51](https://github.com/avast/yaramod/pull/51), [#52](https://github.com/avast/yaramod/pull/52)). * Autoformatting now automatically adds new lines where needed ([53](https://github.com/avast/yaramod/pull/53)).
3.0.1
* Make autoformatting use LF or CRLF depending on what is used in the file ([48](https://github.com/avast/yaramod/issues/48)). * Added missing getter IdExpression::getSymbol().