* Implement the `--scan-list` option for the `scan` command (21e8481).
* Implement the `--output` option for the `compile` command (c7759f8).
* Allow using non-global rules from global rules (865db1d).
* Implement APIs for accessing rule metadata (9f90eaa, 1e816a7, 3508d53, 9ddbbbe).
* Implement dylib and entitlement hashing in `macho` module (93).
* Allow multi-line string literals in rule metadata (121 ).
* BUGFIX: Fix stack overflow when rules have a lot of patterns and use the `x of them` statement (b134252).
Contributors: latonis, wxsBSD