- Results streaming (first results appear faster) (#59)
- Support for distributed Ursadb in the backend (#119)
- Powerful plugin support (See the documentation)
- Configurable from the web UI (#132)
- Support for Ursadb tags (for example, to tag collections as benign or malicious) (#44)
- Use Monaco IDE as yara editor (#109)
- Results view improvements issue #82
- Status page improvements:
- Display file count along with dataset size (#91)
- Filter jobs by author, status and others (#152)
- Show number of errors (for example, missing files) per job (#148)
- Much better Yara support (issue #41):
- Use FastAPI framework, instead of Flask to improve performance and get API documentation for free
- Document the API and add swagger UI to
/docs
endpoint - Cache parsed Yara rules
- Batch files when matching yara rules, to improve performance
- Much better workflow for new contributors (#47)
- Various utility scripts (#134), including command line query tool (#168)
- Improved documentation
Web interface was rewritten in React
First public release