Releases: opencybersecurityalliance/kestrel-lang
Releases · opencybersecurityalliance/kestrel-lang
v1.1.3
We introduce comprehensive GROUP BY syntax, implementation, test, and documentation in this release, together with firepit
upgrades.
- GROUP BY multiple attributes
- Aggregation function in GROUP BY
- Support alias in GROUP BY
- New test cases for GROUP BY
- Documentation update for GROUP BY
v1.1.2
Fixed
- Aggregated entity recognition in a variable after command GROUP
v1.1.1
Added
- Minimal dependent package versions #67
- Configration option to disable execution summary display #86
- Auto-removal of obsolete session caches #34
- SQLite requirement in installation documentation
Fixed
- Python 3.6 support on command line utility #97
Changed
- Adjusting logging message levels to avoid confusion
v1.1.0
Composability Upgrade
Now GROUP
and SORT
are like other commands and can be followed by any other commands such as GET
and APPLY
.
Parser Upgrade
Integer/float is now supported as values in the JSON given to command NEW
.
v1.0.14
firepit
version specification before API updates
v1.0.13
Fixed
- Single quotes support in STIX patterns to fix #95
- Variable summary deduplication
Added
- Expected components in syntax error messages
v1.0.12
Display formatting fix for exceptions.
v1.0.11
- Bug fixes
- New
InvalidAnalyticsInput
exception definition
- Adding MacOS Python 3.9 testing environment
v1.0.10
Fixed
- Missing log in command line mode #84
- Typo in documentation
- Incorrect config file path
Added
- Select config file via environment variable #82
v1.0.9
Added:
- Configurable datasource/analytics default schema (syntax sugar to leave out schema)
- Install-in-docker support #54