Skip to content

Releases: fox-it/flow.record

3.17

10 Oct 11:18
c17dc6b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.16...3.17

3.16

10 Sep 08:50
f5d1a70
Compare
Choose a tag to compare

What's Changed

  • Add metadata fields to elastic adapter by @JSCU-CNI in #121
  • Add support for empty value in path fieldtype by @yunzheng in #122
  • Fix ValueError: I/O operation on closed file during tests by @yunzheng in #123
  • Bump the version of virtualenv in tox.ini to pull in the correct version of pip by @pyrco in #125
  • Make ignore_fields_for_comparison context manager importable by @JSCU-CNI in #126
  • Extend the splunk adapter to send JSON converted records over a TCP connection by @pyrco in #127
  • Fix IndexError on command fieldtype by @Poeloe in #128
  • Fix JsonRecordPacker boolean packing by @JSCU-CNI in #129
  • Fix _empty_path AttributeError for path fieldtype by @yunzheng in #133
  • Remove deprecated ast calls by @JSCU-CNI in #136

Full Changelog: 3.15...3.16

3.15

03 May 11:45
e0586ef
Compare
Choose a tag to compare

Notable changes:

  • In the TCP Splunk adapter, the type field which contains the record descriptor name was renamed to rdtype
  • In the TCP Splunk adapter, additional internal record fields are now written:
    • rd__source (from _source)
    • rd__classification (from _classification)
    • rd__generated (from _generated)

What's Changed

Full Changelog: 3.14...3.15

3.14

04 Jan 14:49
58d5915
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.13...3.14

3.13

15 Nov 11:16
9cad89f
Compare
Choose a tag to compare

What's Changed

  • Support file-like inputs for RecordReader by @MaxGroot in #59
  • Add behaviour to always use datetime.UTC if there is no zoneinfo available by @Miauwkeru in #86
  • Drop Python 3.7 support by @yunzheng in #88
  • Speedup parsing of datetime fieldtypes initialization by string by @yunzheng in #87
  • Support file-like objects in record writer by @MaxGroot in #83
  • Fix str() and repr() in selectors by @Schamper in #93
  • Update elastic.py adapter by @0xbart in #92
  • Fix RecordReader not reading from stdin by default by @yunzheng in #94

New Contributors

Full Changelog: 3.12...3.13

3.12

30 Aug 11:41
6358ba3
Compare
Choose a tag to compare

What's Changed

  • Make datetime fieldtypes timezone aware by @yunzheng in #78
  • Fix backports.zoneinfo import for Python<3.9 by @yunzheng in #80
  • Add path eq and repr QOL changes by @Schamper in #79
  • Add GitHub workflow to test extra compatibility by @yunzheng in #81
  • Remove sed from windows test workflow by @yunzheng in #82

Full Changelog: 3.11...3.12

3.11

10 Aug 11:31
464914e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.10...3.11

3.10

23 May 09:13
a1a94b2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.9...3.10

3.9

08 Feb 10:54
5bdd268
Compare
Choose a tag to compare
3.9

What's Changed

New Contributors

Full Changelog: 3.8...3.9

3.8

08 Feb 10:39
52cab8d
Compare
Choose a tag to compare
3.8

What's Changed

  • Fix rdump --count and rdump --list counting by @yunzheng in #35
  • Fix RecordAdapter on Windows when using absolute paths by @yunzheng in #39
  • Add --multi-timestamp to rdump by @Zawadidone in #41
  • Fix flow.record datetime for timezones by @JSCU-CNI in #37
  • Use newline='' for CsvfileWriter by @yunzheng in #43
  • Fix exception when using datetime as a RecordDescriptor fieldname by @yunzheng in #44

New Contributors

Full Changelog: 3.7...3.8