Releases: opencybersecurityalliance/firepit
Releases · opencybersecurityalliance/firepit
2.3.35
Fixes
- don't "stringify"
None
when generating SQL; just drop that part of the condition
2.3.34
Fixes
- don't emit empty parentheses in SQL when converting a STIX pattern with parentheses (for grouping) and the grouped comparisons are "outside" the projected entity (#124)
2.3.33
Fixes
- properly handle
object_refs
for STIX SDOs other than observed-data
- remove deprecated
infer_datetime_format
arg to Pandas to_datetime
function
2.3.32
Fixes
- Fix SQL generation with ref lists, e.g.
email-message:to_refs[*].value
(#118)
2.3.31
Fixes
- Fix SQL translation of
MATCHES
operator (#116)
2.3.30
Some random fixes.
Fixes
- ingest: drop all unmapped columns at once, which is much faster
- Don't add table name to ref'ed prop in assign_query (#113)
2.3.29
Fixes in aio "fast translate" only
Fixes
- Better handling of "long" property names for PostgreSQL (otherwise they get silently truncated and chaos ensues)
2.3.28
Another round of "fast translation/ingestion" fixes
Fixes
- missing tables when using fast translation (#109)
- grouping a mix of
list
and str
columns results in a list of lists (seen with elastic_ecs
in x-oca-event:category
)
2.3.27
More "fast translation" fixes
Fixes
- TypeError: 'float' object is not iterable #106
- AttributeError: 'dict' object has no attribute 'split' #107
Changes
- Removed support for Python 3.7 (no actual changes, but we no longer test on 3.7)
2.3.26
Fixes
- fast translation: improved ToInteger transformer implementation (for issue #104)